builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-088 starttime: 1461024616.66 results: success (0) buildid: 20160418151421 builduid: c837f8bcbe4e4b449ba5f5ddb31d122d revision: 67ac40fb8f680ea5e03805552187ba1b5e8392a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:16.664252) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:16.664720) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:16.665015) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:16.807284) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:10:16.807691) ========= '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-088 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-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-088 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 --17:10:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 29.71 MB/s 17:10:17 (29.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.447000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:10:18.293058) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:10:18.293404) ========= '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-088 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-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-088 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=4.305000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 17:10:22.608275) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:10:22.608642) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 67ac40fb8f680ea5e03805552187ba1b5e8392a1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 67ac40fb8f680ea5e03805552187ba1b5e8392a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-088 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-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-088 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-04-18 17:10:22,420 truncating revision to first 12 chars 2016-04-18 17:10:22,420 Setting DEBUG logging. 2016-04-18 17:10:22,420 attempt 1/10 2016-04-18 17:10:22,421 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/67ac40fb8f68?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 17:10:23,187 unpacking tar archive at: mozilla-central-67ac40fb8f68/testing/mozharness/ program finished with exit code 0 elapsedTime=1.781000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:10:24.429886) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:24.430210) ========= script_repo_revision: 67ac40fb8f680ea5e03805552187ba1b5e8392a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:24.430593) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:24.431025) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:10:24.447165) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 51 secs) (at 2016-04-18 17:10:24.447438) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-088 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-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-088 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 17:10:24 INFO - MultiFileLogger online at 20160418 17:10:24 in C:\slave\test 17:10:24 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-central --download-symbols true 17:10:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:10:24 INFO - {'append_to_log': False, 17:10:24 INFO - 'base_work_dir': 'C:\\slave\\test', 17:10:24 INFO - 'blob_upload_branch': 'mozilla-central', 17:10:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:10:24 INFO - 'buildbot_json_path': 'buildprops.json', 17:10:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:10:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:10:24 INFO - 'download_minidump_stackwalk': True, 17:10:24 INFO - 'download_symbols': 'true', 17:10:24 INFO - 'e10s': False, 17:10:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:10:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:10:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:10:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:10:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:10:24 INFO - 'C:/mozilla-build/tooltool.py'), 17:10:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:10:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:10:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:10:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:10:24 INFO - 'log_level': 'info', 17:10:24 INFO - 'log_to_console': True, 17:10:24 INFO - 'opt_config_files': (), 17:10:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:10:24 INFO - '--processes=1', 17:10:24 INFO - '--config=%(test_path)s/wptrunner.ini', 17:10:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:10:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:10:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:10:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:10:24 INFO - 'pip_index': False, 17:10:24 INFO - 'require_test_zip': True, 17:10:24 INFO - 'test_type': ('testharness',), 17:10:24 INFO - 'this_chunk': '1', 17:10:24 INFO - 'total_chunks': '10', 17:10:24 INFO - 'virtualenv_path': 'venv', 17:10:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:10:24 INFO - 'work_dir': 'build'} 17:10:24 INFO - ##### 17:10:24 INFO - ##### Running clobber step. 17:10:24 INFO - ##### 17:10:24 INFO - Running pre-action listener: _resource_record_pre_action 17:10:24 INFO - Running main action method: clobber 17:10:24 INFO - rmtree: C:\slave\test\build 17:10:24 INFO - Using _rmtree_windows ... 17:10:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:11:53 INFO - Running post-action listener: _resource_record_post_action 17:11:53 INFO - ##### 17:11:53 INFO - ##### Running read-buildbot-config step. 17:11:53 INFO - ##### 17:11:53 INFO - Running pre-action listener: _resource_record_pre_action 17:11:53 INFO - Running main action method: read_buildbot_config 17:11:53 INFO - Using buildbot properties: 17:11:53 INFO - { 17:11:53 INFO - "project": "", 17:11:53 INFO - "product": "firefox", 17:11:53 INFO - "script_repo_revision": "production", 17:11:53 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 17:11:53 INFO - "repository": "", 17:11:53 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 17:11:53 INFO - "buildid": "20160418151421", 17:11:53 INFO - "pgo_build": "False", 17:11:53 INFO - "basedir": "C:\\slave\\test", 17:11:53 INFO - "buildnumber": 4, 17:11:53 INFO - "slavename": "t-w732-ix-088", 17:11:53 INFO - "revision": "67ac40fb8f680ea5e03805552187ba1b5e8392a1", 17:11:53 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 17:11:53 INFO - "platform": "win32", 17:11:53 INFO - "branch": "mozilla-central", 17:11:53 INFO - "repo_path": "mozilla-central", 17:11:53 INFO - "moz_repo_path": "", 17:11:53 INFO - "stage_platform": "win32", 17:11:53 INFO - "builduid": "c837f8bcbe4e4b449ba5f5ddb31d122d", 17:11:53 INFO - "slavebuilddir": "test" 17:11:53 INFO - } 17:11:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 17:11:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 17:11:53 INFO - Running post-action listener: _resource_record_post_action 17:11:53 INFO - ##### 17:11:53 INFO - ##### Running download-and-extract step. 17:11:53 INFO - ##### 17:11:53 INFO - Running pre-action listener: _resource_record_pre_action 17:11:53 INFO - Running main action method: download_and_extract 17:11:53 INFO - mkdir: C:\slave\test\build\tests 17:11:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:11:53 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:11:53 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 17:11:53 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:11:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 17:11:54 INFO - Downloaded 1274 bytes. 17:11:54 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:11:54 INFO - Using the following test package requirements: 17:11:54 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:11:54 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 17:11:54 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 17:11:54 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'jsshell-win32.zip'], 17:11:54 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 17:11:54 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:11:54 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 17:11:54 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 17:11:54 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 17:11:54 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:11:54 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 17:11:54 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:11:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:11:54 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:11:54 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 17:11:54 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 17:11:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 17:11:56 INFO - Downloaded 20405027 bytes. 17:11:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:11:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:11:58 INFO - caution: filename not matched: web-platform/* 17:11:58 INFO - Return code: 11 17:11: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')]} 17:11:58 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:11:58 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:11:58 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:11:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 17:12:00 INFO - Downloaded 36382593 bytes. 17:12:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:12:47 INFO - caution: filename not matched: bin/* 17:12:47 INFO - caution: filename not matched: config/* 17:12:47 INFO - caution: filename not matched: mozbase/* 17:12:47 INFO - caution: filename not matched: marionette/* 17:12:47 INFO - caution: filename not matched: tools/wptserve/* 17:12:47 INFO - Return code: 11 17:12:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:47 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 17:12:47 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:12:47 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 17:12:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 17:12:51 INFO - Downloaded 67334720 bytes. 17:12:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:12:51 INFO - mkdir: C:\slave\test\properties 17:12:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:12:51 INFO - Writing to file C:\slave\test\properties\build_url 17:12:51 INFO - Contents: 17:12:51 INFO - build_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:12:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:12:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:12:53 INFO - Writing to file C:\slave\test\properties\symbols_url 17:12:53 INFO - Contents: 17:12:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:12:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:53 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:12:53 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:12:53 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:12:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:12:56 INFO - Downloaded 58232911 bytes. 17:12:56 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:12:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:12:59 INFO - Return code: 0 17:12:59 INFO - Running post-action listener: _resource_record_post_action 17:12:59 INFO - Running post-action listener: set_extra_try_arguments 17:12:59 INFO - ##### 17:12:59 INFO - ##### Running create-virtualenv step. 17:12:59 INFO - ##### 17:12:59 INFO - Running pre-action listener: _pre_create_virtualenv 17:12:59 INFO - Running pre-action listener: _resource_record_pre_action 17:12:59 INFO - Running main action method: create_virtualenv 17:12:59 INFO - Creating virtualenv C:\slave\test\build\venv 17:12:59 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 17:12:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:13:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:13:09 INFO - Installing distribute......................................................................................................................................................................................done. 17:13:11 INFO - Return code: 0 17:13:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:13:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01C4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A368>, '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 0x019CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D5E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-088', 'USERDOMAIN': 'T-W732-IX-088', '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-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 17:13:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:13:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:13:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:13:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:11 INFO - 'COMPUTERNAME': 'T-W732-IX-088', 17:13:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:11 INFO - 'DCLOCATION': 'SCL3', 17:13:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:11 INFO - 'HOMEDRIVE': 'C:', 17:13:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:13:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:11 INFO - 'KTS_VERSION': '1.19c', 17:13:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:13:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-088', 17:13:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:11 INFO - 'MOZ_AIRBAG': '1', 17:13:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:11 INFO - 'MOZ_MSVCVERSION': '8', 17:13:11 INFO - 'MOZ_NO_REMOTE': '1', 17:13:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:11 INFO - 'NO_EM_RESTART': '1', 17:13:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:11 INFO - 'OS': 'Windows_NT', 17:13:11 INFO - 'OURDRIVE': 'C:', 17:13:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:13:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:11 INFO - 'PROCESSOR_LEVEL': '6', 17:13:11 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:11 INFO - 'PROMPT': '$P$G', 17:13:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:11 INFO - 'PWD': 'C:\\slave\\test', 17:13:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:11 INFO - 'SYSTEMDRIVE': 'C:', 17:13:11 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:11 INFO - 'TEST1': 'testie', 17:13:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:11 INFO - 'USERDOMAIN': 'T-W732-IX-088', 17:13:11 INFO - 'USERNAME': 'cltbld', 17:13:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:13:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:11 INFO - 'WINDIR': 'C:\\windows', 17:13:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:13:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:13:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:12 INFO - Downloading/unpacking psutil>=0.7.1 17:13:12 INFO - Running setup.py egg_info for package psutil 17:13:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:13:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:12 INFO - Installing collected packages: psutil 17:13:12 INFO - Running setup.py install for psutil 17:13:12 INFO - building 'psutil._psutil_windows' extension 17:13:12 INFO - error: Unable to find vcvarsall.bat 17:13:12 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-hyfl3r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:13:12 INFO - running install 17:13:12 INFO - running build 17:13:12 INFO - running build_py 17:13:12 INFO - creating build 17:13:12 INFO - creating build\lib.win32-2.7 17:13:12 INFO - creating build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:13:12 INFO - running build_ext 17:13:12 INFO - building 'psutil._psutil_windows' extension 17:13:12 INFO - error: Unable to find vcvarsall.bat 17:13:12 INFO - ---------------------------------------- 17:13:12 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-hyfl3r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:13:12 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:13:12 WARNING - Return code: 1 17:13:12 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:13:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01C4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A368>, '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 0x019CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D5E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-088', 'USERDOMAIN': 'T-W732-IX-088', '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-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 17:13:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:13:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:13:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:13:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:12 INFO - 'COMPUTERNAME': 'T-W732-IX-088', 17:13:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:12 INFO - 'DCLOCATION': 'SCL3', 17:13:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:12 INFO - 'HOMEDRIVE': 'C:', 17:13:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:13:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:12 INFO - 'KTS_VERSION': '1.19c', 17:13:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:13:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-088', 17:13:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:12 INFO - 'MOZ_AIRBAG': '1', 17:13:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:12 INFO - 'MOZ_MSVCVERSION': '8', 17:13:12 INFO - 'MOZ_NO_REMOTE': '1', 17:13:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:12 INFO - 'NO_EM_RESTART': '1', 17:13:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:12 INFO - 'OS': 'Windows_NT', 17:13:12 INFO - 'OURDRIVE': 'C:', 17:13:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:13:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:12 INFO - 'PROCESSOR_LEVEL': '6', 17:13:12 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:12 INFO - 'PROMPT': '$P$G', 17:13:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:12 INFO - 'PWD': 'C:\\slave\\test', 17:13:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:12 INFO - 'SYSTEMDRIVE': 'C:', 17:13:12 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:12 INFO - 'TEST1': 'testie', 17:13:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:12 INFO - 'USERDOMAIN': 'T-W732-IX-088', 17:13:12 INFO - 'USERNAME': 'cltbld', 17:13:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:13:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:12 INFO - 'WINDIR': 'C:\\windows', 17:13:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:13:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:13:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:13:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:13:13 INFO - Running setup.py egg_info for package mozsystemmonitor 17:13:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:13:13 INFO - Running setup.py egg_info for package psutil 17:13:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:13:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:13 INFO - Installing collected packages: mozsystemmonitor, psutil 17:13:13 INFO - Running setup.py install for mozsystemmonitor 17:13:13 INFO - Running setup.py install for psutil 17:13:13 INFO - building 'psutil._psutil_windows' extension 17:13:13 INFO - error: Unable to find vcvarsall.bat 17:13:13 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-kwdyij-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:13:13 INFO - running install 17:13:13 INFO - running build 17:13:13 INFO - running build_py 17:13:13 INFO - running build_ext 17:13:13 INFO - building 'psutil._psutil_windows' extension 17:13:13 INFO - error: Unable to find vcvarsall.bat 17:13:13 INFO - ---------------------------------------- 17:13:13 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-kwdyij-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:13:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:13:13 WARNING - Return code: 1 17:13:13 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! 17:13:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:13:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:13 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 0x01C4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A368>, '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 0x019CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D5E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-088', 'USERDOMAIN': 'T-W732-IX-088', '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-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 17:13:13 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 17:13:13 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 17:13:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:13:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:13 INFO - 'COMPUTERNAME': 'T-W732-IX-088', 17:13:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:13 INFO - 'DCLOCATION': 'SCL3', 17:13:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:13 INFO - 'HOMEDRIVE': 'C:', 17:13:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:13:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:13 INFO - 'KTS_VERSION': '1.19c', 17:13:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:13:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-088', 17:13:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:13 INFO - 'MOZ_AIRBAG': '1', 17:13:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:13 INFO - 'MOZ_MSVCVERSION': '8', 17:13:13 INFO - 'MOZ_NO_REMOTE': '1', 17:13:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:13 INFO - 'NO_EM_RESTART': '1', 17:13:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:13 INFO - 'OS': 'Windows_NT', 17:13:13 INFO - 'OURDRIVE': 'C:', 17:13:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:13:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:13 INFO - 'PROCESSOR_LEVEL': '6', 17:13:13 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:13 INFO - 'PROMPT': '$P$G', 17:13:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:13 INFO - 'PWD': 'C:\\slave\\test', 17:13:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:13 INFO - 'SYSTEMDRIVE': 'C:', 17:13:13 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:13 INFO - 'TEST1': 'testie', 17:13:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:13 INFO - 'USERDOMAIN': 'T-W732-IX-088', 17:13:13 INFO - 'USERNAME': 'cltbld', 17:13:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:13:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:13 INFO - 'WINDIR': 'C:\\windows', 17:13:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:13:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:13:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:14 INFO - Downloading/unpacking blobuploader==1.2.4 17:13:14 INFO - Downloading blobuploader-1.2.4.tar.gz 17:13:14 INFO - Running setup.py egg_info for package blobuploader 17:13:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:13:18 INFO - Running setup.py egg_info for package requests 17:13:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:13:18 INFO - Downloading docopt-0.6.1.tar.gz 17:13:18 INFO - Running setup.py egg_info for package docopt 17:13:18 INFO - Installing collected packages: blobuploader, docopt, requests 17:13:18 INFO - Running setup.py install for blobuploader 17:13:18 INFO - Running setup.py install for docopt 17:13:18 INFO - Running setup.py install for requests 17:13:18 INFO - Successfully installed blobuploader docopt requests 17:13:18 INFO - Cleaning up... 17:13:18 INFO - Return code: 0 17:13:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:13:18 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')]} 17:13:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:18 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')]} 17:13:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:18 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 0x01C4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A368>, '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 0x019CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D5E0C0>, '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-088', 'USERDOMAIN': 'T-W732-IX-088', '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-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 17:13:18 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 17:13:18 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 17:13:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:13:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:18 INFO - 'COMPUTERNAME': 'T-W732-IX-088', 17:13:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:18 INFO - 'DCLOCATION': 'SCL3', 17:13:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:18 INFO - 'HOMEDRIVE': 'C:', 17:13:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:13:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:18 INFO - 'KTS_VERSION': '1.19c', 17:13:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:13:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-088', 17:13:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:18 INFO - 'MOZ_AIRBAG': '1', 17:13:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:18 INFO - 'MOZ_MSVCVERSION': '8', 17:13:18 INFO - 'MOZ_NO_REMOTE': '1', 17:13:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:18 INFO - 'NO_EM_RESTART': '1', 17:13:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:18 INFO - 'OS': 'Windows_NT', 17:13:18 INFO - 'OURDRIVE': 'C:', 17:13:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:13:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:18 INFO - 'PROCESSOR_LEVEL': '6', 17:13:18 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:18 INFO - 'PROMPT': '$P$G', 17:13:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:18 INFO - 'PWD': 'C:\\slave\\test', 17:13:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:18 INFO - 'SYSTEMDRIVE': 'C:', 17:13:18 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:18 INFO - 'TEST1': 'testie', 17:13:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:18 INFO - 'USERDOMAIN': 'T-W732-IX-088', 17:13:18 INFO - 'USERNAME': 'cltbld', 17:13:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:13:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:18 INFO - 'WINDIR': 'C:\\windows', 17:13:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:13:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:13:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:13:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:13:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:13:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:13:23 INFO - Unpacking c:\slave\test\build\tests\marionette 17:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:13:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:13:23 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 17:13:23 INFO - Running setup.py install for browsermob-proxy 17:13:37 INFO - Running setup.py install for manifestparser 17:13:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for marionette-client 17:13:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:13:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for marionette-driver 17:13:37 INFO - Running setup.py install for mozcrash 17:13:37 INFO - Running setup.py install for mozdebug 17:13:37 INFO - Running setup.py install for mozdevice 17:13:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozfile 17:13:37 INFO - Running setup.py install for mozhttpd 17:13:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozinfo 17:13:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozInstall 17:13:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozleak 17:13:37 INFO - Running setup.py install for mozlog 17:13:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for moznetwork 17:13:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozprocess 17:13:37 INFO - Running setup.py install for mozprofile 17:13:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozrunner 17:13:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for mozscreenshot 17:13:37 INFO - Running setup.py install for moztest 17:13:37 INFO - Running setup.py install for mozversion 17:13:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:13:37 INFO - Running setup.py install for wptserve 17:13:37 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 17:13:37 INFO - Cleaning up... 17:13:37 INFO - Return code: 0 17:13:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:13:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:37 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 0x01C4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A368>, '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 0x019CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D5E0C0>, '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-088', 'USERDOMAIN': 'T-W732-IX-088', '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-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 17:13:37 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 17:13:37 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 17:13:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:13:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:37 INFO - 'COMPUTERNAME': 'T-W732-IX-088', 17:13:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:37 INFO - 'DCLOCATION': 'SCL3', 17:13:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:37 INFO - 'HOMEDRIVE': 'C:', 17:13:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:13:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:37 INFO - 'KTS_VERSION': '1.19c', 17:13:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:13:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-088', 17:13:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:37 INFO - 'MOZ_AIRBAG': '1', 17:13:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:37 INFO - 'MOZ_MSVCVERSION': '8', 17:13:37 INFO - 'MOZ_NO_REMOTE': '1', 17:13:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:37 INFO - 'NO_EM_RESTART': '1', 17:13:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:37 INFO - 'OS': 'Windows_NT', 17:13:37 INFO - 'OURDRIVE': 'C:', 17:13:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:13:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:37 INFO - 'PROCESSOR_LEVEL': '6', 17:13:37 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:37 INFO - 'PROMPT': '$P$G', 17:13:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:37 INFO - 'PWD': 'C:\\slave\\test', 17:13:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:37 INFO - 'SYSTEMDRIVE': 'C:', 17:13:37 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:37 INFO - 'TEST1': 'testie', 17:13:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:37 INFO - 'USERDOMAIN': 'T-W732-IX-088', 17:13:37 INFO - 'USERNAME': 'cltbld', 17:13:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:13:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:37 INFO - 'WINDIR': 'C:\\windows', 17:13:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:13:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:13:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:13:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:13:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:13:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:13:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:13:41 INFO - Unpacking c:\slave\test\build\tests\marionette 17:13:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:13:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:13:41 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)) 17:13:52 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)) 17:13:52 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)) 17:13:52 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)) 17:13:52 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)) 17:13:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:13:52 INFO - Downloading blessings-1.6.tar.gz 17:13:52 INFO - Running setup.py egg_info for package blessings 17:13:52 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)) 17:13:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:13:52 INFO - Running setup.py install for blessings 17:13:52 INFO - Running setup.py install for browsermob-proxy 17:13:52 INFO - Running setup.py install for manifestparser 17:13:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Running setup.py install for marionette-client 17:13:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:13:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Running setup.py install for marionette-driver 17:13:52 INFO - Running setup.py install for mozcrash 17:13:52 INFO - Running setup.py install for mozdebug 17:13:52 INFO - Running setup.py install for mozdevice 17:13:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Running setup.py install for mozhttpd 17:13:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Running setup.py install for mozInstall 17:13:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Running setup.py install for mozleak 17:13:52 INFO - Running setup.py install for mozprofile 17:13:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Running setup.py install for mozrunner 17:13:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:13:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:13:54 INFO - Running setup.py install for mozscreenshot 17:13:54 INFO - Running setup.py install for moztest 17:13:54 INFO - Running setup.py install for mozversion 17:13:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:13:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:13:54 INFO - Running setup.py install for wptserve 17:13:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:13:54 INFO - Cleaning up... 17:13:54 INFO - Return code: 0 17:13:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:13:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:13:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:13:55 INFO - Reading from file tmpfile_stdout 17:13:55 INFO - Using _rmtree_windows ... 17:13:55 INFO - Using _rmtree_windows ... 17:13:55 INFO - Current package versions: 17:13:55 INFO - blessings == 1.6 17:13:55 INFO - blobuploader == 1.2.4 17:13:55 INFO - browsermob-proxy == 0.6.0 17:13:55 INFO - distribute == 0.6.14 17:13:55 INFO - docopt == 0.6.1 17:13:55 INFO - manifestparser == 1.1 17:13:55 INFO - marionette-client == 2.3.0 17:13:55 INFO - marionette-driver == 1.4.0 17:13:55 INFO - mozInstall == 1.12 17:13:55 INFO - mozcrash == 0.17 17:13:55 INFO - mozdebug == 0.1 17:13:55 INFO - mozdevice == 0.48 17:13:55 INFO - mozfile == 1.2 17:13:55 INFO - mozhttpd == 0.7 17:13:55 INFO - mozinfo == 0.9 17:13:55 INFO - mozleak == 0.1 17:13:55 INFO - mozlog == 3.1 17:13:55 INFO - moznetwork == 0.27 17:13:55 INFO - mozprocess == 0.22 17:13:55 INFO - mozprofile == 0.28 17:13:55 INFO - mozrunner == 6.11 17:13:55 INFO - mozscreenshot == 0.1 17:13:55 INFO - mozsystemmonitor == 0.0 17:13:55 INFO - moztest == 0.7 17:13:55 INFO - mozversion == 1.4 17:13:55 INFO - requests == 1.2.3 17:13:55 INFO - wptserve == 1.4.0 17:13:55 INFO - Running post-action listener: _resource_record_post_action 17:13:55 INFO - Running post-action listener: _start_resource_monitoring 17:13:55 INFO - Starting resource monitoring. 17:13:55 INFO - ##### 17:13:55 INFO - ##### Running pull step. 17:13:55 INFO - ##### 17:13:55 INFO - Running pre-action listener: _resource_record_pre_action 17:13:55 INFO - Running main action method: pull 17:13:55 INFO - Pull has nothing to do! 17:13:55 INFO - Running post-action listener: _resource_record_post_action 17:13:55 INFO - ##### 17:13:55 INFO - ##### Running install step. 17:13:55 INFO - ##### 17:13:55 INFO - Running pre-action listener: _resource_record_pre_action 17:13:55 INFO - Running main action method: install 17:13:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:13:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:13:55 INFO - Reading from file tmpfile_stdout 17:13:55 INFO - Using _rmtree_windows ... 17:13:55 INFO - Using _rmtree_windows ... 17:13:55 INFO - Detecting whether we're running mozinstall >=1.0... 17:13:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:13:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:13:55 INFO - Reading from file tmpfile_stdout 17:13:55 INFO - Output received: 17:13:55 INFO - Usage: mozinstall-script.py [options] installer 17:13:55 INFO - Options: 17:13:55 INFO - -h, --help show this help message and exit 17:13:55 INFO - -d DEST, --destination=DEST 17:13:55 INFO - Directory to install application into. [default: 17:13:55 INFO - "C:\slave\test"] 17:13:55 INFO - --app=APP Application being installed. [default: firefox] 17:13:55 INFO - Using _rmtree_windows ... 17:13:55 INFO - Using _rmtree_windows ... 17:13:55 INFO - mkdir: C:\slave\test\build\application 17:13:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:13:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 17:13:58 INFO - Reading from file tmpfile_stdout 17:13:58 INFO - Output received: 17:13:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:13:58 INFO - Using _rmtree_windows ... 17:13:58 INFO - Using _rmtree_windows ... 17:13:58 INFO - Running post-action listener: _resource_record_post_action 17:13:58 INFO - ##### 17:13:58 INFO - ##### Running run-tests step. 17:13:58 INFO - ##### 17:13:58 INFO - Running pre-action listener: _resource_record_pre_action 17:13:58 INFO - Running main action method: run_tests 17:13:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:13:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:13:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:13:58 INFO - grabbing minidump binary from tooltool 17:13: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')]} 17:13:58 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 0x01C7A368>, '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 0x019CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D5E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:13:58 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 17:13:58 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 17:13:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:13:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvj4eoj 17:13:58 INFO - INFO - File integrity verified, renaming tmpvj4eoj to win32-minidump_stackwalk.exe 17:13:58 INFO - Return code: 0 17:13:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:13:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:13:58 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/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:13:58 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/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:13:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:13:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:13:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:58 INFO - 'COMPUTERNAME': 'T-W732-IX-088', 17:13:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:13:58 INFO - 'DCLOCATION': 'SCL3', 17:13:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:58 INFO - 'HOMEDRIVE': 'C:', 17:13:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:13:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:58 INFO - 'KTS_VERSION': '1.19c', 17:13:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:13:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-088', 17:13:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:13:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:58 INFO - 'MOZ_AIRBAG': '1', 17:13:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:58 INFO - 'MOZ_MSVCVERSION': '8', 17:13:58 INFO - 'MOZ_NO_REMOTE': '1', 17:13:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:58 INFO - 'NO_EM_RESTART': '1', 17:13:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:58 INFO - 'OS': 'Windows_NT', 17:13:58 INFO - 'OURDRIVE': 'C:', 17:13:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:13:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:13:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:58 INFO - 'PROCESSOR_LEVEL': '6', 17:13:58 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:13:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:58 INFO - 'PROMPT': '$P$G', 17:13:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:13:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:13:58 INFO - 'PWD': 'C:\\slave\\test', 17:13:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:58 INFO - 'SYSTEMDRIVE': 'C:', 17:13:58 INFO - 'SYSTEMROOT': 'C:\\windows', 17:13:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:58 INFO - 'TEST1': 'testie', 17:13:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:13:58 INFO - 'USERDOMAIN': 'T-W732-IX-088', 17:13:58 INFO - 'USERNAME': 'cltbld', 17:13:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:13:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:58 INFO - 'WINDIR': 'C:\\windows', 17:13:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:13:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:13:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:58 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/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:14:00 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 17:14:00 INFO - import pkg_resources 17:14:02 INFO - Using 1 client processes 17:14:05 INFO - SUITE-START | Running 778 tests 17:14:05 INFO - Running testharness tests 17:14:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:14:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:14:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:14:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:14:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:14:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:14:05 INFO - Setting up ssl 17:14:05 INFO - PROCESS | certutil | 17:14:05 INFO - PROCESS | certutil | 17:14:05 INFO - PROCESS | certutil | 17:14:05 INFO - Certificate Nickname Trust Attributes 17:14:05 INFO - SSL,S/MIME,JAR/XPI 17:14:05 INFO - 17:14:05 INFO - web-platform-tests CT,, 17:14:05 INFO - 17:14:05 INFO - Starting runner 17:14:06 INFO - PROCESS | 3408 | [3408] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:14:06 INFO - PROCESS | 3408 | [3408] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:14:06 INFO - PROCESS | 3408 | [3408] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:14:06 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:14:06 INFO - PROCESS | 3408 | [3408] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:14:08 INFO - PROCESS | 3408 | 1461024848623 Marionette DEBUG Marionette enabled via build flag and pref 17:14:09 INFO - PROCESS | 3408 | ++DOCSHELL 1368F800 == 1 [pid = 3408] [id = 1] 17:14:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 1 (1368FC00) [pid = 3408] [serial = 1] [outer = 00000000] 17:14:09 INFO - PROCESS | 3408 | [3408] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 2 (13690800) [pid = 3408] [serial = 2] [outer = 1368FC00] 17:14:10 INFO - PROCESS | 3408 | ++DOCSHELL 13C57C00 == 2 [pid = 3408] [id = 2] 17:14:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 3 (13C58000) [pid = 3408] [serial = 3] [outer = 00000000] 17:14:10 INFO - PROCESS | 3408 | [3408] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 4 (13C58C00) [pid = 3408] [serial = 4] [outer = 13C58000] 17:14:10 INFO - PROCESS | 3408 | 1461024850301 Marionette INFO Listening on port 2828 17:14:11 INFO - PROCESS | 3408 | 1461024851806 Marionette DEBUG Marionette enabled via command-line flag 17:14:11 INFO - PROCESS | 3408 | [3408] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:11 INFO - PROCESS | 3408 | [3408] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:11 INFO - PROCESS | 3408 | ++DOCSHELL 1217E800 == 3 [pid = 3408] [id = 3] 17:14:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 5 (1217EC00) [pid = 3408] [serial = 5] [outer = 00000000] 17:14:11 INFO - PROCESS | 3408 | [3408] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 6 (1217F800) [pid = 3408] [serial = 6] [outer = 1217EC00] 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:14:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 7 (18450400) [pid = 3408] [serial = 7] [outer = 13C58000] 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:12 INFO - PROCESS | 3408 | 1461024852197 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49610 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:12 INFO - PROCESS | 3408 | 1461024852219 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49611 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:12 INFO - PROCESS | 3408 | 1461024852226 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49613 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:12 INFO - PROCESS | 3408 | 1461024852260 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49614 17:14:12 INFO - PROCESS | 3408 | 1461024852263 Marionette DEBUG Closed connection conn0 17:14:12 INFO - PROCESS | 3408 | 1461024852265 Marionette DEBUG Closed connection conn1 17:14:12 INFO - PROCESS | 3408 | 1461024852266 Marionette DEBUG Closed connection conn2 17:14:12 INFO - PROCESS | 3408 | 1461024852358 Marionette DEBUG Closed connection conn3 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:12 INFO - PROCESS | 3408 | 1461024852364 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49616 17:14:12 INFO - PROCESS | 3408 | 1461024852398 Marionette DEBUG Closed connection conn4 17:14:12 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:12 INFO - PROCESS | 3408 | 1461024852405 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49617 17:14:12 INFO - PROCESS | 3408 | ++DOCSHELL 187F6800 == 4 [pid = 3408] [id = 4] 17:14:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 8 (187F9000) [pid = 3408] [serial = 8] [outer = 00000000] 17:14:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 9 (183A7400) [pid = 3408] [serial = 9] [outer = 187F9000] 17:14:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 10 (18506400) [pid = 3408] [serial = 10] [outer = 187F9000] 17:14:12 INFO - PROCESS | 3408 | 1461024852550 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:14:12 INFO - PROCESS | 3408 | 1461024852555 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418151421","device":"desktop","version":"48.0a1"} 17:14:13 INFO - PROCESS | 3408 | [3408] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:13 INFO - PROCESS | 3408 | [3408] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:14 INFO - PROCESS | 3408 | [3408] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:14:14 INFO - PROCESS | 3408 | ++DOCSHELL 1A643800 == 5 [pid = 3408] [id = 5] 17:14:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 11 (1AD22000) [pid = 3408] [serial = 11] [outer = 00000000] 17:14:14 INFO - PROCESS | 3408 | ++DOCSHELL 1AD22800 == 6 [pid = 3408] [id = 6] 17:14:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 12 (1AD22C00) [pid = 3408] [serial = 12] [outer = 00000000] 17:14:15 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:14:15 INFO - PROCESS | 3408 | ++DOCSHELL 1BE66800 == 7 [pid = 3408] [id = 7] 17:14:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 13 (1BE66C00) [pid = 3408] [serial = 13] [outer = 00000000] 17:14:15 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:14:15 INFO - PROCESS | 3408 | [3408] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:14:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 14 (1BFCF000) [pid = 3408] [serial = 14] [outer = 1BE66C00] 17:14:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 15 (1AC18C00) [pid = 3408] [serial = 15] [outer = 1AD22000] 17:14:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 16 (1AC1A400) [pid = 3408] [serial = 16] [outer = 1AD22C00] 17:14:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 17 (1AC1CC00) [pid = 3408] [serial = 17] [outer = 1BE66C00] 17:14:16 INFO - PROCESS | 3408 | 1461024856245 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 3408 | 1461024856259 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 18 (1E294400) [pid = 3408] [serial = 18] [outer = 1BE66C00] 17:14:17 INFO - PROCESS | 3408 | 1461024857008 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"f1be13b7-aa13-4c6a-bdc7-5d01baddc3a0","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418151421","device":"desktop","version":"48.0a1","command_id":1}}] 17:14:17 INFO - PROCESS | 3408 | 1461024857199 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}] 17:14:17 INFO - PROCESS | 3408 | 1461024857291 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:14:17 INFO - PROCESS | 3408 | 1461024857296 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:14:17 INFO - PROCESS | 3408 | [3408] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:14:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 19 (1EC4EC00) [pid = 3408] [serial = 19] [outer = 1BE66C00] 17:14:18 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:14:18 INFO - PROCESS | 3408 | 1461024858357 Marionette TRACE conn5 <- [1,3,null,{}] 17:14:18 INFO - PROCESS | 3408 | 1461024858371 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:14:18 INFO - PROCESS | 3408 | 1461024858423 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:14:18 INFO - PROCESS | 3408 | 1461024858432 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 3408 | 1461024858434 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:14:18 INFO - PROCESS | 3408 | 1461024858440 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 3408 | 1461024858443 Marionette TRACE conn5 <- [1,6,null,{}] 17:14:18 INFO - PROCESS | 3408 | 1461024858522 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}] 17:14:18 INFO - PROCESS | 3408 | 1461024858536 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:14:18 INFO - PROCESS | 3408 | 1461024858540 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 3408 | ++DOCSHELL 1FA61C00 == 8 [pid = 3408] [id = 8] 17:14:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 20 (1FA63C00) [pid = 3408] [serial = 20] [outer = 00000000] 17:14:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 21 (20F10800) [pid = 3408] [serial = 21] [outer = 1FA63C00] 17:14:18 INFO - PROCESS | 3408 | 1461024858589 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 22 (20F14C00) [pid = 3408] [serial = 22] [outer = 1FA63C00] 17:14:18 INFO - PROCESS | 3408 | ++DOCSHELL 187F4800 == 9 [pid = 3408] [id = 9] 17:14:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 23 (18A75800) [pid = 3408] [serial = 23] [outer = 00000000] 17:14:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 24 (1F80C400) [pid = 3408] [serial = 24] [outer = 18A75800] 17:14:19 INFO - PROCESS | 3408 | 1461024858981 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 25 (20F14000) [pid = 3408] [serial = 25] [outer = 18A75800] 17:14:19 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:14:19 INFO - PROCESS | 3408 | 1461024859625 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]]]}] 17:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1275ms 17:14:19 INFO - PROCESS | 3408 | --DOCSHELL 1368F800 == 8 [pid = 3408] [id = 1] 17:14:19 INFO - PROCESS | 3408 | 1461024859764 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 3408 | 1461024859768 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:14:19 INFO - PROCESS | 3408 | 1461024859775 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:14:19 INFO - PROCESS | 3408 | 1461024859779 Marionette TRACE conn5 <- [1,10,null,{}] 17:14:19 INFO - PROCESS | 3408 | 1461024859793 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}] 17:14:19 INFO - PROCESS | 3408 | 1461024859915 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:14:19 INFO - PROCESS | 3408 | 1461024859969 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 3408 | ++DOCSHELL 12508000 == 9 [pid = 3408] [id = 10] 17:14:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 26 (12508400) [pid = 3408] [serial = 26] [outer = 00000000] 17:14:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 27 (125BC800) [pid = 3408] [serial = 27] [outer = 12508400] 17:14:20 INFO - PROCESS | 3408 | 1461024860027 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 28 (1267E800) [pid = 3408] [serial = 28] [outer = 12508400] 17:14:20 INFO - PROCESS | 3408 | 1461024860582 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]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 831ms 17:14:20 INFO - PROCESS | 3408 | 1461024860613 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 3408 | 1461024860620 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:14:20 INFO - PROCESS | 3408 | 1461024860626 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 3408 | 1461024860629 Marionette TRACE conn5 <- [1,14,null,{}] 17:14:20 INFO - PROCESS | 3408 | 1461024860633 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}] 17:14:20 INFO - PROCESS | 3408 | 1461024860749 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:14:20 INFO - PROCESS | 3408 | 1461024860824 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 3408 | ++DOCSHELL 174C2000 == 10 [pid = 3408] [id = 11] 17:14:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 29 (174C2400) [pid = 3408] [serial = 29] [outer = 00000000] 17:14:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 30 (18A70400) [pid = 3408] [serial = 30] [outer = 174C2400] 17:14:20 INFO - PROCESS | 3408 | 1461024860879 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 31 (1AC18800) [pid = 3408] [serial = 31] [outer = 174C2400] 17:14:21 INFO - PROCESS | 3408 | 1461024861434 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]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 831ms 17:14:21 INFO - PROCESS | 3408 | 1461024861458 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 3408 | 1461024861460 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:14:21 INFO - PROCESS | 3408 | 1461024861464 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:14:21 INFO - PROCESS | 3408 | 1461024861468 Marionette TRACE conn5 <- [1,18,null,{}] 17:14:21 INFO - PROCESS | 3408 | 1461024861480 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}] 17:14:21 INFO - PROCESS | 3408 | 1461024861598 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:14:21 INFO - PROCESS | 3408 | 1461024861665 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 3408 | ++DOCSHELL 1C5BE000 == 11 [pid = 3408] [id = 12] 17:14:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 32 (1D1D6800) [pid = 3408] [serial = 32] [outer = 00000000] 17:14:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 33 (1D3CA800) [pid = 3408] [serial = 33] [outer = 1D1D6800] 17:14:21 INFO - PROCESS | 3408 | 1461024861724 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 34 (1E23EC00) [pid = 3408] [serial = 34] [outer = 1D1D6800] 17:14:21 INFO - PROCESS | 3408 | ++DOCSHELL 1FA65000 == 12 [pid = 3408] [id = 13] 17:14:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 35 (1FA65400) [pid = 3408] [serial = 35] [outer = 00000000] 17:14:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 36 (1FA64800) [pid = 3408] [serial = 36] [outer = 1FA65400] 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 37 (120F0C00) [pid = 3408] [serial = 37] [outer = 1FA65400] 17:14:22 INFO - PROCESS | 3408 | ++DOCSHELL 120BBC00 == 13 [pid = 3408] [id = 14] 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 38 (120F8C00) [pid = 3408] [serial = 38] [outer = 00000000] 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 39 (12180C00) [pid = 3408] [serial = 39] [outer = 120F8C00] 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 40 (12678800) [pid = 3408] [serial = 40] [outer = 120F8C00] 17:14:22 INFO - PROCESS | 3408 | --DOCSHELL 187F6800 == 12 [pid = 3408] [id = 4] 17:14:22 INFO - PROCESS | 3408 | 1461024862617 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]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1180ms 17:14:22 INFO - PROCESS | 3408 | 1461024862646 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 3408 | 1461024862650 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:14:22 INFO - PROCESS | 3408 | 1461024862655 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 3408 | 1461024862658 Marionette TRACE conn5 <- [1,22,null,{}] 17:14:22 INFO - PROCESS | 3408 | 1461024862663 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}] 17:14:22 INFO - PROCESS | 3408 | 1461024862741 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:14:22 INFO - PROCESS | 3408 | 1461024862821 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 3408 | ++DOCSHELL 1217F000 == 13 [pid = 3408] [id = 15] 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 41 (12181400) [pid = 3408] [serial = 41] [outer = 00000000] 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 42 (135A2400) [pid = 3408] [serial = 42] [outer = 12181400] 17:14:22 INFO - PROCESS | 3408 | 1461024862870 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 43 (13691000) [pid = 3408] [serial = 43] [outer = 12181400] 17:14:23 INFO - PROCESS | 3408 | 1461024863247 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]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 632ms 17:14:23 INFO - PROCESS | 3408 | 1461024863303 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 3408 | 1461024863307 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:14:23 INFO - PROCESS | 3408 | 1461024863317 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:14:23 INFO - PROCESS | 3408 | 1461024863319 Marionette TRACE conn5 <- [1,26,null,{}] 17:14:23 INFO - PROCESS | 3408 | 1461024863323 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}] 17:14:23 INFO - PROCESS | 3408 | 1461024863406 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:14:23 INFO - PROCESS | 3408 | 1461024863413 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 3408 | ++DOCSHELL 13C4F000 == 14 [pid = 3408] [id = 16] 17:14:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 44 (13C5BC00) [pid = 3408] [serial = 44] [outer = 00000000] 17:14:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 45 (16CA6400) [pid = 3408] [serial = 45] [outer = 13C5BC00] 17:14:23 INFO - PROCESS | 3408 | 1461024863460 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 46 (16FC5000) [pid = 3408] [serial = 46] [outer = 13C5BC00] 17:14:23 INFO - PROCESS | 3408 | 1461024863878 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]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 17:14:23 INFO - PROCESS | 3408 | 1461024863954 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 3408 | 1461024863956 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:14:23 INFO - PROCESS | 3408 | 1461024863959 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:14:23 INFO - PROCESS | 3408 | 1461024863963 Marionette TRACE conn5 <- [1,30,null,{}] 17:14:24 INFO - PROCESS | 3408 | 1461024863973 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}] 17:14:24 INFO - PROCESS | 3408 | 1461024864052 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:14:24 INFO - PROCESS | 3408 | 1461024864062 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 3408 | ++DOCSHELL 183AAC00 == 15 [pid = 3408] [id = 17] 17:14:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 47 (187F0400) [pid = 3408] [serial = 47] [outer = 00000000] 17:14:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 48 (18A72800) [pid = 3408] [serial = 48] [outer = 187F0400] 17:14:24 INFO - PROCESS | 3408 | 1461024864115 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 49 (19CC8C00) [pid = 3408] [serial = 49] [outer = 187F0400] 17:14:24 INFO - PROCESS | 3408 | 1461024864515 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]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 17:14:24 INFO - PROCESS | 3408 | 1461024864533 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 3408 | 1461024864536 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:14:24 INFO - PROCESS | 3408 | 1461024864539 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 3408 | 1461024864540 Marionette TRACE conn5 <- [1,34,null,{}] 17:14:24 INFO - PROCESS | 3408 | 1461024864556 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}] 17:14:24 INFO - PROCESS | 3408 | 1461024864631 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:14:24 INFO - PROCESS | 3408 | 1461024864637 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 3408 | ++DOCSHELL 19CCE800 == 16 [pid = 3408] [id = 18] 17:14:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 50 (1A2DA400) [pid = 3408] [serial = 50] [outer = 00000000] 17:14:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 51 (1AD2B000) [pid = 3408] [serial = 51] [outer = 1A2DA400] 17:14:24 INFO - PROCESS | 3408 | 1461024864682 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 52 (1B0D9800) [pid = 3408] [serial = 52] [outer = 1A2DA400] 17:14:25 INFO - PROCESS | 3408 | 1461024865086 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]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 591ms 17:14:25 INFO - PROCESS | 3408 | 1461024865130 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 3408 | 1461024865132 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:14:25 INFO - PROCESS | 3408 | 1461024865135 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 3408 | 1461024865137 Marionette TRACE conn5 <- [1,38,null,{}] 17:14:25 INFO - PROCESS | 3408 | 1461024865151 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}] 17:14:25 INFO - PROCESS | 3408 | 1461024865224 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:14:25 INFO - PROCESS | 3408 | 1461024865229 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 3408 | ++DOCSHELL 183A2800 == 17 [pid = 3408] [id = 19] 17:14:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 53 (1A641400) [pid = 3408] [serial = 53] [outer = 00000000] 17:14:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 54 (1BDBC000) [pid = 3408] [serial = 54] [outer = 1A641400] 17:14:25 INFO - PROCESS | 3408 | 1461024865274 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 55 (1BF52C00) [pid = 3408] [serial = 55] [outer = 1A641400] 17:14:25 INFO - PROCESS | 3408 | 1461024865667 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]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 17:14:25 INFO - PROCESS | 3408 | 1461024865726 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 3408 | 1461024865728 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:14:25 INFO - PROCESS | 3408 | 1461024865731 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 3408 | 1461024865733 Marionette TRACE conn5 <- [1,42,null,{}] 17:14:25 INFO - PROCESS | 3408 | 1461024865736 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}] 17:14:25 INFO - PROCESS | 3408 | 1461024865831 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:14:25 INFO - PROCESS | 3408 | 1461024865839 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5E800 == 18 [pid = 3408] [id = 20] 17:14:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 56 (1C223000) [pid = 3408] [serial = 56] [outer = 00000000] 17:14:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 57 (1C5B7400) [pid = 3408] [serial = 57] [outer = 1C223000] 17:14:25 INFO - PROCESS | 3408 | 1461024865886 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 58 (1D1E0000) [pid = 3408] [serial = 58] [outer = 1C223000] 17:14:26 INFO - PROCESS | 3408 | 1461024866388 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]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 17:14:26 INFO - PROCESS | 3408 | 1461024866401 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 3408 | 1461024866403 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:14:26 INFO - PROCESS | 3408 | 1461024866406 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 3408 | 1461024866408 Marionette TRACE conn5 <- [1,46,null,{}] 17:14:26 INFO - PROCESS | 3408 | 1461024866411 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}] 17:14:26 INFO - PROCESS | 3408 | 1461024866483 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:14:26 INFO - PROCESS | 3408 | 1461024866489 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 3408 | ++DOCSHELL 1D28AC00 == 19 [pid = 3408] [id = 21] 17:14:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 59 (1D28EC00) [pid = 3408] [serial = 59] [outer = 00000000] 17:14:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 60 (1EC05000) [pid = 3408] [serial = 60] [outer = 1D28EC00] 17:14:26 INFO - PROCESS | 3408 | 1461024866537 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 61 (1F80CC00) [pid = 3408] [serial = 61] [outer = 1D28EC00] 17:14:26 INFO - PROCESS | 3408 | 1461024866925 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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 17:14:27 INFO - PROCESS | 3408 | 1461024866983 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 3408 | 1461024866985 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:14:27 INFO - PROCESS | 3408 | 1461024866988 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:14:27 INFO - PROCESS | 3408 | 1461024866990 Marionette TRACE conn5 <- [1,50,null,{}] 17:14:27 INFO - PROCESS | 3408 | 1461024866998 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}] 17:14:27 INFO - PROCESS | 3408 | 1461024867074 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:14:27 INFO - PROCESS | 3408 | 1461024867080 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 3408 | ++DOCSHELL 1997E400 == 20 [pid = 3408] [id = 22] 17:14:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 62 (19982C00) [pid = 3408] [serial = 62] [outer = 00000000] 17:14:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 63 (19986400) [pid = 3408] [serial = 63] [outer = 19982C00] 17:14:27 INFO - PROCESS | 3408 | 1461024867126 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 64 (1D3C6800) [pid = 3408] [serial = 64] [outer = 19982C00] 17:14:27 INFO - PROCESS | 3408 | 1461024867527 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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 17:14:27 INFO - PROCESS | 3408 | 1461024867563 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:14:27 INFO - PROCESS | 3408 | 1461024867565 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:14:27 INFO - PROCESS | 3408 | 1461024867568 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 3408 | 1461024867569 Marionette TRACE conn5 <- [1,54,null,{}] 17:14:27 INFO - PROCESS | 3408 | 1461024867573 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}] 17:14:27 INFO - PROCESS | 3408 | 1461024867674 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:14:27 INFO - PROCESS | 3408 | 1461024867681 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 3408 | ++DOCSHELL 19984000 == 21 [pid = 3408] [id = 23] 17:14:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (19988C00) [pid = 3408] [serial = 65] [outer = 00000000] 17:14:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (1AF41800) [pid = 3408] [serial = 66] [outer = 19988C00] 17:14:27 INFO - PROCESS | 3408 | 1461024867725 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (1AF44800) [pid = 3408] [serial = 67] [outer = 19988C00] 17:14:28 INFO - PROCESS | 3408 | 1461024868097 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]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 17:14:28 INFO - PROCESS | 3408 | 1461024868139 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 3408 | 1461024868141 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:14:28 INFO - PROCESS | 3408 | 1461024868144 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 3408 | 1461024868145 Marionette TRACE conn5 <- [1,58,null,{}] 17:14:28 INFO - PROCESS | 3408 | 1461024868149 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}] 17:14:28 INFO - PROCESS | 3408 | 1461024868221 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:14:28 INFO - PROCESS | 3408 | 1461024868285 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 3408 | ++DOCSHELL 135EB400 == 22 [pid = 3408] [id = 24] 17:14:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (135EC000) [pid = 3408] [serial = 68] [outer = 00000000] 17:14:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (135F1800) [pid = 3408] [serial = 69] [outer = 135EC000] 17:14:28 INFO - PROCESS | 3408 | 1461024868336 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (135F5000) [pid = 3408] [serial = 70] [outer = 135EC000] 17:14:28 INFO - PROCESS | 3408 | 1461024868699 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]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 17:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:14:28 INFO - PROCESS | 3408 | 1461024868715 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 3408 | 1461024868717 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:14:28 INFO - PROCESS | 3408 | 1461024868720 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 3408 | 1461024868722 Marionette TRACE conn5 <- [1,62,null,{}] 17:14:28 INFO - PROCESS | 3408 | 1461024868725 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}] 17:14:28 INFO - PROCESS | 3408 | 1461024868820 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:14:28 INFO - PROCESS | 3408 | 1461024868886 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 3408 | ++DOCSHELL 1AF43C00 == 23 [pid = 3408] [id = 25] 17:14:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1AF45800) [pid = 3408] [serial = 71] [outer = 00000000] 17:14:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1E7A9C00) [pid = 3408] [serial = 72] [outer = 1AF45800] 17:14:28 INFO - PROCESS | 3408 | 1461024868933 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (1E7B1000) [pid = 3408] [serial = 73] [outer = 1AF45800] 17:14:29 INFO - PROCESS | 3408 | 1461024869268 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]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 17:14:29 INFO - PROCESS | 3408 | 1461024869291 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 3408 | 1461024869293 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:14:29 INFO - PROCESS | 3408 | 1461024869296 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 3408 | 1461024869298 Marionette TRACE conn5 <- [1,66,null,{}] 17:14:29 INFO - PROCESS | 3408 | 1461024869301 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}] 17:14:29 INFO - PROCESS | 3408 | 1461024869375 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:14:29 INFO - PROCESS | 3408 | 1461024869455 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 3408 | ++DOCSHELL 18A80400 == 24 [pid = 3408] [id = 26] 17:14:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (19CD3000) [pid = 3408] [serial = 74] [outer = 00000000] 17:14:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1AC8B000) [pid = 3408] [serial = 75] [outer = 19CD3000] 17:14:29 INFO - PROCESS | 3408 | 1461024869499 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1AC8B800) [pid = 3408] [serial = 76] [outer = 19CD3000] 17:14:30 INFO - PROCESS | 3408 | 1461024870504 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]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1220ms 17:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:14:30 INFO - PROCESS | 3408 | 1461024870515 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 3408 | 1461024870519 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:14:30 INFO - PROCESS | 3408 | 1461024870524 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 3408 | 1461024870527 Marionette TRACE conn5 <- [1,70,null,{}] 17:14:30 INFO - PROCESS | 3408 | 1461024870541 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}] 17:14:30 INFO - PROCESS | 3408 | 1461024870645 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:14:30 INFO - PROCESS | 3408 | 1461024870654 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 3408 | ++DOCSHELL 12601C00 == 25 [pid = 3408] [id = 27] 17:14:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1260A800) [pid = 3408] [serial = 77] [outer = 00000000] 17:14:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1260FC00) [pid = 3408] [serial = 78] [outer = 1260A800] 17:14:30 INFO - PROCESS | 3408 | 1461024870703 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (12930C00) [pid = 3408] [serial = 79] [outer = 1260A800] 17:14:31 INFO - PROCESS | 3408 | 1461024871151 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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 691ms 17:14:31 INFO - PROCESS | 3408 | 1461024871215 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 3408 | 1461024871221 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:14:31 INFO - PROCESS | 3408 | 1461024871226 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 3408 | 1461024871229 Marionette TRACE conn5 <- [1,74,null,{}] 17:14:31 INFO - PROCESS | 3408 | 1461024871240 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}] 17:14:31 INFO - PROCESS | 3408 | 1461024871338 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:14:31 INFO - PROCESS | 3408 | 1461024871350 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 3408 | ++DOCSHELL 12D8C000 == 26 [pid = 3408] [id = 28] 17:14:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12D8C400) [pid = 3408] [serial = 80] [outer = 00000000] 17:14:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1368D400) [pid = 3408] [serial = 81] [outer = 12D8C400] 17:14:31 INFO - PROCESS | 3408 | 1461024871395 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (13C5CC00) [pid = 3408] [serial = 82] [outer = 12D8C400] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (187F9000) [pid = 3408] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (187F0400) [pid = 3408] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1A2DA400) [pid = 3408] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1A641400) [pid = 3408] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (19982C00) [pid = 3408] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (19988C00) [pid = 3408] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (135EC000) [pid = 3408] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1FA63C00) [pid = 3408] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (12508400) [pid = 3408] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (174C2400) [pid = 3408] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1D1D6800) [pid = 3408] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (12181400) [pid = 3408] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (13C5BC00) [pid = 3408] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:14:32 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1AF45800) [pid = 3408] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:14:32 INFO - PROCESS | 3408 | 1461024872160 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]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 971ms 17:14:32 INFO - PROCESS | 3408 | 1461024872200 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 3408 | 1461024872202 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:14:32 INFO - PROCESS | 3408 | 1461024872205 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:14:32 INFO - PROCESS | 3408 | 1461024872209 Marionette TRACE conn5 <- [1,78,null,{}] 17:14:32 INFO - PROCESS | 3408 | 1461024872219 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}] 17:14:32 INFO - PROCESS | 3408 | 1461024872296 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:14:32 INFO - PROCESS | 3408 | 1461024872303 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 3408 | ++DOCSHELL 16B4B400 == 27 [pid = 3408] [id = 29] 17:14:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (16B4D800) [pid = 3408] [serial = 83] [outer = 00000000] 17:14:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (17398400) [pid = 3408] [serial = 84] [outer = 16B4D800] 17:14:32 INFO - PROCESS | 3408 | 1461024872351 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (183A1000) [pid = 3408] [serial = 85] [outer = 16B4D800] 17:14:32 INFO - PROCESS | 3408 | 1461024872764 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]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 17:14:32 INFO - PROCESS | 3408 | 1461024872780 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 3408 | 1461024872782 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:14:32 INFO - PROCESS | 3408 | 1461024872785 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:14:32 INFO - PROCESS | 3408 | 1461024872787 Marionette TRACE conn5 <- [1,82,null,{}] 17:14:32 INFO - PROCESS | 3408 | 1461024872791 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}] 17:14:32 INFO - PROCESS | 3408 | 1461024872871 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:14:32 INFO - PROCESS | 3408 | 1461024872877 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 3408 | ++DOCSHELL 18448400 == 28 [pid = 3408] [id = 30] 17:14:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1844D000) [pid = 3408] [serial = 86] [outer = 00000000] 17:14:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (18A74000) [pid = 3408] [serial = 87] [outer = 1844D000] 17:14:32 INFO - PROCESS | 3408 | 1461024872923 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (19979400) [pid = 3408] [serial = 88] [outer = 1844D000] 17:14:33 INFO - PROCESS | 3408 | 1461024873334 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]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 17:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:14:33 INFO - PROCESS | 3408 | 1461024873360 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 3408 | 1461024873362 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:14:33 INFO - PROCESS | 3408 | 1461024873397 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 3408 | 1461024873399 Marionette TRACE conn5 <- [1,86,null,{}] 17:14:33 INFO - PROCESS | 3408 | 1461024873402 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}] 17:14:33 INFO - PROCESS | 3408 | 1461024873474 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:14:33 INFO - PROCESS | 3408 | 1461024873480 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 3408 | ++DOCSHELL 19982C00 == 29 [pid = 3408] [id = 31] 17:14:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (19985400) [pid = 3408] [serial = 89] [outer = 00000000] 17:14:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1A62BC00) [pid = 3408] [serial = 90] [outer = 19985400] 17:14:33 INFO - PROCESS | 3408 | 1461024873524 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1A6B4000) [pid = 3408] [serial = 91] [outer = 19985400] 17:14:33 INFO - PROCESS | 3408 | 1461024873954 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]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 17:14:33 INFO - PROCESS | 3408 | 1461024873967 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 3408 | 1461024873969 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:14:33 INFO - PROCESS | 3408 | 1461024873972 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 3408 | 1461024873974 Marionette TRACE conn5 <- [1,90,null,{}] 17:14:33 INFO - PROCESS | 3408 | 1461024873977 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}] 17:14:34 INFO - PROCESS | 3408 | 1461024874067 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:14:34 INFO - PROCESS | 3408 | 1461024874074 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 3408 | ++DOCSHELL 1AC23C00 == 30 [pid = 3408] [id = 32] 17:14:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1AC86400) [pid = 3408] [serial = 92] [outer = 00000000] 17:14:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1AF42000) [pid = 3408] [serial = 93] [outer = 1AC86400] 17:14:34 INFO - PROCESS | 3408 | 1461024874122 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1AF96800) [pid = 3408] [serial = 94] [outer = 1AC86400] 17:14:34 INFO - PROCESS | 3408 | 1461024874721 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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 771ms 17:14:34 INFO - PROCESS | 3408 | 1461024874744 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 3408 | 1461024874749 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:14:34 INFO - PROCESS | 3408 | 1461024874753 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 3408 | 1461024874757 Marionette TRACE conn5 <- [1,94,null,{}] 17:14:34 INFO - PROCESS | 3408 | 1461024874762 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}] 17:14:34 INFO - PROCESS | 3408 | 1461024874892 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:14:34 INFO - PROCESS | 3408 | 1461024874962 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 3408 | ++DOCSHELL 12607800 == 31 [pid = 3408] [id = 33] 17:14:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12607C00) [pid = 3408] [serial = 95] [outer = 00000000] 17:14:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1368E800) [pid = 3408] [serial = 96] [outer = 12607C00] 17:14:35 INFO - PROCESS | 3408 | 1461024875018 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (16C1B800) [pid = 3408] [serial = 97] [outer = 12607C00] 17:14:35 INFO - PROCESS | 3408 | 1461024875536 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]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 17:14:35 INFO - PROCESS | 3408 | 1461024875584 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 3408 | 1461024875591 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:14:35 INFO - PROCESS | 3408 | 1461024875597 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 3408 | 1461024875600 Marionette TRACE conn5 <- [1,98,null,{}] 17:14:35 INFO - PROCESS | 3408 | 1461024875604 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}] 17:14:35 INFO - PROCESS | 3408 | 1461024875709 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:14:35 INFO - PROCESS | 3408 | 1461024875790 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 3408 | ++DOCSHELL 174C7000 == 32 [pid = 3408] [id = 34] 17:14:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1839F800) [pid = 3408] [serial = 98] [outer = 00000000] 17:14:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1AD23400) [pid = 3408] [serial = 99] [outer = 1839F800] 17:14:35 INFO - PROCESS | 3408 | 1461024875845 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1AF3E000) [pid = 3408] [serial = 100] [outer = 1839F800] 17:14:36 INFO - PROCESS | 3408 | 1461024876404 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]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 17:14:36 INFO - PROCESS | 3408 | 1461024876429 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 3408 | 1461024876431 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:14:36 INFO - PROCESS | 3408 | 1461024876435 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 3408 | 1461024876439 Marionette TRACE conn5 <- [1,102,null,{}] 17:14:36 INFO - PROCESS | 3408 | 1461024876451 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}] 17:14:36 INFO - PROCESS | 3408 | 1461024876556 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:14:36 INFO - PROCESS | 3408 | 1461024876637 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 3408 | ++DOCSHELL 1B1A7800 == 33 [pid = 3408] [id = 35] 17:14:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1BDB8000) [pid = 3408] [serial = 101] [outer = 00000000] 17:14:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1BF59400) [pid = 3408] [serial = 102] [outer = 1BDB8000] 17:14:36 INFO - PROCESS | 3408 | 1461024876693 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1BF5F400) [pid = 3408] [serial = 103] [outer = 1BDB8000] 17:14:37 INFO - PROCESS | 3408 | 1461024877199 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]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 772ms 17:14:37 INFO - PROCESS | 3408 | 1461024877209 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 3408 | 1461024877211 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:14:37 INFO - PROCESS | 3408 | 1461024877215 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:14:37 INFO - PROCESS | 3408 | 1461024877217 Marionette TRACE conn5 <- [1,106,null,{}] 17:14:37 INFO - PROCESS | 3408 | 1461024877221 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}] 17:14:37 INFO - PROCESS | 3408 | 1461024877317 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:14:37 INFO - PROCESS | 3408 | 1461024877399 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 3408 | ++DOCSHELL 1C28C400 == 34 [pid = 3408] [id = 36] 17:14:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1C28CC00) [pid = 3408] [serial = 104] [outer = 00000000] 17:14:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1D28C000) [pid = 3408] [serial = 105] [outer = 1C28CC00] 17:14:37 INFO - PROCESS | 3408 | 1461024877453 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1D32FC00) [pid = 3408] [serial = 106] [outer = 1C28CC00] 17:14:38 INFO - PROCESS | 3408 | 1461024878090 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]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 931ms 17:14:38 INFO - PROCESS | 3408 | 1461024878149 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 3408 | 1461024878153 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:14:38 INFO - PROCESS | 3408 | 1461024878158 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 3408 | 1461024878162 Marionette TRACE conn5 <- [1,110,null,{}] 17:14:38 INFO - PROCESS | 3408 | 1461024878183 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}] 17:14:38 INFO - PROCESS | 3408 | 1461024878273 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:14:38 INFO - PROCESS | 3408 | 1461024878346 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 3408 | ++DOCSHELL 12604C00 == 35 [pid = 3408] [id = 37] 17:14:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (12605C00) [pid = 3408] [serial = 107] [outer = 00000000] 17:14:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (135E6400) [pid = 3408] [serial = 108] [outer = 12605C00] 17:14:38 INFO - PROCESS | 3408 | 1461024878395 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (13650800) [pid = 3408] [serial = 109] [outer = 12605C00] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (183A7400) [pid = 3408] [serial = 9] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (18506400) [pid = 3408] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (13C58C00) [pid = 3408] [serial = 4] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1AD2B000) [pid = 3408] [serial = 51] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1B0D9800) [pid = 3408] [serial = 52] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1BDBC000) [pid = 3408] [serial = 54] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1C5B7400) [pid = 3408] [serial = 57] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1EC05000) [pid = 3408] [serial = 60] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (19986400) [pid = 3408] [serial = 63] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1AF41800) [pid = 3408] [serial = 66] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (135F1800) [pid = 3408] [serial = 69] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1E7A9C00) [pid = 3408] [serial = 72] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (125BC800) [pid = 3408] [serial = 27] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (18A70400) [pid = 3408] [serial = 30] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1AC18800) [pid = 3408] [serial = 31] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1D3CA800) [pid = 3408] [serial = 33] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1E23EC00) [pid = 3408] [serial = 34] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (12180C00) [pid = 3408] [serial = 39] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (135A2400) [pid = 3408] [serial = 42] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (16CA6400) [pid = 3408] [serial = 45] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (16FC5000) [pid = 3408] [serial = 46] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (18A72800) [pid = 3408] [serial = 48] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1FA64800) [pid = 3408] [serial = 36] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1BF52C00) [pid = 3408] [serial = 55] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1D3C6800) [pid = 3408] [serial = 64] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (19CC8C00) [pid = 3408] [serial = 49] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1AF44800) [pid = 3408] [serial = 67] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (13691000) [pid = 3408] [serial = 43] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (135F5000) [pid = 3408] [serial = 70] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (20F14C00) [pid = 3408] [serial = 22] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 64 (1267E800) [pid = 3408] [serial = 28] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 63 (1E7B1000) [pid = 3408] [serial = 73] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 62 (1F80C400) [pid = 3408] [serial = 24] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 61 (20F10800) [pid = 3408] [serial = 21] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 60 (1AC1CC00) [pid = 3408] [serial = 17] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | --DOMWINDOW == 59 (1BFCF000) [pid = 3408] [serial = 14] [outer = 00000000] [url = about:blank] 17:14:39 INFO - PROCESS | 3408 | 1461024879360 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]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1257ms 17:14:39 INFO - PROCESS | 3408 | 1461024879415 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 3408 | 1461024879419 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:14:39 INFO - PROCESS | 3408 | 1461024879424 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 3408 | 1461024879427 Marionette TRACE conn5 <- [1,114,null,{}] 17:14:39 INFO - PROCESS | 3408 | 1461024879433 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}] 17:14:39 INFO - PROCESS | 3408 | 1461024879517 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:14:39 INFO - PROCESS | 3408 | 1461024879584 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 3408 | ++DOCSHELL 125BD400 == 36 [pid = 3408] [id = 38] 17:14:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 60 (125C2400) [pid = 3408] [serial = 110] [outer = 00000000] 17:14:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 61 (1267E800) [pid = 3408] [serial = 111] [outer = 125C2400] 17:14:39 INFO - PROCESS | 3408 | 1461024879633 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 62 (12BEE000) [pid = 3408] [serial = 112] [outer = 125C2400] 17:14:40 INFO - PROCESS | 3408 | 1461024880052 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]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 17:14:40 INFO - PROCESS | 3408 | 1461024880116 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 3408 | 1461024880123 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:14:40 INFO - PROCESS | 3408 | 1461024880129 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 3408 | 1461024880132 Marionette TRACE conn5 <- [1,118,null,{}] 17:14:40 INFO - PROCESS | 3408 | 1461024880136 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}] 17:14:40 INFO - PROCESS | 3408 | 1461024880215 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:14:40 INFO - PROCESS | 3408 | 1461024880222 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 3408 | ++DOCSHELL 135A6C00 == 37 [pid = 3408] [id = 39] 17:14:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 63 (135A7800) [pid = 3408] [serial = 113] [outer = 00000000] 17:14:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 64 (13C5AC00) [pid = 3408] [serial = 114] [outer = 135A7800] 17:14:40 INFO - PROCESS | 3408 | 1461024880268 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (16C1FC00) [pid = 3408] [serial = 115] [outer = 135A7800] 17:14:40 INFO - PROCESS | 3408 | 1461024880683 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]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 17:14:40 INFO - PROCESS | 3408 | 1461024880700 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 3408 | 1461024880702 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:14:40 INFO - PROCESS | 3408 | 1461024880706 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:14:40 INFO - PROCESS | 3408 | 1461024880709 Marionette TRACE conn5 <- [1,122,null,{}] 17:14:40 INFO - PROCESS | 3408 | 1461024880721 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}] 17:14:40 INFO - PROCESS | 3408 | 1461024880806 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:14:40 INFO - PROCESS | 3408 | 1461024880813 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 3408 | ++DOCSHELL 18452800 == 38 [pid = 3408] [id = 40] 17:14:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (18502800) [pid = 3408] [serial = 116] [outer = 00000000] 17:14:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (1850AC00) [pid = 3408] [serial = 117] [outer = 18502800] 17:14:40 INFO - PROCESS | 3408 | 1461024880862 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (187F9800) [pid = 3408] [serial = 118] [outer = 18502800] 17:14:41 INFO - PROCESS | 3408 | 1461024881291 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]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 19982C00 == 37 [pid = 3408] [id = 31] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 12607800 == 36 [pid = 3408] [id = 33] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 1AC23C00 == 35 [pid = 3408] [id = 32] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 174C7000 == 34 [pid = 3408] [id = 34] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 1B1A7800 == 33 [pid = 3408] [id = 35] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 1C28C400 == 32 [pid = 3408] [id = 36] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 16B4B400 == 31 [pid = 3408] [id = 29] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 18448400 == 30 [pid = 3408] [id = 30] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 12604C00 == 29 [pid = 3408] [id = 37] 17:14:41 INFO - PROCESS | 3408 | --DOCSHELL 125BD400 == 28 [pid = 3408] [id = 38] 17:14:41 INFO - PROCESS | 3408 | 1461024881946 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 3408 | 1461024881950 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:14:41 INFO - PROCESS | 3408 | 1461024881959 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 3408 | 1461024881963 Marionette TRACE conn5 <- [1,126,null,{}] 17:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:14:41 INFO - PROCESS | 3408 | 1461024881976 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}] 17:14:42 INFO - PROCESS | 3408 | 1461024882080 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:14:42 INFO - PROCESS | 3408 | 1461024882091 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 3408 | ++DOCSHELL 12606800 == 29 [pid = 3408] [id = 41] 17:14:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (12607000) [pid = 3408] [serial = 119] [outer = 00000000] 17:14:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1260E800) [pid = 3408] [serial = 120] [outer = 12607000] 17:14:42 INFO - PROCESS | 3408 | 1461024882141 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1293E000) [pid = 3408] [serial = 121] [outer = 12607000] 17:14:42 INFO - PROCESS | 3408 | 1461024882619 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]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 17:14:42 INFO - PROCESS | 3408 | 1461024882640 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 3408 | 1461024882644 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:14:42 INFO - PROCESS | 3408 | 1461024882657 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 3408 | 1461024882661 Marionette TRACE conn5 <- [1,130,null,{}] 17:14:42 INFO - PROCESS | 3408 | 1461024882669 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}] 17:14:42 INFO - PROCESS | 3408 | 1461024882769 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:14:42 INFO - PROCESS | 3408 | 1461024882778 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 3408 | ++DOCSHELL 135ED800 == 30 [pid = 3408] [id = 42] 17:14:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (135F0400) [pid = 3408] [serial = 122] [outer = 00000000] 17:14:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (16C1A000) [pid = 3408] [serial = 123] [outer = 135F0400] 17:14:42 INFO - PROCESS | 3408 | 1461024882823 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (16F57000) [pid = 3408] [serial = 124] [outer = 135F0400] 17:14:43 INFO - PROCESS | 3408 | 1461024883269 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]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 17:14:43 INFO - PROCESS | 3408 | 1461024883291 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 3408 | 1461024883293 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:14:43 INFO - PROCESS | 3408 | 1461024883296 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 3408 | 1461024883298 Marionette TRACE conn5 <- [1,134,null,{}] 17:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:14:43 INFO - PROCESS | 3408 | 1461024883320 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}] 17:14:43 INFO - PROCESS | 3408 | 1461024883676 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (19CD3000) [pid = 3408] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1D28EC00) [pid = 3408] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1C223000) [pid = 3408] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1AC86400) [pid = 3408] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (19985400) [pid = 3408] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1260A800) [pid = 3408] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (12D8C400) [pid = 3408] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (16B4D800) [pid = 3408] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (1844D000) [pid = 3408] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 64 (12607C00) [pid = 3408] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 63 (1839F800) [pid = 3408] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 62 (1BDB8000) [pid = 3408] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 61 (1C28CC00) [pid = 3408] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 60 (125C2400) [pid = 3408] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:14:43 INFO - PROCESS | 3408 | --DOMWINDOW == 59 (135A7800) [pid = 3408] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:14:43 INFO - PROCESS | 3408 | 1461024883756 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 3408 | ++DOCSHELL 125C1000 == 31 [pid = 3408] [id = 43] 17:14:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 60 (125C2400) [pid = 3408] [serial = 125] [outer = 00000000] 17:14:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 61 (135E8800) [pid = 3408] [serial = 126] [outer = 125C2400] 17:14:43 INFO - PROCESS | 3408 | 1461024883806 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 62 (16FC1400) [pid = 3408] [serial = 127] [outer = 125C2400] 17:14:44 INFO - PROCESS | 3408 | 1461024884207 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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 930ms 17:14:44 INFO - PROCESS | 3408 | 1461024884231 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:14:44 INFO - PROCESS | 3408 | 1461024884233 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:14:44 INFO - PROCESS | 3408 | 1461024884236 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 3408 | 1461024884238 Marionette TRACE conn5 <- [1,138,null,{}] 17:14:44 INFO - PROCESS | 3408 | 1461024884241 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}] 17:14:44 INFO - PROCESS | 3408 | 1461024884319 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:14:44 INFO - PROCESS | 3408 | 1461024884325 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 3408 | ++DOCSHELL 1844F400 == 32 [pid = 3408] [id = 44] 17:14:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 63 (187F9000) [pid = 3408] [serial = 128] [outer = 00000000] 17:14:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 64 (19935800) [pid = 3408] [serial = 129] [outer = 187F9000] 17:14:44 INFO - PROCESS | 3408 | 1461024884373 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (1993B400) [pid = 3408] [serial = 130] [outer = 187F9000] 17:14:44 INFO - PROCESS | 3408 | 1461024884800 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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 632ms 17:14:44 INFO - PROCESS | 3408 | 1461024884868 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 3408 | 1461024884870 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:14:44 INFO - PROCESS | 3408 | 1461024884873 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 3408 | 1461024884874 Marionette TRACE conn5 <- [1,142,null,{}] 17:14:44 INFO - PROCESS | 3408 | 1461024884878 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}] 17:14:44 INFO - PROCESS | 3408 | 1461024884949 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:14:44 INFO - PROCESS | 3408 | 1461024884957 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 3408 | ++DOCSHELL 1997BC00 == 33 [pid = 3408] [id = 45] 17:14:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (1997E800) [pid = 3408] [serial = 131] [outer = 00000000] 17:14:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (19988000) [pid = 3408] [serial = 132] [outer = 1997E800] 17:14:45 INFO - PROCESS | 3408 | 1461024885003 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (19CD2C00) [pid = 3408] [serial = 133] [outer = 1997E800] 17:14:45 INFO - PROCESS | 3408 | 1461024885422 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]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 17:14:45 INFO - PROCESS | 3408 | 1461024885444 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 3408 | 1461024885446 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:14:45 INFO - PROCESS | 3408 | 1461024885449 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 3408 | 1461024885450 Marionette TRACE conn5 <- [1,146,null,{}] 17:14:45 INFO - PROCESS | 3408 | 1461024885454 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}] 17:14:45 INFO - PROCESS | 3408 | 1461024885552 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:14:45 INFO - PROCESS | 3408 | 1461024885560 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 3408 | ++DOCSHELL 1A2D6800 == 34 [pid = 3408] [id = 46] 17:14:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (1A627800) [pid = 3408] [serial = 134] [outer = 00000000] 17:14:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1AC23C00) [pid = 3408] [serial = 135] [outer = 1A627800] 17:14:45 INFO - PROCESS | 3408 | 1461024885608 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1AC8A800) [pid = 3408] [serial = 136] [outer = 1A627800] 17:14:46 INFO - PROCESS | 3408 | 1461024886181 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]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 770ms 17:14:46 INFO - PROCESS | 3408 | 1461024886220 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:14:46 INFO - PROCESS | 3408 | 1461024886224 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:14:46 INFO - PROCESS | 3408 | 1461024886230 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 3408 | 1461024886233 Marionette TRACE conn5 <- [1,150,null,{}] 17:14:46 INFO - PROCESS | 3408 | 1461024886238 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}] 17:14:46 INFO - PROCESS | 3408 | 1461024886377 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:14:46 INFO - PROCESS | 3408 | 1461024886458 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 3408 | ++DOCSHELL 12509000 == 35 [pid = 3408] [id = 47] 17:14:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (125C2C00) [pid = 3408] [serial = 137] [outer = 00000000] 17:14:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (16EE0400) [pid = 3408] [serial = 138] [outer = 125C2C00] 17:14:46 INFO - PROCESS | 3408 | 1461024886514 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (183A2000) [pid = 3408] [serial = 139] [outer = 125C2C00] 17:14:47 INFO - PROCESS | 3408 | 1461024887042 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]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 831ms 17:14:47 INFO - PROCESS | 3408 | 1461024887060 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 3408 | 1461024887066 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:14:47 INFO - PROCESS | 3408 | 1461024887073 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 3408 | 1461024887076 Marionette TRACE conn5 <- [1,154,null,{}] 17:14:47 INFO - PROCESS | 3408 | 1461024887080 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}] 17:14:47 INFO - PROCESS | 3408 | 1461024887179 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:14:47 INFO - PROCESS | 3408 | 1461024887260 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 3408 | ++DOCSHELL 18446000 == 36 [pid = 3408] [id = 48] 17:14:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (18A70400) [pid = 3408] [serial = 140] [outer = 00000000] 17:14:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1AC1D800) [pid = 3408] [serial = 141] [outer = 18A70400] 17:14:47 INFO - PROCESS | 3408 | 1461024887315 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1AC88800) [pid = 3408] [serial = 142] [outer = 18A70400] 17:14:47 INFO - PROCESS | 3408 | 1461024887909 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]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 17:14:47 INFO - PROCESS | 3408 | 1461024887945 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 3408 | 1461024887948 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:14:47 INFO - PROCESS | 3408 | 1461024887951 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:14:47 INFO - PROCESS | 3408 | 1461024887955 Marionette TRACE conn5 <- [1,158,null,{}] 17:14:47 INFO - PROCESS | 3408 | 1461024887966 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}] 17:14:48 INFO - PROCESS | 3408 | 1461024888063 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:14:48 INFO - PROCESS | 3408 | 1461024888131 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 3408 | ++DOCSHELL 1AF47400 == 37 [pid = 3408] [id = 49] 17:14:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1AF48C00) [pid = 3408] [serial = 143] [outer = 00000000] 17:14:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1AFA3400) [pid = 3408] [serial = 144] [outer = 1AF48C00] 17:14:48 INFO - PROCESS | 3408 | 1461024888188 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1B0DE400) [pid = 3408] [serial = 145] [outer = 1AF48C00] 17:14:48 INFO - PROCESS | 3408 | 1461024888751 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]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 831ms 17:14:48 INFO - PROCESS | 3408 | 1461024888785 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 3408 | 1461024888788 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:14:48 INFO - PROCESS | 3408 | 1461024888791 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:14:48 INFO - PROCESS | 3408 | 1461024888793 Marionette TRACE conn5 <- [1,162,null,{}] 17:14:48 INFO - PROCESS | 3408 | 1461024888797 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}] 17:14:48 INFO - PROCESS | 3408 | 1461024888894 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:14:48 INFO - PROCESS | 3408 | 1461024888975 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 3408 | ++DOCSHELL 120FAC00 == 38 [pid = 3408] [id = 50] 17:14:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12605000) [pid = 3408] [serial = 146] [outer = 00000000] 17:14:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (13A9DC00) [pid = 3408] [serial = 147] [outer = 12605000] 17:14:49 INFO - PROCESS | 3408 | 1461024889030 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (16B44400) [pid = 3408] [serial = 148] [outer = 12605000] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 1997BC00 == 37 [pid = 3408] [id = 45] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 1844F400 == 36 [pid = 3408] [id = 44] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 125C1000 == 35 [pid = 3408] [id = 43] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 135ED800 == 34 [pid = 3408] [id = 42] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 135A6C00 == 33 [pid = 3408] [id = 39] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 12606800 == 32 [pid = 3408] [id = 41] 17:14:49 INFO - PROCESS | 3408 | --DOCSHELL 18452800 == 31 [pid = 3408] [id = 40] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1AF42000) [pid = 3408] [serial = 93] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1A62BC00) [pid = 3408] [serial = 90] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1368E800) [pid = 3408] [serial = 96] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1AD23400) [pid = 3408] [serial = 99] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1BF59400) [pid = 3408] [serial = 102] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1D28C000) [pid = 3408] [serial = 105] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (135E6400) [pid = 3408] [serial = 108] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1267E800) [pid = 3408] [serial = 111] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (13C5AC00) [pid = 3408] [serial = 114] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (16C1B800) [pid = 3408] [serial = 97] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (12BEE000) [pid = 3408] [serial = 112] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1AF3E000) [pid = 3408] [serial = 100] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1BF5F400) [pid = 3408] [serial = 103] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (1260FC00) [pid = 3408] [serial = 78] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1D32FC00) [pid = 3408] [serial = 106] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (1368D400) [pid = 3408] [serial = 81] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (17398400) [pid = 3408] [serial = 84] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (16C1FC00) [pid = 3408] [serial = 115] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 64 (19979400) [pid = 3408] [serial = 88] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 63 (183A1000) [pid = 3408] [serial = 85] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 62 (13C5CC00) [pid = 3408] [serial = 82] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 61 (12930C00) [pid = 3408] [serial = 79] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 60 (1A6B4000) [pid = 3408] [serial = 91] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 59 (1AC8B800) [pid = 3408] [serial = 76] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 58 (18A74000) [pid = 3408] [serial = 87] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 57 (1AC8B000) [pid = 3408] [serial = 75] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 56 (1F80CC00) [pid = 3408] [serial = 61] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 55 (1D1E0000) [pid = 3408] [serial = 58] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | --DOMWINDOW == 54 (1AF96800) [pid = 3408] [serial = 94] [outer = 00000000] [url = about:blank] 17:14:49 INFO - PROCESS | 3408 | 1461024889722 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]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 971ms 17:14:49 INFO - PROCESS | 3408 | 1461024889765 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 3408 | 1461024889768 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:14:49 INFO - PROCESS | 3408 | 1461024889772 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 3408 | 1461024889776 Marionette TRACE conn5 <- [1,166,null,{}] 17:14:49 INFO - PROCESS | 3408 | 1461024889781 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}] 17:14:49 INFO - PROCESS | 3408 | 1461024889870 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:14:49 INFO - PROCESS | 3408 | 1461024889939 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 3408 | ++DOCSHELL 135EC000 == 32 [pid = 3408] [id = 51] 17:14:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 55 (135ECC00) [pid = 3408] [serial = 149] [outer = 00000000] 17:14:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 56 (135F1000) [pid = 3408] [serial = 150] [outer = 135ECC00] 17:14:50 INFO - PROCESS | 3408 | 1461024889986 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 57 (1369AC00) [pid = 3408] [serial = 151] [outer = 135ECC00] 17:14:50 INFO - PROCESS | 3408 | 1461024890351 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]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 17:14:50 INFO - PROCESS | 3408 | 1461024890405 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 3408 | 1461024890411 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:14:50 INFO - PROCESS | 3408 | 1461024890417 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 3408 | 1461024890419 Marionette TRACE conn5 <- [1,170,null,{}] 17:14:50 INFO - PROCESS | 3408 | 1461024890423 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}] 17:14:50 INFO - PROCESS | 3408 | 1461024890503 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:14:50 INFO - PROCESS | 3408 | 1461024890510 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 3408 | ++DOCSHELL 13C55800 == 33 [pid = 3408] [id = 52] 17:14:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 58 (13CDB800) [pid = 3408] [serial = 152] [outer = 00000000] 17:14:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 59 (18444C00) [pid = 3408] [serial = 153] [outer = 13CDB800] 17:14:50 INFO - PROCESS | 3408 | 1461024890555 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 60 (1850A400) [pid = 3408] [serial = 154] [outer = 13CDB800] 17:14:51 INFO - PROCESS | 3408 | 1461024890987 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]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 632ms 17:14:51 INFO - PROCESS | 3408 | 1461024891052 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 3408 | 1461024891054 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:14:51 INFO - PROCESS | 3408 | 1461024891058 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:14:51 INFO - PROCESS | 3408 | 1461024891061 Marionette TRACE conn5 <- [1,174,null,{}] 17:14:51 INFO - PROCESS | 3408 | 1461024891071 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}] 17:14:51 INFO - PROCESS | 3408 | 1461024891153 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:14:51 INFO - PROCESS | 3408 | 1461024891162 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 3408 | ++DOCSHELL 19936400 == 34 [pid = 3408] [id = 53] 17:14:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 61 (1997D800) [pid = 3408] [serial = 155] [outer = 00000000] 17:14:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 62 (19983C00) [pid = 3408] [serial = 156] [outer = 1997D800] 17:14:51 INFO - PROCESS | 3408 | 1461024891210 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 63 (1A628C00) [pid = 3408] [serial = 157] [outer = 1997D800] 17:14:51 INFO - PROCESS | 3408 | 1461024891623 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]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 17:14:51 INFO - PROCESS | 3408 | 1461024891632 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 3408 | 1461024891634 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:14:51 INFO - PROCESS | 3408 | 1461024891638 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:14:51 INFO - PROCESS | 3408 | 1461024891639 Marionette TRACE conn5 <- [1,178,null,{}] 17:14:51 INFO - PROCESS | 3408 | 1461024891658 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}] 17:14:51 INFO - PROCESS | 3408 | 1461024891736 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:14:51 INFO - PROCESS | 3408 | 1461024891743 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 3408 | ++DOCSHELL 1AC17800 == 35 [pid = 3408] [id = 54] 17:14:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 64 (1AC82400) [pid = 3408] [serial = 158] [outer = 00000000] 17:14:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (1AC91000) [pid = 3408] [serial = 159] [outer = 1AC82400] 17:14:51 INFO - PROCESS | 3408 | 1461024891788 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (1AD2F400) [pid = 3408] [serial = 160] [outer = 1AC82400] 17:14:52 INFO - PROCESS | 3408 | 1461024892228 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]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 17:14:52 INFO - PROCESS | 3408 | 1461024892272 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 3408 | 1461024892274 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:14:52 INFO - PROCESS | 3408 | 1461024892281 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 3408 | 1461024892283 Marionette TRACE conn5 <- [1,182,null,{}] 17:14:52 INFO - PROCESS | 3408 | 1461024892286 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}] 17:14:52 INFO - PROCESS | 3408 | 1461024892385 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:14:52 INFO - PROCESS | 3408 | 1461024892394 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 3408 | ++DOCSHELL 120ED000 == 36 [pid = 3408] [id = 55] 17:14:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (12178800) [pid = 3408] [serial = 161] [outer = 00000000] 17:14:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (1AF4A000) [pid = 3408] [serial = 162] [outer = 12178800] 17:14:52 INFO - PROCESS | 3408 | 1461024892438 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (1AF49C00) [pid = 3408] [serial = 163] [outer = 12178800] 17:14:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1BDBA000) [pid = 3408] [serial = 164] [outer = 120F8C00] 17:14:52 INFO - PROCESS | 3408 | 1461024892936 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]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 17:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:14:52 INFO - PROCESS | 3408 | 1461024892952 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 3408 | 1461024892954 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:14:52 INFO - PROCESS | 3408 | 1461024892957 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 3408 | 1461024892958 Marionette TRACE conn5 <- [1,186,null,{}] 17:14:53 INFO - PROCESS | 3408 | 1461024892971 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}] 17:14:53 INFO - PROCESS | 3408 | 1461024893077 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:14:53 INFO - PROCESS | 3408 | 1461024893159 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 3408 | ++DOCSHELL 12677800 == 37 [pid = 3408] [id = 56] 17:14:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1293E800) [pid = 3408] [serial = 165] [outer = 00000000] 17:14:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1BF5CC00) [pid = 3408] [serial = 166] [outer = 1293E800] 17:14:53 INFO - PROCESS | 3408 | 1461024893204 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (1BF51000) [pid = 3408] [serial = 167] [outer = 1293E800] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (135F0400) [pid = 3408] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (187F9000) [pid = 3408] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (18502800) [pid = 3408] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (125C2400) [pid = 3408] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1997E800) [pid = 3408] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (12607000) [pid = 3408] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:14:53 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (12605C00) [pid = 3408] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:14:53 INFO - PROCESS | 3408 | 1461024893607 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]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 673ms 17:14:53 INFO - PROCESS | 3408 | 1461024893630 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:14:53 INFO - PROCESS | 3408 | 1461024893632 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:14:53 INFO - PROCESS | 3408 | 1461024893635 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 3408 | 1461024893637 Marionette TRACE conn5 <- [1,190,null,{}] 17:14:53 INFO - PROCESS | 3408 | 1461024893640 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}] 17:14:53 INFO - PROCESS | 3408 | 1461024893715 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:14:53 INFO - PROCESS | 3408 | 1461024893720 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 3408 | ++DOCSHELL 12ACE400 == 38 [pid = 3408] [id = 57] 17:14:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (12D85800) [pid = 3408] [serial = 168] [outer = 00000000] 17:14:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (19980C00) [pid = 3408] [serial = 169] [outer = 12D85800] 17:14:53 INFO - PROCESS | 3408 | 1461024893764 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (1C219400) [pid = 3408] [serial = 170] [outer = 12D85800] 17:14:54 INFO - PROCESS | 3408 | 1461024894154 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]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 17:14:54 INFO - PROCESS | 3408 | 1461024894208 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 3408 | 1461024894210 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:14:54 INFO - PROCESS | 3408 | 1461024894217 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 3408 | 1461024894218 Marionette TRACE conn5 <- [1,194,null,{}] 17:14:54 INFO - PROCESS | 3408 | 1461024894222 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}] 17:14:54 INFO - PROCESS | 3408 | 1461024894296 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:14:54 INFO - PROCESS | 3408 | 1461024894302 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 3408 | ++DOCSHELL 1C223000 == 39 [pid = 3408] [id = 58] 17:14:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1C317800) [pid = 3408] [serial = 171] [outer = 00000000] 17:14:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1D286800) [pid = 3408] [serial = 172] [outer = 1C317800] 17:14:54 INFO - PROCESS | 3408 | 1461024894348 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1D293C00) [pid = 3408] [serial = 173] [outer = 1C317800] 17:14:54 INFO - PROCESS | 3408 | 1461024894757 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]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 17:14:54 INFO - PROCESS | 3408 | 1461024894791 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 3408 | 1461024894793 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:14:54 INFO - PROCESS | 3408 | 1461024894800 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 3408 | 1461024894802 Marionette TRACE conn5 <- [1,198,null,{}] 17:14:54 INFO - PROCESS | 3408 | 1461024894814 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}] 17:14:54 INFO - PROCESS | 3408 | 1461024894888 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:14:54 INFO - PROCESS | 3408 | 1461024894895 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 3408 | ++DOCSHELL 1D32A400 == 40 [pid = 3408] [id = 59] 17:14:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (1D334800) [pid = 3408] [serial = 174] [outer = 00000000] 17:14:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1D3CE000) [pid = 3408] [serial = 175] [outer = 1D334800] 17:14:54 INFO - PROCESS | 3408 | 1461024894940 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1D4ED400) [pid = 3408] [serial = 176] [outer = 1D334800] 17:14:55 INFO - PROCESS | 3408 | 1461024895333 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]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 17:14:55 INFO - PROCESS | 3408 | 1461024895371 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 3408 | 1461024895373 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:14:55 INFO - PROCESS | 3408 | 1461024895376 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 3408 | 1461024895378 Marionette TRACE conn5 <- [1,202,null,{}] 17:14:55 INFO - PROCESS | 3408 | 1461024895391 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}] 17:14:55 INFO - PROCESS | 3408 | 1461024895468 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:14:55 INFO - PROCESS | 3408 | 1461024895475 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 3408 | ++DOCSHELL 1D3CCC00 == 41 [pid = 3408] [id = 60] 17:14:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1E243800) [pid = 3408] [serial = 177] [outer = 00000000] 17:14:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1E7A5800) [pid = 3408] [serial = 178] [outer = 1E243800] 17:14:55 INFO - PROCESS | 3408 | 1461024895519 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1E7A9400) [pid = 3408] [serial = 179] [outer = 1E243800] 17:14:55 INFO - PROCESS | 3408 | 1461024895935 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]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 17:14:56 INFO - PROCESS | 3408 | 1461024895984 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 3408 | 1461024895988 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:14:56 INFO - PROCESS | 3408 | 1461024895997 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:14:56 INFO - PROCESS | 3408 | 1461024896002 Marionette TRACE conn5 <- [1,206,null,{}] 17:14:56 INFO - PROCESS | 3408 | 1461024896008 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}] 17:14:56 INFO - PROCESS | 3408 | 1461024896111 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:14:56 INFO - PROCESS | 3408 | 1461024896200 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 3408 | ++DOCSHELL 12609400 == 42 [pid = 3408] [id = 61] 17:14:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1260A800) [pid = 3408] [serial = 180] [outer = 00000000] 17:14:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12AD0000) [pid = 3408] [serial = 181] [outer = 1260A800] 17:14:56 INFO - PROCESS | 3408 | 1461024896256 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (135E7800) [pid = 3408] [serial = 182] [outer = 1260A800] 17:14:56 INFO - PROCESS | 3408 | 1461024896786 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]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 17:14:56 INFO - PROCESS | 3408 | 1461024896885 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 3408 | 1461024896889 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:14:56 INFO - PROCESS | 3408 | 1461024896911 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 3408 | 1461024896915 Marionette TRACE conn5 <- [1,210,null,{}] 17:14:56 INFO - PROCESS | 3408 | 1461024896919 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}] 17:14:57 INFO - PROCESS | 3408 | 1461024897028 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:14:57 INFO - PROCESS | 3408 | 1461024897092 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 3408 | ++DOCSHELL 16FDB800 == 43 [pid = 3408] [id = 62] 17:14:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (19933C00) [pid = 3408] [serial = 183] [outer = 00000000] 17:14:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (19983400) [pid = 3408] [serial = 184] [outer = 19933C00] 17:14:57 INFO - PROCESS | 3408 | 1461024897147 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1AC20400) [pid = 3408] [serial = 185] [outer = 19933C00] 17:14:57 INFO - PROCESS | 3408 | 1461024897670 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]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 17:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:14:57 INFO - PROCESS | 3408 | 1461024897739 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 3408 | 1461024897741 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:14:57 INFO - PROCESS | 3408 | 1461024897745 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 3408 | 1461024897747 Marionette TRACE conn5 <- [1,214,null,{}] 17:14:57 INFO - PROCESS | 3408 | 1461024897757 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}] 17:14:57 INFO - PROCESS | 3408 | 1461024897862 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:14:57 INFO - PROCESS | 3408 | 1461024897949 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 3408 | ++DOCSHELL 1C314C00 == 44 [pid = 3408] [id = 63] 17:14:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1D1D6C00) [pid = 3408] [serial = 186] [outer = 00000000] 17:14:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1E7A4400) [pid = 3408] [serial = 187] [outer = 1D1D6C00] 17:14:58 INFO - PROCESS | 3408 | 1461024898007 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1E7AEC00) [pid = 3408] [serial = 188] [outer = 1D1D6C00] 17:14:58 INFO - PROCESS | 3408 | 1461024898547 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]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 831ms 17:14:58 INFO - PROCESS | 3408 | 1461024898579 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 3408 | 1461024898581 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:14:58 INFO - PROCESS | 3408 | 1461024898584 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 3408 | 1461024898586 Marionette TRACE conn5 <- [1,218,null,{}] 17:14:58 INFO - PROCESS | 3408 | 1461024898590 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}] 17:14:58 INFO - PROCESS | 3408 | 1461024898690 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:14:58 INFO - PROCESS | 3408 | 1461024898774 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 3408 | ++DOCSHELL 1EC0CC00 == 45 [pid = 3408] [id = 64] 17:14:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1EC0D400) [pid = 3408] [serial = 189] [outer = 00000000] 17:14:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1F80D400) [pid = 3408] [serial = 190] [outer = 1EC0D400] 17:14:58 INFO - PROCESS | 3408 | 1461024898829 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1FA62C00) [pid = 3408] [serial = 191] [outer = 1EC0D400] 17:14:59 INFO - PROCESS | 3408 | 1461024899519 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]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 970ms 17:14:59 INFO - PROCESS | 3408 | 1461024899559 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 3408 | 1461024899563 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:14:59 INFO - PROCESS | 3408 | 1461024899568 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 3408 | 1461024899572 Marionette TRACE conn5 <- [1,222,null,{}] 17:14:59 INFO - PROCESS | 3408 | 1461024899578 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}] 17:14:59 INFO - PROCESS | 3408 | 1461024899669 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:14:59 INFO - PROCESS | 3408 | 1461024899757 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 3408 | ++DOCSHELL 12B90400 == 46 [pid = 3408] [id = 65] 17:14:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12B90C00) [pid = 3408] [serial = 192] [outer = 00000000] 17:14:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12B97000) [pid = 3408] [serial = 193] [outer = 12B90C00] 17:14:59 INFO - PROCESS | 3408 | 1461024899806 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (12B9A000) [pid = 3408] [serial = 194] [outer = 12B90C00] 17:15:00 INFO - PROCESS | 3408 | 1461024900362 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]]]}] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 1D32A400 == 45 [pid = 3408] [id = 59] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 1C223000 == 44 [pid = 3408] [id = 58] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 12ACE400 == 43 [pid = 3408] [id = 57] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 12677800 == 42 [pid = 3408] [id = 56] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 120ED000 == 41 [pid = 3408] [id = 55] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 1AC17800 == 40 [pid = 3408] [id = 54] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 19936400 == 39 [pid = 3408] [id = 53] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 13C55800 == 38 [pid = 3408] [id = 52] 17:15:00 INFO - PROCESS | 3408 | --DOCSHELL 135EC000 == 37 [pid = 3408] [id = 51] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (16C1A000) [pid = 3408] [serial = 123] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1293E000) [pid = 3408] [serial = 121] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1260E800) [pid = 3408] [serial = 120] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (135E8800) [pid = 3408] [serial = 126] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (19935800) [pid = 3408] [serial = 129] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1993B400) [pid = 3408] [serial = 130] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (16F57000) [pid = 3408] [serial = 124] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (19CD2C00) [pid = 3408] [serial = 133] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (187F9800) [pid = 3408] [serial = 118] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (16FC1400) [pid = 3408] [serial = 127] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1850AC00) [pid = 3408] [serial = 117] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (13650800) [pid = 3408] [serial = 109] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (19988000) [pid = 3408] [serial = 132] [outer = 00000000] [url = about:blank] 17:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 891ms 17:15:00 INFO - PROCESS | 3408 | 1461024900459 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 3408 | 1461024900464 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:15:00 INFO - PROCESS | 3408 | 1461024900486 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 3408 | 1461024900489 Marionette TRACE conn5 <- [1,226,null,{}] 17:15:00 INFO - PROCESS | 3408 | 1461024900493 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}] 17:15:00 INFO - PROCESS | 3408 | 1461024900577 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:15:00 INFO - PROCESS | 3408 | 1461024900583 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 3408 | ++DOCSHELL 12679400 == 38 [pid = 3408] [id = 66] 17:15:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12684000) [pid = 3408] [serial = 195] [outer = 00000000] 17:15:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (12D87C00) [pid = 3408] [serial = 196] [outer = 12684000] 17:15:00 INFO - PROCESS | 3408 | 1461024900628 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (135EB000) [pid = 3408] [serial = 197] [outer = 12684000] 17:15:01 INFO - PROCESS | 3408 | 1461024901054 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]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 17:15:01 INFO - PROCESS | 3408 | 1461024901117 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 3408 | 1461024901119 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:15:01 INFO - PROCESS | 3408 | 1461024901122 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 3408 | 1461024901126 Marionette TRACE conn5 <- [1,230,null,{}] 17:15:01 INFO - PROCESS | 3408 | 1461024901136 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}] 17:15:01 INFO - PROCESS | 3408 | 1461024901218 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:15:01 INFO - PROCESS | 3408 | 1461024901260 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 3408 | ++DOCSHELL 16FD7000 == 39 [pid = 3408] [id = 67] 17:15:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (16FDB400) [pid = 3408] [serial = 198] [outer = 00000000] 17:15:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (183A1400) [pid = 3408] [serial = 199] [outer = 16FDB400] 17:15:01 INFO - PROCESS | 3408 | 1461024901307 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (18446800) [pid = 3408] [serial = 200] [outer = 16FDB400] 17:15:01 INFO - PROCESS | 3408 | 1461024901739 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]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 17:15:01 INFO - PROCESS | 3408 | 1461024901756 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 3408 | 1461024901759 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:15:01 INFO - PROCESS | 3408 | 1461024901762 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:15:01 INFO - PROCESS | 3408 | 1461024901763 Marionette TRACE conn5 <- [1,234,null,{}] 17:15:01 INFO - PROCESS | 3408 | 1461024901767 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}] 17:15:01 INFO - PROCESS | 3408 | 1461024901843 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:15:01 INFO - PROCESS | 3408 | 1461024901849 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 3408 | ++DOCSHELL 1850D400 == 40 [pid = 3408] [id = 68] 17:15:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1850E400) [pid = 3408] [serial = 201] [outer = 00000000] 17:15:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (19937000) [pid = 3408] [serial = 202] [outer = 1850E400] 17:15:01 INFO - PROCESS | 3408 | 1461024901894 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1993B400) [pid = 3408] [serial = 203] [outer = 1850E400] 17:15:02 INFO - PROCESS | 3408 | 1461024902306 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]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 17:15:02 INFO - PROCESS | 3408 | 1461024902348 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 3408 | 1461024902350 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:15:02 INFO - PROCESS | 3408 | 1461024902354 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 3408 | 1461024902356 Marionette TRACE conn5 <- [1,238,null,{}] 17:15:02 INFO - PROCESS | 3408 | 1461024902364 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}] 17:15:02 INFO - PROCESS | 3408 | 1461024902437 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:15:02 INFO - PROCESS | 3408 | 1461024902444 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 3408 | ++DOCSHELL 18A80C00 == 41 [pid = 3408] [id = 69] 17:15:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1993D000) [pid = 3408] [serial = 204] [outer = 00000000] 17:15:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1A2CD800) [pid = 3408] [serial = 205] [outer = 1993D000] 17:15:02 INFO - PROCESS | 3408 | 1461024902488 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1A62A000) [pid = 3408] [serial = 206] [outer = 1993D000] 17:15:03 INFO - PROCESS | 3408 | 1461024902967 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]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 633ms 17:15:03 INFO - PROCESS | 3408 | 1461024902998 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 3408 | 1461024902999 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:15:03 INFO - PROCESS | 3408 | 1461024903003 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 3408 | 1461024903005 Marionette TRACE conn5 <- [1,242,null,{}] 17:15:03 INFO - PROCESS | 3408 | 1461024903008 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}] 17:15:03 INFO - PROCESS | 3408 | 1461024903131 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:15:03 INFO - PROCESS | 3408 | 1461024903141 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 3408 | ++DOCSHELL 12603800 == 42 [pid = 3408] [id = 70] 17:15:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1293F000) [pid = 3408] [serial = 207] [outer = 00000000] 17:15:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1B0DC800) [pid = 3408] [serial = 208] [outer = 1293F000] 17:15:03 INFO - PROCESS | 3408 | 1461024903189 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1BDB9400) [pid = 3408] [serial = 209] [outer = 1293F000] 17:15:03 INFO - PROCESS | 3408 | 1461024903620 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]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 17:15:03 INFO - PROCESS | 3408 | 1461024903675 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 3408 | 1461024903677 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:15:03 INFO - PROCESS | 3408 | 1461024903680 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 3408 | 1461024903682 Marionette TRACE conn5 <- [1,246,null,{}] 17:15:03 INFO - PROCESS | 3408 | 1461024903697 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}] 17:15:03 INFO - PROCESS | 3408 | 1461024903803 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:15:03 INFO - PROCESS | 3408 | 1461024903880 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 3408 | ++DOCSHELL 19981000 == 43 [pid = 3408] [id = 71] 17:15:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1AC90800) [pid = 3408] [serial = 210] [outer = 00000000] 17:15:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1BFD0800) [pid = 3408] [serial = 211] [outer = 1AC90800] 17:15:03 INFO - PROCESS | 3408 | 1461024903925 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1BFD6C00) [pid = 3408] [serial = 212] [outer = 1AC90800] 17:15:04 INFO - PROCESS | 3408 | 1461024904323 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]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 690ms 17:15:04 INFO - PROCESS | 3408 | 1461024904375 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:15:04 INFO - PROCESS | 3408 | 1461024904377 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:15:04 INFO - PROCESS | 3408 | 1461024904380 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 3408 | 1461024904381 Marionette TRACE conn5 <- [1,250,null,{}] 17:15:04 INFO - PROCESS | 3408 | 1461024904385 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}] 17:15:04 INFO - PROCESS | 3408 | 1461024904482 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:15:04 INFO - PROCESS | 3408 | 1461024904488 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 3408 | ++DOCSHELL 1267D800 == 44 [pid = 3408] [id = 72] 17:15:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1BF5A000) [pid = 3408] [serial = 213] [outer = 00000000] 17:15:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1D4EA400) [pid = 3408] [serial = 214] [outer = 1BF5A000] 17:15:04 INFO - PROCESS | 3408 | 1461024904532 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1E291C00) [pid = 3408] [serial = 215] [outer = 1BF5A000] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (12178800) [pid = 3408] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1293E800) [pid = 3408] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1AC82400) [pid = 3408] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (13CDB800) [pid = 3408] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (135ECC00) [pid = 3408] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1997D800) [pid = 3408] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (12D85800) [pid = 3408] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1C317800) [pid = 3408] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:15:04 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1D334800) [pid = 3408] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:15:05 INFO - PROCESS | 3408 | 1461024905036 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]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 17:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:15:05 INFO - PROCESS | 3408 | 1461024905050 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3408 | 1461024905052 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:15:05 INFO - PROCESS | 3408 | 1461024905055 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 3408 | 1461024905057 Marionette TRACE conn5 <- [1,254,null,{}] 17:15:05 INFO - PROCESS | 3408 | 1461024905060 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}] 17:15:05 INFO - PROCESS | 3408 | 1461024905187 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:15:05 INFO - PROCESS | 3408 | 1461024905237 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 3408 | ++DOCSHELL 0F0A5800 == 45 [pid = 3408] [id = 73] 17:15:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (0F0AB000) [pid = 3408] [serial = 216] [outer = 00000000] 17:15:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (0F0B1000) [pid = 3408] [serial = 217] [outer = 0F0AB000] 17:15:05 INFO - PROCESS | 3408 | 1461024905280 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1260D000) [pid = 3408] [serial = 218] [outer = 0F0AB000] 17:15:05 INFO - PROCESS | 3408 | 1461024905633 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]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 17:15:05 INFO - PROCESS | 3408 | 1461024905693 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3408 | 1461024905695 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:15:05 INFO - PROCESS | 3408 | 1461024905711 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 3408 | 1461024905713 Marionette TRACE conn5 <- [1,258,null,{}] 17:15:05 INFO - PROCESS | 3408 | 1461024905739 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}] 17:15:05 INFO - PROCESS | 3408 | 1461024905837 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:15:05 INFO - PROCESS | 3408 | 1461024905845 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 3408 | ++DOCSHELL 1C28C800 == 46 [pid = 3408] [id = 74] 17:15:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C317800) [pid = 3408] [serial = 219] [outer = 00000000] 17:15:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1EC0A800) [pid = 3408] [serial = 220] [outer = 1C317800] 17:15:05 INFO - PROCESS | 3408 | 1461024905890 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1E7C2400) [pid = 3408] [serial = 221] [outer = 1C317800] 17:15:06 INFO - PROCESS | 3408 | 1461024906306 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]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 651ms 17:15:06 INFO - PROCESS | 3408 | 1461024906358 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:15:06 INFO - PROCESS | 3408 | 1461024906360 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:15:06 INFO - PROCESS | 3408 | 1461024906363 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 3408 | 1461024906365 Marionette TRACE conn5 <- [1,262,null,{}] 17:15:06 INFO - PROCESS | 3408 | 1461024906368 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}] 17:15:06 INFO - PROCESS | 3408 | 1461024906461 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:15:06 INFO - PROCESS | 3408 | 1461024906496 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 3408 | ++DOCSHELL 12B5F000 == 47 [pid = 3408] [id = 75] 17:15:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12B5F800) [pid = 3408] [serial = 222] [outer = 00000000] 17:15:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1D1D7400) [pid = 3408] [serial = 223] [outer = 12B5F800] 17:15:06 INFO - PROCESS | 3408 | 1461024906544 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1EC58C00) [pid = 3408] [serial = 224] [outer = 12B5F800] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 18446000 == 46 [pid = 3408] [id = 48] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 1A2D6800 == 45 [pid = 3408] [id = 46] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 12509000 == 44 [pid = 3408] [id = 47] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 120FAC00 == 43 [pid = 3408] [id = 50] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 1AF47400 == 42 [pid = 3408] [id = 49] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 12679400 == 41 [pid = 3408] [id = 66] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 1EC0CC00 == 40 [pid = 3408] [id = 64] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 12B90400 == 39 [pid = 3408] [id = 65] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 16FDB800 == 38 [pid = 3408] [id = 62] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 1C314C00 == 37 [pid = 3408] [id = 63] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 1D3CCC00 == 36 [pid = 3408] [id = 60] 17:15:07 INFO - PROCESS | 3408 | --DOCSHELL 12609400 == 35 [pid = 3408] [id = 61] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 16FD7000 == 34 [pid = 3408] [id = 67] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 1850D400 == 33 [pid = 3408] [id = 68] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 18A80C00 == 32 [pid = 3408] [id = 69] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 1267D800 == 31 [pid = 3408] [id = 72] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 0F0A5800 == 30 [pid = 3408] [id = 73] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 19981000 == 29 [pid = 3408] [id = 71] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 1C28C800 == 28 [pid = 3408] [id = 74] 17:15:08 INFO - PROCESS | 3408 | --DOCSHELL 12603800 == 27 [pid = 3408] [id = 70] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1AF4A000) [pid = 3408] [serial = 162] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1BF5CC00) [pid = 3408] [serial = 166] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1AC23C00) [pid = 3408] [serial = 135] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (16EE0400) [pid = 3408] [serial = 138] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1AC1D800) [pid = 3408] [serial = 141] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AC91000) [pid = 3408] [serial = 159] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1AF49C00) [pid = 3408] [serial = 163] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (18444C00) [pid = 3408] [serial = 153] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1850A400) [pid = 3408] [serial = 154] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (135F1000) [pid = 3408] [serial = 150] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1369AC00) [pid = 3408] [serial = 151] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (19983C00) [pid = 3408] [serial = 156] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1A628C00) [pid = 3408] [serial = 157] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (13A9DC00) [pid = 3408] [serial = 147] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1AFA3400) [pid = 3408] [serial = 144] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (19980C00) [pid = 3408] [serial = 169] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1D286800) [pid = 3408] [serial = 172] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1D293C00) [pid = 3408] [serial = 173] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1D3CE000) [pid = 3408] [serial = 175] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1D4ED400) [pid = 3408] [serial = 176] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1BF51000) [pid = 3408] [serial = 167] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1C219400) [pid = 3408] [serial = 170] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (12678800) [pid = 3408] [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.] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1AD2F400) [pid = 3408] [serial = 160] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (1E7A5800) [pid = 3408] [serial = 178] [outer = 00000000] [url = about:blank] 17:15:08 INFO - PROCESS | 3408 | 1461024908252 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]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1936ms 17:15:08 INFO - PROCESS | 3408 | 1461024908300 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 3408 | 1461024908304 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:15:08 INFO - PROCESS | 3408 | 1461024908310 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 3408 | 1461024908313 Marionette TRACE conn5 <- [1,266,null,{}] 17:15:08 INFO - PROCESS | 3408 | 1461024908319 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}] 17:15:08 INFO - PROCESS | 3408 | 1461024908402 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:15:08 INFO - PROCESS | 3408 | 1461024908412 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 3408 | ++DOCSHELL 12172400 == 28 [pid = 3408] [id = 76] 17:15:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (12175C00) [pid = 3408] [serial = 225] [outer = 00000000] 17:15:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (125BF000) [pid = 3408] [serial = 226] [outer = 12175C00] 17:15:08 INFO - PROCESS | 3408 | 1461024908460 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (12604400) [pid = 3408] [serial = 227] [outer = 12175C00] 17:15:08 INFO - PROCESS | 3408 | 1461024908921 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]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 17:15:08 INFO - PROCESS | 3408 | 1461024908939 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 3408 | 1461024908946 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:15:08 INFO - PROCESS | 3408 | 1461024908956 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 3408 | 1461024908959 Marionette TRACE conn5 <- [1,270,null,{}] 17:15:08 INFO - PROCESS | 3408 | 1461024908963 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}] 17:15:09 INFO - PROCESS | 3408 | 1461024909042 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:15:09 INFO - PROCESS | 3408 | 1461024909050 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 3408 | ++DOCSHELL 12930C00 == 29 [pid = 3408] [id = 77] 17:15:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12934800) [pid = 3408] [serial = 228] [outer = 00000000] 17:15:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12B5B400) [pid = 3408] [serial = 229] [outer = 12934800] 17:15:09 INFO - PROCESS | 3408 | 1461024909096 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (12B60C00) [pid = 3408] [serial = 230] [outer = 12934800] 17:15:09 INFO - PROCESS | 3408 | 1461024909540 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]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 17:15:09 INFO - PROCESS | 3408 | 1461024909590 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 3408 | 1461024909593 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:15:09 INFO - PROCESS | 3408 | 1461024909597 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 3408 | 1461024909600 Marionette TRACE conn5 <- [1,274,null,{}] 17:15:09 INFO - PROCESS | 3408 | 1461024909611 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}] 17:15:09 INFO - PROCESS | 3408 | 1461024909726 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:15:09 INFO - PROCESS | 3408 | 1461024909848 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 3408 | ++DOCSHELL 13648000 == 30 [pid = 3408] [id = 78] 17:15:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (13648400) [pid = 3408] [serial = 231] [outer = 00000000] 17:15:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (13698800) [pid = 3408] [serial = 232] [outer = 13648400] 17:15:09 INFO - PROCESS | 3408 | 1461024909907 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (13C56C00) [pid = 3408] [serial = 233] [outer = 13648400] 17:15:10 INFO - PROCESS | 3408 | 1461024910403 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]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 831ms 17:15:10 INFO - PROCESS | 3408 | 1461024910430 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 3408 | 1461024910432 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:15:10 INFO - PROCESS | 3408 | 1461024910441 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 3408 | 1461024910442 Marionette TRACE conn5 <- [1,278,null,{}] 17:15:10 INFO - PROCESS | 3408 | 1461024910446 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}] 17:15:10 INFO - PROCESS | 3408 | 1461024910521 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:15:10 INFO - PROCESS | 3408 | 1461024910529 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3408 | ++DOCSHELL 13CE0000 == 31 [pid = 3408] [id = 79] 17:15:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (16B49800) [pid = 3408] [serial = 234] [outer = 00000000] 17:15:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (16FC6C00) [pid = 3408] [serial = 235] [outer = 16B49800] 17:15:10 INFO - PROCESS | 3408 | 1461024910574 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (174C6C00) [pid = 3408] [serial = 236] [outer = 16B49800] 17:15:11 INFO - PROCESS | 3408 | 1461024910994 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]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 17:15:11 INFO - PROCESS | 3408 | 1461024911015 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 3408 | 1461024911017 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:15:11 INFO - PROCESS | 3408 | 1461024911029 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 3408 | 1461024911031 Marionette TRACE conn5 <- [1,282,null,{}] 17:15:11 INFO - PROCESS | 3408 | 1461024911034 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}] 17:15:11 INFO - PROCESS | 3408 | 1461024911106 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:15:11 INFO - PROCESS | 3408 | 1461024911138 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 3408 | ++DOCSHELL 183ACC00 == 32 [pid = 3408] [id = 80] 17:15:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (18445C00) [pid = 3408] [serial = 237] [outer = 00000000] 17:15:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1850BC00) [pid = 3408] [serial = 238] [outer = 18445C00] 17:15:11 INFO - PROCESS | 3408 | 1461024911182 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (18A72800) [pid = 3408] [serial = 239] [outer = 18445C00] 17:15:11 INFO - PROCESS | 3408 | 1461024911597 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]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 632ms 17:15:11 INFO - PROCESS | 3408 | 1461024911661 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 3408 | 1461024911663 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:15:11 INFO - PROCESS | 3408 | 1461024911666 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 3408 | 1461024911668 Marionette TRACE conn5 <- [1,286,null,{}] 17:15:11 INFO - PROCESS | 3408 | 1461024911671 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}] 17:15:11 INFO - PROCESS | 3408 | 1461024911767 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:15:11 INFO - PROCESS | 3408 | 1461024911777 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 3408 | ++DOCSHELL 18A76C00 == 33 [pid = 3408] [id = 81] 17:15:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (19931400) [pid = 3408] [serial = 240] [outer = 00000000] 17:15:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1997DC00) [pid = 3408] [serial = 241] [outer = 19931400] 17:15:11 INFO - PROCESS | 3408 | 1461024911825 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (19985400) [pid = 3408] [serial = 242] [outer = 19931400] 17:15:12 INFO - PROCESS | 3408 | 1461024912235 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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 17:15:12 INFO - PROCESS | 3408 | 1461024912297 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 3408 | 1461024912299 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:15:12 INFO - PROCESS | 3408 | 1461024912302 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 3408 | 1461024912304 Marionette TRACE conn5 <- [1,290,null,{}] 17:15:12 INFO - PROCESS | 3408 | 1461024912307 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}] 17:15:12 INFO - PROCESS | 3408 | 1461024912379 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:15:12 INFO - PROCESS | 3408 | 1461024912387 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 3408 | ++DOCSHELL 19979400 == 34 [pid = 3408] [id = 82] 17:15:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (19982000) [pid = 3408] [serial = 243] [outer = 00000000] 17:15:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1A62A800) [pid = 3408] [serial = 244] [outer = 19982000] 17:15:12 INFO - PROCESS | 3408 | 1461024912433 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1A641C00) [pid = 3408] [serial = 245] [outer = 19982000] 17:15:12 INFO - PROCESS | 3408 | 1461024912856 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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 17:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:15:12 INFO - PROCESS | 3408 | 1461024912873 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 3408 | 1461024912874 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:15:12 INFO - PROCESS | 3408 | 1461024912877 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 3408 | 1461024912879 Marionette TRACE conn5 <- [1,294,null,{}] 17:15:12 INFO - PROCESS | 3408 | 1461024912882 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}] 17:15:13 INFO - PROCESS | 3408 | 1461024912989 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:15:13 INFO - PROCESS | 3408 | 1461024912996 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 3408 | ++DOCSHELL 1AC83400 == 35 [pid = 3408] [id = 83] 17:15:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1AC84800) [pid = 3408] [serial = 246] [outer = 00000000] 17:15:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1AC91C00) [pid = 3408] [serial = 247] [outer = 1AC84800] 17:15:13 INFO - PROCESS | 3408 | 1461024913040 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1AC91800) [pid = 3408] [serial = 248] [outer = 1AC84800] 17:15:13 INFO - PROCESS | 3408 | 1461024913447 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]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 17:15:13 INFO - PROCESS | 3408 | 1461024913514 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 3408 | 1461024913516 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:15:13 INFO - PROCESS | 3408 | 1461024913519 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 3408 | 1461024913520 Marionette TRACE conn5 <- [1,298,null,{}] 17:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:15:13 INFO - PROCESS | 3408 | 1461024913524 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}] 17:15:13 INFO - PROCESS | 3408 | 1461024913621 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:15:13 INFO - PROCESS | 3408 | 1461024913627 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 3408 | ++DOCSHELL 13645C00 == 36 [pid = 3408] [id = 84] 17:15:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1AF3F800) [pid = 3408] [serial = 249] [outer = 00000000] 17:15:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1AF48800) [pid = 3408] [serial = 250] [outer = 1AF3F800] 17:15:13 INFO - PROCESS | 3408 | 1461024913671 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1AF49000) [pid = 3408] [serial = 251] [outer = 1AF3F800] 17:15:14 INFO - PROCESS | 3408 | 1461024914115 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]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 17:15:14 INFO - PROCESS | 3408 | 1461024914154 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 3408 | 1461024914156 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:15:14 INFO - PROCESS | 3408 | 1461024914159 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 3408 | 1461024914161 Marionette TRACE conn5 <- [1,302,null,{}] 17:15:14 INFO - PROCESS | 3408 | 1461024914164 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}] 17:15:14 INFO - PROCESS | 3408 | 1461024914267 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:15:14 INFO - PROCESS | 3408 | 1461024914273 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DC000 == 37 [pid = 3408] [id = 85] 17:15:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1B19F400) [pid = 3408] [serial = 252] [outer = 00000000] 17:15:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1BED3400) [pid = 3408] [serial = 253] [outer = 1B19F400] 17:15:14 INFO - PROCESS | 3408 | 1461024914317 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BF59400) [pid = 3408] [serial = 254] [outer = 1B19F400] 17:15:14 INFO - PROCESS | 3408 | 1461024914746 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]]]}] 17:15:14 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. 17:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 17:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:15:14 INFO - PROCESS | 3408 | 1461024914790 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 3408 | 1461024914792 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:15:14 INFO - PROCESS | 3408 | 1461024914802 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 3408 | 1461024914804 Marionette TRACE conn5 <- [1,306,null,{}] 17:15:14 INFO - PROCESS | 3408 | 1461024914808 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}] 17:15:14 INFO - PROCESS | 3408 | 1461024914922 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:15:15 INFO - PROCESS | 3408 | 1461024915005 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 3408 | ++DOCSHELL 183AC800 == 38 [pid = 3408] [id = 86] 17:15:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1BFCF000) [pid = 3408] [serial = 255] [outer = 00000000] 17:15:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1C56E400) [pid = 3408] [serial = 256] [outer = 1BFCF000] 17:15:15 INFO - PROCESS | 3408 | 1461024915054 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1D28B400) [pid = 3408] [serial = 257] [outer = 1BFCF000] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C317800) [pid = 3408] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1293F000) [pid = 3408] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1AC90800) [pid = 3408] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BF5A000) [pid = 3408] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (0F0AB000) [pid = 3408] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12B90C00) [pid = 3408] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1EC0D400) [pid = 3408] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1D1D6C00) [pid = 3408] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (19933C00) [pid = 3408] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1260A800) [pid = 3408] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1E243800) [pid = 3408] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1993D000) [pid = 3408] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1850E400) [pid = 3408] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (16FDB400) [pid = 3408] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (12684000) [pid = 3408] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1AF48C00) [pid = 3408] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (18A70400) [pid = 3408] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (125C2C00) [pid = 3408] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1A627800) [pid = 3408] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:15:15 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (12605000) [pid = 3408] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:15:15 INFO - PROCESS | 3408 | 1461024915656 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]]]}] 17:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 890ms 17:15:15 INFO - PROCESS | 3408 | 1461024915686 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 3408 | 1461024915688 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:15:15 INFO - PROCESS | 3408 | 1461024915691 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 3408 | 1461024915692 Marionette TRACE conn5 <- [1,310,null,{}] 17:15:15 INFO - PROCESS | 3408 | 1461024915696 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}] 17:15:15 INFO - PROCESS | 3408 | 1461024915797 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:15:15 INFO - PROCESS | 3408 | 1461024915839 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 3408 | ++DOCSHELL 12604000 == 39 [pid = 3408] [id = 87] 17:15:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12684800) [pid = 3408] [serial = 258] [outer = 00000000] 17:15:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (16EE2800) [pid = 3408] [serial = 259] [outer = 12684800] 17:15:15 INFO - PROCESS | 3408 | 1461024915883 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1844FC00) [pid = 3408] [serial = 260] [outer = 12684800] 17:15:16 INFO - PROCESS | 3408 | 1461024916217 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]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 17:15:16 INFO - PROCESS | 3408 | 1461024916296 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 3408 | 1461024916298 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:15:16 INFO - PROCESS | 3408 | 1461024916299 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:15:16 INFO - PROCESS | 3408 | 1461024916317 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 3408 | 1461024916319 Marionette TRACE conn5 <- [1,314,null,{}] 17:15:16 INFO - PROCESS | 3408 | 1461024916323 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}] 17:15:16 INFO - PROCESS | 3408 | 1461024916399 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:15:16 INFO - PROCESS | 3408 | 1461024916405 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 3408 | ++DOCSHELL 1992E400 == 40 [pid = 3408] [id = 88] 17:15:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (19933C00) [pid = 3408] [serial = 261] [outer = 00000000] 17:15:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1D28EC00) [pid = 3408] [serial = 262] [outer = 19933C00] 17:15:16 INFO - PROCESS | 3408 | 1461024916448 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1E243000) [pid = 3408] [serial = 263] [outer = 19933C00] 17:15:16 INFO - PROCESS | 3408 | 1461024916857 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]]]}] 17:15:16 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. 17:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 17:15:16 INFO - PROCESS | 3408 | 1461024916887 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 3408 | 1461024916889 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:15:16 INFO - PROCESS | 3408 | 1461024916902 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 3408 | 1461024916903 Marionette TRACE conn5 <- [1,318,null,{}] 17:15:16 INFO - PROCESS | 3408 | 1461024916907 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}] 17:15:17 INFO - PROCESS | 3408 | 1461024916985 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:15:17 INFO - PROCESS | 3408 | 1461024916992 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 3408 | ++DOCSHELL 1E293400 == 41 [pid = 3408] [id = 89] 17:15:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1E710400) [pid = 3408] [serial = 264] [outer = 00000000] 17:15:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1E7B1800) [pid = 3408] [serial = 265] [outer = 1E710400] 17:15:17 INFO - PROCESS | 3408 | 1461024917035 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1E7B1C00) [pid = 3408] [serial = 266] [outer = 1E710400] 17:15:17 INFO - PROCESS | 3408 | 1461024917453 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]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 17:15:17 INFO - PROCESS | 3408 | 1461024917530 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 3408 | 1461024917534 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:15:17 INFO - PROCESS | 3408 | 1461024917540 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 3408 | 1461024917544 Marionette TRACE conn5 <- [1,322,null,{}] 17:15:17 INFO - PROCESS | 3408 | 1461024917550 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}] 17:15:17 INFO - PROCESS | 3408 | 1461024917665 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:15:17 INFO - PROCESS | 3408 | 1461024917841 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 3408 | ++DOCSHELL 1217C800 == 42 [pid = 3408] [id = 90] 17:15:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12181800) [pid = 3408] [serial = 267] [outer = 00000000] 17:15:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12603400) [pid = 3408] [serial = 268] [outer = 12181800] 17:15:17 INFO - PROCESS | 3408 | 1461024917896 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1260F000) [pid = 3408] [serial = 269] [outer = 12181800] 17:15:18 INFO - PROCESS | 3408 | 1461024918577 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]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1077ms 17:15:18 INFO - PROCESS | 3408 | 1461024918633 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 3408 | 1461024918636 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:15:18 INFO - PROCESS | 3408 | 1461024918645 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 3408 | 1461024918649 Marionette TRACE conn5 <- [1,326,null,{}] 17:15:18 INFO - PROCESS | 3408 | 1461024918653 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}] 17:15:18 INFO - PROCESS | 3408 | 1461024918766 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:15:18 INFO - PROCESS | 3408 | 1461024918840 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 3408 | ++DOCSHELL 12B95400 == 43 [pid = 3408] [id = 91] 17:15:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12B95800) [pid = 3408] [serial = 270] [outer = 00000000] 17:15:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (135E9000) [pid = 3408] [serial = 271] [outer = 12B95800] 17:15:18 INFO - PROCESS | 3408 | 1461024918897 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (13C09800) [pid = 3408] [serial = 272] [outer = 12B95800] 17:15:19 INFO - PROCESS | 3408 | 1461024919816 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]]]}] 17:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1224ms 17:15:19 INFO - PROCESS | 3408 | 1461024919871 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 3408 | 1461024919875 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:15:19 INFO - PROCESS | 3408 | 1461024919880 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 3408 | 1461024919883 Marionette TRACE conn5 <- [1,330,null,{}] 17:15:19 INFO - PROCESS | 3408 | 1461024919888 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}] 17:15:20 INFO - PROCESS | 3408 | 1461024919994 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:15:20 INFO - PROCESS | 3408 | 1461024920063 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 3408 | ++DOCSHELL 12606400 == 44 [pid = 3408] [id = 92] 17:15:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (12684000) [pid = 3408] [serial = 273] [outer = 00000000] 17:15:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12B99C00) [pid = 3408] [serial = 274] [outer = 12684000] 17:15:20 INFO - PROCESS | 3408 | 1461024920113 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12D88800) [pid = 3408] [serial = 275] [outer = 12684000] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 1992E400 == 43 [pid = 3408] [id = 88] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 12604000 == 42 [pid = 3408] [id = 87] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 183AC800 == 41 [pid = 3408] [id = 86] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 1B0DC000 == 40 [pid = 3408] [id = 85] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 13645C00 == 39 [pid = 3408] [id = 84] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 1AC83400 == 38 [pid = 3408] [id = 83] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 19979400 == 37 [pid = 3408] [id = 82] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 18A76C00 == 36 [pid = 3408] [id = 81] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 183ACC00 == 35 [pid = 3408] [id = 80] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 13CE0000 == 34 [pid = 3408] [id = 79] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 13648000 == 33 [pid = 3408] [id = 78] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1D1D7400) [pid = 3408] [serial = 223] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 12930C00 == 32 [pid = 3408] [id = 77] 17:15:20 INFO - PROCESS | 3408 | --DOCSHELL 12172400 == 31 [pid = 3408] [id = 76] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (16B44400) [pid = 3408] [serial = 148] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B0DE400) [pid = 3408] [serial = 145] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1AC88800) [pid = 3408] [serial = 142] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (183A2000) [pid = 3408] [serial = 139] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1AC8A800) [pid = 3408] [serial = 136] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1E7C2400) [pid = 3408] [serial = 221] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1B0DC800) [pid = 3408] [serial = 208] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1BFD6C00) [pid = 3408] [serial = 212] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1BFD0800) [pid = 3408] [serial = 211] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1D4EA400) [pid = 3408] [serial = 214] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (0F0B1000) [pid = 3408] [serial = 217] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1EC0A800) [pid = 3408] [serial = 220] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1E291C00) [pid = 3408] [serial = 215] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (12B97000) [pid = 3408] [serial = 193] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1FA62C00) [pid = 3408] [serial = 191] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1F80D400) [pid = 3408] [serial = 190] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1E7AEC00) [pid = 3408] [serial = 188] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1E7A4400) [pid = 3408] [serial = 187] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1AC20400) [pid = 3408] [serial = 185] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (19983400) [pid = 3408] [serial = 184] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (135E7800) [pid = 3408] [serial = 182] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (12AD0000) [pid = 3408] [serial = 181] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1E7A9400) [pid = 3408] [serial = 179] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1A2CD800) [pid = 3408] [serial = 205] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (19937000) [pid = 3408] [serial = 202] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1993B400) [pid = 3408] [serial = 203] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (183A1400) [pid = 3408] [serial = 199] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (18446800) [pid = 3408] [serial = 200] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (12D87C00) [pid = 3408] [serial = 196] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (135EB000) [pid = 3408] [serial = 197] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (12B9A000) [pid = 3408] [serial = 194] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1BDB9400) [pid = 3408] [serial = 209] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1260D000) [pid = 3408] [serial = 218] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1A62A000) [pid = 3408] [serial = 206] [outer = 00000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3408 | 1461024920638 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]]]}] 17:15:20 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. 17:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 770ms 17:15:20 INFO - PROCESS | 3408 | 1461024920652 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 3408 | 1461024920657 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:15:20 INFO - PROCESS | 3408 | 1461024920663 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 3408 | 1461024920665 Marionette TRACE conn5 <- [1,334,null,{}] 17:15:20 INFO - PROCESS | 3408 | 1461024920669 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}] 17:15:20 INFO - PROCESS | 3408 | 1461024920750 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:15:20 INFO - PROCESS | 3408 | 1461024920789 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 3408 | ++DOCSHELL 12B60400 == 32 [pid = 3408] [id = 93] 17:15:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (12B60800) [pid = 3408] [serial = 276] [outer = 00000000] 17:15:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (135A0000) [pid = 3408] [serial = 277] [outer = 12B60800] 17:15:20 INFO - PROCESS | 3408 | 1461024920835 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (135ED800) [pid = 3408] [serial = 278] [outer = 12B60800] 17:15:21 INFO - PROCESS | 3408 | 1461024921288 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]]]}] 17:15:21 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. 17:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 17:15:21 INFO - PROCESS | 3408 | 1461024921328 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 3408 | 1461024921330 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:15:21 INFO - PROCESS | 3408 | 1461024921334 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 3408 | 1461024921337 Marionette TRACE conn5 <- [1,338,null,{}] 17:15:21 INFO - PROCESS | 3408 | 1461024921348 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}] 17:15:21 INFO - PROCESS | 3408 | 1461024921431 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:15:21 INFO - PROCESS | 3408 | 1461024921442 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 3408 | ++DOCSHELL 13C5A000 == 33 [pid = 3408] [id = 94] 17:15:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (16C9AC00) [pid = 3408] [serial = 279] [outer = 00000000] 17:15:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (16FD6800) [pid = 3408] [serial = 280] [outer = 16C9AC00] 17:15:21 INFO - PROCESS | 3408 | 1461024921492 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (174C7000) [pid = 3408] [serial = 281] [outer = 16C9AC00] 17:15:21 INFO - PROCESS | 3408 | 1461024921964 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]]]}] 17:15:22 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. 17:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 17:15:22 INFO - PROCESS | 3408 | 1461024922009 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 3408 | 1461024922011 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:15:22 INFO - PROCESS | 3408 | 1461024922014 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:15:22 INFO - PROCESS | 3408 | 1461024922016 Marionette TRACE conn5 <- [1,342,null,{}] 17:15:22 INFO - PROCESS | 3408 | 1461024922019 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}] 17:15:22 INFO - PROCESS | 3408 | 1461024922098 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:15:22 INFO - PROCESS | 3408 | 1461024922106 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3408 | ++DOCSHELL 183A2C00 == 34 [pid = 3408] [id = 95] 17:15:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (18446000) [pid = 3408] [serial = 282] [outer = 00000000] 17:15:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (18A76400) [pid = 3408] [serial = 283] [outer = 18446000] 17:15:22 INFO - PROCESS | 3408 | 1461024922152 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1992FC00) [pid = 3408] [serial = 284] [outer = 18446000] 17:15:22 INFO - PROCESS | 3408 | 1461024922583 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]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 17:15:22 INFO - PROCESS | 3408 | 1461024922649 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 3408 | 1461024922651 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:15:22 INFO - PROCESS | 3408 | 1461024922654 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 3408 | 1461024922655 Marionette TRACE conn5 <- [1,346,null,{}] 17:15:22 INFO - PROCESS | 3408 | 1461024922664 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}] 17:15:22 INFO - PROCESS | 3408 | 1461024922760 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:15:22 INFO - PROCESS | 3408 | 1461024922835 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3408 | ++DOCSHELL 19937400 == 35 [pid = 3408] [id = 96] 17:15:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (19938C00) [pid = 3408] [serial = 285] [outer = 00000000] 17:15:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1997AC00) [pid = 3408] [serial = 286] [outer = 19938C00] 17:15:22 INFO - PROCESS | 3408 | 1461024922880 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (19985000) [pid = 3408] [serial = 287] [outer = 19938C00] 17:15:23 INFO - PROCESS | 3408 | 1461024923295 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]]]}] 17:15:23 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. 17:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 17:15:23 INFO - PROCESS | 3408 | 1461024923344 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 3408 | 1461024923346 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:15:23 INFO - PROCESS | 3408 | 1461024923349 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 3408 | 1461024923351 Marionette TRACE conn5 <- [1,350,null,{}] 17:15:23 INFO - PROCESS | 3408 | 1461024923354 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}] 17:15:23 INFO - PROCESS | 3408 | 1461024923471 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:15:23 INFO - PROCESS | 3408 | 1461024923528 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 3408 | ++DOCSHELL 1A2CD800 == 36 [pid = 3408] [id = 97] 17:15:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1A2D2000) [pid = 3408] [serial = 288] [outer = 00000000] 17:15:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1AC83400) [pid = 3408] [serial = 289] [outer = 1A2D2000] 17:15:23 INFO - PROCESS | 3408 | 1461024923577 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1AC82800) [pid = 3408] [serial = 290] [outer = 1A2D2000] 17:15:24 INFO - PROCESS | 3408 | 1461024924001 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]]]}] 17:15:24 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. 17:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 17:15:24 INFO - PROCESS | 3408 | 1461024924020 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:15:24 INFO - PROCESS | 3408 | 1461024924022 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:15:24 INFO - PROCESS | 3408 | 1461024924025 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 3408 | 1461024924027 Marionette TRACE conn5 <- [1,354,null,{}] 17:15:24 INFO - PROCESS | 3408 | 1461024924035 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}] 17:15:24 INFO - PROCESS | 3408 | 1461024924156 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:15:24 INFO - PROCESS | 3408 | 1461024924165 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 3408 | ++DOCSHELL 1AC90800 == 37 [pid = 3408] [id = 98] 17:15:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AC8FC00) [pid = 3408] [serial = 291] [outer = 00000000] 17:15:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1AF40000) [pid = 3408] [serial = 292] [outer = 1AC8FC00] 17:15:24 INFO - PROCESS | 3408 | 1461024924211 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1AF48400) [pid = 3408] [serial = 293] [outer = 1AC8FC00] 17:15:24 INFO - PROCESS | 3408 | 1461024924761 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]]]}] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (19982000) [pid = 3408] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1AF3F800) [pid = 3408] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (13648400) [pid = 3408] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (12175C00) [pid = 3408] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1AC84800) [pid = 3408] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1B19F400) [pid = 3408] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (12684800) [pid = 3408] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (19931400) [pid = 3408] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (18445C00) [pid = 3408] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1BFCF000) [pid = 3408] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (19933C00) [pid = 3408] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (16B49800) [pid = 3408] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:15:24 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (12934800) [pid = 3408] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 17:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:15:24 INFO - PROCESS | 3408 | 1461024924797 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 3408 | 1461024924799 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:15:24 INFO - PROCESS | 3408 | 1461024924802 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 3408 | 1461024924803 Marionette TRACE conn5 <- [1,358,null,{}] 17:15:24 INFO - PROCESS | 3408 | 1461024924807 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}] 17:15:24 INFO - PROCESS | 3408 | 1461024924883 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:15:24 INFO - PROCESS | 3408 | 1461024924892 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 3408 | ++DOCSHELL 12684800 == 38 [pid = 3408] [id = 99] 17:15:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (12B58800) [pid = 3408] [serial = 294] [outer = 00000000] 17:15:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (183A0800) [pid = 3408] [serial = 295] [outer = 12B58800] 17:15:24 INFO - PROCESS | 3408 | 1461024924936 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (19CD3400) [pid = 3408] [serial = 296] [outer = 12B58800] 17:15:25 INFO - PROCESS | 3408 | 1461024925350 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]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 17:15:25 INFO - PROCESS | 3408 | 1461024925373 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 3408 | 1461024925375 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:15:25 INFO - PROCESS | 3408 | 1461024925378 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 3408 | 1461024925380 Marionette TRACE conn5 <- [1,362,null,{}] 17:15:25 INFO - PROCESS | 3408 | 1461024925383 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}] 17:15:25 INFO - PROCESS | 3408 | 1461024925482 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:15:25 INFO - PROCESS | 3408 | 1461024925494 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 3408 | ++DOCSHELL 1AC89000 == 39 [pid = 3408] [id = 100] 17:15:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1AF3D800) [pid = 3408] [serial = 297] [outer = 00000000] 17:15:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1B1A6800) [pid = 3408] [serial = 298] [outer = 1AF3D800] 17:15:25 INFO - PROCESS | 3408 | 1461024925538 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1BDB3800) [pid = 3408] [serial = 299] [outer = 1AF3D800] 17:15:25 INFO - PROCESS | 3408 | 1461024925958 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]]]}] 17:15:26 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. 17:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 17:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:15:26 INFO - PROCESS | 3408 | 1461024926011 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 3408 | 1461024926013 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:15:26 INFO - PROCESS | 3408 | 1461024926017 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 3408 | 1461024926018 Marionette TRACE conn5 <- [1,366,null,{}] 17:15:26 INFO - PROCESS | 3408 | 1461024926022 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}] 17:15:26 INFO - PROCESS | 3408 | 1461024926096 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:15:26 INFO - PROCESS | 3408 | 1461024926102 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 3408 | ++DOCSHELL 187F1800 == 40 [pid = 3408] [id = 101] 17:15:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1BF59C00) [pid = 3408] [serial = 300] [outer = 00000000] 17:15:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1C21C400) [pid = 3408] [serial = 301] [outer = 1BF59C00] 17:15:26 INFO - PROCESS | 3408 | 1461024926146 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1BFCFC00) [pid = 3408] [serial = 302] [outer = 1BF59C00] 17:15:26 INFO - PROCESS | 3408 | 1461024926565 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]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 571ms 17:15:26 INFO - PROCESS | 3408 | 1461024926593 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 3408 | 1461024926595 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:15:26 INFO - PROCESS | 3408 | 1461024926598 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:15:26 INFO - PROCESS | 3408 | 1461024926601 Marionette TRACE conn5 <- [1,370,null,{}] 17:15:26 INFO - PROCESS | 3408 | 1461024926604 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}] 17:15:26 INFO - PROCESS | 3408 | 1461024926701 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:15:26 INFO - PROCESS | 3408 | 1461024926709 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 3408 | ++DOCSHELL 1C30C400 == 41 [pid = 3408] [id = 102] 17:15:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1D1E0400) [pid = 3408] [serial = 303] [outer = 00000000] 17:15:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1E7A4400) [pid = 3408] [serial = 304] [outer = 1D1E0400] 17:15:26 INFO - PROCESS | 3408 | 1461024926757 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1E7AC000) [pid = 3408] [serial = 305] [outer = 1D1E0400] 17:15:27 INFO - PROCESS | 3408 | 1461024927447 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]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 870ms 17:15:27 INFO - PROCESS | 3408 | 1461024927487 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 3408 | 1461024927493 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:15:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:15:27 INFO - PROCESS | 3408 | 1461024927500 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 3408 | 1461024927503 Marionette TRACE conn5 <- [1,374,null,{}] 17:15:27 INFO - PROCESS | 3408 | 1461024927509 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}] 17:15:27 INFO - PROCESS | 3408 | 1461024927613 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:15:27 INFO - PROCESS | 3408 | 1461024927689 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 3408 | ++DOCSHELL 12685C00 == 42 [pid = 3408] [id = 103] 17:15:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12ACC800) [pid = 3408] [serial = 306] [outer = 00000000] 17:15:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (13650800) [pid = 3408] [serial = 307] [outer = 12ACC800] 17:15:27 INFO - PROCESS | 3408 | 1461024927746 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (13CE6400) [pid = 3408] [serial = 308] [outer = 12ACC800] 17:15:28 INFO - PROCESS | 3408 | 1461024928374 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:15:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:15:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 17:15:28 INFO - PROCESS | 3408 | 1461024928433 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 3408 | 1461024928439 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:15:28 INFO - PROCESS | 3408 | 1461024928445 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 3408 | 1461024928448 Marionette TRACE conn5 <- [1,378,null,{}] 17:15:28 INFO - PROCESS | 3408 | 1461024928452 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}] 17:15:28 INFO - PROCESS | 3408 | 1461024928555 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:15:28 INFO - PROCESS | 3408 | 1461024928630 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 3408 | ++DOCSHELL 135EBC00 == 43 [pid = 3408] [id = 104] 17:15:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (13C5AC00) [pid = 3408] [serial = 309] [outer = 00000000] 17:15:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (19981C00) [pid = 3408] [serial = 310] [outer = 13C5AC00] 17:15:28 INFO - PROCESS | 3408 | 1461024928684 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1A638000) [pid = 3408] [serial = 311] [outer = 13C5AC00] 17:15:29 INFO - PROCESS | 3408 | 1461024929294 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:15:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 17:15:29 INFO - PROCESS | 3408 | 1461024929317 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 3408 | 1461024929320 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:15:29 INFO - PROCESS | 3408 | 1461024929323 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:15:29 INFO - PROCESS | 3408 | 1461024929327 Marionette TRACE conn5 <- [1,382,null,{}] 17:15:29 INFO - PROCESS | 3408 | 1461024929338 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}] 17:15:29 INFO - PROCESS | 3408 | 1461024929443 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:15:29 INFO - PROCESS | 3408 | 1461024929533 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 3408 | ++DOCSHELL 1BF51000 == 44 [pid = 3408] [id = 105] 17:15:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1BFD6400) [pid = 3408] [serial = 312] [outer = 00000000] 17:15:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1E7AA400) [pid = 3408] [serial = 313] [outer = 1BFD6400] 17:15:29 INFO - PROCESS | 3408 | 1461024929590 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1E7B3000) [pid = 3408] [serial = 314] [outer = 1BFD6400] 17:15:30 INFO - PROCESS | 3408 | 1461024930184 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:15:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:15:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 871ms 17:15:30 INFO - PROCESS | 3408 | 1461024930197 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 3408 | 1461024930200 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:15:30 INFO - PROCESS | 3408 | 1461024930203 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:15:30 INFO - PROCESS | 3408 | 1461024930205 Marionette TRACE conn5 <- [1,386,null,{}] 17:15:30 INFO - PROCESS | 3408 | 1461024930208 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}] 17:15:30 INFO - PROCESS | 3408 | 1461024930309 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:15:30 INFO - PROCESS | 3408 | 1461024930396 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 3408 | ++DOCSHELL 1E7A8800 == 45 [pid = 3408] [id = 106] 17:15:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1E7A9C00) [pid = 3408] [serial = 315] [outer = 00000000] 17:15:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1EC58800) [pid = 3408] [serial = 316] [outer = 1E7A9C00] 17:15:30 INFO - PROCESS | 3408 | 1461024930451 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1F80E400) [pid = 3408] [serial = 317] [outer = 1E7A9C00] 17:15:31 INFO - PROCESS | 3408 | 1461024931093 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]]]}] 17:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 17:15:31 INFO - PROCESS | 3408 | 1461024931137 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 3408 | 1461024931141 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:15:31 INFO - PROCESS | 3408 | 1461024931146 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 3408 | 1461024931150 Marionette TRACE conn5 <- [1,390,null,{}] 17:15:31 INFO - PROCESS | 3408 | 1461024931162 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}] 17:15:31 INFO - PROCESS | 3408 | 1461024931256 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:15:31 INFO - PROCESS | 3408 | 1461024931341 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 3408 | ++DOCSHELL 12B57000 == 46 [pid = 3408] [id = 107] 17:15:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12B5C400) [pid = 3408] [serial = 318] [outer = 00000000] 17:15:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (12BED800) [pid = 3408] [serial = 319] [outer = 12B5C400] 17:15:31 INFO - PROCESS | 3408 | 1461024931390 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (135E7C00) [pid = 3408] [serial = 320] [outer = 12B5C400] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 187F1800 == 45 [pid = 3408] [id = 101] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 1AC89000 == 44 [pid = 3408] [id = 100] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 12684800 == 43 [pid = 3408] [id = 99] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 1AC90800 == 42 [pid = 3408] [id = 98] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 1A2CD800 == 41 [pid = 3408] [id = 97] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 19937400 == 40 [pid = 3408] [id = 96] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 183A2C00 == 39 [pid = 3408] [id = 95] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 13C5A000 == 38 [pid = 3408] [id = 94] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 12B60400 == 37 [pid = 3408] [id = 93] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1E7B1800) [pid = 3408] [serial = 265] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 12606400 == 36 [pid = 3408] [id = 92] 17:15:32 INFO - PROCESS | 3408 | --DOCSHELL 1217C800 == 35 [pid = 3408] [id = 90] 17:15:32 INFO - PROCESS | 3408 | 1461024932056 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]]]}] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1A62A800) [pid = 3408] [serial = 244] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1AF49000) [pid = 3408] [serial = 251] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1A641C00) [pid = 3408] [serial = 245] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1AF48800) [pid = 3408] [serial = 250] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (13698800) [pid = 3408] [serial = 232] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (13C56C00) [pid = 3408] [serial = 233] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (125BF000) [pid = 3408] [serial = 226] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (12604400) [pid = 3408] [serial = 227] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1AC91C00) [pid = 3408] [serial = 247] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1BF59400) [pid = 3408] [serial = 254] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1BED3400) [pid = 3408] [serial = 253] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (16EE2800) [pid = 3408] [serial = 259] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1997DC00) [pid = 3408] [serial = 241] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (19985400) [pid = 3408] [serial = 242] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1850BC00) [pid = 3408] [serial = 238] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (18A72800) [pid = 3408] [serial = 239] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1C56E400) [pid = 3408] [serial = 256] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1D28EC00) [pid = 3408] [serial = 262] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (16FC6C00) [pid = 3408] [serial = 235] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (174C6C00) [pid = 3408] [serial = 236] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (12B5B400) [pid = 3408] [serial = 229] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (12B60C00) [pid = 3408] [serial = 230] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1D28B400) [pid = 3408] [serial = 257] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1E243000) [pid = 3408] [serial = 263] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1AC91800) [pid = 3408] [serial = 248] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1844FC00) [pid = 3408] [serial = 260] [outer = 00000000] [url = about:blank] 17:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 991ms 17:15:32 INFO - PROCESS | 3408 | 1461024932138 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 3408 | 1461024932143 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:15:32 INFO - PROCESS | 3408 | 1461024932149 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 3408 | 1461024932151 Marionette TRACE conn5 <- [1,394,null,{}] 17:15:32 INFO - PROCESS | 3408 | 1461024932155 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}] 17:15:32 INFO - PROCESS | 3408 | 1461024932235 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:15:32 INFO - PROCESS | 3408 | 1461024932242 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 3408 | ++DOCSHELL 12605800 == 36 [pid = 3408] [id = 108] 17:15:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1260DC00) [pid = 3408] [serial = 321] [outer = 00000000] 17:15:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (12B55C00) [pid = 3408] [serial = 322] [outer = 1260DC00] 17:15:32 INFO - PROCESS | 3408 | 1461024932287 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12B62400) [pid = 3408] [serial = 323] [outer = 1260DC00] 17:15:32 INFO - PROCESS | 3408 | 1461024932754 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]]]}] 17:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 17:15:32 INFO - PROCESS | 3408 | 1461024932782 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 3408 | 1461024932784 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:15:32 INFO - PROCESS | 3408 | 1461024932787 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:15:32 INFO - PROCESS | 3408 | 1461024932791 Marionette TRACE conn5 <- [1,398,null,{}] 17:15:32 INFO - PROCESS | 3408 | 1461024932832 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}] 17:15:32 INFO - PROCESS | 3408 | 1461024932916 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:15:32 INFO - PROCESS | 3408 | 1461024932925 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 3408 | ++DOCSHELL 1739AC00 == 37 [pid = 3408] [id = 109] 17:15:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (173A1800) [pid = 3408] [serial = 324] [outer = 00000000] 17:15:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (183A7400) [pid = 3408] [serial = 325] [outer = 173A1800] 17:15:32 INFO - PROCESS | 3408 | 1461024932974 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (18450000) [pid = 3408] [serial = 326] [outer = 173A1800] 17:15:33 INFO - PROCESS | 3408 | 1461024933456 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]]]}] 17:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 731ms 17:15:33 INFO - PROCESS | 3408 | 1461024933522 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 3408 | 1461024933525 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:15:33 INFO - PROCESS | 3408 | 1461024933528 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 3408 | 1461024933530 Marionette TRACE conn5 <- [1,402,null,{}] 17:15:33 INFO - PROCESS | 3408 | 1461024933533 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}] 17:15:33 INFO - PROCESS | 3408 | 1461024933611 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:15:33 INFO - PROCESS | 3408 | 1461024933686 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 3408 | ++DOCSHELL 1850A400 == 38 [pid = 3408] [id = 110] 17:15:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (18A7C800) [pid = 3408] [serial = 327] [outer = 00000000] 17:15:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (19979800) [pid = 3408] [serial = 328] [outer = 18A7C800] 17:15:33 INFO - PROCESS | 3408 | 1461024933732 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (19CC9000) [pid = 3408] [serial = 329] [outer = 18A7C800] 17:15:34 INFO - PROCESS | 3408 | 1461024934123 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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 17:15:34 INFO - PROCESS | 3408 | 1461024934163 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 3408 | 1461024934165 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:15:34 INFO - PROCESS | 3408 | 1461024934168 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 3408 | 1461024934170 Marionette TRACE conn5 <- [1,406,null,{}] 17:15:34 INFO - PROCESS | 3408 | 1461024934178 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}] 17:15:34 INFO - PROCESS | 3408 | 1461024934314 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:15:34 INFO - PROCESS | 3408 | 1461024934337 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AF000 == 39 [pid = 3408] [id = 111] 17:15:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1A640C00) [pid = 3408] [serial = 330] [outer = 00000000] 17:15:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AC8A000) [pid = 3408] [serial = 331] [outer = 1A640C00] 17:15:34 INFO - PROCESS | 3408 | 1461024934383 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1AC91400) [pid = 3408] [serial = 332] [outer = 1A640C00] 17:15:34 INFO - PROCESS | 3408 | 1461024934818 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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 17:15:34 INFO - PROCESS | 3408 | 1461024934839 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 3408 | 1461024934841 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:15:34 INFO - PROCESS | 3408 | 1461024934844 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 3408 | 1461024934846 Marionette TRACE conn5 <- [1,410,null,{}] 17:15:34 INFO - PROCESS | 3408 | 1461024934854 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}] 17:15:35 INFO - PROCESS | 3408 | 1461024934995 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:15:35 INFO - PROCESS | 3408 | 1461024935052 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3408 | ++DOCSHELL 1267E800 == 40 [pid = 3408] [id = 112] 17:15:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12683000) [pid = 3408] [serial = 333] [outer = 00000000] 17:15:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1B1A6400) [pid = 3408] [serial = 334] [outer = 12683000] 17:15:35 INFO - PROCESS | 3408 | 1461024935100 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1BF56000) [pid = 3408] [serial = 335] [outer = 12683000] 17:15:35 INFO - PROCESS | 3408 | 1461024935550 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]]]}] 17:15:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:15:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 17:15:35 INFO - PROCESS | 3408 | 1461024935575 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 3408 | 1461024935577 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:15:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:15:35 INFO - PROCESS | 3408 | 1461024935614 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 3408 | 1461024935616 Marionette TRACE conn5 <- [1,414,null,{}] 17:15:35 INFO - PROCESS | 3408 | 1461024935630 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}] 17:15:35 INFO - PROCESS | 3408 | 1461024935729 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:15:35 INFO - PROCESS | 3408 | 1461024935739 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3408 | ++DOCSHELL 1BFCF000 == 41 [pid = 3408] [id = 113] 17:15:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1BFD0800) [pid = 3408] [serial = 336] [outer = 00000000] 17:15:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1D1E0800) [pid = 3408] [serial = 337] [outer = 1BFD0800] 17:15:35 INFO - PROCESS | 3408 | 1461024935785 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1D28EC00) [pid = 3408] [serial = 338] [outer = 1BFD0800] 17:15:36 INFO - PROCESS | 3408 | 1461024936223 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]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 650ms 17:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:15:36 INFO - PROCESS | 3408 | 1461024936240 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 3408 | 1461024936242 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:15:36 INFO - PROCESS | 3408 | 1461024936335 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 3408 | 1461024936337 Marionette TRACE conn5 <- [1,418,null,{}] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1BF59C00) [pid = 3408] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1A2D2000) [pid = 3408] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (19938C00) [pid = 3408] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (12B60800) [pid = 3408] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (12684000) [pid = 3408] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (16C9AC00) [pid = 3408] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (18446000) [pid = 3408] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1E710400) [pid = 3408] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1AC8FC00) [pid = 3408] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (12B58800) [pid = 3408] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:15:36 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1AF3D800) [pid = 3408] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:15:36 INFO - PROCESS | 3408 | 1461024936350 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}] 17:15:36 INFO - PROCESS | 3408 | 1461024936425 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:15:36 INFO - PROCESS | 3408 | 1461024936435 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 3408 | ++DOCSHELL 1293A000 == 42 [pid = 3408] [id = 114] 17:15:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (12B58C00) [pid = 3408] [serial = 339] [outer = 00000000] 17:15:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (19938C00) [pid = 3408] [serial = 340] [outer = 12B58C00] 17:15:36 INFO - PROCESS | 3408 | 1461024936480 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1AD29000) [pid = 3408] [serial = 341] [outer = 12B58C00] 17:15:37 INFO - PROCESS | 3408 | 1461024937372 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]]]}] 17:15:37 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 17:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1166ms 17:15:37 INFO - PROCESS | 3408 | 1461024937411 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 3408 | 1461024937413 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:15:37 INFO - PROCESS | 3408 | 1461024937416 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 3408 | 1461024937418 Marionette TRACE conn5 <- [1,422,null,{}] 17:15:37 INFO - PROCESS | 3408 | 1461024937421 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}] 17:15:37 INFO - PROCESS | 3408 | 1461024937521 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:15:37 INFO - PROCESS | 3408 | 1461024937529 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 3408 | ++DOCSHELL 1AF48000 == 43 [pid = 3408] [id = 115] 17:15:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1C297C00) [pid = 3408] [serial = 342] [outer = 00000000] 17:15:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1E7B0C00) [pid = 3408] [serial = 343] [outer = 1C297C00] 17:15:37 INFO - PROCESS | 3408 | 1461024937573 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1EC56800) [pid = 3408] [serial = 344] [outer = 1C297C00] 17:15:38 INFO - PROCESS | 3408 | 1461024938454 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]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:15:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 17:15:38 INFO - PROCESS | 3408 | 1461024938549 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 3408 | 1461024938553 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:15:38 INFO - PROCESS | 3408 | 1461024938559 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:15:38 INFO - PROCESS | 3408 | 1461024938564 Marionette TRACE conn5 <- [1,426,null,{}] 17:15:38 INFO - PROCESS | 3408 | 1461024938571 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}] 17:15:38 INFO - PROCESS | 3408 | 1461024938705 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:15:38 INFO - PROCESS | 3408 | 1461024938868 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 3408 | ++DOCSHELL 12B5A400 == 44 [pid = 3408] [id = 116] 17:15:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12B5BC00) [pid = 3408] [serial = 345] [outer = 00000000] 17:15:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12B94400) [pid = 3408] [serial = 346] [outer = 12B5BC00] 17:15:38 INFO - PROCESS | 3408 | 1461024938927 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (135A1800) [pid = 3408] [serial = 347] [outer = 12B5BC00] 17:15:39 INFO - PROCESS | 3408 | 1461024939491 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] 17:15:39 INFO - PROCESS | 3408 | 1461024939542 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:15:39 INFO - PROCESS | 3408 | 1461024939549 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 3408 | 1461024939552 Marionette TRACE conn5 <- [1,430,null,{}] 17:15:39 INFO - PROCESS | 3408 | 1461024939556 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}] 17:15:39 INFO - PROCESS | 3408 | 1461024939658 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:15:39 INFO - PROCESS | 3408 | 1461024939749 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 3408 | ++DOCSHELL 16FCD000 == 45 [pid = 3408] [id = 117] 17:15:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (183A2C00) [pid = 3408] [serial = 348] [outer = 00000000] 17:15:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1993C400) [pid = 3408] [serial = 349] [outer = 183A2C00] 17:15:39 INFO - PROCESS | 3408 | 1461024939805 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1A63C400) [pid = 3408] [serial = 350] [outer = 183A2C00] 17:15:40 INFO - PROCESS | 3408 | 1461024940373 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]]]}] 17:15:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 17:15:40 INFO - PROCESS | 3408 | 1461024940420 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 3408 | 1461024940422 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:15:40 INFO - PROCESS | 3408 | 1461024940426 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 3408 | 1461024940430 Marionette TRACE conn5 <- [1,434,null,{}] 17:15:40 INFO - PROCESS | 3408 | 1461024940442 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}] 17:15:40 INFO - PROCESS | 3408 | 1461024940548 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:15:40 INFO - PROCESS | 3408 | 1461024940639 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DBC00 == 46 [pid = 3408] [id = 118] 17:15:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1BED3400) [pid = 3408] [serial = 351] [outer = 00000000] 17:15:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1C40C000) [pid = 3408] [serial = 352] [outer = 1BED3400] 17:15:40 INFO - PROCESS | 3408 | 1461024940695 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1C410400) [pid = 3408] [serial = 353] [outer = 1BED3400] 17:15:41 INFO - PROCESS | 3408 | 1461024941243 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]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:15:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 17:15:41 INFO - PROCESS | 3408 | 1461024941299 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 3408 | 1461024941302 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:15:41 INFO - PROCESS | 3408 | 1461024941306 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:15:41 INFO - PROCESS | 3408 | 1461024941308 Marionette TRACE conn5 <- [1,438,null,{}] 17:15:41 INFO - PROCESS | 3408 | 1461024941312 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}] 17:15:41 INFO - PROCESS | 3408 | 1461024941411 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:15:41 INFO - PROCESS | 3408 | 1461024941502 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 3408 | ++DOCSHELL 12735000 == 47 [pid = 3408] [id = 119] 17:15:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12735400) [pid = 3408] [serial = 354] [outer = 00000000] 17:15:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1B470400) [pid = 3408] [serial = 355] [outer = 12735400] 17:15:41 INFO - PROCESS | 3408 | 1461024941556 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1B474000) [pid = 3408] [serial = 356] [outer = 12735400] 17:15:42 INFO - PROCESS | 3408 | 1461024942149 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]]]}] 17:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 931ms 17:15:42 INFO - PROCESS | 3408 | 1461024942240 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 3408 | 1461024942242 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:15:42 INFO - PROCESS | 3408 | 1461024942245 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:15:42 INFO - PROCESS | 3408 | 1461024942247 Marionette TRACE conn5 <- [1,442,null,{}] 17:15:42 INFO - PROCESS | 3408 | 1461024942251 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}] 17:15:42 INFO - PROCESS | 3408 | 1461024942358 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:15:42 INFO - PROCESS | 3408 | 1461024942434 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 3408 | ++DOCSHELL 1AC85C00 == 48 [pid = 3408] [id = 120] 17:15:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1B479800) [pid = 3408] [serial = 357] [outer = 00000000] 17:15:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1C28FC00) [pid = 3408] [serial = 358] [outer = 1B479800] 17:15:42 INFO - PROCESS | 3408 | 1461024942488 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1C40D400) [pid = 3408] [serial = 359] [outer = 1B479800] 17:15:43 INFO - PROCESS | 3408 | 1461024943215 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]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1021ms 17:15:43 INFO - PROCESS | 3408 | 1461024943269 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 3408 | 1461024943274 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:15:43 INFO - PROCESS | 3408 | 1461024943279 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:15:43 INFO - PROCESS | 3408 | 1461024943283 Marionette TRACE conn5 <- [1,446,null,{}] 17:15:43 INFO - PROCESS | 3408 | 1461024943304 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}] 17:15:43 INFO - PROCESS | 3408 | 1461024943431 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:15:43 INFO - PROCESS | 3408 | 1461024943511 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 3408 | ++DOCSHELL 12607000 == 49 [pid = 3408] [id = 121] 17:15:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12607400) [pid = 3408] [serial = 360] [outer = 00000000] 17:15:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1359F400) [pid = 3408] [serial = 361] [outer = 12607400] 17:15:43 INFO - PROCESS | 3408 | 1461024943586 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13C5BC00) [pid = 3408] [serial = 362] [outer = 12607400] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 1293A000 == 48 [pid = 3408] [id = 114] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 1BFCF000 == 47 [pid = 3408] [id = 113] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 1267E800 == 46 [pid = 3408] [id = 112] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 0F0AF000 == 45 [pid = 3408] [id = 111] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 1850A400 == 44 [pid = 3408] [id = 110] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 1739AC00 == 43 [pid = 3408] [id = 109] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 12605800 == 42 [pid = 3408] [id = 108] 17:15:43 INFO - PROCESS | 3408 | --DOCSHELL 12B57000 == 41 [pid = 3408] [id = 107] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (12603400) [pid = 3408] [serial = 268] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (135E9000) [pid = 3408] [serial = 271] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (135ED800) [pid = 3408] [serial = 278] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12D88800) [pid = 3408] [serial = 275] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12B99C00) [pid = 3408] [serial = 274] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (16FD6800) [pid = 3408] [serial = 280] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (174C7000) [pid = 3408] [serial = 281] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (18A76400) [pid = 3408] [serial = 283] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1E7B1C00) [pid = 3408] [serial = 266] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1AF40000) [pid = 3408] [serial = 292] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (183A0800) [pid = 3408] [serial = 295] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1B1A6800) [pid = 3408] [serial = 298] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AF48400) [pid = 3408] [serial = 293] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1BFCFC00) [pid = 3408] [serial = 302] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1BDB3800) [pid = 3408] [serial = 299] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1992FC00) [pid = 3408] [serial = 284] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (19CD3400) [pid = 3408] [serial = 296] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1C21C400) [pid = 3408] [serial = 301] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1AC83400) [pid = 3408] [serial = 289] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1997AC00) [pid = 3408] [serial = 286] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (19985000) [pid = 3408] [serial = 287] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1AC82800) [pid = 3408] [serial = 290] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (135A0000) [pid = 3408] [serial = 277] [outer = 00000000] [url = about:blank] 17:15:44 INFO - PROCESS | 3408 | 1461024944067 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]]]}] 17:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 831ms 17:15:44 INFO - PROCESS | 3408 | 1461024944116 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 3408 | 1461024944121 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:15:44 INFO - PROCESS | 3408 | 1461024944127 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 3408 | 1461024944130 Marionette TRACE conn5 <- [1,450,null,{}] 17:15:44 INFO - PROCESS | 3408 | 1461024944133 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}] 17:15:44 INFO - PROCESS | 3408 | 1461024944215 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:15:44 INFO - PROCESS | 3408 | 1461024944225 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 3408 | ++DOCSHELL 12B9AC00 == 42 [pid = 3408] [id = 122] 17:15:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (135A1000) [pid = 3408] [serial = 363] [outer = 00000000] 17:15:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (16C9EC00) [pid = 3408] [serial = 364] [outer = 135A1000] 17:15:44 INFO - PROCESS | 3408 | 1461024944270 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (173A1400) [pid = 3408] [serial = 365] [outer = 135A1000] 17:15:44 INFO - PROCESS | 3408 | 1461024944734 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] 17:15:44 INFO - PROCESS | 3408 | 1461024944763 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:15:44 INFO - PROCESS | 3408 | 1461024944766 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:15:44 INFO - PROCESS | 3408 | 1461024944770 Marionette TRACE conn5 <- [1,454,null,{}] 17:15:44 INFO - PROCESS | 3408 | 1461024944780 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}] 17:15:44 INFO - PROCESS | 3408 | 1461024944862 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:15:44 INFO - PROCESS | 3408 | 1461024944871 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 3408 | ++DOCSHELL 19935C00 == 43 [pid = 3408] [id = 123] 17:15:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (19936400) [pid = 3408] [serial = 366] [outer = 00000000] 17:15:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (19982C00) [pid = 3408] [serial = 367] [outer = 19936400] 17:15:44 INFO - PROCESS | 3408 | 1461024944919 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (19CCCC00) [pid = 3408] [serial = 368] [outer = 19936400] 17:15:45 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:45 INFO - PROCESS | 3408 | 1461024945389 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]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:15:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 17:15:45 INFO - PROCESS | 3408 | 1461024945441 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 3408 | 1461024945443 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:15:45 INFO - PROCESS | 3408 | 1461024945447 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:15:45 INFO - PROCESS | 3408 | 1461024945449 Marionette TRACE conn5 <- [1,458,null,{}] 17:15:45 INFO - PROCESS | 3408 | 1461024945452 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}] 17:15:45 INFO - PROCESS | 3408 | 1461024945532 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:15:45 INFO - PROCESS | 3408 | 1461024945542 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 3408 | ++DOCSHELL 1AC82400 == 44 [pid = 3408] [id = 124] 17:15:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1AC83C00) [pid = 3408] [serial = 369] [outer = 00000000] 17:15:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1AD26C00) [pid = 3408] [serial = 370] [outer = 1AC83C00] 17:15:45 INFO - PROCESS | 3408 | 1461024945586 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1AF3F800) [pid = 3408] [serial = 371] [outer = 1AC83C00] 17:15:46 INFO - PROCESS | 3408 | 1461024946019 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] 17:15:46 INFO - PROCESS | 3408 | 1461024946083 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:15:46 INFO - PROCESS | 3408 | 1461024946086 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:15:46 INFO - PROCESS | 3408 | 1461024946088 Marionette TRACE conn5 <- [1,462,null,{}] 17:15:46 INFO - PROCESS | 3408 | 1461024946091 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}] 17:15:46 INFO - PROCESS | 3408 | 1461024946196 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:15:46 INFO - PROCESS | 3408 | 1461024946231 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 3408 | ++DOCSHELL 1AF43400 == 45 [pid = 3408] [id = 125] 17:15:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1AF48800) [pid = 3408] [serial = 372] [outer = 00000000] 17:15:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1B19F400) [pid = 3408] [serial = 373] [outer = 1AF48800] 17:15:46 INFO - PROCESS | 3408 | 1461024946317 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1B479400) [pid = 3408] [serial = 374] [outer = 1AF48800] 17:15:46 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:46 INFO - PROCESS | 3408 | 1461024946791 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] 17:15:46 INFO - PROCESS | 3408 | 1461024946824 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:15:46 INFO - PROCESS | 3408 | 1461024946827 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:15:46 INFO - PROCESS | 3408 | 1461024946829 Marionette TRACE conn5 <- [1,466,null,{}] 17:15:46 INFO - PROCESS | 3408 | 1461024946832 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}] 17:15:46 INFO - PROCESS | 3408 | 1461024946946 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:15:46 INFO - PROCESS | 3408 | 1461024946955 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5C000 == 46 [pid = 3408] [id = 126] 17:15:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1BF5D400) [pid = 3408] [serial = 375] [outer = 00000000] 17:15:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1C405400) [pid = 3408] [serial = 376] [outer = 1BF5D400] 17:15:47 INFO - PROCESS | 3408 | 1461024947047 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1C405000) [pid = 3408] [serial = 377] [outer = 1BF5D400] 17:15:47 INFO - PROCESS | 3408 | 1461024947471 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] 17:15:47 INFO - PROCESS | 3408 | 1461024947503 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:15:47 INFO - PROCESS | 3408 | 1461024947513 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 3408 | 1461024947514 Marionette TRACE conn5 <- [1,470,null,{}] 17:15:47 INFO - PROCESS | 3408 | 1461024947518 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}] 17:15:47 INFO - PROCESS | 3408 | 1461024947646 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:15:47 INFO - PROCESS | 3408 | 1461024947653 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 3408 | ++DOCSHELL 1C403000 == 47 [pid = 3408] [id = 127] 17:15:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1D1D4800) [pid = 3408] [serial = 378] [outer = 00000000] 17:15:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1EC05000) [pid = 3408] [serial = 379] [outer = 1D1D4800] 17:15:47 INFO - PROCESS | 3408 | 1461024947697 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1E7B3400) [pid = 3408] [serial = 380] [outer = 1D1D4800] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (12683000) [pid = 3408] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1260DC00) [pid = 3408] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (173A1800) [pid = 3408] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (12B5C400) [pid = 3408] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (18A7C800) [pid = 3408] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1BFD0800) [pid = 3408] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (12B58C00) [pid = 3408] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1A640C00) [pid = 3408] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (12B5F800) [pid = 3408] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:15:48 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (12B95800) [pid = 3408] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:15:48 INFO - PROCESS | 3408 | 1461024948219 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]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 17:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:15:48 INFO - PROCESS | 3408 | 1461024948247 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 3408 | 1461024948249 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:15:48 INFO - PROCESS | 3408 | 1461024948253 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 3408 | 1461024948254 Marionette TRACE conn5 <- [1,474,null,{}] 17:15:48 INFO - PROCESS | 3408 | 1461024948258 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}] 17:15:48 INFO - PROCESS | 3408 | 1461024948334 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:15:48 INFO - PROCESS | 3408 | 1461024948340 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 3408 | ++DOCSHELL 12B55400 == 48 [pid = 3408] [id = 128] 17:15:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (12B58C00) [pid = 3408] [serial = 381] [outer = 00000000] 17:15:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1AC84400) [pid = 3408] [serial = 382] [outer = 12B58C00] 17:15:48 INFO - PROCESS | 3408 | 1461024948385 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C408000) [pid = 3408] [serial = 383] [outer = 12B58C00] 17:15:48 INFO - PROCESS | 3408 | 1461024948813 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]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 17:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:15:48 INFO - PROCESS | 3408 | 1461024948884 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 3408 | 1461024948886 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:15:48 INFO - PROCESS | 3408 | 1461024948889 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 3408 | 1461024948890 Marionette TRACE conn5 <- [1,478,null,{}] 17:15:48 INFO - PROCESS | 3408 | 1461024948893 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}] 17:15:49 INFO - PROCESS | 3408 | 1461024948996 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:15:49 INFO - PROCESS | 3408 | 1461024949005 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 3408 | ++DOCSHELL 12707800 == 49 [pid = 3408] [id = 129] 17:15:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (12708800) [pid = 3408] [serial = 384] [outer = 00000000] 17:15:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1270D400) [pid = 3408] [serial = 385] [outer = 12708800] 17:15:49 INFO - PROCESS | 3408 | 1461024949054 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1270F400) [pid = 3408] [serial = 386] [outer = 12708800] 17:15:49 INFO - PROCESS | 3408 | 1461024949475 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]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 17:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:15:49 INFO - PROCESS | 3408 | 1461024949520 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 3408 | 1461024949522 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:15:49 INFO - PROCESS | 3408 | 1461024949525 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 3408 | 1461024949527 Marionette TRACE conn5 <- [1,482,null,{}] 17:15:49 INFO - PROCESS | 3408 | 1461024949530 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}] 17:15:49 INFO - PROCESS | 3408 | 1461024949605 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:15:49 INFO - PROCESS | 3408 | 1461024949611 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 3408 | ++DOCSHELL 13648000 == 50 [pid = 3408] [id = 130] 17:15:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (18A78800) [pid = 3408] [serial = 387] [outer = 00000000] 17:15:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1FA5FC00) [pid = 3408] [serial = 388] [outer = 18A78800] 17:15:49 INFO - PROCESS | 3408 | 1461024949656 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1FA64400) [pid = 3408] [serial = 389] [outer = 18A78800] 17:15:50 INFO - PROCESS | 3408 | 1461024950452 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]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 971ms 17:15:50 INFO - PROCESS | 3408 | 1461024950496 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 3408 | 1461024950500 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:15:50 INFO - PROCESS | 3408 | 1461024950504 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 3408 | 1461024950509 Marionette TRACE conn5 <- [1,486,null,{}] 17:15:50 INFO - PROCESS | 3408 | 1461024950514 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}] 17:15:50 INFO - PROCESS | 3408 | 1461024950620 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:15:50 INFO - PROCESS | 3408 | 1461024950700 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 3408 | ++DOCSHELL 12731000 == 51 [pid = 3408] [id = 131] 17:15:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (12736800) [pid = 3408] [serial = 390] [outer = 00000000] 17:15:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (135F5400) [pid = 3408] [serial = 391] [outer = 12736800] 17:15:50 INFO - PROCESS | 3408 | 1461024950797 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (16EE0C00) [pid = 3408] [serial = 392] [outer = 12736800] 17:15:51 INFO - PROCESS | 3408 | 1461024951376 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]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 17:15:51 INFO - PROCESS | 3408 | 1461024951437 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 3408 | 1461024951443 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:15:51 INFO - PROCESS | 3408 | 1461024951449 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 3408 | 1461024951452 Marionette TRACE conn5 <- [1,490,null,{}] 17:15:51 INFO - PROCESS | 3408 | 1461024951456 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}] 17:15:51 INFO - PROCESS | 3408 | 1461024951564 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:15:51 INFO - PROCESS | 3408 | 1461024951643 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 3408 | ++DOCSHELL 16EE0800 == 52 [pid = 3408] [id = 132] 17:15:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (183A6000) [pid = 3408] [serial = 393] [outer = 00000000] 17:15:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1AD2A800) [pid = 3408] [serial = 394] [outer = 183A6000] 17:15:51 INFO - PROCESS | 3408 | 1461024951738 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1BDB2800) [pid = 3408] [serial = 395] [outer = 183A6000] 17:15:52 INFO - PROCESS | 3408 | 1461024952364 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]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 17:15:52 INFO - PROCESS | 3408 | 1461024952390 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 3408 | 1461024952393 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:15:52 INFO - PROCESS | 3408 | 1461024952397 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 3408 | 1461024952401 Marionette TRACE conn5 <- [1,494,null,{}] 17:15:52 INFO - PROCESS | 3408 | 1461024952412 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}] 17:15:52 INFO - PROCESS | 3408 | 1461024952519 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:15:52 INFO - PROCESS | 3408 | 1461024952652 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 3408 | ++DOCSHELL 12ACF800 == 53 [pid = 3408] [id = 133] 17:15:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1F890800) [pid = 3408] [serial = 396] [outer = 00000000] 17:15:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1F896800) [pid = 3408] [serial = 397] [outer = 1F890800] 17:15:52 INFO - PROCESS | 3408 | 1461024952710 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1F89A800) [pid = 3408] [serial = 398] [outer = 1F890800] 17:15:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (12B8BC00) [pid = 3408] [serial = 399] [outer = 120F8C00] 17:15:53 INFO - PROCESS | 3408 | 1461024953610 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]]]}] 17:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1233ms 17:15:53 INFO - PROCESS | 3408 | 1461024953634 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 3408 | 1461024953638 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:15:53 INFO - PROCESS | 3408 | 1461024953657 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:15:53 INFO - PROCESS | 3408 | 1461024953661 Marionette TRACE conn5 <- [1,498,null,{}] 17:15:53 INFO - PROCESS | 3408 | 1461024953666 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}] 17:15:53 INFO - PROCESS | 3408 | 1461024953763 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:15:53 INFO - PROCESS | 3408 | 1461024953846 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 3408 | ++DOCSHELL 1270E000 == 54 [pid = 3408] [id = 134] 17:15:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12B5E800) [pid = 3408] [serial = 400] [outer = 00000000] 17:15:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (135E6400) [pid = 3408] [serial = 401] [outer = 12B5E800] 17:15:53 INFO - PROCESS | 3408 | 1461024953942 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (13C51400) [pid = 3408] [serial = 402] [outer = 12B5E800] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1C30C400 == 53 [pid = 3408] [id = 102] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 12707800 == 52 [pid = 3408] [id = 129] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 12B55400 == 51 [pid = 3408] [id = 128] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1C403000 == 50 [pid = 3408] [id = 127] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1BF5C000 == 49 [pid = 3408] [id = 126] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1AF43400 == 48 [pid = 3408] [id = 125] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1AC82400 == 47 [pid = 3408] [id = 124] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 19935C00 == 46 [pid = 3408] [id = 123] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1E7A4400) [pid = 3408] [serial = 304] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (13650800) [pid = 3408] [serial = 307] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (19981C00) [pid = 3408] [serial = 310] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1E7AA400) [pid = 3408] [serial = 313] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1EC58800) [pid = 3408] [serial = 316] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1E7B0C00) [pid = 3408] [serial = 343] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 12B9AC00 == 45 [pid = 3408] [id = 122] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 12607000 == 44 [pid = 3408] [id = 121] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1AC85C00 == 43 [pid = 3408] [id = 120] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 12735000 == 42 [pid = 3408] [id = 119] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 1B0DBC00 == 41 [pid = 3408] [id = 118] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 16FCD000 == 40 [pid = 3408] [id = 117] 17:15:54 INFO - PROCESS | 3408 | --DOCSHELL 12B5A400 == 39 [pid = 3408] [id = 116] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1EC58C00) [pid = 3408] [serial = 224] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (13C09800) [pid = 3408] [serial = 272] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1B1A6400) [pid = 3408] [serial = 334] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BF56000) [pid = 3408] [serial = 335] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12B62400) [pid = 3408] [serial = 323] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12B55C00) [pid = 3408] [serial = 322] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (183A7400) [pid = 3408] [serial = 325] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (18450000) [pid = 3408] [serial = 326] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (135E7C00) [pid = 3408] [serial = 320] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (12BED800) [pid = 3408] [serial = 319] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (19979800) [pid = 3408] [serial = 328] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (19CC9000) [pid = 3408] [serial = 329] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1D1E0800) [pid = 3408] [serial = 337] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (19938C00) [pid = 3408] [serial = 340] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1D28EC00) [pid = 3408] [serial = 338] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1AC8A000) [pid = 3408] [serial = 331] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1AC91400) [pid = 3408] [serial = 332] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1AD29000) [pid = 3408] [serial = 341] [outer = 00000000] [url = about:blank] 17:15:54 INFO - PROCESS | 3408 | 1461024954505 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]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 17:15:54 INFO - PROCESS | 3408 | 1461024954532 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 3408 | 1461024954538 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:15:54 INFO - PROCESS | 3408 | 1461024954543 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 3408 | 1461024954546 Marionette TRACE conn5 <- [1,502,null,{}] 17:15:54 INFO - PROCESS | 3408 | 1461024954550 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}] 17:15:54 INFO - PROCESS | 3408 | 1461024954630 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:15:54 INFO - PROCESS | 3408 | 1461024954706 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 3408 | ++DOCSHELL 1250EC00 == 40 [pid = 3408] [id = 135] 17:15:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12510000) [pid = 3408] [serial = 403] [outer = 00000000] 17:15:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (12AC6400) [pid = 3408] [serial = 404] [outer = 12510000] 17:15:54 INFO - PROCESS | 3408 | 1461024954751 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (12B60800) [pid = 3408] [serial = 405] [outer = 12510000] 17:15:55 INFO - PROCESS | 3408 | 1461024955148 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]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 17:15:55 INFO - PROCESS | 3408 | 1461024955202 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 3408 | 1461024955204 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:15:55 INFO - PROCESS | 3408 | 1461024955209 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 3408 | 1461024955212 Marionette TRACE conn5 <- [1,506,null,{}] 17:15:55 INFO - PROCESS | 3408 | 1461024955222 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}] 17:15:55 INFO - PROCESS | 3408 | 1461024955304 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:15:55 INFO - PROCESS | 3408 | 1461024955310 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 3408 | ++DOCSHELL 12D88400 == 41 [pid = 3408] [id = 136] 17:15:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (135F2800) [pid = 3408] [serial = 406] [outer = 00000000] 17:15:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (183A8000) [pid = 3408] [serial = 407] [outer = 135F2800] 17:15:55 INFO - PROCESS | 3408 | 1461024955357 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (18505800) [pid = 3408] [serial = 408] [outer = 135F2800] 17:15:55 INFO - PROCESS | 3408 | 1461024955816 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]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 17:15:55 INFO - PROCESS | 3408 | 1461024955843 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 3408 | 1461024955846 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:15:55 INFO - PROCESS | 3408 | 1461024955849 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 3408 | 1461024955851 Marionette TRACE conn5 <- [1,510,null,{}] 17:15:55 INFO - PROCESS | 3408 | 1461024955854 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}] 17:15:55 INFO - PROCESS | 3408 | 1461024955933 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:15:55 INFO - PROCESS | 3408 | 1461024955942 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 3408 | ++DOCSHELL 187EEC00 == 42 [pid = 3408] [id = 137] 17:15:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (187F1C00) [pid = 3408] [serial = 409] [outer = 00000000] 17:15:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1993DC00) [pid = 3408] [serial = 410] [outer = 187F1C00] 17:15:56 INFO - PROCESS | 3408 | 1461024955988 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1997F800) [pid = 3408] [serial = 411] [outer = 187F1C00] 17:15:56 INFO - PROCESS | 3408 | 1461024956428 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]]]}] 17:15:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 631ms 17:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:15:56 INFO - PROCESS | 3408 | 1461024956483 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 3408 | 1461024956485 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:15:56 INFO - PROCESS | 3408 | 1461024956488 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 3408 | 1461024956490 Marionette TRACE conn5 <- [1,514,null,{}] 17:15:56 INFO - PROCESS | 3408 | 1461024956493 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}] 17:15:56 INFO - PROCESS | 3408 | 1461024956593 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:15:56 INFO - PROCESS | 3408 | 1461024956599 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 3408 | ++DOCSHELL 19983C00 == 43 [pid = 3408] [id = 138] 17:15:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (19986800) [pid = 3408] [serial = 412] [outer = 00000000] 17:15:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1A6B4000) [pid = 3408] [serial = 413] [outer = 19986800] 17:15:56 INFO - PROCESS | 3408 | 1461024956644 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1AC85400) [pid = 3408] [serial = 414] [outer = 19986800] 17:15:57 INFO - PROCESS | 3408 | 1461024957114 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]]]}] 17:15:57 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 17:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 17:15:57 INFO - PROCESS | 3408 | 1461024957160 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 3408 | 1461024957162 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:15:57 INFO - PROCESS | 3408 | 1461024957166 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 3408 | 1461024957168 Marionette TRACE conn5 <- [1,518,null,{}] 17:15:57 INFO - PROCESS | 3408 | 1461024957171 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}] 17:15:57 INFO - PROCESS | 3408 | 1461024957294 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:15:57 INFO - PROCESS | 3408 | 1461024957301 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 3408 | ++DOCSHELL 12B63000 == 44 [pid = 3408] [id = 139] 17:15:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1A637400) [pid = 3408] [serial = 415] [outer = 00000000] 17:15:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1AFA3400) [pid = 3408] [serial = 416] [outer = 1A637400] 17:15:57 INFO - PROCESS | 3408 | 1461024957354 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1B19EC00) [pid = 3408] [serial = 417] [outer = 1A637400] 17:15:57 INFO - PROCESS | 3408 | 1461024957802 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]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 17:15:57 INFO - PROCESS | 3408 | 1461024957847 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 3408 | 1461024957849 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:15:57 INFO - PROCESS | 3408 | 1461024957852 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 3408 | 1461024957854 Marionette TRACE conn5 <- [1,522,null,{}] 17:15:57 INFO - PROCESS | 3408 | 1461024957859 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}] 17:15:58 INFO - PROCESS | 3408 | 1461024957994 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:15:58 INFO - PROCESS | 3408 | 1461024958014 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 3408 | ++DOCSHELL 1AF43400 == 45 [pid = 3408] [id = 140] 17:15:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1B0DE800) [pid = 3408] [serial = 418] [outer = 00000000] 17:15:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1BDB9800) [pid = 3408] [serial = 419] [outer = 1B0DE800] 17:15:58 INFO - PROCESS | 3408 | 1461024958058 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1BF51400) [pid = 3408] [serial = 420] [outer = 1B0DE800] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (12708800) [pid = 3408] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1AF48800) [pid = 3408] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1BF5D400) [pid = 3408] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1B479800) [pid = 3408] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1D1D4800) [pid = 3408] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (19936400) [pid = 3408] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1AC83C00) [pid = 3408] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12B58C00) [pid = 3408] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (135A1000) [pid = 3408] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:15:58 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (12607400) [pid = 3408] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:15:58 INFO - PROCESS | 3408 | 1461024958739 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]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 931ms 17:15:58 INFO - PROCESS | 3408 | 1461024958784 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:15:58 INFO - PROCESS | 3408 | 1461024958786 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:15:58 INFO - PROCESS | 3408 | 1461024958793 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 3408 | 1461024958795 Marionette TRACE conn5 <- [1,526,null,{}] 17:15:58 INFO - PROCESS | 3408 | 1461024958798 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}] 17:15:58 INFO - PROCESS | 3408 | 1461024958874 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:15:58 INFO - PROCESS | 3408 | 1461024958880 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 3408 | ++DOCSHELL 0F1B1000 == 46 [pid = 3408] [id = 141] 17:15:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (125BF000) [pid = 3408] [serial = 421] [outer = 00000000] 17:15:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (19938400) [pid = 3408] [serial = 422] [outer = 125BF000] 17:15:58 INFO - PROCESS | 3408 | 1461024958925 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (19939C00) [pid = 3408] [serial = 423] [outer = 125BF000] 17:15:59 INFO - PROCESS | 3408 | 1461024959396 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]]]}] 17:15:59 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 17:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 17:15:59 INFO - PROCESS | 3408 | 1461024959420 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:15:59 INFO - PROCESS | 3408 | 1461024959422 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:15:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:15:59 INFO - PROCESS | 3408 | 1461024959425 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 3408 | 1461024959427 Marionette TRACE conn5 <- [1,530,null,{}] 17:15:59 INFO - PROCESS | 3408 | 1461024959430 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}] 17:15:59 INFO - PROCESS | 3408 | 1461024959505 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:15:59 INFO - PROCESS | 3408 | 1461024959511 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB6000 == 47 [pid = 3408] [id = 142] 17:15:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1BF52400) [pid = 3408] [serial = 424] [outer = 00000000] 17:15:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1C404000) [pid = 3408] [serial = 425] [outer = 1BF52400] 17:15:59 INFO - PROCESS | 3408 | 1461024959555 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1D28FC00) [pid = 3408] [serial = 426] [outer = 1BF52400] 17:16:00 INFO - PROCESS | 3408 | 1461024959985 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"]]]}] 17:16:00 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 17:16:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:16:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:16:00 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 17:16:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:16:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:16:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 571ms 17:16:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:16:00 INFO - PROCESS | 3408 | 1461024959996 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 3408 | 1461024959998 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:16:00 INFO - PROCESS | 3408 | 1461024960011 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 3408 | 1461024960013 Marionette TRACE conn5 <- [1,534,null,{}] 17:16:00 INFO - PROCESS | 3408 | 1461024960016 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}] 17:16:00 INFO - PROCESS | 3408 | 1461024960101 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:16:00 INFO - PROCESS | 3408 | 1461024960108 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AC000 == 48 [pid = 3408] [id = 143] 17:16:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BDB9000) [pid = 3408] [serial = 427] [outer = 00000000] 17:16:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1E7B1400) [pid = 3408] [serial = 428] [outer = 1BDB9000] 17:16:00 INFO - PROCESS | 3408 | 1461024960152 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1EC05400) [pid = 3408] [serial = 429] [outer = 1BDB9000] 17:16:00 INFO - PROCESS | 3408 | 1461024960573 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]]]}] 17:16:00 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. 17:16:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 590ms 17:16:00 INFO - PROCESS | 3408 | 1461024960592 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:16:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:16:00 INFO - PROCESS | 3408 | 1461024960594 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:16:00 INFO - PROCESS | 3408 | 1461024960597 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 3408 | 1461024960600 Marionette TRACE conn5 <- [1,538,null,{}] 17:16:00 INFO - PROCESS | 3408 | 1461024960614 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}] 17:16:00 INFO - PROCESS | 3408 | 1461024960756 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:16:00 INFO - PROCESS | 3408 | 1461024960908 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 3408 | ++DOCSHELL 1217F400 == 49 [pid = 3408] [id = 144] 17:16:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12181000) [pid = 3408] [serial = 430] [outer = 00000000] 17:16:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (12607000) [pid = 3408] [serial = 431] [outer = 12181000] 17:16:00 INFO - PROCESS | 3408 | 1461024960967 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12706000) [pid = 3408] [serial = 432] [outer = 12181000] 17:16:01 INFO - PROCESS | 3408 | 1461024961484 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]]]}] 17:16:01 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. 17:16:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 931ms 17:16:01 INFO - PROCESS | 3408 | 1461024961529 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:16:01 INFO - PROCESS | 3408 | 1461024961534 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:16:01 INFO - PROCESS | 3408 | 1461024961538 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 3408 | 1461024961543 Marionette TRACE conn5 <- [1,542,null,{}] 17:16:01 INFO - PROCESS | 3408 | 1461024961564 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}] 17:16:01 INFO - PROCESS | 3408 | 1461024961672 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:16:01 INFO - PROCESS | 3408 | 1461024961780 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 3408 | ++DOCSHELL 12B96400 == 50 [pid = 3408] [id = 145] 17:16:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (16B4D800) [pid = 3408] [serial = 433] [outer = 00000000] 17:16:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (18503400) [pid = 3408] [serial = 434] [outer = 16B4D800] 17:16:01 INFO - PROCESS | 3408 | 1461024961839 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (19939800) [pid = 3408] [serial = 435] [outer = 16B4D800] 17:16:02 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:02 INFO - PROCESS | 3408 | 1461024962417 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]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 950ms 17:16:02 INFO - PROCESS | 3408 | 1461024962489 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 3408 | 1461024962492 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:16:02 INFO - PROCESS | 3408 | 1461024962496 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 3408 | 1461024962498 Marionette TRACE conn5 <- [1,546,null,{}] 17:16:02 INFO - PROCESS | 3408 | 1461024962502 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}] 17:16:02 INFO - PROCESS | 3408 | 1461024962605 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:16:02 INFO - PROCESS | 3408 | 1461024962687 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 3408 | ++DOCSHELL 1AF46000 == 51 [pid = 3408] [id = 146] 17:16:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1AF4AC00) [pid = 3408] [serial = 436] [outer = 00000000] 17:16:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1BF58000) [pid = 3408] [serial = 437] [outer = 1AF4AC00] 17:16:02 INFO - PROCESS | 3408 | 1461024962782 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1C542800) [pid = 3408] [serial = 438] [outer = 1AF4AC00] 17:16:03 INFO - PROCESS | 3408 | 1461024963365 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]]]}] 17:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 17:16:03 INFO - PROCESS | 3408 | 1461024963429 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 3408 | 1461024963433 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:16:03 INFO - PROCESS | 3408 | 1461024963444 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 3408 | 1461024963448 Marionette TRACE conn5 <- [1,550,null,{}] 17:16:03 INFO - PROCESS | 3408 | 1461024963452 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}] 17:16:03 INFO - PROCESS | 3408 | 1461024963557 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:16:03 INFO - PROCESS | 3408 | 1461024963635 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 3408 | ++DOCSHELL 1C547800 == 52 [pid = 3408] [id = 147] 17:16:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1C548800) [pid = 3408] [serial = 439] [outer = 00000000] 17:16:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1F890400) [pid = 3408] [serial = 440] [outer = 1C548800] 17:16:03 INFO - PROCESS | 3408 | 1461024963730 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1F896400) [pid = 3408] [serial = 441] [outer = 1C548800] 17:16:04 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:04 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:04 INFO - PROCESS | 3408 | 1461024964289 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]]]}] 17:16:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:16:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 890ms 17:16:04 INFO - PROCESS | 3408 | 1461024964328 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 3408 | 1461024964331 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:16:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:16:04 INFO - PROCESS | 3408 | 1461024964334 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 3408 | 1461024964336 Marionette TRACE conn5 <- [1,554,null,{}] 17:16:04 INFO - PROCESS | 3408 | 1461024964340 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}] 17:16:04 INFO - PROCESS | 3408 | 1461024964440 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:16:04 INFO - PROCESS | 3408 | 1461024964533 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 3408 | ++DOCSHELL 1FA5A000 == 53 [pid = 3408] [id = 148] 17:16:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1FA5CC00) [pid = 3408] [serial = 442] [outer = 00000000] 17:16:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (200CDC00) [pid = 3408] [serial = 443] [outer = 1FA5CC00] 17:16:04 INFO - PROCESS | 3408 | 1461024964586 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (200CE000) [pid = 3408] [serial = 444] [outer = 1FA5CC00] 17:16:04 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:04 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:05 INFO - PROCESS | 3408 | 1461024965229 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]]]}] 17:16:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:16:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 971ms 17:16:05 INFO - PROCESS | 3408 | 1461024965324 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 3408 | 1461024965327 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:16:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:16:05 INFO - PROCESS | 3408 | 1461024965331 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 3408 | 1461024965333 Marionette TRACE conn5 <- [1,558,null,{}] 17:16:05 INFO - PROCESS | 3408 | 1461024965337 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}] 17:16:05 INFO - PROCESS | 3408 | 1461024965446 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:16:05 INFO - PROCESS | 3408 | 1461024965668 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 3408 | ++DOCSHELL 0F2E0C00 == 54 [pid = 3408] [id = 149] 17:16:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1250E800) [pid = 3408] [serial = 445] [outer = 00000000] 17:16:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (12733000) [pid = 3408] [serial = 446] [outer = 1250E800] 17:16:05 INFO - PROCESS | 3408 | 1461024965723 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (12B58400) [pid = 3408] [serial = 447] [outer = 1250E800] 17:16:06 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:06 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:06 INFO - PROCESS | 3408 | 1461024966289 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]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 17:16:06 INFO - PROCESS | 3408 | 1461024966326 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 3408 | 1461024966331 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:16:06 INFO - PROCESS | 3408 | 1461024966338 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:16:06 INFO - PROCESS | 3408 | 1461024966341 Marionette TRACE conn5 <- [1,562,null,{}] 17:16:06 INFO - PROCESS | 3408 | 1461024966346 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}] 17:16:06 INFO - PROCESS | 3408 | 1461024966447 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 1AF48000 == 53 [pid = 3408] [id = 115] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 0F0AC000 == 52 [pid = 3408] [id = 143] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 1BDB6000 == 51 [pid = 3408] [id = 142] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 0F1B1000 == 50 [pid = 3408] [id = 141] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 1AF43400 == 49 [pid = 3408] [id = 140] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 12B63000 == 48 [pid = 3408] [id = 139] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 19983C00 == 47 [pid = 3408] [id = 138] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 187EEC00 == 46 [pid = 3408] [id = 137] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 12D88400 == 45 [pid = 3408] [id = 136] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 1250EC00 == 44 [pid = 3408] [id = 135] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 1270E000 == 43 [pid = 3408] [id = 134] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1B470400) [pid = 3408] [serial = 355] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 16EE0800 == 42 [pid = 3408] [id = 132] 17:16:06 INFO - PROCESS | 3408 | --DOCSHELL 12731000 == 41 [pid = 3408] [id = 131] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1B19F400) [pid = 3408] [serial = 373] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1B479400) [pid = 3408] [serial = 374] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1C405000) [pid = 3408] [serial = 377] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1C405400) [pid = 3408] [serial = 376] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (12B94400) [pid = 3408] [serial = 346] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1C28FC00) [pid = 3408] [serial = 358] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1993C400) [pid = 3408] [serial = 349] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1EC05000) [pid = 3408] [serial = 379] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1C40C000) [pid = 3408] [serial = 352] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (19982C00) [pid = 3408] [serial = 367] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (19CCCC00) [pid = 3408] [serial = 368] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1AD26C00) [pid = 3408] [serial = 370] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1C408000) [pid = 3408] [serial = 383] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (16C9EC00) [pid = 3408] [serial = 364] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (173A1400) [pid = 3408] [serial = 365] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1359F400) [pid = 3408] [serial = 361] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (13C5BC00) [pid = 3408] [serial = 362] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1AC84400) [pid = 3408] [serial = 382] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1E7B3400) [pid = 3408] [serial = 380] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1270F400) [pid = 3408] [serial = 386] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1C40D400) [pid = 3408] [serial = 359] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1AF3F800) [pid = 3408] [serial = 371] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1270D400) [pid = 3408] [serial = 385] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 3408 | 1461024966612 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 3408 | ++DOCSHELL 0F0B4000 == 42 [pid = 3408] [id = 150] 17:16:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (0F23EC00) [pid = 3408] [serial = 448] [outer = 00000000] 17:16:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (12606C00) [pid = 3408] [serial = 449] [outer = 0F23EC00] 17:16:06 INFO - PROCESS | 3408 | 1461024966661 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1270DC00) [pid = 3408] [serial = 450] [outer = 0F23EC00] 17:16:07 INFO - PROCESS | 3408 | 1461024967104 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]]]}] 17:16:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:16:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 831ms 17:16:07 INFO - PROCESS | 3408 | 1461024967174 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 3408 | 1461024967178 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:16:07 INFO - PROCESS | 3408 | 1461024967183 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 3408 | 1461024967185 Marionette TRACE conn5 <- [1,566,null,{}] 17:16:07 INFO - PROCESS | 3408 | 1461024967189 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}] 17:16:07 INFO - PROCESS | 3408 | 1461024967270 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:16:07 INFO - PROCESS | 3408 | 1461024967279 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 3408 | ++DOCSHELL 12B97400 == 43 [pid = 3408] [id = 151] 17:16:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12BEAC00) [pid = 3408] [serial = 451] [outer = 00000000] 17:16:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (18447400) [pid = 3408] [serial = 452] [outer = 12BEAC00] 17:16:07 INFO - PROCESS | 3408 | 1461024967325 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (18A78400) [pid = 3408] [serial = 453] [outer = 12BEAC00] 17:16:07 INFO - PROCESS | 3408 | 1461024967797 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]]]}] 17:16:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:16:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 17:16:07 INFO - PROCESS | 3408 | 1461024967858 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 3408 | 1461024967860 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:16:07 INFO - PROCESS | 3408 | 1461024967865 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 3408 | 1461024967870 Marionette TRACE conn5 <- [1,570,null,{}] 17:16:07 INFO - PROCESS | 3408 | 1461024967879 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}] 17:16:07 INFO - PROCESS | 3408 | 1461024967961 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:16:07 INFO - PROCESS | 3408 | 1461024967968 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 3408 | ++DOCSHELL 19985000 == 44 [pid = 3408] [id = 152] 17:16:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (19985C00) [pid = 3408] [serial = 454] [outer = 00000000] 17:16:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1AC8B000) [pid = 3408] [serial = 455] [outer = 19985C00] 17:16:08 INFO - PROCESS | 3408 | 1461024968012 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1AD25000) [pid = 3408] [serial = 456] [outer = 19985C00] 17:16:08 INFO - PROCESS | 3408 | 1461024968472 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]]]}] 17:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 17:16:08 INFO - PROCESS | 3408 | 1461024968497 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 3408 | 1461024968500 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:16:08 INFO - PROCESS | 3408 | 1461024968503 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:16:08 INFO - PROCESS | 3408 | 1461024968505 Marionette TRACE conn5 <- [1,574,null,{}] 17:16:08 INFO - PROCESS | 3408 | 1461024968508 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}] 17:16:08 INFO - PROCESS | 3408 | 1461024968589 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:16:08 INFO - PROCESS | 3408 | 1461024968626 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3E000 == 45 [pid = 3408] [id = 153] 17:16:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1AF40000) [pid = 3408] [serial = 457] [outer = 00000000] 17:16:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B19F400) [pid = 3408] [serial = 458] [outer = 1AF40000] 17:16:08 INFO - PROCESS | 3408 | 1461024968671 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1B477000) [pid = 3408] [serial = 459] [outer = 1AF40000] 17:16:09 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:09 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:09 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:09 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:09 INFO - PROCESS | 3408 | 1461024969152 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]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:16:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 17:16:09 INFO - PROCESS | 3408 | 1461024969177 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 3408 | 1461024969179 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:16:09 INFO - PROCESS | 3408 | 1461024969187 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 3408 | 1461024969189 Marionette TRACE conn5 <- [1,578,null,{}] 17:16:09 INFO - PROCESS | 3408 | 1461024969192 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}] 17:16:09 INFO - PROCESS | 3408 | 1461024969297 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:16:09 INFO - PROCESS | 3408 | 1461024969305 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 3408 | ++DOCSHELL 1B47F800 == 46 [pid = 3408] [id = 154] 17:16:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1BDB3400) [pid = 3408] [serial = 460] [outer = 00000000] 17:16:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1BF58800) [pid = 3408] [serial = 461] [outer = 1BDB3400] 17:16:09 INFO - PROCESS | 3408 | 1461024969404 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1C28FC00) [pid = 3408] [serial = 462] [outer = 1BDB3400] 17:16:09 INFO - PROCESS | 3408 | 1461024969870 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]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:16:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 17:16:09 INFO - PROCESS | 3408 | 1461024969923 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:16:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:16:09 INFO - PROCESS | 3408 | 1461024969925 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:16:10 INFO - PROCESS | 3408 | 1461024969965 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 3408 | 1461024969967 Marionette TRACE conn5 <- [1,582,null,{}] 17:16:10 INFO - PROCESS | 3408 | 1461024969973 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}] 17:16:10 INFO - PROCESS | 3408 | 1461024970082 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:16:10 INFO - PROCESS | 3408 | 1461024970184 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 3408 | ++DOCSHELL 1D4F0400 == 47 [pid = 3408] [id = 155] 17:16:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1E23E400) [pid = 3408] [serial = 463] [outer = 00000000] 17:16:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1E7AA400) [pid = 3408] [serial = 464] [outer = 1E23E400] 17:16:10 INFO - PROCESS | 3408 | 1461024970228 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1E7ADC00) [pid = 3408] [serial = 465] [outer = 1E23E400] 17:16:10 INFO - PROCESS | 3408 | 1461024970632 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]]]}] 17:16:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:16:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 17:16:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:16:10 INFO - PROCESS | 3408 | 1461024970701 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 3408 | 1461024970703 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:16:10 INFO - PROCESS | 3408 | 1461024970706 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 3408 | 1461024970708 Marionette TRACE conn5 <- [1,586,null,{}] 17:16:10 INFO - PROCESS | 3408 | 1461024970711 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}] 17:16:10 INFO - PROCESS | 3408 | 1461024970822 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:16:10 INFO - PROCESS | 3408 | 1461024970831 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 3408 | ++DOCSHELL 1E7A7000 == 48 [pid = 3408] [id = 156] 17:16:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1E7B2C00) [pid = 3408] [serial = 466] [outer = 00000000] 17:16:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1F88DC00) [pid = 3408] [serial = 467] [outer = 1E7B2C00] 17:16:10 INFO - PROCESS | 3408 | 1461024970875 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1FA5B000) [pid = 3408] [serial = 468] [outer = 1E7B2C00] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (135F2800) [pid = 3408] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12B5E800) [pid = 3408] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (187F1C00) [pid = 3408] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (12510000) [pid = 3408] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1A637400) [pid = 3408] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1B0DE800) [pid = 3408] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (125BF000) [pid = 3408] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1BF52400) [pid = 3408] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:16:11 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (19986800) [pid = 3408] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:16:11 INFO - PROCESS | 3408 | 1461024971385 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]]]}] 17:16:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 732ms 17:16:11 INFO - PROCESS | 3408 | 1461024971456 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 3408 | 1461024971458 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:16:11 INFO - PROCESS | 3408 | 1461024971461 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 3408 | 1461024971463 Marionette TRACE conn5 <- [1,590,null,{}] 17:16:11 INFO - PROCESS | 3408 | 1461024971467 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}] 17:16:11 INFO - PROCESS | 3408 | 1461024971546 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:16:11 INFO - PROCESS | 3408 | 1461024971553 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DD000 == 49 [pid = 3408] [id = 157] 17:16:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1B47B800) [pid = 3408] [serial = 469] [outer = 00000000] 17:16:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1F88F000) [pid = 3408] [serial = 470] [outer = 1B47B800] 17:16:11 INFO - PROCESS | 3408 | 1461024971598 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (200D4400) [pid = 3408] [serial = 471] [outer = 1B47B800] 17:16:12 INFO - PROCESS | 3408 | 1461024972014 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]]]}] 17:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 17:16:12 INFO - PROCESS | 3408 | 1461024972042 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 3408 | 1461024972044 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:16:12 INFO - PROCESS | 3408 | 1461024972047 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:16:12 INFO - PROCESS | 3408 | 1461024972049 Marionette TRACE conn5 <- [1,594,null,{}] 17:16:12 INFO - PROCESS | 3408 | 1461024972052 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}] 17:16:12 INFO - PROCESS | 3408 | 1461024972131 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:16:12 INFO - PROCESS | 3408 | 1461024972137 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 3408 | ++DOCSHELL 200D5400 == 50 [pid = 3408] [id = 158] 17:16:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (200D6800) [pid = 3408] [serial = 472] [outer = 00000000] 17:16:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (20F16400) [pid = 3408] [serial = 473] [outer = 200D6800] 17:16:12 INFO - PROCESS | 3408 | 1461024972183 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (20F16800) [pid = 3408] [serial = 474] [outer = 200D6800] 17:16:12 INFO - PROCESS | 3408 | 1461024972563 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]]]}] 17:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 17:16:12 INFO - PROCESS | 3408 | 1461024972621 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 3408 | 1461024972623 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:16:12 INFO - PROCESS | 3408 | 1461024972626 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 3408 | 1461024972627 Marionette TRACE conn5 <- [1,598,null,{}] 17:16:12 INFO - PROCESS | 3408 | 1461024972630 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}] 17:16:12 INFO - PROCESS | 3408 | 1461024972742 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:16:12 INFO - PROCESS | 3408 | 1461024972750 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 3408 | ++DOCSHELL 2110C400 == 51 [pid = 3408] [id = 159] 17:16:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (2110EC00) [pid = 3408] [serial = 475] [outer = 00000000] 17:16:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (21519400) [pid = 3408] [serial = 476] [outer = 2110EC00] 17:16:12 INFO - PROCESS | 3408 | 1461024972799 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (21588000) [pid = 3408] [serial = 477] [outer = 2110EC00] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 1E7A8800 == 50 [pid = 3408] [id = 106] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 12B95400 == 49 [pid = 3408] [id = 91] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 1BF51000 == 48 [pid = 3408] [id = 105] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 1E293400 == 47 [pid = 3408] [id = 89] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 12ACF800 == 46 [pid = 3408] [id = 133] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 12685C00 == 45 [pid = 3408] [id = 103] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 12B5F000 == 44 [pid = 3408] [id = 75] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 13648000 == 43 [pid = 3408] [id = 130] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 135EBC00 == 42 [pid = 3408] [id = 104] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 0F0B4000 == 41 [pid = 3408] [id = 150] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 1FA5A000 == 40 [pid = 3408] [id = 148] 17:16:13 INFO - PROCESS | 3408 | --DOCSHELL 0F2E0C00 == 39 [pid = 3408] [id = 149] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1C547800 == 38 [pid = 3408] [id = 147] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 12B96400 == 37 [pid = 3408] [id = 145] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1AF46000 == 36 [pid = 3408] [id = 146] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1217F400 == 35 [pid = 3408] [id = 144] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 12B97400 == 34 [pid = 3408] [id = 151] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 19985000 == 33 [pid = 3408] [id = 152] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1B0DD000 == 32 [pid = 3408] [id = 157] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1E7A7000 == 31 [pid = 3408] [id = 156] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1AF3E000 == 30 [pid = 3408] [id = 153] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1D4F0400 == 29 [pid = 3408] [id = 155] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 1B47F800 == 28 [pid = 3408] [id = 154] 17:16:14 INFO - PROCESS | 3408 | --DOCSHELL 200D5400 == 27 [pid = 3408] [id = 158] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1FA5FC00) [pid = 3408] [serial = 388] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (183A8000) [pid = 3408] [serial = 407] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (18505800) [pid = 3408] [serial = 408] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (13C51400) [pid = 3408] [serial = 402] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (135E6400) [pid = 3408] [serial = 401] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1993DC00) [pid = 3408] [serial = 410] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (12AC6400) [pid = 3408] [serial = 404] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (12B60800) [pid = 3408] [serial = 405] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (135F5400) [pid = 3408] [serial = 391] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1AD2A800) [pid = 3408] [serial = 394] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1AFA3400) [pid = 3408] [serial = 416] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1F896800) [pid = 3408] [serial = 397] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1BDB9800) [pid = 3408] [serial = 419] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (19938400) [pid = 3408] [serial = 422] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C404000) [pid = 3408] [serial = 425] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (19939C00) [pid = 3408] [serial = 423] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1BF51400) [pid = 3408] [serial = 420] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1A6B4000) [pid = 3408] [serial = 413] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B19EC00) [pid = 3408] [serial = 417] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1D28FC00) [pid = 3408] [serial = 426] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1BDBA000) [pid = 3408] [serial = 164] [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.] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1AC85400) [pid = 3408] [serial = 414] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1997F800) [pid = 3408] [serial = 411] [outer = 00000000] [url = about:blank] 17:16:14 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1E7B1400) [pid = 3408] [serial = 428] [outer = 00000000] [url = about:blank] 17:16:15 INFO - PROCESS | 3408 | 1461024974981 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]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2376ms 17:16:15 INFO - PROCESS | 3408 | 1461024975001 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:16:15 INFO - PROCESS | 3408 | 1461024975006 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:16:15 INFO - PROCESS | 3408 | 1461024975011 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3408 | 1461024975016 Marionette TRACE conn5 <- [1,602,null,{}] 17:16:15 INFO - PROCESS | 3408 | 1461024975023 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}] 17:16:15 INFO - PROCESS | 3408 | 1461024975113 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:16:15 INFO - PROCESS | 3408 | 1461024975122 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 3408 | ++DOCSHELL 12503800 == 28 [pid = 3408] [id = 160] 17:16:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12504000) [pid = 3408] [serial = 478] [outer = 00000000] 17:16:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (12608000) [pid = 3408] [serial = 479] [outer = 12504000] 17:16:15 INFO - PROCESS | 3408 | 1461024975174 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12678800) [pid = 3408] [serial = 480] [outer = 12504000] 17:16:15 INFO - PROCESS | 3408 | 1461024975680 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]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 17:16:15 INFO - PROCESS | 3408 | 1461024975741 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 3408 | 1461024975748 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:16:15 INFO - PROCESS | 3408 | 1461024975753 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3408 | 1461024975756 Marionette TRACE conn5 <- [1,606,null,{}] 17:16:15 INFO - PROCESS | 3408 | 1461024975760 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}] 17:16:15 INFO - PROCESS | 3408 | 1461024975846 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:16:15 INFO - PROCESS | 3408 | 1461024975853 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 3408 | ++DOCSHELL 12684000 == 29 [pid = 3408] [id = 161] 17:16:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (12709000) [pid = 3408] [serial = 481] [outer = 00000000] 17:16:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (12ACE400) [pid = 3408] [serial = 482] [outer = 12709000] 17:16:15 INFO - PROCESS | 3408 | 1461024975900 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (12B5A400) [pid = 3408] [serial = 483] [outer = 12709000] 17:16:16 INFO - PROCESS | 3408 | 1461024976379 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]]]}] 17:16:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:16:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 17:16:16 INFO - PROCESS | 3408 | 1461024976426 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 3408 | 1461024976429 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:16:16 INFO - PROCESS | 3408 | 1461024976432 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 3408 | 1461024976435 Marionette TRACE conn5 <- [1,610,null,{}] 17:16:16 INFO - PROCESS | 3408 | 1461024976446 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}] 17:16:16 INFO - PROCESS | 3408 | 1461024976563 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:16:16 INFO - PROCESS | 3408 | 1461024976640 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 3408 | ++DOCSHELL 12BED800 == 30 [pid = 3408] [id = 162] 17:16:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12BEF800) [pid = 3408] [serial = 484] [outer = 00000000] 17:16:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (135E8400) [pid = 3408] [serial = 485] [outer = 12BEF800] 17:16:16 INFO - PROCESS | 3408 | 1461024976691 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13644C00) [pid = 3408] [serial = 486] [outer = 12BEF800] 17:16:17 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:16:17 INFO - PROCESS | 3408 | 1461024977377 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]]]}] 17:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 17:16:17 INFO - PROCESS | 3408 | 1461024977397 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 3408 | 1461024977399 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:16:17 INFO - PROCESS | 3408 | 1461024977403 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:16:17 INFO - PROCESS | 3408 | 1461024977404 Marionette TRACE conn5 <- [1,614,null,{}] 17:16:17 INFO - PROCESS | 3408 | 1461024977408 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}] 17:16:17 INFO - PROCESS | 3408 | 1461024977513 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:16:17 INFO - PROCESS | 3408 | 1461024977522 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 3408 | ++DOCSHELL 1293A000 == 31 [pid = 3408] [id = 163] 17:16:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12B95400) [pid = 3408] [serial = 487] [outer = 00000000] 17:16:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (16C21400) [pid = 3408] [serial = 488] [outer = 12B95400] 17:16:17 INFO - PROCESS | 3408 | 1461024977568 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (16FD6800) [pid = 3408] [serial = 489] [outer = 12B95400] 17:16:17 INFO - PROCESS | 3408 | 1461024977982 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]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 17:16:18 INFO - PROCESS | 3408 | 1461024978037 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 3408 | 1461024978039 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:16:18 INFO - PROCESS | 3408 | 1461024978042 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 3408 | 1461024978044 Marionette TRACE conn5 <- [1,618,null,{}] 17:16:18 INFO - PROCESS | 3408 | 1461024978047 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}] 17:16:18 INFO - PROCESS | 3408 | 1461024978149 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:16:18 INFO - PROCESS | 3408 | 1461024978157 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 3408 | ++DOCSHELL 1739F000 == 32 [pid = 3408] [id = 164] 17:16:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (173A1800) [pid = 3408] [serial = 490] [outer = 00000000] 17:16:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1844CC00) [pid = 3408] [serial = 491] [outer = 173A1800] 17:16:18 INFO - PROCESS | 3408 | 1461024978206 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1850B000) [pid = 3408] [serial = 492] [outer = 173A1800] 17:16:18 INFO - PROCESS | 3408 | 1461024978647 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]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 631ms 17:16:18 INFO - PROCESS | 3408 | 1461024978673 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 3408 | 1461024978675 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:16:18 INFO - PROCESS | 3408 | 1461024978678 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 3408 | 1461024978679 Marionette TRACE conn5 <- [1,622,null,{}] 17:16:18 INFO - PROCESS | 3408 | 1461024978683 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}] 17:16:18 INFO - PROCESS | 3408 | 1461024978819 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:16:18 INFO - PROCESS | 3408 | 1461024978829 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 3408 | ++DOCSHELL 18A6FC00 == 33 [pid = 3408] [id = 165] 17:16:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (18A7C800) [pid = 3408] [serial = 493] [outer = 00000000] 17:16:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1993B400) [pid = 3408] [serial = 494] [outer = 18A7C800] 17:16:18 INFO - PROCESS | 3408 | 1461024978877 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (19983000) [pid = 3408] [serial = 495] [outer = 18A7C800] 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:19 INFO - PROCESS | 3408 | 1461024979285 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]]]}] 17:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 17:16:19 INFO - PROCESS | 3408 | 1461024979309 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 3408 | 1461024979311 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:16:19 INFO - PROCESS | 3408 | 1461024979314 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 3408 | 1461024979316 Marionette TRACE conn5 <- [1,626,null,{}] 17:16:19 INFO - PROCESS | 3408 | 1461024979319 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}] 17:16:19 INFO - PROCESS | 3408 | 1461024979392 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:16:19 INFO - PROCESS | 3408 | 1461024979499 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 3408 | ++DOCSHELL 19987000 == 34 [pid = 3408] [id = 166] 17:16:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (19CCD400) [pid = 3408] [serial = 496] [outer = 00000000] 17:16:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1A62FC00) [pid = 3408] [serial = 497] [outer = 19CCD400] 17:16:19 INFO - PROCESS | 3408 | 1461024979543 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1A630800) [pid = 3408] [serial = 498] [outer = 19CCD400] 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:19 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:19 INFO - PROCESS | 3408 | 1461024979909 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]]]}] 17:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 17:16:19 INFO - PROCESS | 3408 | 1461024979945 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 3408 | 1461024979947 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:16:19 INFO - PROCESS | 3408 | 1461024979950 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 3408 | 1461024979952 Marionette TRACE conn5 <- [1,630,null,{}] 17:16:19 INFO - PROCESS | 3408 | 1461024979955 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}] 17:16:20 INFO - PROCESS | 3408 | 1461024980063 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:16:20 INFO - PROCESS | 3408 | 1461024980081 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 3408 | ++DOCSHELL 1A642C00 == 35 [pid = 3408] [id = 167] 17:16:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1A6B1800) [pid = 3408] [serial = 499] [outer = 00000000] 17:16:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1AC8A400) [pid = 3408] [serial = 500] [outer = 1A6B1800] 17:16:20 INFO - PROCESS | 3408 | 1461024980126 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1AC89400) [pid = 3408] [serial = 501] [outer = 1A6B1800] 17:16:20 INFO - PROCESS | 3408 | 1461024980584 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]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 17:16:20 INFO - PROCESS | 3408 | 1461024980621 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:16:20 INFO - PROCESS | 3408 | 1461024980623 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:16:20 INFO - PROCESS | 3408 | 1461024980626 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 3408 | 1461024980628 Marionette TRACE conn5 <- [1,634,null,{}] 17:16:20 INFO - PROCESS | 3408 | 1461024980637 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}] 17:16:20 INFO - PROCESS | 3408 | 1461024980738 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:16:20 INFO - PROCESS | 3408 | 1461024980817 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 3408 | ++DOCSHELL 12B95800 == 36 [pid = 3408] [id = 168] 17:16:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1AF3D400) [pid = 3408] [serial = 502] [outer = 00000000] 17:16:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1AF45000) [pid = 3408] [serial = 503] [outer = 1AF3D400] 17:16:20 INFO - PROCESS | 3408 | 1461024980861 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1AF44C00) [pid = 3408] [serial = 504] [outer = 1AF3D400] 17:16:21 INFO - PROCESS | 3408 | 1461024981283 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]]]}] 17:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 17:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:16:21 INFO - PROCESS | 3408 | 1461024981297 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 3408 | 1461024981299 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:16:21 INFO - PROCESS | 3408 | 1461024981302 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 3408 | 1461024981304 Marionette TRACE conn5 <- [1,638,null,{}] 17:16:21 INFO - PROCESS | 3408 | 1461024981307 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}] 17:16:21 INFO - PROCESS | 3408 | 1461024981415 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:16:21 INFO - PROCESS | 3408 | 1461024981422 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9E400 == 37 [pid = 3408] [id = 169] 17:16:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1AFA2800) [pid = 3408] [serial = 505] [outer = 00000000] 17:16:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1B472C00) [pid = 3408] [serial = 506] [outer = 1AFA2800] 17:16:21 INFO - PROCESS | 3408 | 1461024981467 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1B478000) [pid = 3408] [serial = 507] [outer = 1AFA2800] 17:16:21 INFO - PROCESS | 3408 | 1461024981917 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]]]}] 17:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 17:16:21 INFO - PROCESS | 3408 | 1461024981973 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 3408 | 1461024981976 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:16:21 INFO - PROCESS | 3408 | 1461024981985 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 3408 | 1461024981988 Marionette TRACE conn5 <- [1,642,null,{}] 17:16:21 INFO - PROCESS | 3408 | 1461024981991 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}] 17:16:22 INFO - PROCESS | 3408 | 1461024982515 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1F890800) [pid = 3408] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (200D6800) [pid = 3408] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1BDB3400) [pid = 3408] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1E23E400) [pid = 3408] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1E7B2C00) [pid = 3408] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1B47B800) [pid = 3408] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (16B4D800) [pid = 3408] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12181000) [pid = 3408] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1BDB9000) [pid = 3408] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1AF40000) [pid = 3408] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (19985C00) [pid = 3408] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (12BEAC00) [pid = 3408] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (0F23EC00) [pid = 3408] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1250E800) [pid = 3408] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1FA5CC00) [pid = 3408] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C548800) [pid = 3408] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1AF4AC00) [pid = 3408] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (13C5AC00) [pid = 3408] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1D1E0400) [pid = 3408] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1C297C00) [pid = 3408] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (12736800) [pid = 3408] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (12181800) [pid = 3408] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (183A2C00) [pid = 3408] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BFD6400) [pid = 3408] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1E7A9C00) [pid = 3408] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12ACC800) [pid = 3408] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (12B5BC00) [pid = 3408] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1BED3400) [pid = 3408] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (12735400) [pid = 3408] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (183A6000) [pid = 3408] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:16:22 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (18A78800) [pid = 3408] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:16:22 INFO - PROCESS | 3408 | 1461024982584 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 3408 | ++DOCSHELL 1205A800 == 38 [pid = 3408] [id = 170] 17:16:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (120F1800) [pid = 3408] [serial = 508] [outer = 00000000] 17:16:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12604800) [pid = 3408] [serial = 509] [outer = 120F1800] 17:16:22 INFO - PROCESS | 3408 | 1461024982639 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (12B90000) [pid = 3408] [serial = 510] [outer = 120F1800] 17:16:23 INFO - PROCESS | 3408 | 1461024983016 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]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1076ms 17:16:23 INFO - PROCESS | 3408 | 1461024983063 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 3408 | 1461024983065 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:16:23 INFO - PROCESS | 3408 | 1461024983068 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 3408 | 1461024983070 Marionette TRACE conn5 <- [1,646,null,{}] 17:16:23 INFO - PROCESS | 3408 | 1461024983073 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}] 17:16:23 INFO - PROCESS | 3408 | 1461024983148 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:16:23 INFO - PROCESS | 3408 | 1461024983156 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 3408 | ++DOCSHELL 12B95C00 == 39 [pid = 3408] [id = 171] 17:16:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (16C9D000) [pid = 3408] [serial = 511] [outer = 00000000] 17:16:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1A63D400) [pid = 3408] [serial = 512] [outer = 16C9D000] 17:16:23 INFO - PROCESS | 3408 | 1461024983200 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1AF40000) [pid = 3408] [serial = 513] [outer = 16C9D000] 17:16:23 INFO - PROCESS | 3408 | 1461024983619 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]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 17:16:23 INFO - PROCESS | 3408 | 1461024983639 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 3408 | 1461024983641 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:16:23 INFO - PROCESS | 3408 | 1461024983644 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 3408 | 1461024983646 Marionette TRACE conn5 <- [1,650,null,{}] 17:16:23 INFO - PROCESS | 3408 | 1461024983661 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}] 17:16:23 INFO - PROCESS | 3408 | 1461024983735 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:16:23 INFO - PROCESS | 3408 | 1461024983741 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB6800 == 40 [pid = 3408] [id = 172] 17:16:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1BDB8C00) [pid = 3408] [serial = 514] [outer = 00000000] 17:16:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BF55800) [pid = 3408] [serial = 515] [outer = 1BDB8C00] 17:16:23 INFO - PROCESS | 3408 | 1461024983785 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1BF59000) [pid = 3408] [serial = 516] [outer = 1BDB8C00] 17:16:24 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:24 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:24 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:24 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:24 INFO - PROCESS | 3408 | 1461024984236 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]]]}] 17:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 17:16:24 INFO - PROCESS | 3408 | 1461024984279 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:16:24 INFO - PROCESS | 3408 | 1461024984281 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:16:24 INFO - PROCESS | 3408 | 1461024984285 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 3408 | 1461024984286 Marionette TRACE conn5 <- [1,654,null,{}] 17:16:24 INFO - PROCESS | 3408 | 1461024984290 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}] 17:16:24 INFO - PROCESS | 3408 | 1461024984365 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:16:24 INFO - PROCESS | 3408 | 1461024984374 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5E000 == 41 [pid = 3408] [id = 173] 17:16:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1BF5E400) [pid = 3408] [serial = 517] [outer = 00000000] 17:16:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1C223800) [pid = 3408] [serial = 518] [outer = 1BF5E400] 17:16:24 INFO - PROCESS | 3408 | 1461024984419 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1C297400) [pid = 3408] [serial = 519] [outer = 1BF5E400] 17:16:24 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:25 INFO - PROCESS | 3408 | 1461024985240 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]]]}] 17:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 971ms 17:16:25 INFO - PROCESS | 3408 | 1461024985256 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 3408 | 1461024985261 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:16:25 INFO - PROCESS | 3408 | 1461024985267 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:16:25 INFO - PROCESS | 3408 | 1461024985270 Marionette TRACE conn5 <- [1,658,null,{}] 17:16:25 INFO - PROCESS | 3408 | 1461024985276 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}] 17:16:25 INFO - PROCESS | 3408 | 1461024985392 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:16:25 INFO - PROCESS | 3408 | 1461024985516 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 3408 | ++DOCSHELL 1260F400 == 42 [pid = 3408] [id = 174] 17:16:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12704800) [pid = 3408] [serial = 520] [outer = 00000000] 17:16:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1293E800) [pid = 3408] [serial = 521] [outer = 12704800] 17:16:25 INFO - PROCESS | 3408 | 1461024985575 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12B5E400) [pid = 3408] [serial = 522] [outer = 12704800] 17:16:26 INFO - PROCESS | 3408 | 1461024986261 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]]]}] 17:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1069ms 17:16:26 INFO - PROCESS | 3408 | 1461024986340 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 3408 | 1461024986346 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:16:26 INFO - PROCESS | 3408 | 1461024986353 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 3408 | 1461024986356 Marionette TRACE conn5 <- [1,662,null,{}] 17:16:26 INFO - PROCESS | 3408 | 1461024986360 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}] 17:16:26 INFO - PROCESS | 3408 | 1461024986591 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:16:26 INFO - PROCESS | 3408 | 1461024986730 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 3408 | ++DOCSHELL 120B6400 == 43 [pid = 3408] [id = 175] 17:16:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (120F8400) [pid = 3408] [serial = 523] [outer = 00000000] 17:16:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1270D400) [pid = 3408] [serial = 524] [outer = 120F8400] 17:16:26 INFO - PROCESS | 3408 | 1461024986781 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (12731400) [pid = 3408] [serial = 525] [outer = 120F8400] 17:16:27 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 18A80400 == 42 [pid = 3408] [id = 26] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 1997E400 == 41 [pid = 3408] [id = 22] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 19984000 == 40 [pid = 3408] [id = 23] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 183A2800 == 39 [pid = 3408] [id = 19] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 1D28AC00 == 38 [pid = 3408] [id = 21] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 1217F000 == 37 [pid = 3408] [id = 15] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 174C2000 == 36 [pid = 3408] [id = 11] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 12D8C000 == 35 [pid = 3408] [id = 28] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 12508000 == 34 [pid = 3408] [id = 10] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 19CCE800 == 33 [pid = 3408] [id = 18] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 1C5BE000 == 32 [pid = 3408] [id = 12] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 1FA61C00 == 31 [pid = 3408] [id = 8] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 183AAC00 == 30 [pid = 3408] [id = 17] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 12601C00 == 29 [pid = 3408] [id = 27] 17:16:27 INFO - PROCESS | 3408 | --DOCSHELL 13C4F000 == 28 [pid = 3408] [id = 16] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (21519400) [pid = 3408] [serial = 476] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | [3408] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1F89A800) [pid = 3408] [serial = 398] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (16EE0C00) [pid = 3408] [serial = 392] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1260F000) [pid = 3408] [serial = 269] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1A63C400) [pid = 3408] [serial = 350] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1E7B3000) [pid = 3408] [serial = 314] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1F80E400) [pid = 3408] [serial = 317] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (13CE6400) [pid = 3408] [serial = 308] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (135A1800) [pid = 3408] [serial = 347] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1C410400) [pid = 3408] [serial = 353] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1B474000) [pid = 3408] [serial = 356] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1BDB2800) [pid = 3408] [serial = 395] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (20F16800) [pid = 3408] [serial = 474] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1BF58800) [pid = 3408] [serial = 461] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1E7AA400) [pid = 3408] [serial = 464] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1C28FC00) [pid = 3408] [serial = 462] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1F88DC00) [pid = 3408] [serial = 467] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1E7ADC00) [pid = 3408] [serial = 465] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (200D4400) [pid = 3408] [serial = 471] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (20F16400) [pid = 3408] [serial = 473] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1FA5B000) [pid = 3408] [serial = 468] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1F88F000) [pid = 3408] [serial = 470] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (18503400) [pid = 3408] [serial = 434] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (12706000) [pid = 3408] [serial = 432] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (12607000) [pid = 3408] [serial = 431] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1EC05400) [pid = 3408] [serial = 429] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1B19F400) [pid = 3408] [serial = 458] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1AC8B000) [pid = 3408] [serial = 455] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1AD25000) [pid = 3408] [serial = 456] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (18447400) [pid = 3408] [serial = 452] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (18A78400) [pid = 3408] [serial = 453] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (12606C00) [pid = 3408] [serial = 449] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1270DC00) [pid = 3408] [serial = 450] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (12B58400) [pid = 3408] [serial = 447] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (12733000) [pid = 3408] [serial = 446] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (200CE000) [pid = 3408] [serial = 444] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (200CDC00) [pid = 3408] [serial = 443] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1F896400) [pid = 3408] [serial = 441] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1F890400) [pid = 3408] [serial = 440] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (1C542800) [pid = 3408] [serial = 438] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1BF58000) [pid = 3408] [serial = 437] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (19939800) [pid = 3408] [serial = 435] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1B477000) [pid = 3408] [serial = 459] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1A638000) [pid = 3408] [serial = 311] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1E7AC000) [pid = 3408] [serial = 305] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1EC56800) [pid = 3408] [serial = 344] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (1FA64400) [pid = 3408] [serial = 389] [outer = 00000000] [url = about:blank] 17:16:27 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:27 INFO - PROCESS | 3408 | 1461024987435 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]]]}] 17:16:27 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 17:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1131ms 17:16:27 INFO - PROCESS | 3408 | 1461024987485 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 3408 | 1461024987490 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:16:27 INFO - PROCESS | 3408 | 1461024987494 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 3408 | 1461024987498 Marionette TRACE conn5 <- [1,666,null,{}] 17:16:27 INFO - PROCESS | 3408 | 1461024987502 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}] 17:16:27 INFO - PROCESS | 3408 | 1461024987582 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:16:27 INFO - PROCESS | 3408 | 1461024987658 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 3408 | ++DOCSHELL 12601C00 == 29 [pid = 3408] [id = 176] 17:16:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (12605400) [pid = 3408] [serial = 526] [outer = 00000000] 17:16:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1272F000) [pid = 3408] [serial = 527] [outer = 12605400] 17:16:27 INFO - PROCESS | 3408 | 1461024987706 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (12AC6C00) [pid = 3408] [serial = 528] [outer = 12605400] 17:16:28 INFO - PROCESS | 3408 | 1461024988130 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]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 17:16:28 INFO - PROCESS | 3408 | 1461024988185 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 3408 | 1461024988188 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:16:28 INFO - PROCESS | 3408 | 1461024988196 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 3408 | 1461024988198 Marionette TRACE conn5 <- [1,670,null,{}] 17:16:28 INFO - PROCESS | 3408 | 1461024988202 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}] 17:16:28 INFO - PROCESS | 3408 | 1461024988281 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:16:28 INFO - PROCESS | 3408 | 1461024988297 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 3408 | ++DOCSHELL 135A0000 == 30 [pid = 3408] [id = 177] 17:16:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (135A5C00) [pid = 3408] [serial = 529] [outer = 00000000] 17:16:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (135EC000) [pid = 3408] [serial = 530] [outer = 135A5C00] 17:16:28 INFO - PROCESS | 3408 | 1461024988343 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1368D400) [pid = 3408] [serial = 531] [outer = 135A5C00] 17:16:29 INFO - PROCESS | 3408 | 1461024989298 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]]]}] 17:16:29 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) 17:16:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1127ms 17:16:29 INFO - PROCESS | 3408 | 1461024989327 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 3408 | 1461024989330 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:16:29 INFO - PROCESS | 3408 | 1461024989347 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 3408 | 1461024989352 Marionette TRACE conn5 <- [1,674,null,{}] 17:16:29 INFO - PROCESS | 3408 | 1461024989355 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}] 17:16:29 INFO - PROCESS | 3408 | 1461024989461 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:16:29 INFO - PROCESS | 3408 | 1461024989468 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 3408 | ++DOCSHELL 13C5AC00 == 31 [pid = 3408] [id = 178] 17:16:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (13C5BC00) [pid = 3408] [serial = 532] [outer = 00000000] 17:16:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (183A2C00) [pid = 3408] [serial = 533] [outer = 13C5BC00] 17:16:29 INFO - PROCESS | 3408 | 1461024989513 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (183ACC00) [pid = 3408] [serial = 534] [outer = 13C5BC00] 17:16:30 INFO - PROCESS | 3408 | 1461024990451 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]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:16:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1134ms 17:16:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:16:30 INFO - PROCESS | 3408 | 1461024990481 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 3408 | 1461024990483 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:16:30 INFO - PROCESS | 3408 | 1461024990486 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 3408 | 1461024990488 Marionette TRACE conn5 <- [1,678,null,{}] 17:16:30 INFO - PROCESS | 3408 | 1461024990491 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}] 17:16:30 INFO - PROCESS | 3408 | 1461024990600 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:16:30 INFO - PROCESS | 3408 | 1461024990606 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 3408 | ++DOCSHELL 1844E400 == 32 [pid = 3408] [id = 179] 17:16:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (18508400) [pid = 3408] [serial = 535] [outer = 00000000] 17:16:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1992FC00) [pid = 3408] [serial = 536] [outer = 18508400] 17:16:30 INFO - PROCESS | 3408 | 1461024990652 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (19936000) [pid = 3408] [serial = 537] [outer = 18508400] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1BDB8C00) [pid = 3408] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1AF3D400) [pid = 3408] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1AFA2800) [pid = 3408] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (12B95400) [pid = 3408] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (19CCD400) [pid = 3408] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (12709000) [pid = 3408] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (12BEF800) [pid = 3408] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (173A1800) [pid = 3408] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (18A7C800) [pid = 3408] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (12504000) [pid = 3408] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (16C9D000) [pid = 3408] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (120F1800) [pid = 3408] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:16:31 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1A6B1800) [pid = 3408] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:16:31 INFO - PROCESS | 3408 | 1461024991586 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]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 17:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:16:31 INFO - PROCESS | 3408 | 1461024991619 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 3408 | 1461024991621 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:16:31 INFO - PROCESS | 3408 | 1461024991624 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 3408 | 1461024991626 Marionette TRACE conn5 <- [1,682,null,{}] 17:16:31 INFO - PROCESS | 3408 | 1461024991629 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}] 17:16:31 INFO - PROCESS | 3408 | 1461024991705 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:16:31 INFO - PROCESS | 3408 | 1461024991712 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 3408 | ++DOCSHELL 173A1800 == 33 [pid = 3408] [id = 180] 17:16:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (174C2800) [pid = 3408] [serial = 538] [outer = 00000000] 17:16:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1992E400) [pid = 3408] [serial = 539] [outer = 174C2800] 17:16:31 INFO - PROCESS | 3408 | 1461024991767 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (19984400) [pid = 3408] [serial = 540] [outer = 174C2800] 17:16:32 INFO - PROCESS | 3408 | 1461024992710 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]]]}] 17:16:32 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) 17:16:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1118ms 17:16:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:16:32 INFO - PROCESS | 3408 | 1461024992743 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 3408 | 1461024992745 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:16:32 INFO - PROCESS | 3408 | 1461024992748 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 3408 | 1461024992749 Marionette TRACE conn5 <- [1,686,null,{}] 17:16:32 INFO - PROCESS | 3408 | 1461024992753 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}] 17:16:32 INFO - PROCESS | 3408 | 1461024992830 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:16:32 INFO - PROCESS | 3408 | 1461024992837 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 3408 | ++DOCSHELL 19986400 == 34 [pid = 3408] [id = 181] 17:16:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (19988C00) [pid = 3408] [serial = 541] [outer = 00000000] 17:16:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (1AC1EC00) [pid = 3408] [serial = 542] [outer = 19988C00] 17:16:32 INFO - PROCESS | 3408 | 1461024992883 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1AC1F800) [pid = 3408] [serial = 543] [outer = 19988C00] 17:16:33 INFO - PROCESS | 3408 | 1461024993859 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]]]}] 17:16:33 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) 17:16:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1133ms 17:16:33 INFO - PROCESS | 3408 | 1461024993881 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:16:33 INFO - PROCESS | 3408 | 1461024993885 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:16:33 INFO - PROCESS | 3408 | 1461024993891 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 3408 | 1461024993895 Marionette TRACE conn5 <- [1,690,null,{}] 17:16:33 INFO - PROCESS | 3408 | 1461024993901 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}] 17:16:34 INFO - PROCESS | 3408 | 1461024994058 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:16:34 INFO - PROCESS | 3408 | 1461024994195 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 3408 | ++DOCSHELL 0F2DF400 == 35 [pid = 3408] [id = 182] 17:16:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (12701400) [pid = 3408] [serial = 544] [outer = 00000000] 17:16:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1270B800) [pid = 3408] [serial = 545] [outer = 12701400] 17:16:34 INFO - PROCESS | 3408 | 1461024994254 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (12736800) [pid = 3408] [serial = 546] [outer = 12701400] 17:16:35 INFO - PROCESS | 3408 | 1461024995296 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]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:16:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1440ms 17:16:35 INFO - PROCESS | 3408 | 1461024995331 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 3408 | 1461024995337 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:16:35 INFO - PROCESS | 3408 | 1461024995343 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 3408 | 1461024995346 Marionette TRACE conn5 <- [1,694,null,{}] 17:16:35 INFO - PROCESS | 3408 | 1461024995350 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}] 17:16:35 INFO - PROCESS | 3408 | 1461024995474 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:16:35 INFO - PROCESS | 3408 | 1461024995600 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 3408 | ++DOCSHELL 16C1FC00 == 36 [pid = 3408] [id = 183] 17:16:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (16C32400) [pid = 3408] [serial = 547] [outer = 00000000] 17:16:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1739F400) [pid = 3408] [serial = 548] [outer = 16C32400] 17:16:35 INFO - PROCESS | 3408 | 1461024995654 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1844D400) [pid = 3408] [serial = 549] [outer = 16C32400] 17:16:36 INFO - PROCESS | 3408 | 1461024996675 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]]]}] 17:16:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:16:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1377ms 17:16:36 INFO - PROCESS | 3408 | 1461024996721 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 3408 | 1461024996725 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:16:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:16:36 INFO - PROCESS | 3408 | 1461024996730 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 3408 | 1461024996734 Marionette TRACE conn5 <- [1,698,null,{}] 17:16:36 INFO - PROCESS | 3408 | 1461024996740 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}] 17:16:36 INFO - PROCESS | 3408 | 1461024996832 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:16:36 INFO - PROCESS | 3408 | 1461024996949 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 3408 | ++DOCSHELL 12AC8800 == 37 [pid = 3408] [id = 184] 17:16:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12B5F000) [pid = 3408] [serial = 550] [outer = 00000000] 17:16:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (12B97800) [pid = 3408] [serial = 551] [outer = 12B5F000] 17:16:37 INFO - PROCESS | 3408 | 1461024997047 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1359EC00) [pid = 3408] [serial = 552] [outer = 12B5F000] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1AF45000) [pid = 3408] [serial = 503] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1B472C00) [pid = 3408] [serial = 506] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (16C21400) [pid = 3408] [serial = 488] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (16FD6800) [pid = 3408] [serial = 489] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1A62FC00) [pid = 3408] [serial = 497] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1A630800) [pid = 3408] [serial = 498] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (12ACE400) [pid = 3408] [serial = 482] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (12B5A400) [pid = 3408] [serial = 483] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (135E8400) [pid = 3408] [serial = 485] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (13644C00) [pid = 3408] [serial = 486] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1844CC00) [pid = 3408] [serial = 491] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1850B000) [pid = 3408] [serial = 492] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1AF44C00) [pid = 3408] [serial = 504] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (1993B400) [pid = 3408] [serial = 494] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (19983000) [pid = 3408] [serial = 495] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (12608000) [pid = 3408] [serial = 479] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (12678800) [pid = 3408] [serial = 480] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (1BF59000) [pid = 3408] [serial = 516] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 64 (1B478000) [pid = 3408] [serial = 507] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 63 (1A63D400) [pid = 3408] [serial = 512] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 62 (12604800) [pid = 3408] [serial = 509] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 61 (12B90000) [pid = 3408] [serial = 510] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 60 (1AC8A400) [pid = 3408] [serial = 500] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 59 (1AC89400) [pid = 3408] [serial = 501] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 58 (1AF40000) [pid = 3408] [serial = 513] [outer = 00000000] [url = about:blank] 17:16:37 INFO - PROCESS | 3408 | --DOMWINDOW == 57 (1BF55800) [pid = 3408] [serial = 515] [outer = 00000000] [url = about:blank] 17:16:38 INFO - PROCESS | 3408 | 1461024998003 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]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:16:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1339ms 17:16:38 INFO - PROCESS | 3408 | 1461024998070 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 3408 | 1461024998075 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:16:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:16:38 INFO - PROCESS | 3408 | 1461024998081 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 3408 | 1461024998083 Marionette TRACE conn5 <- [1,702,null,{}] 17:16:38 INFO - PROCESS | 3408 | 1461024998087 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}] 17:16:38 INFO - PROCESS | 3408 | 1461024998166 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:16:38 INFO - PROCESS | 3408 | 1461024998174 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 3408 | ++DOCSHELL 1272C000 == 38 [pid = 3408] [id = 185] 17:16:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 58 (1293F800) [pid = 3408] [serial = 553] [outer = 00000000] 17:16:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 59 (135A3C00) [pid = 3408] [serial = 554] [outer = 1293F800] 17:16:38 INFO - PROCESS | 3408 | 1461024998219 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 60 (13646400) [pid = 3408] [serial = 555] [outer = 1293F800] 17:16:39 INFO - PROCESS | 3408 | 1461024999168 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]]]}] 17:16:39 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 17:16:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1117ms 17:16:39 INFO - PROCESS | 3408 | 1461024999201 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 3408 | 1461024999204 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:16:39 INFO - PROCESS | 3408 | 1461024999207 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - PROCESS | 3408 | 1461024999211 Marionette TRACE conn5 <- [1,706,null,{}] 17:16:39 INFO - PROCESS | 3408 | 1461024999226 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}] 17:16:39 INFO - PROCESS | 3408 | 1461024999337 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:16:39 INFO - PROCESS | 3408 | 1461024999345 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 3408 | ++DOCSHELL 13C56C00 == 39 [pid = 3408] [id = 186] 17:16:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 61 (13CE5C00) [pid = 3408] [serial = 556] [outer = 00000000] 17:16:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 62 (1844F400) [pid = 3408] [serial = 557] [outer = 13CE5C00] 17:16:39 INFO - PROCESS | 3408 | 1461024999393 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 63 (187F0400) [pid = 3408] [serial = 558] [outer = 13CE5C00] 17:16:40 INFO - PROCESS | 3408 | 1461025000338 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]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:16:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 17:16:40 INFO - PROCESS | 3408 | 1461025000390 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 3408 | 1461025000393 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:16:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:16:40 INFO - PROCESS | 3408 | 1461025000402 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - PROCESS | 3408 | 1461025000404 Marionette TRACE conn5 <- [1,710,null,{}] 17:16:40 INFO - PROCESS | 3408 | 1461025000408 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}] 17:16:40 INFO - PROCESS | 3408 | 1461025000521 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:16:40 INFO - PROCESS | 3408 | --DOMWINDOW == 62 (135A5C00) [pid = 3408] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:16:40 INFO - PROCESS | 3408 | --DOMWINDOW == 61 (120F8400) [pid = 3408] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:16:40 INFO - PROCESS | 3408 | --DOMWINDOW == 60 (12605400) [pid = 3408] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:16:40 INFO - PROCESS | 3408 | --DOMWINDOW == 59 (13C5BC00) [pid = 3408] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:16:40 INFO - PROCESS | 3408 | --DOMWINDOW == 58 (18508400) [pid = 3408] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:16:40 INFO - PROCESS | 3408 | --DOMWINDOW == 57 (174C2800) [pid = 3408] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:16:40 INFO - PROCESS | 3408 | 1461025000570 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 3408 | ++DOCSHELL 0F23E800 == 40 [pid = 3408] [id = 187] 17:16:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 58 (0F285000) [pid = 3408] [serial = 559] [outer = 00000000] 17:16:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 59 (18447000) [pid = 3408] [serial = 560] [outer = 0F285000] 17:16:40 INFO - PROCESS | 3408 | 1461025000618 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 60 (19983400) [pid = 3408] [serial = 561] [outer = 0F285000] 17:16:41 INFO - PROCESS | 3408 | 1461025001006 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] 17:16:41 INFO - PROCESS | 3408 | 1461025001032 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:16:41 INFO - PROCESS | 3408 | 1461025001035 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 3408 | 1461025001037 Marionette TRACE conn5 <- [1,714,null,{}] 17:16:41 INFO - PROCESS | 3408 | 1461025001041 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}] 17:16:41 INFO - PROCESS | 3408 | 1461025001116 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:16:41 INFO - PROCESS | 3408 | 1461025001186 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3408 | ++DOCSHELL 12B61000 == 41 [pid = 3408] [id = 188] 17:16:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 61 (19CC8C00) [pid = 3408] [serial = 562] [outer = 00000000] 17:16:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 62 (1AC1A000) [pid = 3408] [serial = 563] [outer = 19CC8C00] 17:16:41 INFO - PROCESS | 3408 | 1461025001231 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 63 (1AC88C00) [pid = 3408] [serial = 564] [outer = 19CC8C00] 17:16:41 INFO - PROCESS | 3408 | 1461025001639 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]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:16:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 631ms 17:16:41 INFO - PROCESS | 3408 | 1461025001666 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 3408 | 1461025001668 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:16:41 INFO - PROCESS | 3408 | 1461025001671 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 3408 | 1461025001673 Marionette TRACE conn5 <- [1,718,null,{}] 17:16:41 INFO - PROCESS | 3408 | 1461025001676 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}] 17:16:41 INFO - PROCESS | 3408 | 1461025001800 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:16:41 INFO - PROCESS | 3408 | 1461025001849 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3408 | ++DOCSHELL 1260BC00 == 42 [pid = 3408] [id = 189] 17:16:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 64 (1AD20C00) [pid = 3408] [serial = 565] [outer = 00000000] 17:16:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (1AF44800) [pid = 3408] [serial = 566] [outer = 1AD20C00] 17:16:41 INFO - PROCESS | 3408 | 1461025001896 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (1AF4A000) [pid = 3408] [serial = 567] [outer = 1AD20C00] 17:16:42 INFO - PROCESS | 3408 | 1461025002325 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] 17:16:42 INFO - PROCESS | 3408 | 1461025002350 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:16:42 INFO - PROCESS | 3408 | 1461025002359 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 3408 | 1461025002360 Marionette TRACE conn5 <- [1,722,null,{}] 17:16:42 INFO - PROCESS | 3408 | 1461025002364 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}] 17:16:42 INFO - PROCESS | 3408 | 1461025002440 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:16:42 INFO - PROCESS | 3408 | 1461025002446 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DDC00 == 43 [pid = 3408] [id = 190] 17:16:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (1B0DEC00) [pid = 3408] [serial = 568] [outer = 00000000] 17:16:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (1B474800) [pid = 3408] [serial = 569] [outer = 1B0DEC00] 17:16:42 INFO - PROCESS | 3408 | 1461025002490 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (1B47AC00) [pid = 3408] [serial = 570] [outer = 1B0DEC00] 17:16:42 INFO - PROCESS | 3408 | 1461025002914 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]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 590ms 17:16:42 INFO - PROCESS | 3408 | 1461025002950 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 3408 | 1461025002952 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:16:42 INFO - PROCESS | 3408 | 1461025002955 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 3408 | 1461025002957 Marionette TRACE conn5 <- [1,726,null,{}] 17:16:42 INFO - PROCESS | 3408 | 1461025002961 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}] 17:16:43 INFO - PROCESS | 3408 | 1461025003038 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:16:43 INFO - PROCESS | 3408 | 1461025003044 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 3408 | ++DOCSHELL 12173800 == 44 [pid = 3408] [id = 191] 17:16:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1B47C800) [pid = 3408] [serial = 571] [outer = 00000000] 17:16:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1BDBB800) [pid = 3408] [serial = 572] [outer = 1B47C800] 17:16:43 INFO - PROCESS | 3408 | 1461025003088 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1BED5C00) [pid = 3408] [serial = 573] [outer = 1B47C800] 17:16:44 INFO - PROCESS | 3408 | 1461025004249 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]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1339ms 17:16:44 INFO - PROCESS | 3408 | 1461025004295 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 3408 | 1461025004299 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:16:44 INFO - PROCESS | 3408 | 1461025004303 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 3408 | 1461025004307 Marionette TRACE conn5 <- [1,730,null,{}] 17:16:44 INFO - PROCESS | 3408 | 1461025004313 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}] 17:16:44 INFO - PROCESS | 3408 | 1461025004447 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:16:44 INFO - PROCESS | 3408 | 1461025004578 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 3408 | ++DOCSHELL 12B5C800 == 45 [pid = 3408] [id = 192] 17:16:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (12B62800) [pid = 3408] [serial = 574] [outer = 00000000] 17:16:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (16B47400) [pid = 3408] [serial = 575] [outer = 12B62800] 17:16:44 INFO - PROCESS | 3408 | 1461025004635 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (16CA7800) [pid = 3408] [serial = 576] [outer = 12B62800] 17:16:45 INFO - PROCESS | 3408 | 1461025005663 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]]]}] 17:16:45 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 17:16:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1371ms 17:16:45 INFO - PROCESS | 3408 | 1461025005676 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 3408 | 1461025005682 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:16:45 INFO - PROCESS | 3408 | 1461025005688 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 3408 | 1461025005691 Marionette TRACE conn5 <- [1,734,null,{}] 17:16:45 INFO - PROCESS | 3408 | 1461025005695 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}] 17:16:45 INFO - PROCESS | 3408 | 1461025005800 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:16:45 INFO - PROCESS | 3408 | 1461025005914 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 3408 | ++DOCSHELL 1A637000 == 46 [pid = 3408] [id = 193] 17:16:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1A63C800) [pid = 3408] [serial = 577] [outer = 00000000] 17:16:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1AC8F400) [pid = 3408] [serial = 578] [outer = 1A63C800] 17:16:46 INFO - PROCESS | 3408 | 1461025006010 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1AF3E400) [pid = 3408] [serial = 579] [outer = 1A63C800] 17:16:47 INFO - PROCESS | 3408 | 1461025007146 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]]]}] 17:16:47 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.) 17:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1475ms 17:16:47 INFO - PROCESS | 3408 | 1461025007164 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 3408 | 1461025007168 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:16:47 INFO - PROCESS | 3408 | 1461025007173 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 3408 | 1461025007177 Marionette TRACE conn5 <- [1,738,null,{}] 17:16:47 INFO - PROCESS | 3408 | 1461025007182 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}] 17:16:47 INFO - PROCESS | 3408 | 1461025007284 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 135EB400 == 45 [pid = 3408] [id = 24] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 1AF43C00 == 44 [pid = 3408] [id = 25] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 173A1800 == 43 [pid = 3408] [id = 180] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 1844E400 == 42 [pid = 3408] [id = 179] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 13C5AC00 == 41 [pid = 3408] [id = 178] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 1B0DDC00 == 40 [pid = 3408] [id = 190] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 1260BC00 == 39 [pid = 3408] [id = 189] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 12B61000 == 38 [pid = 3408] [id = 188] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 0F23E800 == 37 [pid = 3408] [id = 187] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 13C56C00 == 36 [pid = 3408] [id = 186] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 1272C000 == 35 [pid = 3408] [id = 185] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 12AC8800 == 34 [pid = 3408] [id = 184] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1AC1EC00) [pid = 3408] [serial = 542] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (1293E800) [pid = 3408] [serial = 521] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOCSHELL 19986400 == 33 [pid = 3408] [id = 181] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (135EC000) [pid = 3408] [serial = 530] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (12731400) [pid = 3408] [serial = 525] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1270D400) [pid = 3408] [serial = 524] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1272F000) [pid = 3408] [serial = 527] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (183ACC00) [pid = 3408] [serial = 534] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (12AC6C00) [pid = 3408] [serial = 528] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (183A2C00) [pid = 3408] [serial = 533] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (19936000) [pid = 3408] [serial = 537] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (1992FC00) [pid = 3408] [serial = 536] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (1C223800) [pid = 3408] [serial = 518] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (1992E400) [pid = 3408] [serial = 539] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 64 (19984400) [pid = 3408] [serial = 540] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | --DOMWINDOW == 63 (1368D400) [pid = 3408] [serial = 531] [outer = 00000000] [url = about:blank] 17:16:47 INFO - PROCESS | 3408 | 1461025007436 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 3408 | ++DOCSHELL 0F0A5800 == 34 [pid = 3408] [id = 194] 17:16:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 64 (0F0ABC00) [pid = 3408] [serial = 580] [outer = 00000000] 17:16:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (125C1800) [pid = 3408] [serial = 581] [outer = 0F0ABC00] 17:16:47 INFO - PROCESS | 3408 | 1461025007483 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (12709000) [pid = 3408] [serial = 582] [outer = 0F0ABC00] 17:16:48 INFO - PROCESS | 3408 | 1461025008361 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]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1233ms 17:16:48 INFO - PROCESS | 3408 | 1461025008407 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 3408 | 1461025008412 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:16:48 INFO - PROCESS | 3408 | 1461025008418 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 3408 | 1461025008421 Marionette TRACE conn5 <- [1,742,null,{}] 17:16:48 INFO - PROCESS | 3408 | 1461025008424 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}] 17:16:48 INFO - PROCESS | 3408 | 1461025008503 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:16:48 INFO - PROCESS | 3408 | 1461025008510 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 3408 | ++DOCSHELL 1272B800 == 35 [pid = 3408] [id = 195] 17:16:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (1293EC00) [pid = 3408] [serial = 583] [outer = 00000000] 17:16:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (13646000) [pid = 3408] [serial = 584] [outer = 1293EC00] 17:16:48 INFO - PROCESS | 3408 | 1461025008556 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (13C51400) [pid = 3408] [serial = 585] [outer = 1293EC00] 17:16:49 INFO - PROCESS | 3408 | 1461025009500 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]]]}] 17:16:49 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 17:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1122ms 17:16:49 INFO - PROCESS | 3408 | 1461025009544 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 3408 | 1461025009546 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:16:49 INFO - PROCESS | 3408 | 1461025009550 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:16:49 INFO - PROCESS | 3408 | 1461025009553 Marionette TRACE conn5 <- [1,746,null,{}] 17:16:49 INFO - PROCESS | 3408 | 1461025009570 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}] 17:16:49 INFO - PROCESS | 3408 | 1461025009678 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:16:49 INFO - PROCESS | 3408 | 1461025009685 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 3408 | ++DOCSHELL 18444800 == 36 [pid = 3408] [id = 196] 17:16:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (18445C00) [pid = 3408] [serial = 586] [outer = 00000000] 17:16:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (18A87C00) [pid = 3408] [serial = 587] [outer = 18445C00] 17:16:49 INFO - PROCESS | 3408 | 1461025009734 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (19937000) [pid = 3408] [serial = 588] [outer = 18445C00] 17:16:50 INFO - PROCESS | 3408 | 1461025010239 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]]]}] 17:16:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 17:16:50 INFO - PROCESS | 3408 | 1461025010283 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 3408 | 1461025010286 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:16:50 INFO - PROCESS | 3408 | 1461025010293 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 3408 | 1461025010295 Marionette TRACE conn5 <- [1,750,null,{}] 17:16:50 INFO - PROCESS | 3408 | 1461025010298 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}] 17:16:50 INFO - PROCESS | 3408 | 1461025010405 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:16:50 INFO - PROCESS | 3408 | 1461025010412 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 3408 | ++DOCSHELL 1997EC00 == 37 [pid = 3408] [id = 197] 17:16:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (19985C00) [pid = 3408] [serial = 589] [outer = 00000000] 17:16:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1A2D6C00) [pid = 3408] [serial = 590] [outer = 19985C00] 17:16:50 INFO - PROCESS | 3408 | 1461025010458 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1A641000) [pid = 3408] [serial = 591] [outer = 19985C00] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1BF5E400) [pid = 3408] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (13CE5C00) [pid = 3408] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (0F285000) [pid = 3408] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1AD20C00) [pid = 3408] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (16C32400) [pid = 3408] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (12B5F000) [pid = 3408] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1293F800) [pid = 3408] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (19CC8C00) [pid = 3408] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (12704800) [pid = 3408] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (2110EC00) [pid = 3408] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:16:51 INFO - PROCESS | 3408 | --DOMWINDOW == 64 (1B0DEC00) [pid = 3408] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:16:51 INFO - PROCESS | 3408 | 1461025011377 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]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1118ms 17:16:51 INFO - PROCESS | 3408 | 1461025011415 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:16:51 INFO - PROCESS | 3408 | 1461025011417 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:16:51 INFO - PROCESS | 3408 | 1461025011421 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 3408 | 1461025011422 Marionette TRACE conn5 <- [1,754,null,{}] 17:16:51 INFO - PROCESS | 3408 | 1461025011426 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}] 17:16:51 INFO - PROCESS | 3408 | 1461025011501 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:16:51 INFO - PROCESS | 3408 | 1461025011506 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 3408 | ++DOCSHELL 12D88400 == 38 [pid = 3408] [id = 198] 17:16:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 65 (1359F400) [pid = 3408] [serial = 592] [outer = 00000000] 17:16:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (19984800) [pid = 3408] [serial = 593] [outer = 1359F400] 17:16:51 INFO - PROCESS | 3408 | 1461025011551 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (1A62A800) [pid = 3408] [serial = 594] [outer = 1359F400] 17:16:52 INFO - PROCESS | 3408 | 1461025012443 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]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:16:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 17:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:16:52 INFO - PROCESS | 3408 | 1461025012500 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 3408 | 1461025012502 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:16:52 INFO - PROCESS | 3408 | 1461025012505 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 3408 | 1461025012506 Marionette TRACE conn5 <- [1,758,null,{}] 17:16:52 INFO - PROCESS | 3408 | 1461025012510 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}] 17:16:52 INFO - PROCESS | 3408 | 1461025012606 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:16:52 INFO - PROCESS | 3408 | 1461025012614 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 3408 | ++DOCSHELL 12B59800 == 39 [pid = 3408] [id = 199] 17:16:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (1AC82C00) [pid = 3408] [serial = 595] [outer = 00000000] 17:16:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (1B474000) [pid = 3408] [serial = 596] [outer = 1AC82C00] 17:16:52 INFO - PROCESS | 3408 | 1461025012662 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1B476C00) [pid = 3408] [serial = 597] [outer = 1AC82C00] 17:16:53 INFO - PROCESS | 3408 | 1461025013091 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]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 633ms 17:16:53 INFO - PROCESS | 3408 | 1461025013138 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 3408 | 1461025013140 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:16:53 INFO - PROCESS | 3408 | 1461025013143 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:16:53 INFO - PROCESS | 3408 | 1461025013145 Marionette TRACE conn5 <- [1,762,null,{}] 17:16:53 INFO - PROCESS | 3408 | 1461025013148 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}] 17:16:53 INFO - PROCESS | 3408 | 1461025013222 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:16:53 INFO - PROCESS | 3408 | 1461025013228 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 3408 | ++DOCSHELL 12B5A400 == 40 [pid = 3408] [id = 200] 17:16:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1BB0EC00) [pid = 3408] [serial = 598] [outer = 00000000] 17:16:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1BF56000) [pid = 3408] [serial = 599] [outer = 1BB0EC00] 17:16:53 INFO - PROCESS | 3408 | 1461025013272 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (1BF58400) [pid = 3408] [serial = 600] [outer = 1BB0EC00] 17:16:53 INFO - PROCESS | 3408 | 1461025013922 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]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 870ms 17:16:54 INFO - PROCESS | 3408 | 1461025014018 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 3408 | 1461025014024 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:16:54 INFO - PROCESS | 3408 | 1461025014029 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 3408 | 1461025014033 Marionette TRACE conn5 <- [1,766,null,{}] 17:16:54 INFO - PROCESS | 3408 | 1461025014038 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}] 17:16:54 INFO - PROCESS | 3408 | 1461025014152 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:16:54 INFO - PROCESS | 3408 | 1461025014225 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 3408 | ++DOCSHELL 1272E400 == 41 [pid = 3408] [id = 201] 17:16:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (12731800) [pid = 3408] [serial = 601] [outer = 00000000] 17:16:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (135F2800) [pid = 3408] [serial = 602] [outer = 12731800] 17:16:54 INFO - PROCESS | 3408 | 1461025014322 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (13CDB800) [pid = 3408] [serial = 603] [outer = 12731800] 17:16:54 INFO - PROCESS | 3408 | 1461025014860 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]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 871ms 17:16:54 INFO - PROCESS | 3408 | 1461025014903 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 3408 | 1461025014909 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:16:54 INFO - PROCESS | 3408 | 1461025014916 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 3408 | 1461025014918 Marionette TRACE conn5 <- [1,770,null,{}] 17:16:54 INFO - PROCESS | 3408 | 1461025014922 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}] 17:16:55 INFO - PROCESS | 3408 | 1461025015027 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:16:55 INFO - PROCESS | 3408 | 1461025015119 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 3408 | ++DOCSHELL 135F1000 == 42 [pid = 3408] [id = 202] 17:16:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (13698800) [pid = 3408] [serial = 604] [outer = 00000000] 17:16:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1997A800) [pid = 3408] [serial = 605] [outer = 13698800] 17:16:55 INFO - PROCESS | 3408 | 1461025015174 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1A2D4000) [pid = 3408] [serial = 606] [outer = 13698800] 17:16:55 INFO - PROCESS | 3408 | 1461025015782 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]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 17:16:55 INFO - PROCESS | 3408 | 1461025015848 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 3408 | 1461025015850 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:16:55 INFO - PROCESS | 3408 | 1461025015854 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 3408 | 1461025015858 Marionette TRACE conn5 <- [1,774,null,{}] 17:16:55 INFO - PROCESS | 3408 | 1461025015869 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}] 17:16:56 INFO - PROCESS | 3408 | 1461025016011 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:16:56 INFO - PROCESS | 3408 | 1461025016028 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9D000 == 43 [pid = 3408] [id = 203] 17:16:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1B1A1C00) [pid = 3408] [serial = 607] [outer = 00000000] 17:16:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1BFDD000) [pid = 3408] [serial = 608] [outer = 1B1A1C00] 17:16:56 INFO - PROCESS | 3408 | 1461025016085 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1C28D000) [pid = 3408] [serial = 609] [outer = 1B1A1C00] 17:16:56 INFO - PROCESS | 3408 | 1461025016687 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]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 871ms 17:16:56 INFO - PROCESS | 3408 | 1461025016728 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 3408 | 1461025016731 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:16:56 INFO - PROCESS | 3408 | 1461025016734 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:16:56 INFO - PROCESS | 3408 | 1461025016736 Marionette TRACE conn5 <- [1,778,null,{}] 17:16:56 INFO - PROCESS | 3408 | 1461025016740 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}] 17:16:56 INFO - PROCESS | 3408 | 1461025016840 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:16:56 INFO - PROCESS | 3408 | 1461025016931 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 3408 | ++DOCSHELL 1C30C400 == 44 [pid = 3408] [id = 204] 17:16:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1C406C00) [pid = 3408] [serial = 610] [outer = 00000000] 17:16:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1C40EC00) [pid = 3408] [serial = 611] [outer = 1C406C00] 17:16:57 INFO - PROCESS | 3408 | 1461025016985 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1C53A000) [pid = 3408] [serial = 612] [outer = 1C406C00] 17:16:57 INFO - PROCESS | 3408 | 1461025017513 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]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 17:16:57 INFO - PROCESS | 3408 | 1461025017568 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 3408 | 1461025017570 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:16:57 INFO - PROCESS | 3408 | 1461025017574 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 3408 | 1461025017576 Marionette TRACE conn5 <- [1,782,null,{}] 17:16:57 INFO - PROCESS | 3408 | 1461025017579 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}] 17:16:57 INFO - PROCESS | 3408 | 1461025017675 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:16:57 INFO - PROCESS | 3408 | 1461025017767 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 3408 | ++DOCSHELL 1C402800 == 45 [pid = 3408] [id = 205] 17:16:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1C408000) [pid = 3408] [serial = 613] [outer = 00000000] 17:16:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1C545000) [pid = 3408] [serial = 614] [outer = 1C408000] 17:16:57 INFO - PROCESS | 3408 | 1461025017821 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1C545400) [pid = 3408] [serial = 615] [outer = 1C408000] 17:16:58 INFO - PROCESS | 3408 | 1461025018505 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]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 971ms 17:16:58 INFO - PROCESS | 3408 | 1461025018548 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:16:58 INFO - PROCESS | 3408 | 1461025018552 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:16:58 INFO - PROCESS | 3408 | 1461025018557 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 3408 | 1461025018561 Marionette TRACE conn5 <- [1,786,null,{}] 17:16:58 INFO - PROCESS | 3408 | 1461025018567 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}] 17:16:58 INFO - PROCESS | 3408 | 1461025018662 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:16:58 INFO - PROCESS | 3408 | 1461025018745 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 3408 | ++DOCSHELL 125BBC00 == 46 [pid = 3408] [id = 206] 17:16:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (125BD400) [pid = 3408] [serial = 616] [outer = 00000000] 17:16:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12685800) [pid = 3408] [serial = 617] [outer = 125BD400] 17:16:58 INFO - PROCESS | 3408 | 1461025018842 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1272F000) [pid = 3408] [serial = 618] [outer = 125BD400] 17:16:59 INFO - PROCESS | 3408 | --DOCSHELL 12B59800 == 45 [pid = 3408] [id = 199] 17:16:59 INFO - PROCESS | 3408 | --DOCSHELL 12D88400 == 44 [pid = 3408] [id = 198] 17:16:59 INFO - PROCESS | 3408 | --DOCSHELL 1997EC00 == 43 [pid = 3408] [id = 197] 17:16:59 INFO - PROCESS | 3408 | --DOCSHELL 18444800 == 42 [pid = 3408] [id = 196] 17:16:59 INFO - PROCESS | 3408 | --DOCSHELL 1272B800 == 41 [pid = 3408] [id = 195] 17:16:59 INFO - PROCESS | 3408 | --DOCSHELL 0F0A5800 == 40 [pid = 3408] [id = 194] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (21588000) [pid = 3408] [serial = 477] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (187F0400) [pid = 3408] [serial = 558] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1844F400) [pid = 3408] [serial = 557] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (18447000) [pid = 3408] [serial = 560] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1AF44800) [pid = 3408] [serial = 566] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1844D400) [pid = 3408] [serial = 549] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1739F400) [pid = 3408] [serial = 548] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1359EC00) [pid = 3408] [serial = 552] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (12B97800) [pid = 3408] [serial = 551] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (135A3C00) [pid = 3408] [serial = 554] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1270B800) [pid = 3408] [serial = 545] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1B47AC00) [pid = 3408] [serial = 570] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1AC88C00) [pid = 3408] [serial = 564] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1AF4A000) [pid = 3408] [serial = 567] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (19983400) [pid = 3408] [serial = 561] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (13646400) [pid = 3408] [serial = 555] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1AC1A000) [pid = 3408] [serial = 563] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (12B5E400) [pid = 3408] [serial = 522] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1B474800) [pid = 3408] [serial = 569] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1C297400) [pid = 3408] [serial = 519] [outer = 00000000] [url = about:blank] 17:16:59 INFO - PROCESS | 3408 | 1461025019374 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]]]}] 17:16:59 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 17:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 890ms 17:16:59 INFO - PROCESS | 3408 | 1461025019449 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 3408 | 1461025019454 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:16:59 INFO - PROCESS | 3408 | 1461025019460 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 3408 | 1461025019463 Marionette TRACE conn5 <- [1,790,null,{}] 17:16:59 INFO - PROCESS | 3408 | 1461025019466 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}] 17:16:59 INFO - PROCESS | 3408 | 1461025019551 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:16:59 INFO - PROCESS | 3408 | 1461025019630 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 3408 | ++DOCSHELL 12678800 == 41 [pid = 3408] [id = 207] 17:16:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (12701800) [pid = 3408] [serial = 619] [outer = 00000000] 17:16:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (12734C00) [pid = 3408] [serial = 620] [outer = 12701800] 17:16:59 INFO - PROCESS | 3408 | 1461025019675 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (12B63C00) [pid = 3408] [serial = 621] [outer = 12701800] 17:17:00 INFO - PROCESS | 3408 | 1461025020127 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]]]}] 17:17:00 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 17:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 17:17:00 INFO - PROCESS | 3408 | 1461025020193 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 3408 | 1461025020195 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:17:00 INFO - PROCESS | 3408 | 1461025020199 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 3408 | 1461025020202 Marionette TRACE conn5 <- [1,794,null,{}] 17:17:00 INFO - PROCESS | 3408 | 1461025020212 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}] 17:17:00 INFO - PROCESS | 3408 | 1461025020297 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:17:00 INFO - PROCESS | 3408 | 1461025020311 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 3408 | ++DOCSHELL 135EFC00 == 42 [pid = 3408] [id = 208] 17:17:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (135F2400) [pid = 3408] [serial = 622] [outer = 00000000] 17:17:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (13AA4800) [pid = 3408] [serial = 623] [outer = 135F2400] 17:17:00 INFO - PROCESS | 3408 | 1461025020359 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (13CE5C00) [pid = 3408] [serial = 624] [outer = 135F2400] 17:17:00 INFO - PROCESS | 3408 | 1461025020818 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]]]}] 17:17:00 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 17:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 17:17:00 INFO - PROCESS | 3408 | 1461025020873 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 3408 | 1461025020875 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:17:00 INFO - PROCESS | 3408 | 1461025020878 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:17:00 INFO - PROCESS | 3408 | 1461025020880 Marionette TRACE conn5 <- [1,798,null,{}] 17:17:00 INFO - PROCESS | 3408 | 1461025020883 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}] 17:17:00 INFO - PROCESS | 3408 | 1461025020964 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:17:01 INFO - PROCESS | 3408 | 1461025020973 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 3408 | ++DOCSHELL 16FD7000 == 43 [pid = 3408] [id = 209] 17:17:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (17399C00) [pid = 3408] [serial = 625] [outer = 00000000] 17:17:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (183A7400) [pid = 3408] [serial = 626] [outer = 17399C00] 17:17:01 INFO - PROCESS | 3408 | 1461025021018 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (18444400) [pid = 3408] [serial = 627] [outer = 17399C00] 17:17:01 INFO - PROCESS | 3408 | 1461025021458 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]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 17:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:17:01 INFO - PROCESS | 3408 | 1461025021513 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 3408 | 1461025021515 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:17:01 INFO - PROCESS | 3408 | 1461025021518 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 3408 | 1461025021520 Marionette TRACE conn5 <- [1,802,null,{}] 17:17:01 INFO - PROCESS | 3408 | 1461025021523 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}] 17:17:01 INFO - PROCESS | 3408 | 1461025021625 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:17:01 INFO - PROCESS | 3408 | 1461025021708 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 3408 | ++DOCSHELL 18503400 == 44 [pid = 3408] [id = 210] 17:17:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (18506C00) [pid = 3408] [serial = 628] [outer = 00000000] 17:17:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (187F1C00) [pid = 3408] [serial = 629] [outer = 18506C00] 17:17:01 INFO - PROCESS | 3408 | 1461025021753 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (18A70000) [pid = 3408] [serial = 630] [outer = 18506C00] 17:17:02 INFO - PROCESS | 3408 | 1461025022208 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] 17:17:02 INFO - PROCESS | 3408 | 1461025022252 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:17:02 INFO - PROCESS | 3408 | 1461025022255 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:17:02 INFO - PROCESS | 3408 | 1461025022257 Marionette TRACE conn5 <- [1,806,null,{}] 17:17:02 INFO - PROCESS | 3408 | 1461025022260 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}] 17:17:02 INFO - PROCESS | 3408 | 1461025022386 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:17:02 INFO - PROCESS | 3408 | 1461025022449 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 3408 | ++DOCSHELL 12608800 == 45 [pid = 3408] [id = 211] 17:17:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (19CCE000) [pid = 3408] [serial = 631] [outer = 00000000] 17:17:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1A636C00) [pid = 3408] [serial = 632] [outer = 19CCE000] 17:17:02 INFO - PROCESS | 3408 | 1461025022496 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1AC1C800) [pid = 3408] [serial = 633] [outer = 19CCE000] 17:17:02 INFO - PROCESS | 3408 | 1461025022914 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]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 17:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:17:02 INFO - PROCESS | 3408 | 1461025022930 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 3408 | 1461025022932 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:17:02 INFO - PROCESS | 3408 | 1461025022935 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 3408 | 1461025022937 Marionette TRACE conn5 <- [1,810,null,{}] 17:17:02 INFO - PROCESS | 3408 | 1461025022940 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}] 17:17:03 INFO - PROCESS | 3408 | 1461025023075 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:17:03 INFO - PROCESS | 3408 | 1461025023081 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 3408 | ++DOCSHELL 1A2CC800 == 46 [pid = 3408] [id = 212] 17:17:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1AC1F000) [pid = 3408] [serial = 634] [outer = 00000000] 17:17:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AD2A000) [pid = 3408] [serial = 635] [outer = 1AC1F000] 17:17:03 INFO - PROCESS | 3408 | 1461025023171 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1AD2B000) [pid = 3408] [serial = 636] [outer = 1AC1F000] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1AC82C00) [pid = 3408] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (18445C00) [pid = 3408] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1A63C800) [pid = 3408] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (12B62800) [pid = 3408] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (0F0ABC00) [pid = 3408] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1293EC00) [pid = 3408] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (19985C00) [pid = 3408] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1359F400) [pid = 3408] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (12701400) [pid = 3408] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:17:03 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (19988C00) [pid = 3408] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:17:03 INFO - PROCESS | 3408 | 1461025023597 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] 17:17:03 INFO - PROCESS | 3408 | 1461025023608 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:17:03 INFO - PROCESS | 3408 | 1461025023611 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 3408 | 1461025023613 Marionette TRACE conn5 <- [1,814,null,{}] 17:17:03 INFO - PROCESS | 3408 | 1461025023616 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}] 17:17:03 INFO - PROCESS | 3408 | 1461025023693 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:17:03 INFO - PROCESS | 3408 | 1461025023699 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 3408 | ++DOCSHELL 19981800 == 47 [pid = 3408] [id = 213] 17:17:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (19988C00) [pid = 3408] [serial = 637] [outer = 00000000] 17:17:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1AFA4400) [pid = 3408] [serial = 638] [outer = 19988C00] 17:17:03 INFO - PROCESS | 3408 | 1461025023743 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1B1A5800) [pid = 3408] [serial = 639] [outer = 19988C00] 17:17:04 INFO - PROCESS | 3408 | 1461025024169 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]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 570ms 17:17:04 INFO - PROCESS | 3408 | 1461025024185 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3408 | 1461025024187 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:17:04 INFO - PROCESS | 3408 | 1461025024195 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 3408 | 1461025024196 Marionette TRACE conn5 <- [1,818,null,{}] 17:17:04 INFO - PROCESS | 3408 | 1461025024200 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}] 17:17:04 INFO - PROCESS | 3408 | 1461025024278 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:17:04 INFO - PROCESS | 3408 | 1461025024284 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 3408 | ++DOCSHELL 1AFA3C00 == 48 [pid = 3408] [id = 214] 17:17:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1B1A4400) [pid = 3408] [serial = 640] [outer = 00000000] 17:17:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1BDB3400) [pid = 3408] [serial = 641] [outer = 1B1A4400] 17:17:04 INFO - PROCESS | 3408 | 1461025024328 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1BE62800) [pid = 3408] [serial = 642] [outer = 1B1A4400] 17:17:04 INFO - PROCESS | 3408 | 1461025024775 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]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 631ms 17:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:17:04 INFO - PROCESS | 3408 | 1461025024827 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3408 | 1461025024829 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:17:04 INFO - PROCESS | 3408 | 1461025024833 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 3408 | 1461025024834 Marionette TRACE conn5 <- [1,822,null,{}] 17:17:04 INFO - PROCESS | 3408 | 1461025024838 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}] 17:17:04 INFO - PROCESS | 3408 | 1461025024916 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:17:04 INFO - PROCESS | 3408 | 1461025024924 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 3408 | ++DOCSHELL 1260A400 == 49 [pid = 3408] [id = 215] 17:17:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1B47D400) [pid = 3408] [serial = 643] [outer = 00000000] 17:17:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1BFD0C00) [pid = 3408] [serial = 644] [outer = 1B47D400] 17:17:04 INFO - PROCESS | 3408 | 1461025024968 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1C297400) [pid = 3408] [serial = 645] [outer = 1B47D400] 17:17:05 INFO - PROCESS | 3408 | 1461025025400 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]]]}] 17:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 17:17:05 INFO - PROCESS | 3408 | 1461025025463 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:17:05 INFO - PROCESS | 3408 | 1461025025465 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:17:05 INFO - PROCESS | 3408 | 1461025025468 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 3408 | 1461025025471 Marionette TRACE conn5 <- [1,826,null,{}] 17:17:05 INFO - PROCESS | 3408 | 1461025025474 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}] 17:17:05 INFO - PROCESS | 3408 | 1461025025621 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:17:05 INFO - PROCESS | 3408 | 1461025025805 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 3408 | ++DOCSHELL 12602C00 == 50 [pid = 3408] [id = 216] 17:17:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1260E800) [pid = 3408] [serial = 646] [outer = 00000000] 17:17:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12708400) [pid = 3408] [serial = 647] [outer = 1260E800] 17:17:05 INFO - PROCESS | 3408 | 1461025025862 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12939800) [pid = 3408] [serial = 648] [outer = 1260E800] 17:17:06 INFO - PROCESS | 3408 | 1461025026411 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]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 971ms 17:17:06 INFO - PROCESS | 3408 | 1461025026440 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:17:06 INFO - PROCESS | 3408 | 1461025026444 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:17:06 INFO - PROCESS | 3408 | 1461025026449 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 3408 | 1461025026452 Marionette TRACE conn5 <- [1,830,null,{}] 17:17:06 INFO - PROCESS | 3408 | 1461025026457 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}] 17:17:06 INFO - PROCESS | 3408 | 1461025026563 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:17:06 INFO - PROCESS | 3408 | 1461025026659 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:06 INFO - PROCESS | 3408 | ++DOCSHELL 135E7000 == 51 [pid = 3408] [id = 217] 17:17:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (135E7800) [pid = 3408] [serial = 649] [outer = 00000000] 17:17:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (16FCD000) [pid = 3408] [serial = 650] [outer = 135E7800] 17:17:06 INFO - PROCESS | 3408 | 1461025026716 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (187EEC00) [pid = 3408] [serial = 651] [outer = 135E7800] 17:17:07 INFO - PROCESS | 3408 | 1461025027351 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]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 971ms 17:17:07 INFO - PROCESS | 3408 | 1461025027421 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 3408 | 1461025027425 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:17:07 INFO - PROCESS | 3408 | 1461025027428 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 3408 | 1461025027430 Marionette TRACE conn5 <- [1,834,null,{}] 17:17:07 INFO - PROCESS | 3408 | 1461025027434 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}] 17:17:07 INFO - PROCESS | 3408 | 1461025027539 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:17:07 INFO - PROCESS | 3408 | 1461025027662 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 3408 | ++DOCSHELL 12709400 == 52 [pid = 3408] [id = 218] 17:17:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (18446000) [pid = 3408] [serial = 652] [outer = 00000000] 17:17:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1B47E000) [pid = 3408] [serial = 653] [outer = 18446000] 17:17:07 INFO - PROCESS | 3408 | 1461025027718 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C406800) [pid = 3408] [serial = 654] [outer = 18446000] 17:17:08 INFO - PROCESS | 3408 | 1461025028357 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]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 17:17:08 INFO - PROCESS | 3408 | 1461025028401 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 3408 | 1461025028406 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:17:08 INFO - PROCESS | 3408 | 1461025028417 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 3408 | 1461025028422 Marionette TRACE conn5 <- [1,838,null,{}] 17:17:08 INFO - PROCESS | 3408 | 1461025028440 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}] 17:17:08 INFO - PROCESS | 3408 | 1461025028546 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:17:08 INFO - PROCESS | 3408 | 1461025028668 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 3408 | ++DOCSHELL 1A2CCC00 == 53 [pid = 3408] [id = 219] 17:17:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1C40C000) [pid = 3408] [serial = 655] [outer = 00000000] 17:17:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1D3CA000) [pid = 3408] [serial = 656] [outer = 1C40C000] 17:17:08 INFO - PROCESS | 3408 | 1461025028723 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1D4F0400) [pid = 3408] [serial = 657] [outer = 1C40C000] 17:17:09 INFO - PROCESS | 3408 | 1461025029525 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]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1147ms 17:17:09 INFO - PROCESS | 3408 | 1461025029559 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 3408 | 1461025029563 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:17:09 INFO - PROCESS | 3408 | 1461025029568 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 3408 | 1461025029572 Marionette TRACE conn5 <- [1,842,null,{}] 17:17:09 INFO - PROCESS | 3408 | 1461025029578 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}] 17:17:09 INFO - PROCESS | 3408 | 1461025029671 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:17:09 INFO - PROCESS | 3408 | 1461025029799 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 3408 | ++DOCSHELL 12AC6C00 == 54 [pid = 3408] [id = 220] 17:17:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (12AC8400) [pid = 3408] [serial = 658] [outer = 00000000] 17:17:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (135A7800) [pid = 3408] [serial = 659] [outer = 12AC8400] 17:17:09 INFO - PROCESS | 3408 | 1461025029851 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (135F5800) [pid = 3408] [serial = 660] [outer = 12AC8400] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 1A637000 == 53 [pid = 3408] [id = 193] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 12B5C800 == 52 [pid = 3408] [id = 192] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 2110C400 == 51 [pid = 3408] [id = 159] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 1260A400 == 50 [pid = 3408] [id = 215] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 1AFA3C00 == 49 [pid = 3408] [id = 214] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 19981800 == 48 [pid = 3408] [id = 213] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 1A2CC800 == 47 [pid = 3408] [id = 212] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 12608800 == 46 [pid = 3408] [id = 211] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 18503400 == 45 [pid = 3408] [id = 210] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 16FD7000 == 44 [pid = 3408] [id = 209] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 135EFC00 == 43 [pid = 3408] [id = 208] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1BDBB800) [pid = 3408] [serial = 572] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 12678800 == 42 [pid = 3408] [id = 207] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 125BBC00 == 41 [pid = 3408] [id = 206] 17:17:10 INFO - PROCESS | 3408 | --DOCSHELL 12B5A400 == 40 [pid = 3408] [id = 200] 17:17:10 INFO - PROCESS | 3408 | 1461025030444 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]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms 17:17:10 INFO - PROCESS | 3408 | 1461025030499 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 3408 | 1461025030504 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:17:10 INFO - PROCESS | 3408 | 1461025030510 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 3408 | 1461025030512 Marionette TRACE conn5 <- [1,846,null,{}] 17:17:10 INFO - PROCESS | 3408 | 1461025030516 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}] 17:17:10 INFO - PROCESS | 3408 | 1461025030608 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12736800) [pid = 3408] [serial = 546] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1AC1F800) [pid = 3408] [serial = 543] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1B474000) [pid = 3408] [serial = 596] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (19937000) [pid = 3408] [serial = 588] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (18A87C00) [pid = 3408] [serial = 587] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1AF3E400) [pid = 3408] [serial = 579] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AC8F400) [pid = 3408] [serial = 578] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (16B47400) [pid = 3408] [serial = 575] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (125C1800) [pid = 3408] [serial = 581] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (12709000) [pid = 3408] [serial = 582] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (13646000) [pid = 3408] [serial = 584] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1A2D6C00) [pid = 3408] [serial = 590] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1A62A800) [pid = 3408] [serial = 594] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (19984800) [pid = 3408] [serial = 593] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1A641000) [pid = 3408] [serial = 591] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (16CA7800) [pid = 3408] [serial = 576] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (13C51400) [pid = 3408] [serial = 585] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1B476C00) [pid = 3408] [serial = 597] [outer = 00000000] [url = about:blank] 17:17:10 INFO - PROCESS | 3408 | 1461025030703 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AB800 == 41 [pid = 3408] [id = 221] 17:17:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (0F0ABC00) [pid = 3408] [serial = 661] [outer = 00000000] 17:17:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (12604C00) [pid = 3408] [serial = 662] [outer = 0F0ABC00] 17:17:10 INFO - PROCESS | 3408 | 1461025030748 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1272C400) [pid = 3408] [serial = 663] [outer = 0F0ABC00] 17:17:11 INFO - PROCESS | 3408 | 1461025031158 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]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 17:17:11 INFO - PROCESS | 3408 | 1461025031243 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 3408 | 1461025031246 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:17:11 INFO - PROCESS | 3408 | 1461025031249 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:17:11 INFO - PROCESS | 3408 | 1461025031253 Marionette TRACE conn5 <- [1,850,null,{}] 17:17:11 INFO - PROCESS | 3408 | 1461025031263 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}] 17:17:11 INFO - PROCESS | 3408 | 1461025031350 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:17:11 INFO - PROCESS | 3408 | 1461025031360 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 3408 | ++DOCSHELL 16C20400 == 42 [pid = 3408] [id = 222] 17:17:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (16C21000) [pid = 3408] [serial = 664] [outer = 00000000] 17:17:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (16EE2C00) [pid = 3408] [serial = 665] [outer = 16C21000] 17:17:11 INFO - PROCESS | 3408 | 1461025031408 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (173C3000) [pid = 3408] [serial = 666] [outer = 16C21000] 17:17:11 INFO - PROCESS | 3408 | 1461025031866 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]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 631ms 17:17:11 INFO - PROCESS | 3408 | 1461025031883 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 3408 | 1461025031886 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:17:11 INFO - PROCESS | 3408 | 1461025031889 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 3408 | 1461025031890 Marionette TRACE conn5 <- [1,854,null,{}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:17:11 INFO - PROCESS | 3408 | 1461025031894 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}] 17:17:12 INFO - PROCESS | 3408 | 1461025031973 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:17:12 INFO - PROCESS | 3408 | 1461025031979 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 3408 | ++DOCSHELL 187EF400 == 43 [pid = 3408] [id = 223] 17:17:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (187F2000) [pid = 3408] [serial = 667] [outer = 00000000] 17:17:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1993AC00) [pid = 3408] [serial = 668] [outer = 187F2000] 17:17:12 INFO - PROCESS | 3408 | 1461025032024 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1997C400) [pid = 3408] [serial = 669] [outer = 187F2000] 17:17:12 INFO - PROCESS | 3408 | 1461025032451 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]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 17:17:12 INFO - PROCESS | 3408 | 1461025032475 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 3408 | 1461025032477 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:17:12 INFO - PROCESS | 3408 | 1461025032481 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:17:12 INFO - PROCESS | 3408 | 1461025032482 Marionette TRACE conn5 <- [1,858,null,{}] 17:17:12 INFO - PROCESS | 3408 | 1461025032486 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}] 17:17:12 INFO - PROCESS | 3408 | 1461025032562 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:17:12 INFO - PROCESS | 3408 | 1461025032568 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 3408 | ++DOCSHELL 125BE000 == 44 [pid = 3408] [id = 224] 17:17:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (19931000) [pid = 3408] [serial = 670] [outer = 00000000] 17:17:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1A2D6C00) [pid = 3408] [serial = 671] [outer = 19931000] 17:17:12 INFO - PROCESS | 3408 | 1461025032614 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1A63D000) [pid = 3408] [serial = 672] [outer = 19931000] 17:17:13 INFO - PROCESS | 3408 | 1461025033137 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]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:17:13 INFO - PROCESS | 3408 | 1461025033187 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 3408 | 1461025033189 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:17:13 INFO - PROCESS | 3408 | 1461025033192 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 3408 | 1461025033194 Marionette TRACE conn5 <- [1,862,null,{}] 17:17:13 INFO - PROCESS | 3408 | 1461025033203 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}] 17:17:13 INFO - PROCESS | 3408 | 1461025033329 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:17:13 INFO - PROCESS | 3408 | 1461025033344 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 3408 | ++DOCSHELL 12704800 == 45 [pid = 3408] [id = 225] 17:17:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (13AA9000) [pid = 3408] [serial = 673] [outer = 00000000] 17:17:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1AD26800) [pid = 3408] [serial = 674] [outer = 13AA9000] 17:17:13 INFO - PROCESS | 3408 | 1461025033436 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1AF40800) [pid = 3408] [serial = 675] [outer = 13AA9000] 17:17:13 INFO - PROCESS | 3408 | 1461025033879 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]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 17:17:13 INFO - PROCESS | 3408 | 1461025033923 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 3408 | 1461025033925 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:17:13 INFO - PROCESS | 3408 | 1461025033962 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 3408 | 1461025033964 Marionette TRACE conn5 <- [1,866,null,{}] 17:17:13 INFO - PROCESS | 3408 | 1461025033968 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}] 17:17:14 INFO - PROCESS | 3408 | 1461025034073 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:17:14 INFO - PROCESS | 3408 | 1461025034085 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 3408 | ++DOCSHELL 1250EC00 == 46 [pid = 3408] [id = 226] 17:17:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12702400) [pid = 3408] [serial = 676] [outer = 00000000] 17:17:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1AF9B800) [pid = 3408] [serial = 677] [outer = 12702400] 17:17:14 INFO - PROCESS | 3408 | 1461025034130 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1B0DE800) [pid = 3408] [serial = 678] [outer = 12702400] 17:17:14 INFO - PROCESS | 3408 | 1461025034565 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]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 17:17:14 INFO - PROCESS | 3408 | 1461025034589 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 3408 | 1461025034591 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:17:14 INFO - PROCESS | 3408 | 1461025034600 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 3408 | 1461025034601 Marionette TRACE conn5 <- [1,870,null,{}] 17:17:14 INFO - PROCESS | 3408 | 1461025034605 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}] 17:17:14 INFO - PROCESS | 3408 | 1461025034709 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:17:14 INFO - PROCESS | 3408 | 1461025034715 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 3408 | ++DOCSHELL 1B474800 == 47 [pid = 3408] [id = 227] 17:17:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1B47B000) [pid = 3408] [serial = 679] [outer = 00000000] 17:17:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1BE6A400) [pid = 3408] [serial = 680] [outer = 1B47B000] 17:17:14 INFO - PROCESS | 3408 | 1461025034760 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1BE64C00) [pid = 3408] [serial = 681] [outer = 1B47B000] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B1A4400) [pid = 3408] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (19CCE000) [pid = 3408] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (13698800) [pid = 3408] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (125BD400) [pid = 3408] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1C406C00) [pid = 3408] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1C408000) [pid = 3408] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (18506C00) [pid = 3408] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (135F2400) [pid = 3408] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1B47C800) [pid = 3408] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (17399C00) [pid = 3408] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (12701800) [pid = 3408] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1B1A1C00) [pid = 3408] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1AC1F000) [pid = 3408] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (12731800) [pid = 3408] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:17:15 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (19988C00) [pid = 3408] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:17:15 INFO - PROCESS | 3408 | 1461025035326 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]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 771ms 17:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:17:15 INFO - PROCESS | 3408 | 1461025035377 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 3408 | 1461025035379 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:17:15 INFO - PROCESS | 3408 | 1461025035382 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 3408 | 1461025035384 Marionette TRACE conn5 <- [1,874,null,{}] 17:17:15 INFO - PROCESS | 3408 | 1461025035387 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}] 17:17:15 INFO - PROCESS | 3408 | 1461025035463 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:17:15 INFO - PROCESS | 3408 | 1461025035470 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 3408 | ++DOCSHELL 17399C00 == 48 [pid = 3408] [id = 228] 17:17:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (174C7C00) [pid = 3408] [serial = 682] [outer = 00000000] 17:17:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1A624000) [pid = 3408] [serial = 683] [outer = 174C7C00] 17:17:15 INFO - PROCESS | 3408 | 1461025035515 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1AF3F800) [pid = 3408] [serial = 684] [outer = 174C7C00] 17:17:15 INFO - PROCESS | 3408 | 1461025035930 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]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 570ms 17:17:15 INFO - PROCESS | 3408 | 1461025035954 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 3408 | 1461025035956 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:17:15 INFO - PROCESS | 3408 | 1461025035959 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 3408 | 1461025035960 Marionette TRACE conn5 <- [1,878,null,{}] 17:17:15 INFO - PROCESS | 3408 | 1461025035979 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}] 17:17:16 INFO - PROCESS | 3408 | 1461025036056 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:17:16 INFO - PROCESS | 3408 | 1461025036062 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 3408 | ++DOCSHELL 1B471400 == 49 [pid = 3408] [id = 229] 17:17:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1BDB2800) [pid = 3408] [serial = 685] [outer = 00000000] 17:17:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C30EC00) [pid = 3408] [serial = 686] [outer = 1BDB2800] 17:17:16 INFO - PROCESS | 3408 | 1461025036106 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C406400) [pid = 3408] [serial = 687] [outer = 1BDB2800] 17:17:16 INFO - PROCESS | 3408 | 1461025036519 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]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 571ms 17:17:16 INFO - PROCESS | 3408 | 1461025036537 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 3408 | 1461025036539 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:17:16 INFO - PROCESS | 3408 | 1461025036542 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:17:16 INFO - PROCESS | 3408 | 1461025036544 Marionette TRACE conn5 <- [1,882,null,{}] 17:17:16 INFO - PROCESS | 3408 | 1461025036548 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}] 17:17:16 INFO - PROCESS | 3408 | 1461025036681 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:17:16 INFO - PROCESS | 3408 | 1461025036691 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 3408 | ++DOCSHELL 1C53C000 == 50 [pid = 3408] [id = 230] 17:17:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C53D800) [pid = 3408] [serial = 688] [outer = 00000000] 17:17:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1D1DFC00) [pid = 3408] [serial = 689] [outer = 1C53D800] 17:17:16 INFO - PROCESS | 3408 | 1461025036741 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1D3C6400) [pid = 3408] [serial = 690] [outer = 1C53D800] 17:17:18 INFO - PROCESS | 3408 | 1461025038514 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]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2018ms 17:17:18 INFO - PROCESS | 3408 | 1461025038602 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 3408 | 1461025038606 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:17:18 INFO - PROCESS | 3408 | 1461025038613 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 3408 | 1461025038616 Marionette TRACE conn5 <- [1,886,null,{}] 17:17:18 INFO - PROCESS | 3408 | 1461025038623 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}] 17:17:18 INFO - PROCESS | 3408 | 1461025038728 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:17:18 INFO - PROCESS | 3408 | 1461025038845 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 3408 | ++DOCSHELL 13C5B000 == 51 [pid = 3408] [id = 231] 17:17:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (13CE5400) [pid = 3408] [serial = 691] [outer = 00000000] 17:17:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (18452400) [pid = 3408] [serial = 692] [outer = 13CE5400] 17:17:18 INFO - PROCESS | 3408 | 1461025038902 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1992F800) [pid = 3408] [serial = 693] [outer = 13CE5400] 17:17:19 INFO - PROCESS | 3408 | 1461025039515 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]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 17:17:19 INFO - PROCESS | 3408 | 1461025039588 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 3408 | 1461025039594 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:17:19 INFO - PROCESS | 3408 | 1461025039600 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 3408 | 1461025039603 Marionette TRACE conn5 <- [1,890,null,{}] 17:17:19 INFO - PROCESS | 3408 | 1461025039607 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}] 17:17:19 INFO - PROCESS | 3408 | 1461025039748 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:17:19 INFO - PROCESS | 3408 | 1461025039866 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 3408 | ++DOCSHELL 183AC000 == 52 [pid = 3408] [id = 232] 17:17:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1850B000) [pid = 3408] [serial = 694] [outer = 00000000] 17:17:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1C40DC00) [pid = 3408] [serial = 695] [outer = 1850B000] 17:17:19 INFO - PROCESS | 3408 | 1461025039922 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1C5BB800) [pid = 3408] [serial = 696] [outer = 1850B000] 17:17:20 INFO - PROCESS | 3408 | 1461025040432 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]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 17:17:20 INFO - PROCESS | 3408 | 1461025040532 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 3408 | 1461025040535 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:17:20 INFO - PROCESS | 3408 | 1461025040538 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:17:20 INFO - PROCESS | 3408 | 1461025040542 Marionette TRACE conn5 <- [1,894,null,{}] 17:17:20 INFO - PROCESS | 3408 | 1461025040594 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}] 17:17:20 INFO - PROCESS | 3408 | 1461025040739 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:17:20 INFO - PROCESS | 3408 | 1461025040790 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 3408 | ++DOCSHELL 1D1D7000 == 53 [pid = 3408] [id = 233] 17:17:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1E298800) [pid = 3408] [serial = 697] [outer = 00000000] 17:17:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1E7B2800) [pid = 3408] [serial = 698] [outer = 1E298800] 17:17:20 INFO - PROCESS | 3408 | 1461025040849 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1E7C8000) [pid = 3408] [serial = 699] [outer = 1E298800] 17:17:21 INFO - PROCESS | 3408 | 1461025041481 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]]]}] 17:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 971ms 17:17:21 INFO - PROCESS | 3408 | 1461025041512 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 3408 | 1461025041515 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:17:21 INFO - PROCESS | 3408 | 1461025041518 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:17:21 INFO - PROCESS | 3408 | 1461025041520 Marionette TRACE conn5 <- [1,898,null,{}] 17:17:21 INFO - PROCESS | 3408 | 1461025041524 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}] 17:17:21 INFO - PROCESS | 3408 | 1461025041627 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:17:21 INFO - PROCESS | 3408 | 1461025041724 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 3408 | ++DOCSHELL 1EC4FC00 == 54 [pid = 3408] [id = 234] 17:17:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1EC50400) [pid = 3408] [serial = 700] [outer = 00000000] 17:17:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1EC5A400) [pid = 3408] [serial = 701] [outer = 1EC50400] 17:17:21 INFO - PROCESS | 3408 | 1461025041778 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1F804400) [pid = 3408] [serial = 702] [outer = 1EC50400] 17:17:22 INFO - PROCESS | 3408 | 1461025042370 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]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 17:17:22 INFO - PROCESS | 3408 | 1461025042452 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 3408 | 1461025042455 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:17:22 INFO - PROCESS | 3408 | 1461025042458 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 3408 | 1461025042460 Marionette TRACE conn5 <- [1,902,null,{}] 17:17:22 INFO - PROCESS | 3408 | 1461025042464 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}] 17:17:22 INFO - PROCESS | 3408 | 1461025042565 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:17:22 INFO - PROCESS | 3408 | 1461025042792 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 3408 | ++DOCSHELL 0F0A9800 == 55 [pid = 3408] [id = 235] 17:17:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (0F0AD800) [pid = 3408] [serial = 703] [outer = 00000000] 17:17:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (16B46C00) [pid = 3408] [serial = 704] [outer = 0F0AD800] 17:17:22 INFO - PROCESS | 3408 | 1461025042849 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (16C9EC00) [pid = 3408] [serial = 705] [outer = 0F0AD800] 17:17:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (18450000) [pid = 3408] [serial = 706] [outer = 120F8C00] 17:17:23 INFO - PROCESS | 3408 | 1461025043559 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]]]}] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 0F2DF400 == 54 [pid = 3408] [id = 182] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 1BF5E800 == 53 [pid = 3408] [id = 20] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 1B471400 == 52 [pid = 3408] [id = 229] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 17399C00 == 51 [pid = 3408] [id = 228] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 1B474800 == 50 [pid = 3408] [id = 227] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 1250EC00 == 49 [pid = 3408] [id = 226] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 12704800 == 48 [pid = 3408] [id = 225] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 125BE000 == 47 [pid = 3408] [id = 224] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 187EF400 == 46 [pid = 3408] [id = 223] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 16C20400 == 45 [pid = 3408] [id = 222] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 0F0AB800 == 44 [pid = 3408] [id = 221] 17:17:23 INFO - PROCESS | 3408 | --DOCSHELL 12AC6C00 == 43 [pid = 3408] [id = 220] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1BF56000) [pid = 3408] [serial = 599] [outer = 00000000] [url = about:blank] 17:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1172ms 17:17:23 INFO - PROCESS | 3408 | 1461025043634 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:17:23 INFO - PROCESS | 3408 | 1461025043638 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:17:23 INFO - PROCESS | 3408 | 1461025043643 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 3408 | 1461025043646 Marionette TRACE conn5 <- [1,906,null,{}] 17:17:23 INFO - PROCESS | 3408 | 1461025043651 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}] 17:17:23 INFO - PROCESS | 3408 | 1461025043754 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1BE62800) [pid = 3408] [serial = 642] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1AC1C800) [pid = 3408] [serial = 633] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1A2D4000) [pid = 3408] [serial = 606] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1997A800) [pid = 3408] [serial = 605] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (12685800) [pid = 3408] [serial = 617] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C53A000) [pid = 3408] [serial = 612] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1C545400) [pid = 3408] [serial = 615] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (18A70000) [pid = 3408] [serial = 630] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (13CE5C00) [pid = 3408] [serial = 624] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1272F000) [pid = 3408] [serial = 618] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1BED5C00) [pid = 3408] [serial = 573] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (18444400) [pid = 3408] [serial = 627] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12B63C00) [pid = 3408] [serial = 621] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1BFDD000) [pid = 3408] [serial = 608] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (187F1C00) [pid = 3408] [serial = 629] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1AD2B000) [pid = 3408] [serial = 636] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (13AA4800) [pid = 3408] [serial = 623] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (135F2800) [pid = 3408] [serial = 602] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (12734C00) [pid = 3408] [serial = 620] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1C545000) [pid = 3408] [serial = 614] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1B1A5800) [pid = 3408] [serial = 639] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (183A7400) [pid = 3408] [serial = 626] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (13CDB800) [pid = 3408] [serial = 603] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1AD2A000) [pid = 3408] [serial = 635] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1A636C00) [pid = 3408] [serial = 632] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1C28D000) [pid = 3408] [serial = 609] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1AFA4400) [pid = 3408] [serial = 638] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1C40EC00) [pid = 3408] [serial = 611] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1BDB3400) [pid = 3408] [serial = 641] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1BFD0C00) [pid = 3408] [serial = 644] [outer = 00000000] [url = about:blank] 17:17:23 INFO - PROCESS | 3408 | 1461025043840 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 3408 | ++DOCSHELL 12508400 == 44 [pid = 3408] [id = 236] 17:17:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (12609400) [pid = 3408] [serial = 707] [outer = 00000000] 17:17:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (12736400) [pid = 3408] [serial = 708] [outer = 12609400] 17:17:23 INFO - PROCESS | 3408 | 1461025043888 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (12B5B000) [pid = 3408] [serial = 709] [outer = 12609400] 17:17:24 INFO - PROCESS | 3408 | 1461025044338 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]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 17:17:24 INFO - PROCESS | 3408 | 1461025044375 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 3408 | 1461025044379 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:17:24 INFO - PROCESS | 3408 | 1461025044383 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:17:24 INFO - PROCESS | 3408 | 1461025044385 Marionette TRACE conn5 <- [1,910,null,{}] 17:17:24 INFO - PROCESS | 3408 | 1461025044389 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}] 17:17:24 INFO - PROCESS | 3408 | 1461025044471 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:17:24 INFO - PROCESS | 3408 | 1461025044478 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:24 INFO - PROCESS | 3408 | ++DOCSHELL 12BF5400 == 45 [pid = 3408] [id = 237] 17:17:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (12D84800) [pid = 3408] [serial = 710] [outer = 00000000] 17:17:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (16FDBC00) [pid = 3408] [serial = 711] [outer = 12D84800] 17:17:24 INFO - PROCESS | 3408 | 1461025044524 Marionette DEBUG loaded listener.js 17:17:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (183A9800) [pid = 3408] [serial = 712] [outer = 12D84800] 17:17:25 INFO - PROCESS | 3408 | 1461025045006 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]]]}] 17:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 17:17:25 INFO - PROCESS | 3408 | 1461025045058 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 3408 | 1461025045061 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:17:25 INFO - PROCESS | 3408 | 1461025045066 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 3408 | 1461025045072 Marionette TRACE conn5 <- [1,914,null,{}] 17:17:25 INFO - PROCESS | 3408 | 1461025045082 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}] 17:17:25 INFO - PROCESS | 3408 | 1461025045168 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:17:25 INFO - PROCESS | 3408 | 1461025045286 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 3408 | ++DOCSHELL 1A637000 == 46 [pid = 3408] [id = 238] 17:17:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1A63B800) [pid = 3408] [serial = 713] [outer = 00000000] 17:17:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1AC1EC00) [pid = 3408] [serial = 714] [outer = 1A63B800] 17:17:25 INFO - PROCESS | 3408 | 1461025045332 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1AC84800) [pid = 3408] [serial = 715] [outer = 1A63B800] 17:17:25 INFO - PROCESS | 3408 | 1461025045707 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]]]}] 17:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 17:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:17:25 INFO - PROCESS | 3408 | 1461025045758 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 3408 | 1461025045761 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:17:25 INFO - PROCESS | 3408 | 1461025045763 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 3408 | 1461025045765 Marionette TRACE conn5 <- [1,918,null,{}] 17:17:25 INFO - PROCESS | 3408 | 1461025045768 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}] 17:17:25 INFO - PROCESS | 3408 | 1461025045885 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:17:25 INFO - PROCESS | 3408 | 1461025045904 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 3408 | ++DOCSHELL 1AC8E000 == 47 [pid = 3408] [id = 239] 17:17:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1AC8FC00) [pid = 3408] [serial = 716] [outer = 00000000] 17:17:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1AF45000) [pid = 3408] [serial = 717] [outer = 1AC8FC00] 17:17:25 INFO - PROCESS | 3408 | 1461025045949 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1AF9E800) [pid = 3408] [serial = 718] [outer = 1AC8FC00] 17:17:26 INFO - PROCESS | 3408 | 1461025046388 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]]]}] 17:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 17:17:26 INFO - PROCESS | 3408 | 1461025046436 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 3408 | 1461025046438 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:17:26 INFO - PROCESS | 3408 | 1461025046441 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 3408 | 1461025046442 Marionette TRACE conn5 <- [1,922,null,{}] 17:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:17:26 INFO - PROCESS | 3408 | 1461025046446 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}] 17:17:26 INFO - PROCESS | 3408 | 1461025046582 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:17:26 INFO - PROCESS | 3408 | 1461025046605 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 3408 | ++DOCSHELL 1B47A000 == 48 [pid = 3408] [id = 240] 17:17:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1B47C800) [pid = 3408] [serial = 719] [outer = 00000000] 17:17:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1BDBA000) [pid = 3408] [serial = 720] [outer = 1B47C800] 17:17:26 INFO - PROCESS | 3408 | 1461025046657 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1BF53800) [pid = 3408] [serial = 721] [outer = 1B47C800] 17:17:27 INFO - PROCESS | 3408 | 1461025047134 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]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 17:17:27 INFO - PROCESS | 3408 | 1461025047175 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 3408 | 1461025047177 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:17:27 INFO - PROCESS | 3408 | 1461025047180 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 3408 | 1461025047182 Marionette TRACE conn5 <- [1,926,null,{}] 17:17:27 INFO - PROCESS | 3408 | 1461025047186 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}] 17:17:27 INFO - PROCESS | 3408 | 1461025047296 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:17:27 INFO - PROCESS | 3408 | 1461025047355 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 3408 | ++DOCSHELL 1BF55400 == 49 [pid = 3408] [id = 241] 17:17:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1BF5B000) [pid = 3408] [serial = 722] [outer = 00000000] 17:17:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1C409000) [pid = 3408] [serial = 723] [outer = 1BF5B000] 17:17:27 INFO - PROCESS | 3408 | 1461025047400 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1C409400) [pid = 3408] [serial = 724] [outer = 1BF5B000] 17:17:27 INFO - PROCESS | 3408 | 1461025047835 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]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:17:27 INFO - PROCESS | 3408 | 1461025047852 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 3408 | 1461025047854 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:17:27 INFO - PROCESS | 3408 | 1461025047857 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 3408 | 1461025047859 Marionette TRACE conn5 <- [1,930,null,{}] 17:17:27 INFO - PROCESS | 3408 | 1461025047862 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}] 17:17:28 INFO - PROCESS | 3408 | 1461025048124 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (13AA9000) [pid = 3408] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (12702400) [pid = 3408] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1B47B000) [pid = 3408] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (12AC8400) [pid = 3408] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (187F2000) [pid = 3408] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (19931000) [pid = 3408] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (0F0ABC00) [pid = 3408] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1C40C000) [pid = 3408] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (16C21000) [pid = 3408] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1BDB2800) [pid = 3408] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (174C7C00) [pid = 3408] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:17:28 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1BB0EC00) [pid = 3408] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:17:28 INFO - PROCESS | 3408 | 1461025048187 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 3408 | ++DOCSHELL 0F235400 == 50 [pid = 3408] [id = 242] 17:17:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1200F000) [pid = 3408] [serial = 725] [outer = 00000000] 17:17:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12B9A400) [pid = 3408] [serial = 726] [outer = 1200F000] 17:17:28 INFO - PROCESS | 3408 | 1461025048232 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (18506C00) [pid = 3408] [serial = 727] [outer = 1200F000] 17:17:28 INFO - PROCESS | 3408 | 1461025048584 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]]]}] 17:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 771ms 17:17:28 INFO - PROCESS | 3408 | 1461025048628 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:17:28 INFO - PROCESS | 3408 | 1461025048630 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:17:28 INFO - PROCESS | 3408 | 1461025048634 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 3408 | 1461025048635 Marionette TRACE conn5 <- [1,934,null,{}] 17:17:28 INFO - PROCESS | 3408 | 1461025048639 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}] 17:17:28 INFO - PROCESS | 3408 | 1461025048717 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:17:28 INFO - PROCESS | 3408 | 1461025048724 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 3408 | ++DOCSHELL 1AC1E000 == 51 [pid = 3408] [id = 243] 17:17:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1BB0EC00) [pid = 3408] [serial = 728] [outer = 00000000] 17:17:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1D28B000) [pid = 3408] [serial = 729] [outer = 1BB0EC00] 17:17:28 INFO - PROCESS | 3408 | 1461025048769 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1E28DC00) [pid = 3408] [serial = 730] [outer = 1BB0EC00] 17:17:29 INFO - PROCESS | 3408 | 1461025049197 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]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 570ms 17:17:29 INFO - PROCESS | 3408 | 1461025049204 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 3408 | 1461025049206 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:17:29 INFO - PROCESS | 3408 | 1461025049209 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 3408 | 1461025049211 Marionette TRACE conn5 <- [1,938,null,{}] 17:17:29 INFO - PROCESS | 3408 | 1461025049214 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}] 17:17:29 INFO - PROCESS | 3408 | 1461025049332 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:17:29 INFO - PROCESS | 3408 | 1461025049340 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 3408 | ++DOCSHELL 1C545C00 == 52 [pid = 3408] [id = 244] 17:17:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C547C00) [pid = 3408] [serial = 731] [outer = 00000000] 17:17:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1E7B2400) [pid = 3408] [serial = 732] [outer = 1C547C00] 17:17:29 INFO - PROCESS | 3408 | 1461025049386 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1EC4F800) [pid = 3408] [serial = 733] [outer = 1C547C00] 17:17:29 INFO - PROCESS | 3408 | 1461025049820 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]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 631ms 17:17:29 INFO - PROCESS | 3408 | 1461025049840 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 3408 | 1461025049842 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:17:29 INFO - PROCESS | 3408 | 1461025049845 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 3408 | 1461025049847 Marionette TRACE conn5 <- [1,942,null,{}] 17:17:29 INFO - PROCESS | 3408 | 1461025049850 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}] 17:17:29 INFO - PROCESS | 3408 | 1461025049962 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:17:29 INFO - PROCESS | 3408 | 1461025049970 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 3408 | ++DOCSHELL 1C547000 == 53 [pid = 3408] [id = 245] 17:17:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1E7AB400) [pid = 3408] [serial = 734] [outer = 00000000] 17:17:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1F88E800) [pid = 3408] [serial = 735] [outer = 1E7AB400] 17:17:30 INFO - PROCESS | 3408 | 1461025050019 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1F896C00) [pid = 3408] [serial = 736] [outer = 1E7AB400] 17:17:30 INFO - PROCESS | 3408 | 1461025050708 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]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 17:17:30 INFO - PROCESS | 3408 | 1461025050777 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 3408 | 1461025050783 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:17:30 INFO - PROCESS | 3408 | 1461025050789 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 3408 | 1461025050792 Marionette TRACE conn5 <- [1,946,null,{}] 17:17:30 INFO - PROCESS | 3408 | 1461025050798 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}] 17:17:30 INFO - PROCESS | 3408 | 1461025050908 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:17:31 INFO - PROCESS | 3408 | 1461025051038 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 3408 | ++DOCSHELL 12AC6400 == 54 [pid = 3408] [id = 246] 17:17:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (135AD800) [pid = 3408] [serial = 737] [outer = 00000000] 17:17:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (16EE2800) [pid = 3408] [serial = 738] [outer = 135AD800] 17:17:31 INFO - PROCESS | 3408 | 1461025051098 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (183A7C00) [pid = 3408] [serial = 739] [outer = 135AD800] 17:17:31 INFO - PROCESS | 3408 | 1461025051626 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]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 871ms 17:17:31 INFO - PROCESS | 3408 | 1461025051668 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 3408 | 1461025051674 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:17:31 INFO - PROCESS | 3408 | 1461025051682 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 3408 | 1461025051685 Marionette TRACE conn5 <- [1,950,null,{}] 17:17:31 INFO - PROCESS | 3408 | 1461025051689 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}] 17:17:31 INFO - PROCESS | 3408 | 1461025051796 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:17:31 INFO - PROCESS | 3408 | 1461025051897 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 3408 | ++DOCSHELL 1997C000 == 55 [pid = 3408] [id = 247] 17:17:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (19985000) [pid = 3408] [serial = 740] [outer = 00000000] 17:17:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1B1A2400) [pid = 3408] [serial = 741] [outer = 19985000] 17:17:31 INFO - PROCESS | 3408 | 1461025051951 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1BDB6000) [pid = 3408] [serial = 742] [outer = 19985000] 17:17:32 INFO - PROCESS | 3408 | 1461025052535 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]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 17:17:32 INFO - PROCESS | 3408 | 1461025052613 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 3408 | 1461025052616 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 3408 | 1461025052620 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:17:32 INFO - PROCESS | 3408 | 1461025052623 Marionette TRACE conn5 <- [1,954,null,{}] 17:17:32 INFO - PROCESS | 3408 | 1461025052635 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}] 17:17:32 INFO - PROCESS | 3408 | 1461025052778 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:17:32 INFO - PROCESS | 3408 | 1461025052906 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 3408 | ++DOCSHELL 1F80E400 == 56 [pid = 3408] [id = 248] 17:17:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1F80F400) [pid = 3408] [serial = 743] [outer = 00000000] 17:17:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1F89B800) [pid = 3408] [serial = 744] [outer = 1F80F400] 17:17:32 INFO - PROCESS | 3408 | 1461025052964 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1FA5BC00) [pid = 3408] [serial = 745] [outer = 1F80F400] 17:17:33 INFO - PROCESS | 3408 | 1461025053521 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]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 17:17:33 INFO - PROCESS | 3408 | 1461025053593 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 3408 | 1461025053596 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:17:33 INFO - PROCESS | 3408 | 1461025053599 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 3408 | 1461025053601 Marionette TRACE conn5 <- [1,958,null,{}] 17:17:33 INFO - PROCESS | 3408 | 1461025053620 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}] 17:17:33 INFO - PROCESS | 3408 | 1461025053726 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:17:33 INFO - PROCESS | 3408 | 1461025053852 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 3408 | ++DOCSHELL 1C40F800 == 57 [pid = 3408] [id = 249] 17:17:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1FA60400) [pid = 3408] [serial = 746] [outer = 00000000] 17:17:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1FAC1400) [pid = 3408] [serial = 747] [outer = 1FA60400] 17:17:33 INFO - PROCESS | 3408 | 1461025053908 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (200CF400) [pid = 3408] [serial = 748] [outer = 1FA60400] 17:17:34 INFO - PROCESS | 3408 | 1461025054627 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]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1091ms 17:17:34 INFO - PROCESS | 3408 | 1461025054716 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 3408 | 1461025054720 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:17:34 INFO - PROCESS | 3408 | 1461025054726 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 3408 | 1461025054730 Marionette TRACE conn5 <- [1,962,null,{}] 17:17:34 INFO - PROCESS | 3408 | 1461025054736 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}] 17:17:34 INFO - PROCESS | 3408 | 1461025054827 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:17:34 INFO - PROCESS | 3408 | 1461025054953 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 3408 | ++DOCSHELL 0F0B2C00 == 58 [pid = 3408] [id = 250] 17:17:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (120FA400) [pid = 3408] [serial = 749] [outer = 00000000] 17:17:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (12731800) [pid = 3408] [serial = 750] [outer = 120FA400] 17:17:35 INFO - PROCESS | 3408 | 1461025055002 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (13C0A000) [pid = 3408] [serial = 751] [outer = 120FA400] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 1C545C00 == 57 [pid = 3408] [id = 244] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 1AC1E000 == 56 [pid = 3408] [id = 243] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 0F235400 == 55 [pid = 3408] [id = 242] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 1BF55400 == 54 [pid = 3408] [id = 241] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 1B47A000 == 53 [pid = 3408] [id = 240] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 1AC8E000 == 52 [pid = 3408] [id = 239] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 1A637000 == 51 [pid = 3408] [id = 238] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 12BF5400 == 50 [pid = 3408] [id = 237] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1D1DFC00) [pid = 3408] [serial = 689] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 12508400 == 49 [pid = 3408] [id = 236] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 0F0A9800 == 48 [pid = 3408] [id = 235] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 183AC000 == 47 [pid = 3408] [id = 232] 17:17:35 INFO - PROCESS | 3408 | --DOCSHELL 13C5B000 == 46 [pid = 3408] [id = 231] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1BF58400) [pid = 3408] [serial = 600] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1AD26800) [pid = 3408] [serial = 674] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1AF9B800) [pid = 3408] [serial = 677] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1AF40800) [pid = 3408] [serial = 675] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1BE6A400) [pid = 3408] [serial = 680] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (12708400) [pid = 3408] [serial = 647] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1B0DE800) [pid = 3408] [serial = 678] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (16FCD000) [pid = 3408] [serial = 650] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (135F5800) [pid = 3408] [serial = 660] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (135A7800) [pid = 3408] [serial = 659] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1993AC00) [pid = 3408] [serial = 668] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1997C400) [pid = 3408] [serial = 669] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1A2D6C00) [pid = 3408] [serial = 671] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (12604C00) [pid = 3408] [serial = 662] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1272C400) [pid = 3408] [serial = 663] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1D4F0400) [pid = 3408] [serial = 657] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1D3CA000) [pid = 3408] [serial = 656] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (16EE2C00) [pid = 3408] [serial = 665] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (173C3000) [pid = 3408] [serial = 666] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1B47E000) [pid = 3408] [serial = 653] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1C406400) [pid = 3408] [serial = 687] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1C30EC00) [pid = 3408] [serial = 686] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1BE64C00) [pid = 3408] [serial = 681] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1A624000) [pid = 3408] [serial = 683] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1A63D000) [pid = 3408] [serial = 672] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1AF3F800) [pid = 3408] [serial = 684] [outer = 00000000] [url = about:blank] 17:17:35 INFO - PROCESS | 3408 | 1461025055621 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]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 17:17:35 INFO - PROCESS | 3408 | 1461025055660 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 3408 | 1461025055666 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:17:35 INFO - PROCESS | 3408 | 1461025055671 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 3408 | 1461025055674 Marionette TRACE conn5 <- [1,966,null,{}] 17:17:35 INFO - PROCESS | 3408 | 1461025055678 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}] 17:17:35 INFO - PROCESS | 3408 | 1461025055761 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:17:35 INFO - PROCESS | 3408 | 1461025055767 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 3408 | ++DOCSHELL 1260A400 == 47 [pid = 3408] [id = 251] 17:17:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12610800) [pid = 3408] [serial = 752] [outer = 00000000] 17:17:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12BEB000) [pid = 3408] [serial = 753] [outer = 12610800] 17:17:35 INFO - PROCESS | 3408 | 1461025055816 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (135F5800) [pid = 3408] [serial = 754] [outer = 12610800] 17:17:36 INFO - PROCESS | 3408 | 1461025056352 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]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 17:17:36 INFO - PROCESS | 3408 | 1461025056405 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 3408 | 1461025056407 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:17:36 INFO - PROCESS | 3408 | 1461025056410 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:17:36 INFO - PROCESS | 3408 | 1461025056414 Marionette TRACE conn5 <- [1,970,null,{}] 17:17:36 INFO - PROCESS | 3408 | 1461025056427 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}] 17:17:36 INFO - PROCESS | 3408 | 1461025056511 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:17:36 INFO - PROCESS | 3408 | 1461025056594 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 3408 | ++DOCSHELL 12B9A000 == 48 [pid = 3408] [id = 252] 17:17:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (13AA4800) [pid = 3408] [serial = 755] [outer = 00000000] 17:17:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (187EAC00) [pid = 3408] [serial = 756] [outer = 13AA4800] 17:17:36 INFO - PROCESS | 3408 | 1461025056641 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (19931000) [pid = 3408] [serial = 757] [outer = 13AA4800] 17:17:37 INFO - PROCESS | 3408 | 1461025057026 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]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 17:17:37 INFO - PROCESS | 3408 | 1461025057045 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 3408 | 1461025057047 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:17:37 INFO - PROCESS | 3408 | 1461025057051 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:17:37 INFO - PROCESS | 3408 | 1461025057052 Marionette TRACE conn5 <- [1,974,null,{}] 17:17:37 INFO - PROCESS | 3408 | 1461025057056 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}] 17:17:37 INFO - PROCESS | 3408 | 1461025057139 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:17:37 INFO - PROCESS | 3408 | 1461025057145 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 3408 | ++DOCSHELL 19979800 == 49 [pid = 3408] [id = 253] 17:17:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1997A400) [pid = 3408] [serial = 758] [outer = 00000000] 17:17:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1A624000) [pid = 3408] [serial = 759] [outer = 1997A400] 17:17:37 INFO - PROCESS | 3408 | 1461025057192 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1A63C400) [pid = 3408] [serial = 760] [outer = 1997A400] 17:17:37 INFO - PROCESS | 3408 | 1461025057635 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]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 17:17:37 INFO - PROCESS | 3408 | 1461025057690 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 3408 | 1461025057692 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:17:37 INFO - PROCESS | 3408 | 1461025057696 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:17:37 INFO - PROCESS | 3408 | 1461025057698 Marionette TRACE conn5 <- [1,978,null,{}] 17:17:37 INFO - PROCESS | 3408 | 1461025057702 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}] 17:17:37 INFO - PROCESS | 3408 | 1461025057808 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:17:37 INFO - PROCESS | 3408 | 1461025057814 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 3408 | ++DOCSHELL 1270D400 == 50 [pid = 3408] [id = 254] 17:17:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1A63F000) [pid = 3408] [serial = 761] [outer = 00000000] 17:17:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1AC8B000) [pid = 3408] [serial = 762] [outer = 1A63F000] 17:17:37 INFO - PROCESS | 3408 | 1461025057860 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1AC8B400) [pid = 3408] [serial = 763] [outer = 1A63F000] 17:17:38 INFO - PROCESS | 3408 | 1461025058333 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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 17:17:38 INFO - PROCESS | 3408 | 1461025058370 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:17:38 INFO - PROCESS | 3408 | 1461025058372 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:17:38 INFO - PROCESS | 3408 | 1461025058375 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 3408 | 1461025058376 Marionette TRACE conn5 <- [1,982,null,{}] 17:17:38 INFO - PROCESS | 3408 | 1461025058380 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}] 17:17:38 INFO - PROCESS | 3408 | 1461025058505 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:17:38 INFO - PROCESS | 3408 | 1461025058513 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 3408 | ++DOCSHELL 1AD2C000 == 51 [pid = 3408] [id = 255] 17:17:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1AF41000) [pid = 3408] [serial = 764] [outer = 00000000] 17:17:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1B473C00) [pid = 3408] [serial = 765] [outer = 1AF41000] 17:17:38 INFO - PROCESS | 3408 | 1461025058607 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1B47F800) [pid = 3408] [serial = 766] [outer = 1AF41000] 17:17:39 INFO - PROCESS | 3408 | 1461025059052 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]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 17:17:39 INFO - PROCESS | 3408 | 1461025059106 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 3408 | 1461025059108 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:17:39 INFO - PROCESS | 3408 | 1461025059112 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 3408 | 1461025059113 Marionette TRACE conn5 <- [1,986,null,{}] 17:17:39 INFO - PROCESS | 3408 | 1461025059155 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}] 17:17:39 INFO - PROCESS | 3408 | 1461025059261 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:17:39 INFO - PROCESS | 3408 | 1461025059273 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 3408 | ++DOCSHELL 1270EC00 == 52 [pid = 3408] [id = 256] 17:17:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BDB8000) [pid = 3408] [serial = 767] [outer = 00000000] 17:17:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1BFD0C00) [pid = 3408] [serial = 768] [outer = 1BDB8000] 17:17:39 INFO - PROCESS | 3408 | 1461025059368 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1BFD4400) [pid = 3408] [serial = 769] [outer = 1BDB8000] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1B47D400) [pid = 3408] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1B47C800) [pid = 3408] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BF5B000) [pid = 3408] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (0F0AD800) [pid = 3408] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12D84800) [pid = 3408] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1A63B800) [pid = 3408] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12609400) [pid = 3408] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1C547C00) [pid = 3408] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1BB0EC00) [pid = 3408] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1200F000) [pid = 3408] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:17:39 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1AC8FC00) [pid = 3408] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:17:39 INFO - PROCESS | 3408 | 1461025059884 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]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 811ms 17:17:39 INFO - PROCESS | 3408 | 1461025059926 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 3408 | 1461025059928 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:17:39 INFO - PROCESS | 3408 | 1461025059931 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 3408 | 1461025059933 Marionette TRACE conn5 <- [1,990,null,{}] 17:17:39 INFO - PROCESS | 3408 | 1461025059936 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}] 17:17:40 INFO - PROCESS | 3408 | 1461025060014 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:17:40 INFO - PROCESS | 3408 | 1461025060022 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3408 | ++DOCSHELL 12AC6800 == 53 [pid = 3408] [id = 257] 17:17:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (12D84800) [pid = 3408] [serial = 770] [outer = 00000000] 17:17:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1AD25000) [pid = 3408] [serial = 771] [outer = 12D84800] 17:17:40 INFO - PROCESS | 3408 | 1461025060067 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1B47D400) [pid = 3408] [serial = 772] [outer = 12D84800] 17:17:40 INFO - PROCESS | 3408 | 1461025060503 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]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 17:17:40 INFO - PROCESS | 3408 | 1461025060581 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 3408 | 1461025060583 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:17:40 INFO - PROCESS | 3408 | 1461025060588 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 3408 | 1461025060590 Marionette TRACE conn5 <- [1,994,null,{}] 17:17:40 INFO - PROCESS | 3408 | 1461025060594 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}] 17:17:40 INFO - PROCESS | 3408 | 1461025060674 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:17:40 INFO - PROCESS | 3408 | 1461025060681 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3408 | ++DOCSHELL 19988800 == 54 [pid = 3408] [id = 258] 17:17:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1A63B800) [pid = 3408] [serial = 773] [outer = 00000000] 17:17:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1C404C00) [pid = 3408] [serial = 774] [outer = 1A63B800] 17:17:40 INFO - PROCESS | 3408 | 1461025060727 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1C410800) [pid = 3408] [serial = 775] [outer = 1A63B800] 17:17:41 INFO - PROCESS | 3408 | 1461025061155 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]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 17:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:17:41 INFO - PROCESS | 3408 | 1461025061220 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 3408 | 1461025061223 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:17:41 INFO - PROCESS | 3408 | 1461025061226 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 3408 | 1461025061227 Marionette TRACE conn5 <- [1,998,null,{}] 17:17:41 INFO - PROCESS | 3408 | 1461025061231 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}] 17:17:41 INFO - PROCESS | 3408 | 1461025061310 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:17:41 INFO - PROCESS | 3408 | 1461025061318 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 3408 | ++DOCSHELL 1C540000 == 55 [pid = 3408] [id = 259] 17:17:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1C542C00) [pid = 3408] [serial = 776] [outer = 00000000] 17:17:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1D1E0400) [pid = 3408] [serial = 777] [outer = 1C542C00] 17:17:41 INFO - PROCESS | 3408 | 1461025061365 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1D327400) [pid = 3408] [serial = 778] [outer = 1C542C00] 17:17:41 INFO - PROCESS | 3408 | 1461025061788 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]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 17:17:41 INFO - PROCESS | 3408 | 1461025061898 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 3408 | 1461025061902 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:17:41 INFO - PROCESS | 3408 | 1461025061907 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 3408 | 1461025061912 Marionette TRACE conn5 <- [1,1002,null,{}] 17:17:41 INFO - PROCESS | 3408 | 1461025061918 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}] 17:17:42 INFO - PROCESS | 3408 | 1461025062084 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:17:42 INFO - PROCESS | 3408 | 1461025062183 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 3408 | ++DOCSHELL 1272DC00 == 56 [pid = 3408] [id = 260] 17:17:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12730800) [pid = 3408] [serial = 779] [outer = 00000000] 17:17:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (12B5C800) [pid = 3408] [serial = 780] [outer = 12730800] 17:17:42 INFO - PROCESS | 3408 | 1461025062241 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12D84400) [pid = 3408] [serial = 781] [outer = 12730800] 17:17:42 INFO - PROCESS | 3408 | 1461025062812 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]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 990ms 17:17:42 INFO - PROCESS | 3408 | 1461025062898 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 3408 | 1461025062902 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:17:42 INFO - PROCESS | 3408 | 1461025062910 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 3408 | 1461025062914 Marionette TRACE conn5 <- [1,1006,null,{}] 17:17:42 INFO - PROCESS | 3408 | 1461025062932 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}] 17:17:43 INFO - PROCESS | 3408 | 1461025063072 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:17:43 INFO - PROCESS | 3408 | 1461025063126 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 3408 | ++DOCSHELL 16FD7000 == 57 [pid = 3408] [id = 261] 17:17:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (16FDA400) [pid = 3408] [serial = 782] [outer = 00000000] 17:17:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (18A7C800) [pid = 3408] [serial = 783] [outer = 16FDA400] 17:17:43 INFO - PROCESS | 3408 | 1461025063180 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (19CC5000) [pid = 3408] [serial = 784] [outer = 16FDA400] 17:17:43 INFO - PROCESS | 3408 | 1461025063742 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]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 871ms 17:17:43 INFO - PROCESS | 3408 | 1461025063783 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 3408 | 1461025063785 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:17:43 INFO - PROCESS | 3408 | 1461025063789 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:17:43 INFO - PROCESS | 3408 | 1461025063791 Marionette TRACE conn5 <- [1,1010,null,{}] 17:17:43 INFO - PROCESS | 3408 | 1461025063802 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}] 17:17:43 INFO - PROCESS | 3408 | 1461025063915 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:17:44 INFO - PROCESS | 3408 | 1461025064016 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 3408 | ++DOCSHELL 1BF59800 == 58 [pid = 3408] [id = 262] 17:17:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1C5B7000) [pid = 3408] [serial = 785] [outer = 00000000] 17:17:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1E7A5C00) [pid = 3408] [serial = 786] [outer = 1C5B7000] 17:17:44 INFO - PROCESS | 3408 | 1461025064075 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1E7AE400) [pid = 3408] [serial = 787] [outer = 1C5B7000] 17:17:44 INFO - PROCESS | 3408 | 1461025064702 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]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 17:17:44 INFO - PROCESS | 3408 | 1461025064722 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 3408 | 1461025064724 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:17:44 INFO - PROCESS | 3408 | 1461025064728 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:17:44 INFO - PROCESS | 3408 | 1461025064730 Marionette TRACE conn5 <- [1,1014,null,{}] 17:17:44 INFO - PROCESS | 3408 | 1461025064734 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}] 17:17:44 INFO - PROCESS | 3408 | 1461025064837 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:17:44 INFO - PROCESS | 3408 | 1461025064939 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 3408 | ++DOCSHELL 1EC53800 == 59 [pid = 3408] [id = 263] 17:17:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1EC54400) [pid = 3408] [serial = 788] [outer = 00000000] 17:17:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1F892800) [pid = 3408] [serial = 789] [outer = 1EC54400] 17:17:45 INFO - PROCESS | 3408 | 1461025064994 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1F89A000) [pid = 3408] [serial = 790] [outer = 1EC54400] 17:17:45 INFO - PROCESS | 3408 | 1461025065507 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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 831ms 17:17:45 INFO - PROCESS | 3408 | 1461025065562 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 3408 | 1461025065565 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:17:45 INFO - PROCESS | 3408 | 1461025065568 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 3408 | 1461025065570 Marionette TRACE conn5 <- [1,1018,null,{}] 17:17:45 INFO - PROCESS | 3408 | 1461025065574 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}] 17:17:45 INFO - PROCESS | 3408 | 1461025065674 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:17:45 INFO - PROCESS | 3408 | 1461025065775 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 3408 | ++DOCSHELL 1B3B8800 == 60 [pid = 3408] [id = 264] 17:17:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1B3B9400) [pid = 3408] [serial = 791] [outer = 00000000] 17:17:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1B3BF800) [pid = 3408] [serial = 792] [outer = 1B3B9400] 17:17:45 INFO - PROCESS | 3408 | 1461025065829 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1B3C1400) [pid = 3408] [serial = 793] [outer = 1B3B9400] 17:17:46 INFO - PROCESS | 3408 | 1461025066395 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]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 871ms 17:17:46 INFO - PROCESS | 3408 | 1461025066442 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 3408 | 1461025066445 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:17:46 INFO - PROCESS | 3408 | 1461025066448 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:17:46 INFO - PROCESS | 3408 | 1461025066450 Marionette TRACE conn5 <- [1,1022,null,{}] 17:17:46 INFO - PROCESS | 3408 | 1461025066454 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}] 17:17:46 INFO - PROCESS | 3408 | 1461025066578 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:17:46 INFO - PROCESS | 3408 | 1461025066680 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 3408 | ++DOCSHELL 1EC59000 == 61 [pid = 3408] [id = 265] 17:17:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1FA5D800) [pid = 3408] [serial = 794] [outer = 00000000] 17:17:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (200D5400) [pid = 3408] [serial = 795] [outer = 1FA5D800] 17:17:46 INFO - PROCESS | 3408 | 1461025066736 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (200DAC00) [pid = 3408] [serial = 796] [outer = 1FA5D800] 17:17:47 INFO - PROCESS | 3408 | 1461025067307 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]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 17:17:47 INFO - PROCESS | 3408 | 1461025067382 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 3408 | 1461025067385 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:17:47 INFO - PROCESS | 3408 | 1461025067388 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 3408 | 1461025067390 Marionette TRACE conn5 <- [1,1026,null,{}] 17:17:47 INFO - PROCESS | 3408 | 1461025067394 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}] 17:17:47 INFO - PROCESS | 3408 | 1461025067525 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:17:47 INFO - PROCESS | 3408 | 1461025067656 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 3408 | ++DOCSHELL 1260C400 == 62 [pid = 3408] [id = 266] 17:17:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1267DC00) [pid = 3408] [serial = 797] [outer = 00000000] 17:17:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (12B5BC00) [pid = 3408] [serial = 798] [outer = 1267DC00] 17:17:47 INFO - PROCESS | 3408 | 1461025067712 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (12B98000) [pid = 3408] [serial = 799] [outer = 1267DC00] 17:17:48 INFO - PROCESS | 3408 | 1461025068393 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]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1018ms 17:17:48 INFO - PROCESS | 3408 | 1461025068409 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 3408 | 1461025068414 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:17:48 INFO - PROCESS | 3408 | 1461025068420 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:17:48 INFO - PROCESS | 3408 | 1461025068423 Marionette TRACE conn5 <- [1,1030,null,{}] 17:17:48 INFO - PROCESS | 3408 | 1461025068428 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}] 17:17:48 INFO - PROCESS | 3408 | 1461025068543 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:17:48 INFO - PROCESS | 3408 | 1461025068659 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 3408 | ++DOCSHELL 13C16C00 == 63 [pid = 3408] [id = 267] 17:17:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (18448400) [pid = 3408] [serial = 800] [outer = 00000000] 17:17:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (18A70800) [pid = 3408] [serial = 801] [outer = 18448400] 17:17:48 INFO - PROCESS | 3408 | 1461025068755 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (19983000) [pid = 3408] [serial = 802] [outer = 18448400] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 12602C00 == 62 [pid = 3408] [id = 216] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 19988800 == 61 [pid = 3408] [id = 258] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 12AC6800 == 60 [pid = 3408] [id = 257] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1270EC00 == 59 [pid = 3408] [id = 256] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1AD2C000 == 58 [pid = 3408] [id = 255] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1270D400 == 57 [pid = 3408] [id = 254] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 19979800 == 56 [pid = 3408] [id = 253] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 12B9A000 == 55 [pid = 3408] [id = 252] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1260A400 == 54 [pid = 3408] [id = 251] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (18452400) [pid = 3408] [serial = 692] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1C40DC00) [pid = 3408] [serial = 695] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1E7B2800) [pid = 3408] [serial = 698] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1EC5A400) [pid = 3408] [serial = 701] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 0F0B2C00 == 53 [pid = 3408] [id = 250] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1F80E400 == 52 [pid = 3408] [id = 248] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1997C000 == 51 [pid = 3408] [id = 247] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 12AC6400 == 50 [pid = 3408] [id = 246] 17:17:49 INFO - PROCESS | 3408 | --DOCSHELL 1C547000 == 49 [pid = 3408] [id = 245] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1C297400) [pid = 3408] [serial = 645] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1BDBA000) [pid = 3408] [serial = 720] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1C409000) [pid = 3408] [serial = 723] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1BF53800) [pid = 3408] [serial = 721] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (16C9EC00) [pid = 3408] [serial = 705] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (16B46C00) [pid = 3408] [serial = 704] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (16FDBC00) [pid = 3408] [serial = 711] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (183A9800) [pid = 3408] [serial = 712] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1AC1EC00) [pid = 3408] [serial = 714] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1AC84800) [pid = 3408] [serial = 715] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (12736400) [pid = 3408] [serial = 708] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (12B5B000) [pid = 3408] [serial = 709] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C409400) [pid = 3408] [serial = 724] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1E7B2400) [pid = 3408] [serial = 732] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1EC4F800) [pid = 3408] [serial = 733] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1D28B000) [pid = 3408] [serial = 729] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (12B8BC00) [pid = 3408] [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.] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (18506C00) [pid = 3408] [serial = 727] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1AF45000) [pid = 3408] [serial = 717] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1AF9E800) [pid = 3408] [serial = 718] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1E28DC00) [pid = 3408] [serial = 730] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12B9A400) [pid = 3408] [serial = 726] [outer = 00000000] [url = about:blank] 17:17:49 INFO - PROCESS | 3408 | 1461025069378 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]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 17:17:49 INFO - PROCESS | 3408 | 1461025069395 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 3408 | 1461025069400 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:17:49 INFO - PROCESS | 3408 | 1461025069406 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 3408 | 1461025069409 Marionette TRACE conn5 <- [1,1034,null,{}] 17:17:49 INFO - PROCESS | 3408 | 1461025069413 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}] 17:17:49 INFO - PROCESS | 3408 | 1461025069501 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:17:49 INFO - PROCESS | 3408 | 1461025069591 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 3408 | ++DOCSHELL 1250D800 == 50 [pid = 3408] [id = 268] 17:17:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1260A400) [pid = 3408] [serial = 803] [outer = 00000000] 17:17:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12B95000) [pid = 3408] [serial = 804] [outer = 1260A400] 17:17:49 INFO - PROCESS | 3408 | 1461025069638 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (13646000) [pid = 3408] [serial = 805] [outer = 1260A400] 17:17:50 INFO - PROCESS | 3408 | 1461025070020 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]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 17:17:50 INFO - PROCESS | 3408 | 1461025070079 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 3408 | 1461025070082 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:17:50 INFO - PROCESS | 3408 | 1461025070085 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:17:50 INFO - PROCESS | 3408 | 1461025070089 Marionette TRACE conn5 <- [1,1038,null,{}] 17:17:50 INFO - PROCESS | 3408 | 1461025070099 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}] 17:17:50 INFO - PROCESS | 3408 | 1461025070188 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:17:50 INFO - PROCESS | 3408 | 1461025070195 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 3408 | ++DOCSHELL 16EDD000 == 51 [pid = 3408] [id = 269] 17:17:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (174C7000) [pid = 3408] [serial = 806] [outer = 00000000] 17:17:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (19CD3000) [pid = 3408] [serial = 807] [outer = 174C7000] 17:17:50 INFO - PROCESS | 3408 | 1461025070244 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1AC83000) [pid = 3408] [serial = 808] [outer = 174C7000] 17:17:50 INFO - PROCESS | 3408 | 1461025070739 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]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 17:17:50 INFO - PROCESS | 3408 | 1461025070759 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 3408 | 1461025070762 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:17:50 INFO - PROCESS | 3408 | 1461025070765 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:17:50 INFO - PROCESS | 3408 | 1461025070767 Marionette TRACE conn5 <- [1,1042,null,{}] 17:17:50 INFO - PROCESS | 3408 | 1461025070771 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}] 17:17:50 INFO - PROCESS | 3408 | 1461025070854 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:17:50 INFO - PROCESS | 3408 | 1461025070860 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 3408 | ++DOCSHELL 1AC90C00 == 52 [pid = 3408] [id = 270] 17:17:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1AD2C400) [pid = 3408] [serial = 809] [outer = 00000000] 17:17:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1AF47000) [pid = 3408] [serial = 810] [outer = 1AD2C400] 17:17:50 INFO - PROCESS | 3408 | 1461025070905 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B0D9C00) [pid = 3408] [serial = 811] [outer = 1AD2C400] 17:17:51 INFO - PROCESS | 3408 | 1461025071386 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]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 17:17:51 INFO - PROCESS | 3408 | 1461025071444 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 3408 | 1461025071446 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:17:51 INFO - PROCESS | 3408 | 1461025071450 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 3408 | 1461025071451 Marionette TRACE conn5 <- [1,1046,null,{}] 17:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:17:51 INFO - PROCESS | 3408 | 1461025071455 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}] 17:17:51 INFO - PROCESS | 3408 | 1461025071565 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:17:51 INFO - PROCESS | 3408 | 1461025071654 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 3408 | ++DOCSHELL 1AF45C00 == 53 [pid = 3408] [id = 271] 17:17:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1B0DC000) [pid = 3408] [serial = 812] [outer = 00000000] 17:17:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1B47C400) [pid = 3408] [serial = 813] [outer = 1B0DC000] 17:17:51 INFO - PROCESS | 3408 | 1461025071700 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1B47F000) [pid = 3408] [serial = 814] [outer = 1B0DC000] 17:17:52 INFO - PROCESS | 3408 | 1461025072138 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]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 17:17:52 INFO - PROCESS | 3408 | 1461025072185 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 3408 | 1461025072187 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:17:52 INFO - PROCESS | 3408 | 1461025072190 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:17:52 INFO - PROCESS | 3408 | 1461025072192 Marionette TRACE conn5 <- [1,1050,null,{}] 17:17:52 INFO - PROCESS | 3408 | 1461025072195 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}] 17:17:52 INFO - PROCESS | 3408 | 1461025072328 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:17:52 INFO - PROCESS | 3408 | 1461025072387 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 3408 | ++DOCSHELL 1BF54C00 == 54 [pid = 3408] [id = 272] 17:17:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1BF55400) [pid = 3408] [serial = 815] [outer = 00000000] 17:17:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1C404800) [pid = 3408] [serial = 816] [outer = 1BF55400] 17:17:52 INFO - PROCESS | 3408 | 1461025072435 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1C410C00) [pid = 3408] [serial = 817] [outer = 1BF55400] 17:17:52 INFO - PROCESS | 3408 | 1461025072859 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]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 17:17:52 INFO - PROCESS | 3408 | 1461025072950 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 3408 | 1461025072952 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:17:52 INFO - PROCESS | 3408 | 1461025072958 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 3408 | 1461025072960 Marionette TRACE conn5 <- [1,1054,null,{}] 17:17:52 INFO - PROCESS | 3408 | 1461025072963 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}] 17:17:53 INFO - PROCESS | 3408 | 1461025073074 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:17:53 INFO - PROCESS | 3408 | 1461025073087 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 3408 | ++DOCSHELL 1C53B800 == 55 [pid = 3408] [id = 273] 17:17:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1C545000) [pid = 3408] [serial = 818] [outer = 00000000] 17:17:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1D3CA000) [pid = 3408] [serial = 819] [outer = 1C545000] 17:17:53 INFO - PROCESS | 3408 | 1461025073181 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1E243800) [pid = 3408] [serial = 820] [outer = 1C545000] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1850B000) [pid = 3408] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1C53D800) [pid = 3408] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (13CE5400) [pid = 3408] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1EC50400) [pid = 3408] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (18446000) [pid = 3408] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (135E7800) [pid = 3408] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1260E800) [pid = 3408] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1E298800) [pid = 3408] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (19985000) [pid = 3408] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (12610800) [pid = 3408] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (135AD800) [pid = 3408] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1997A400) [pid = 3408] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (120FA400) [pid = 3408] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (13AA4800) [pid = 3408] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1AF41000) [pid = 3408] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1A63B800) [pid = 3408] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BDB8000) [pid = 3408] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12D84800) [pid = 3408] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:17:53 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1A63F000) [pid = 3408] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:17:53 INFO - PROCESS | 3408 | 1461025073698 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]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 771ms 17:17:53 INFO - PROCESS | 3408 | 1461025073730 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 3408 | 1461025073732 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:17:53 INFO - PROCESS | 3408 | 1461025073736 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 3408 | 1461025073737 Marionette TRACE conn5 <- [1,1058,null,{}] 17:17:53 INFO - PROCESS | 3408 | 1461025073741 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}] 17:17:53 INFO - PROCESS | 3408 | 1461025073823 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:17:53 INFO - PROCESS | 3408 | 1461025073914 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 3408 | ++DOCSHELL 12610800 == 56 [pid = 3408] [id = 274] 17:17:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (12708400) [pid = 3408] [serial = 821] [outer = 00000000] 17:17:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (19932C00) [pid = 3408] [serial = 822] [outer = 12708400] 17:17:53 INFO - PROCESS | 3408 | 1461025073958 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AD29000) [pid = 3408] [serial = 823] [outer = 12708400] 17:17:54 INFO - PROCESS | 3408 | 1461025074304 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]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 17:17:54 INFO - PROCESS | 3408 | 1461025074366 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 3408 | 1461025074369 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:17:54 INFO - PROCESS | 3408 | 1461025074372 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 3408 | 1461025074373 Marionette TRACE conn5 <- [1,1062,null,{}] 17:17:54 INFO - PROCESS | 3408 | 1461025074414 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}] 17:17:54 INFO - PROCESS | 3408 | 1461025074497 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:17:54 INFO - PROCESS | 3408 | 1461025074504 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 3408 | ++DOCSHELL 187EB000 == 57 [pid = 3408] [id = 275] 17:17:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1AF4AC00) [pid = 3408] [serial = 824] [outer = 00000000] 17:17:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1C5BDC00) [pid = 3408] [serial = 825] [outer = 1AF4AC00] 17:17:54 INFO - PROCESS | 3408 | 1461025074548 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1D329C00) [pid = 3408] [serial = 826] [outer = 1AF4AC00] 17:17:55 INFO - PROCESS | 3408 | 1461025074977 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]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 651ms 17:17:55 INFO - PROCESS | 3408 | 1461025075023 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 3408 | 1461025075025 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:17:55 INFO - PROCESS | 3408 | 1461025075028 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 3408 | 1461025075030 Marionette TRACE conn5 <- [1,1066,null,{}] 17:17:55 INFO - PROCESS | 3408 | 1461025075033 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}] 17:17:55 INFO - PROCESS | 3408 | 1461025075114 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:17:55 INFO - PROCESS | 3408 | 1461025075120 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 3408 | ++DOCSHELL 1E7B3000 == 58 [pid = 3408] [id = 276] 17:17:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1E7C2400) [pid = 3408] [serial = 827] [outer = 00000000] 17:17:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1EC58000) [pid = 3408] [serial = 828] [outer = 1E7C2400] 17:17:55 INFO - PROCESS | 3408 | 1461025075164 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1F80FC00) [pid = 3408] [serial = 829] [outer = 1E7C2400] 17:17:55 INFO - PROCESS | 3408 | 1461025075703 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]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 17:17:55 INFO - PROCESS | 3408 | 1461025075759 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 3408 | 1461025075764 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:17:55 INFO - PROCESS | 3408 | 1461025075769 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 3408 | 1461025075774 Marionette TRACE conn5 <- [1,1070,null,{}] 17:17:55 INFO - PROCESS | 3408 | 1461025075781 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}] 17:17:56 INFO - PROCESS | 3408 | 1461025075982 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:17:56 INFO - PROCESS | 3408 | 1461025076092 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 3408 | ++DOCSHELL 12729800 == 59 [pid = 3408] [id = 277] 17:17:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1272BC00) [pid = 3408] [serial = 830] [outer = 00000000] 17:17:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (135E8800) [pid = 3408] [serial = 831] [outer = 1272BC00] 17:17:56 INFO - PROCESS | 3408 | 1461025076148 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (16B46000) [pid = 3408] [serial = 832] [outer = 1272BC00] 17:17:56 INFO - PROCESS | 3408 | 1461025076704 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]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 988ms 17:17:56 INFO - PROCESS | 3408 | 1461025076756 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 3408 | 1461025076763 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:17:56 INFO - PROCESS | 3408 | 1461025076769 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 3408 | 1461025076772 Marionette TRACE conn5 <- [1,1074,null,{}] 17:17:56 INFO - PROCESS | 3408 | 1461025076776 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}] 17:17:56 INFO - PROCESS | 3408 | 1461025076884 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:17:57 INFO - PROCESS | 3408 | 1461025076990 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 3408 | ++DOCSHELL 135A3000 == 60 [pid = 3408] [id = 278] 17:17:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (16EDD400) [pid = 3408] [serial = 833] [outer = 00000000] 17:17:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1AC20C00) [pid = 3408] [serial = 834] [outer = 16EDD400] 17:17:57 INFO - PROCESS | 3408 | 1461025077044 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1B3B6400) [pid = 3408] [serial = 835] [outer = 16EDD400] 17:17:57 INFO - PROCESS | 3408 | 1461025077641 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]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 17:17:57 INFO - PROCESS | 3408 | 1461025077701 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 3408 | 1461025077704 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:17:57 INFO - PROCESS | 3408 | 1461025077708 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 3408 | 1461025077711 Marionette TRACE conn5 <- [1,1078,null,{}] 17:17:57 INFO - PROCESS | 3408 | 1461025077722 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}] 17:17:57 INFO - PROCESS | 3408 | 1461025077832 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:17:57 INFO - PROCESS | 3408 | 1461025077964 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 3408 | ++DOCSHELL 1C407800 == 61 [pid = 3408] [id = 279] 17:17:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1D3CCC00) [pid = 3408] [serial = 836] [outer = 00000000] 17:17:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1F88D800) [pid = 3408] [serial = 837] [outer = 1D3CCC00] 17:17:58 INFO - PROCESS | 3408 | 1461025078022 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1FA5FC00) [pid = 3408] [serial = 838] [outer = 1D3CCC00] 17:17:58 INFO - PROCESS | 3408 | 1461025078563 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]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 931ms 17:17:58 INFO - PROCESS | 3408 | 1461025078641 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 3408 | 1461025078644 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:17:58 INFO - PROCESS | 3408 | 1461025078648 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 3408 | 1461025078650 Marionette TRACE conn5 <- [1,1082,null,{}] 17:17:58 INFO - PROCESS | 3408 | 1461025078654 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}] 17:17:58 INFO - PROCESS | 3408 | 1461025078790 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:17:58 INFO - PROCESS | 3408 | 1461025078921 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 3408 | ++DOCSHELL 200D0800 == 62 [pid = 3408] [id = 280] 17:17:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (200D4000) [pid = 3408] [serial = 839] [outer = 00000000] 17:17:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (20181800) [pid = 3408] [serial = 840] [outer = 200D4000] 17:17:59 INFO - PROCESS | 3408 | 1461025078976 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (20F10800) [pid = 3408] [serial = 841] [outer = 200D4000] 17:17:59 INFO - PROCESS | 3408 | 1461025079622 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]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1018ms 17:17:59 INFO - PROCESS | 3408 | 1461025079669 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 3408 | 1461025079671 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:17:59 INFO - PROCESS | 3408 | 1461025079674 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:17:59 INFO - PROCESS | 3408 | 1461025079676 Marionette TRACE conn5 <- [1,1086,null,{}] 17:17:59 INFO - PROCESS | 3408 | 1461025079680 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}] 17:17:59 INFO - PROCESS | 3408 | 1461025079787 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:18:00 INFO - PROCESS | 3408 | 1461025080065 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AC800 == 63 [pid = 3408] [id = 281] 17:18:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (0F0ADC00) [pid = 3408] [serial = 842] [outer = 00000000] 17:18:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1270A800) [pid = 3408] [serial = 843] [outer = 0F0ADC00] 17:18:00 INFO - PROCESS | 3408 | 1461025080143 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (12AC7400) [pid = 3408] [serial = 844] [outer = 0F0ADC00] 17:18:00 INFO - PROCESS | 3408 | 1461025080812 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]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1178ms 17:18:00 INFO - PROCESS | 3408 | 1461025080856 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:18:00 INFO - PROCESS | 3408 | 1461025080861 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:18:00 INFO - PROCESS | 3408 | 1461025080866 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 3408 | 1461025080869 Marionette TRACE conn5 <- [1,1090,null,{}] 17:18:00 INFO - PROCESS | 3408 | 1461025080873 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}] 17:18:01 INFO - PROCESS | 3408 | 1461025080974 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:18:01 INFO - PROCESS | 3408 | 1461025081109 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 187EB000 == 62 [pid = 3408] [id = 275] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 12610800 == 61 [pid = 3408] [id = 274] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1C53B800 == 60 [pid = 3408] [id = 273] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1BF54C00 == 59 [pid = 3408] [id = 272] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1AF45C00 == 58 [pid = 3408] [id = 271] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1AC90C00 == 57 [pid = 3408] [id = 270] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 16EDD000 == 56 [pid = 3408] [id = 269] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1F89B800) [pid = 3408] [serial = 744] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1D1E0400) [pid = 3408] [serial = 777] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1FAC1400) [pid = 3408] [serial = 747] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AD800 == 57 [pid = 3408] [id = 282] 17:18:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (0F23C800) [pid = 3408] [serial = 845] [outer = 00000000] 17:18:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1272A800) [pid = 3408] [serial = 846] [outer = 0F23C800] 17:18:01 INFO - PROCESS | 3408 | 1461025081206 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (12B55800) [pid = 3408] [serial = 847] [outer = 0F23C800] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1250D800 == 56 [pid = 3408] [id = 268] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 13C16C00 == 55 [pid = 3408] [id = 267] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1EC59000 == 54 [pid = 3408] [id = 265] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1B3B8800 == 53 [pid = 3408] [id = 264] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1EC53800 == 52 [pid = 3408] [id = 263] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1BF59800 == 51 [pid = 3408] [id = 262] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 16FD7000 == 50 [pid = 3408] [id = 261] 17:18:01 INFO - PROCESS | 3408 | --DOCSHELL 1272DC00 == 49 [pid = 3408] [id = 260] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (12939800) [pid = 3408] [serial = 648] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1E7C8000) [pid = 3408] [serial = 699] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1C5BB800) [pid = 3408] [serial = 696] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1D3C6400) [pid = 3408] [serial = 690] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1992F800) [pid = 3408] [serial = 693] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1F804400) [pid = 3408] [serial = 702] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1C406800) [pid = 3408] [serial = 654] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (187EEC00) [pid = 3408] [serial = 651] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1BDB6000) [pid = 3408] [serial = 742] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1B1A2400) [pid = 3408] [serial = 741] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (12BEB000) [pid = 3408] [serial = 753] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (135F5800) [pid = 3408] [serial = 754] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (183A7C00) [pid = 3408] [serial = 739] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (16EE2800) [pid = 3408] [serial = 738] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1A624000) [pid = 3408] [serial = 759] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (13C0A000) [pid = 3408] [serial = 751] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (12731800) [pid = 3408] [serial = 750] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (187EAC00) [pid = 3408] [serial = 756] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (19931000) [pid = 3408] [serial = 757] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1F88E800) [pid = 3408] [serial = 735] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1B47F800) [pid = 3408] [serial = 766] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1B473C00) [pid = 3408] [serial = 765] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1C410800) [pid = 3408] [serial = 775] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1BFD0C00) [pid = 3408] [serial = 768] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1AD25000) [pid = 3408] [serial = 771] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1C404C00) [pid = 3408] [serial = 774] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1B47D400) [pid = 3408] [serial = 772] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1BFD4400) [pid = 3408] [serial = 769] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1AC8B000) [pid = 3408] [serial = 762] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1AC8B400) [pid = 3408] [serial = 763] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1A63C400) [pid = 3408] [serial = 760] [outer = 00000000] [url = about:blank] 17:18:01 INFO - PROCESS | 3408 | 1461025081634 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]]]}] 17:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 831ms 17:18:01 INFO - PROCESS | 3408 | 1461025081698 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 3408 | 1461025081701 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:18:01 INFO - PROCESS | 3408 | 1461025081706 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - PROCESS | 3408 | 1461025081708 Marionette TRACE conn5 <- [1,1094,null,{}] 17:18:01 INFO - PROCESS | 3408 | 1461025081712 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}] 17:18:01 INFO - PROCESS | 3408 | 1461025081793 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:18:01 INFO - PROCESS | 3408 | 1461025081800 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 3408 | ++DOCSHELL 12731800 == 50 [pid = 3408] [id = 283] 17:18:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (12B91000) [pid = 3408] [serial = 848] [outer = 00000000] 17:18:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (16EE0C00) [pid = 3408] [serial = 849] [outer = 12B91000] 17:18:01 INFO - PROCESS | 3408 | 1461025081847 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (173A1800) [pid = 3408] [serial = 850] [outer = 12B91000] 17:18:02 INFO - PROCESS | 3408 | 1461025082314 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]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 17:18:02 INFO - PROCESS | 3408 | 1461025082355 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 3408 | 1461025082357 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:18:02 INFO - PROCESS | 3408 | 1461025082362 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 3408 | 1461025082368 Marionette TRACE conn5 <- [1,1098,null,{}] 17:18:02 INFO - PROCESS | 3408 | 1461025082377 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}] 17:18:02 INFO - PROCESS | 3408 | 1461025082488 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:18:02 INFO - PROCESS | 3408 | 1461025082505 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 3408 | ++DOCSHELL 18502800 == 51 [pid = 3408] [id = 284] 17:18:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (18508400) [pid = 3408] [serial = 851] [outer = 00000000] 17:18:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (18A88000) [pid = 3408] [serial = 852] [outer = 18508400] 17:18:02 INFO - PROCESS | 3408 | 1461025082628 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1992F800) [pid = 3408] [serial = 853] [outer = 18508400] 17:18:03 INFO - PROCESS | 3408 | 1461025082981 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]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 17:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:18:03 INFO - PROCESS | 3408 | 1461025082992 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 3408 | 1461025082994 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:18:03 INFO - PROCESS | 3408 | 1461025082997 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 3408 | 1461025082999 Marionette TRACE conn5 <- [1,1102,null,{}] 17:18:03 INFO - PROCESS | 3408 | 1461025083002 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}] 17:18:03 INFO - PROCESS | 3408 | 1461025083125 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:18:03 INFO - PROCESS | 3408 | 1461025083175 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 3408 | ++DOCSHELL 120EDC00 == 52 [pid = 3408] [id = 285] 17:18:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (18A89000) [pid = 3408] [serial = 854] [outer = 00000000] 17:18:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (19CCF800) [pid = 3408] [serial = 855] [outer = 18A89000] 17:18:03 INFO - PROCESS | 3408 | 1461025083219 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1A636000) [pid = 3408] [serial = 856] [outer = 18A89000] 17:18:03 INFO - PROCESS | 3408 | 1461025083622 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]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 17:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:18:03 INFO - PROCESS | 3408 | 1461025083672 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 3408 | 1461025083673 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:18:03 INFO - PROCESS | 3408 | 1461025083677 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 3408 | 1461025083678 Marionette TRACE conn5 <- [1,1106,null,{}] 17:18:03 INFO - PROCESS | 3408 | 1461025083681 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}] 17:18:03 INFO - PROCESS | 3408 | 1461025083789 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:18:03 INFO - PROCESS | 3408 | 1461025083795 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 3408 | ++DOCSHELL 1AC82C00 == 53 [pid = 3408] [id = 286] 17:18:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AC83800) [pid = 3408] [serial = 857] [outer = 00000000] 17:18:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1AC8CC00) [pid = 3408] [serial = 858] [outer = 1AC83800] 17:18:03 INFO - PROCESS | 3408 | 1461025083925 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AF3BC00) [pid = 3408] [serial = 859] [outer = 1AC83800] 17:18:04 INFO - PROCESS | 3408 | 1461025084373 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]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 17:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:18:04 INFO - PROCESS | 3408 | 1461025084448 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 3408 | 1461025084450 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:18:04 INFO - PROCESS | 3408 | 1461025084453 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 3408 | 1461025084455 Marionette TRACE conn5 <- [1,1110,null,{}] 17:18:04 INFO - PROCESS | 3408 | 1461025084458 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}] 17:18:04 INFO - PROCESS | 3408 | 1461025084568 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:18:04 INFO - PROCESS | 3408 | 1461025084630 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 3408 | ++DOCSHELL 12B63400 == 54 [pid = 3408] [id = 287] 17:18:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AC8C400) [pid = 3408] [serial = 860] [outer = 00000000] 17:18:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1B1A4800) [pid = 3408] [serial = 861] [outer = 1AC8C400] 17:18:04 INFO - PROCESS | 3408 | 1461025084675 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1B1A5800) [pid = 3408] [serial = 862] [outer = 1AC8C400] 17:18:05 INFO - PROCESS | 3408 | 1461025085085 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]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 17:18:05 INFO - PROCESS | 3408 | 1461025085124 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 3408 | 1461025085126 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:18:05 INFO - PROCESS | 3408 | 1461025085137 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 3408 | 1461025085138 Marionette TRACE conn5 <- [1,1114,null,{}] 17:18:05 INFO - PROCESS | 3408 | 1461025085142 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}] 17:18:05 INFO - PROCESS | 3408 | 1461025085275 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:18:05 INFO - PROCESS | 3408 | 1461025085289 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DE400 == 55 [pid = 3408] [id = 288] 17:18:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B3BEC00) [pid = 3408] [serial = 863] [outer = 00000000] 17:18:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B47DC00) [pid = 3408] [serial = 864] [outer = 1B3BEC00] 17:18:05 INFO - PROCESS | 3408 | 1461025085382 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1BDB9400) [pid = 3408] [serial = 865] [outer = 1B3BEC00] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C542C00) [pid = 3408] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (18448400) [pid = 3408] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1B0DC000) [pid = 3408] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1BF55400) [pid = 3408] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1AD2C400) [pid = 3408] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (12708400) [pid = 3408] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (174C7000) [pid = 3408] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1260A400) [pid = 3408] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1C545000) [pid = 3408] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1AF4AC00) [pid = 3408] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1FA60400) [pid = 3408] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:18:05 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1F80F400) [pid = 3408] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:18:05 INFO - PROCESS | 3408 | 1461025085868 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]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 791ms 17:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:18:05 INFO - PROCESS | 3408 | 1461025085921 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 3408 | 1461025085923 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:18:05 INFO - PROCESS | 3408 | 1461025085926 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 3408 | 1461025085928 Marionette TRACE conn5 <- [1,1118,null,{}] 17:18:05 INFO - PROCESS | 3408 | 1461025085931 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}] 17:18:06 INFO - PROCESS | 3408 | 1461025086010 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:18:06 INFO - PROCESS | 3408 | 1461025086016 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3F800 == 56 [pid = 3408] [id = 289] 17:18:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1B1A3800) [pid = 3408] [serial = 866] [outer = 00000000] 17:18:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1BDB4000) [pid = 3408] [serial = 867] [outer = 1B1A3800] 17:18:06 INFO - PROCESS | 3408 | 1461025086061 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1BF52400) [pid = 3408] [serial = 868] [outer = 1B1A3800] 17:18:06 INFO - PROCESS | 3408 | 1461025086475 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]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 571ms 17:18:06 INFO - PROCESS | 3408 | 1461025086497 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 3408 | 1461025086499 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:18:06 INFO - PROCESS | 3408 | 1461025086502 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 3408 | 1461025086504 Marionette TRACE conn5 <- [1,1122,null,{}] 17:18:06 INFO - PROCESS | 3408 | 1461025086507 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}] 17:18:06 INFO - PROCESS | 3408 | 1461025086626 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:18:06 INFO - PROCESS | 3408 | 1461025086632 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 3408 | ++DOCSHELL 1BF54400 == 57 [pid = 3408] [id = 290] 17:18:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BF59400) [pid = 3408] [serial = 869] [outer = 00000000] 17:18:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1BFCF000) [pid = 3408] [serial = 870] [outer = 1BF59400] 17:18:06 INFO - PROCESS | 3408 | 1461025086676 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1C21A800) [pid = 3408] [serial = 871] [outer = 1BF59400] 17:18:07 INFO - PROCESS | 3408 | 1461025087102 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]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 17:18:07 INFO - PROCESS | 3408 | 1461025087138 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 3408 | 1461025087140 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:18:07 INFO - PROCESS | 3408 | 1461025087143 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 3408 | 1461025087145 Marionette TRACE conn5 <- [1,1126,null,{}] 17:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:18:07 INFO - PROCESS | 3408 | 1461025087148 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}] 17:18:07 INFO - PROCESS | 3408 | 1461025087227 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:18:07 INFO - PROCESS | 3408 | 1461025087233 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 3408 | ++DOCSHELL 16B4B000 == 58 [pid = 3408] [id = 291] 17:18:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1C223400) [pid = 3408] [serial = 872] [outer = 00000000] 17:18:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1C406C00) [pid = 3408] [serial = 873] [outer = 1C223400] 17:18:07 INFO - PROCESS | 3408 | 1461025087284 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1C53A000) [pid = 3408] [serial = 874] [outer = 1C223400] 17:18:07 INFO - PROCESS | 3408 | 1461025087825 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]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 17:18:07 INFO - PROCESS | 3408 | 1461025087879 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 3408 | 1461025087883 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:18:07 INFO - PROCESS | 3408 | 1461025087888 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 3408 | 1461025087893 Marionette TRACE conn5 <- [1,1130,null,{}] 17:18:07 INFO - PROCESS | 3408 | 1461025087900 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}] 17:18:08 INFO - PROCESS | 3408 | 1461025088092 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:18:08 INFO - PROCESS | 3408 | 1461025088200 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 3408 | ++DOCSHELL 12609C00 == 59 [pid = 3408] [id = 292] 17:18:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (12685C00) [pid = 3408] [serial = 875] [outer = 00000000] 17:18:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (135A5C00) [pid = 3408] [serial = 876] [outer = 12685C00] 17:18:08 INFO - PROCESS | 3408 | 1461025088270 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (13C16400) [pid = 3408] [serial = 877] [outer = 12685C00] 17:18:08 INFO - PROCESS | 3408 | 1461025088858 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]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 988ms 17:18:08 INFO - PROCESS | 3408 | 1461025088907 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 3408 | 1461025088913 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:18:08 INFO - PROCESS | 3408 | 1461025088920 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 3408 | 1461025088923 Marionette TRACE conn5 <- [1,1134,null,{}] 17:18:08 INFO - PROCESS | 3408 | 1461025088927 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}] 17:18:09 INFO - PROCESS | 3408 | 1461025089033 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:18:09 INFO - PROCESS | 3408 | 1461025089135 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 3408 | ++DOCSHELL 16B47C00 == 60 [pid = 3408] [id = 293] 17:18:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (16FD7000) [pid = 3408] [serial = 878] [outer = 00000000] 17:18:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (18A70000) [pid = 3408] [serial = 879] [outer = 16FD7000] 17:18:09 INFO - PROCESS | 3408 | 1461025089189 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (19CCCC00) [pid = 3408] [serial = 880] [outer = 16FD7000] 17:18:09 INFO - PROCESS | 3408 | 1461025089790 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]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 931ms 17:18:09 INFO - PROCESS | 3408 | 1461025089852 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 3408 | 1461025089854 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:18:09 INFO - PROCESS | 3408 | 1461025089858 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:18:09 INFO - PROCESS | 3408 | 1461025089861 Marionette TRACE conn5 <- [1,1138,null,{}] 17:18:09 INFO - PROCESS | 3408 | 1461025089873 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}] 17:18:09 INFO - PROCESS | 3408 | 1461025089981 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:18:10 INFO - PROCESS | 3408 | 1461025090110 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB3400 == 61 [pid = 3408] [id = 294] 17:18:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1BF50800) [pid = 3408] [serial = 881] [outer = 00000000] 17:18:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1C542800) [pid = 3408] [serial = 882] [outer = 1BF50800] 17:18:10 INFO - PROCESS | 3408 | 1461025090168 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1C548400) [pid = 3408] [serial = 883] [outer = 1BF50800] 17:18:10 INFO - PROCESS | 3408 | 1461025090783 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]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 17:18:10 INFO - PROCESS | 3408 | 1461025090831 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 3408 | 1461025090834 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:18:10 INFO - PROCESS | 3408 | 1461025090837 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:18:10 INFO - PROCESS | 3408 | 1461025090839 Marionette TRACE conn5 <- [1,1142,null,{}] 17:18:10 INFO - PROCESS | 3408 | 1461025090843 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}] 17:18:10 INFO - PROCESS | 3408 | 1461025090947 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:18:11 INFO - PROCESS | 3408 | 1461025091048 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3408 | ++DOCSHELL 1D3C6400 == 62 [pid = 3408] [id = 295] 17:18:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1D3C7400) [pid = 3408] [serial = 884] [outer = 00000000] 17:18:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1EC10000) [pid = 3408] [serial = 885] [outer = 1D3C7400] 17:18:11 INFO - PROCESS | 3408 | 1461025091103 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1EC54800) [pid = 3408] [serial = 886] [outer = 1D3C7400] 17:18:11 INFO - PROCESS | 3408 | 1461025091673 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]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 871ms 17:18:11 INFO - PROCESS | 3408 | 1461025091711 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 3408 | 1461025091714 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:18:11 INFO - PROCESS | 3408 | 1461025091718 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:18:11 INFO - PROCESS | 3408 | 1461025091720 Marionette TRACE conn5 <- [1,1146,null,{}] 17:18:11 INFO - PROCESS | 3408 | 1461025091723 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}] 17:18:11 INFO - PROCESS | 3408 | 1461025091824 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:18:11 INFO - PROCESS | 3408 | 1461025091926 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3408 | ++DOCSHELL 1EC56400 == 63 [pid = 3408] [id = 296] 17:18:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1F805400) [pid = 3408] [serial = 887] [outer = 00000000] 17:18:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1F898C00) [pid = 3408] [serial = 888] [outer = 1F805400] 17:18:11 INFO - PROCESS | 3408 | 1461025091979 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1FA59400) [pid = 3408] [serial = 889] [outer = 1F805400] 17:18:12 INFO - PROCESS | 3408 | 1461025092535 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]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 870ms 17:18:12 INFO - PROCESS | 3408 | 1461025092592 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 3408 | 1461025092594 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:18:12 INFO - PROCESS | 3408 | 1461025092597 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 3408 | 1461025092599 Marionette TRACE conn5 <- [1,1150,null,{}] 17:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:18:12 INFO - PROCESS | 3408 | 1461025092618 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}] 17:18:12 INFO - PROCESS | 3408 | 1461025092739 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:18:12 INFO - PROCESS | 3408 | 1461025092883 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 3408 | ++DOCSHELL 12939C00 == 64 [pid = 3408] [id = 297] 17:18:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1E7A7800) [pid = 3408] [serial = 890] [outer = 00000000] 17:18:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (20F0F800) [pid = 3408] [serial = 891] [outer = 1E7A7800] 17:18:12 INFO - PROCESS | 3408 | 1461025092941 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (20F15C00) [pid = 3408] [serial = 892] [outer = 1E7A7800] 17:18:13 INFO - PROCESS | 3408 | 1461025093649 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]]]}] 17:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1082ms 17:18:13 INFO - PROCESS | 3408 | 1461025093687 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 3408 | 1461025093691 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:18:13 INFO - PROCESS | 3408 | 1461025093696 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 3408 | 1461025093700 Marionette TRACE conn5 <- [1,1154,null,{}] 17:18:13 INFO - PROCESS | 3408 | 1461025093705 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}] 17:18:13 INFO - PROCESS | 3408 | 1461025093806 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:18:13 INFO - PROCESS | 3408 | 1461025093941 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 3408 | ++DOCSHELL 16EE0400 == 65 [pid = 3408] [id = 298] 17:18:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (16EE0800) [pid = 3408] [serial = 893] [outer = 00000000] 17:18:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (183A2800) [pid = 3408] [serial = 894] [outer = 16EE0800] 17:18:14 INFO - PROCESS | 3408 | 1461025093993 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (18502C00) [pid = 3408] [serial = 895] [outer = 16EE0800] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 1BF54400 == 64 [pid = 3408] [id = 290] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 1AF3F800 == 63 [pid = 3408] [id = 289] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 1B0DE400 == 62 [pid = 3408] [id = 288] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 12B63400 == 61 [pid = 3408] [id = 287] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 1AC82C00 == 60 [pid = 3408] [id = 286] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 120EDC00 == 59 [pid = 3408] [id = 285] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 18502800 == 58 [pid = 3408] [id = 284] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 12731800 == 57 [pid = 3408] [id = 283] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 0F0AD800 == 56 [pid = 3408] [id = 282] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 0F0AC800 == 55 [pid = 3408] [id = 281] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1EC58000) [pid = 3408] [serial = 828] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOCSHELL 12729800 == 54 [pid = 3408] [id = 277] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (200CF400) [pid = 3408] [serial = 748] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1FA5BC00) [pid = 3408] [serial = 745] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1D327400) [pid = 3408] [serial = 778] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1B3BF800) [pid = 3408] [serial = 792] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (19983000) [pid = 3408] [serial = 802] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (18A70800) [pid = 3408] [serial = 801] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (18A7C800) [pid = 3408] [serial = 783] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1B47C400) [pid = 3408] [serial = 813] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (12B5C800) [pid = 3408] [serial = 780] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1C410C00) [pid = 3408] [serial = 817] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1E7A5C00) [pid = 3408] [serial = 786] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1C404800) [pid = 3408] [serial = 816] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1AF47000) [pid = 3408] [serial = 810] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (19932C00) [pid = 3408] [serial = 822] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1AC83000) [pid = 3408] [serial = 808] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1F892800) [pid = 3408] [serial = 789] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (12B95000) [pid = 3408] [serial = 804] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (13646000) [pid = 3408] [serial = 805] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (200D5400) [pid = 3408] [serial = 795] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (12B5BC00) [pid = 3408] [serial = 798] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1D3CA000) [pid = 3408] [serial = 819] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1D329C00) [pid = 3408] [serial = 826] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C5BDC00) [pid = 3408] [serial = 825] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1E243800) [pid = 3408] [serial = 820] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (19CD3000) [pid = 3408] [serial = 807] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1AD29000) [pid = 3408] [serial = 823] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B47F000) [pid = 3408] [serial = 814] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1B0D9C00) [pid = 3408] [serial = 811] [outer = 00000000] [url = about:blank] 17:18:14 INFO - PROCESS | 3408 | 1461025094562 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]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 17:18:14 INFO - PROCESS | 3408 | 1461025094628 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 3408 | 1461025094634 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:18:14 INFO - PROCESS | 3408 | 1461025094639 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:18:14 INFO - PROCESS | 3408 | 1461025094642 Marionette TRACE conn5 <- [1,1158,null,{}] 17:18:14 INFO - PROCESS | 3408 | 1461025094645 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}] 17:18:14 INFO - PROCESS | 3408 | 1461025094733 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:18:14 INFO - PROCESS | 3408 | 1461025094822 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 3408 | ++DOCSHELL 0F230C00 == 55 [pid = 3408] [id = 299] 17:18:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (120FA400) [pid = 3408] [serial = 896] [outer = 00000000] 17:18:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (13C09800) [pid = 3408] [serial = 897] [outer = 120FA400] 17:18:14 INFO - PROCESS | 3408 | 1461025094867 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (173A1400) [pid = 3408] [serial = 898] [outer = 120FA400] 17:18:15 INFO - PROCESS | 3408 | 1461025095272 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]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 17:18:15 INFO - PROCESS | 3408 | 1461025095323 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 3408 | 1461025095325 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:18:15 INFO - PROCESS | 3408 | 1461025095329 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 3408 | 1461025095333 Marionette TRACE conn5 <- [1,1162,null,{}] 17:18:15 INFO - PROCESS | 3408 | 1461025095343 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}] 17:18:15 INFO - PROCESS | 3408 | 1461025095429 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:18:15 INFO - PROCESS | 3408 | 1461025095436 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 3408 | ++DOCSHELL 1A2D4800 == 56 [pid = 3408] [id = 300] 17:18:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1A2D6800) [pid = 3408] [serial = 899] [outer = 00000000] 17:18:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1A63D000) [pid = 3408] [serial = 900] [outer = 1A2D6800] 17:18:15 INFO - PROCESS | 3408 | 1461025095484 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AC85800) [pid = 3408] [serial = 901] [outer = 1A2D6800] 17:18:15 INFO - PROCESS | 3408 | 1461025095961 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] 17:18:16 INFO - PROCESS | 3408 | 1461025096006 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:18:16 INFO - PROCESS | 3408 | 1461025096010 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 3408 | 1461025096011 Marionette TRACE conn5 <- [1,1166,null,{}] 17:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:18:16 INFO - PROCESS | 3408 | 1461025096015 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}] 17:18:16 INFO - PROCESS | 3408 | 1461025096097 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:18:16 INFO - PROCESS | 3408 | 1461025096106 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 3408 | ++DOCSHELL 1AC89C00 == 57 [pid = 3408] [id = 301] 17:18:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1AD29000) [pid = 3408] [serial = 902] [outer = 00000000] 17:18:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1B0DB400) [pid = 3408] [serial = 903] [outer = 1AD29000] 17:18:16 INFO - PROCESS | 3408 | 1461025096151 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B1A2400) [pid = 3408] [serial = 904] [outer = 1AD29000] 17:18:16 INFO - PROCESS | 3408 | 1461025096607 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] 17:18:16 INFO - PROCESS | 3408 | 1461025096689 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:18:16 INFO - PROCESS | 3408 | 1461025096692 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 3408 | 1461025096694 Marionette TRACE conn5 <- [1,1170,null,{}] 17:18:16 INFO - PROCESS | 3408 | 1461025096698 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}] 17:18:16 INFO - PROCESS | 3408 | 1461025096840 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:18:16 INFO - PROCESS | 3408 | 1461025096865 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 3408 | ++DOCSHELL 12731400 == 58 [pid = 3408] [id = 302] 17:18:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12B64000) [pid = 3408] [serial = 905] [outer = 00000000] 17:18:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1BDB3800) [pid = 3408] [serial = 906] [outer = 12B64000] 17:18:16 INFO - PROCESS | 3408 | 1461025096909 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1BED6C00) [pid = 3408] [serial = 907] [outer = 12B64000] 17:18:17 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:18:17 INFO - PROCESS | 3408 | 1461025097508 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] 17:18:17 INFO - PROCESS | 3408 | 1461025097566 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:18:17 INFO - PROCESS | 3408 | 1461025097569 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 3408 | 1461025097571 Marionette TRACE conn5 <- [1,1174,null,{}] 17:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:18:17 INFO - PROCESS | 3408 | 1461025097574 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}] 17:18:17 INFO - PROCESS | 3408 | 1461025097705 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:18:17 INFO - PROCESS | 3408 | 1461025097717 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5C800 == 59 [pid = 3408] [id = 303] 17:18:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1C406800) [pid = 3408] [serial = 908] [outer = 00000000] 17:18:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1E7A6C00) [pid = 3408] [serial = 909] [outer = 1C406800] 17:18:17 INFO - PROCESS | 3408 | 1461025097814 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1E7A8400) [pid = 3408] [serial = 910] [outer = 1C406800] 17:18:18 INFO - PROCESS | 3408 | 1461025098287 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] 17:18:18 INFO - PROCESS | 3408 | 1461025098346 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:18:18 INFO - PROCESS | 3408 | 1461025098349 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 3408 | 1461025098350 Marionette TRACE conn5 <- [1,1178,null,{}] 17:18:18 INFO - PROCESS | 3408 | 1461025098360 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}] 17:18:18 INFO - PROCESS | 3408 | 1461025098470 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:18:18 INFO - PROCESS | 3408 | 1461025098479 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 3408 | ++DOCSHELL 1E7C8800 == 60 [pid = 3408] [id = 304] 17:18:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1EC58000) [pid = 3408] [serial = 911] [outer = 00000000] 17:18:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1F897C00) [pid = 3408] [serial = 912] [outer = 1EC58000] 17:18:18 INFO - PROCESS | 3408 | 1461025098523 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1FABB800) [pid = 3408] [serial = 913] [outer = 1EC58000] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1AC83800) [pid = 3408] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1AC8C400) [pid = 3408] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (12B91000) [pid = 3408] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (18A89000) [pid = 3408] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (0F23C800) [pid = 3408] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (18508400) [pid = 3408] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1B3BEC00) [pid = 3408] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (0F0ADC00) [pid = 3408] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1BF59400) [pid = 3408] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:18:18 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1B1A3800) [pid = 3408] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:18:19 INFO - PROCESS | 3408 | 1461025099047 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] 17:18:19 INFO - PROCESS | 3408 | 1461025099082 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:18:19 INFO - PROCESS | 3408 | 1461025099085 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:18:19 INFO - PROCESS | 3408 | 1461025099087 Marionette TRACE conn5 <- [1,1182,null,{}] 17:18:19 INFO - PROCESS | 3408 | 1461025099090 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}] 17:18:19 INFO - PROCESS | 3408 | 1461025099171 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:18:19 INFO - PROCESS | 3408 | 1461025099177 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3DC00 == 61 [pid = 3408] [id = 305] 17:18:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1E7B1400) [pid = 3408] [serial = 914] [outer = 00000000] 17:18:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1FA63800) [pid = 3408] [serial = 915] [outer = 1E7B1400] 17:18:19 INFO - PROCESS | 3408 | 1461025099221 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (200D2000) [pid = 3408] [serial = 916] [outer = 1E7B1400] 17:18:19 INFO - PROCESS | 3408 | 1461025099656 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] 17:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:18:19 INFO - PROCESS | 3408 | 1461025099723 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:18:19 INFO - PROCESS | 3408 | 1461025099726 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 3408 | 1461025099728 Marionette TRACE conn5 <- [1,1186,null,{}] 17:18:19 INFO - PROCESS | 3408 | 1461025099731 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}] 17:18:19 INFO - PROCESS | 3408 | 1461025099812 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:18:19 INFO - PROCESS | 3408 | 1461025099820 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 3408 | ++DOCSHELL 200D8000 == 62 [pid = 3408] [id = 306] 17:18:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (2017EC00) [pid = 3408] [serial = 917] [outer = 00000000] 17:18:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (20F18400) [pid = 3408] [serial = 918] [outer = 2017EC00] 17:18:19 INFO - PROCESS | 3408 | 1461025099864 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (21105C00) [pid = 3408] [serial = 919] [outer = 2017EC00] 17:18:20 INFO - PROCESS | 3408 | 1461025100320 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]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 631ms 17:18:20 INFO - PROCESS | 3408 | 1461025100365 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 3408 | 1461025100367 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:18:20 INFO - PROCESS | 3408 | 1461025100370 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 3408 | 1461025100372 Marionette TRACE conn5 <- [1,1190,null,{}] 17:18:20 INFO - PROCESS | 3408 | 1461025100376 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}] 17:18:20 INFO - PROCESS | 3408 | 1461025100457 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:18:20 INFO - PROCESS | 3408 | 1461025100463 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 3408 | ++DOCSHELL 21515000 == 63 [pid = 3408] [id = 307] 17:18:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (21515800) [pid = 3408] [serial = 920] [outer = 00000000] 17:18:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (2157D400) [pid = 3408] [serial = 921] [outer = 21515800] 17:18:20 INFO - PROCESS | 3408 | 1461025100507 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (21585C00) [pid = 3408] [serial = 922] [outer = 21515800] 17:18:21 INFO - PROCESS | 3408 | 1461025101127 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]]]}] 17:18:21 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 17:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 17:18:21 INFO - PROCESS | 3408 | 1461025101142 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 3408 | 1461025101146 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:18:21 INFO - PROCESS | 3408 | 1461025101216 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 3408 | 1461025101220 Marionette TRACE conn5 <- [1,1194,null,{}] 17:18:21 INFO - PROCESS | 3408 | 1461025101227 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}] 17:18:21 INFO - PROCESS | 3408 | 1461025101340 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:18:21 INFO - PROCESS | 3408 | 1461025101499 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 3408 | ++DOCSHELL 12D8B800 == 64 [pid = 3408] [id = 308] 17:18:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (12D8C000) [pid = 3408] [serial = 923] [outer = 00000000] 17:18:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (174C2400) [pid = 3408] [serial = 924] [outer = 12D8C000] 17:18:21 INFO - PROCESS | 3408 | 1461025101557 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (18A7C800) [pid = 3408] [serial = 925] [outer = 12D8C000] 17:18:22 INFO - PROCESS | 3408 | 1461025102115 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]]]}] 17:18:22 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 17:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 951ms 17:18:22 INFO - PROCESS | 3408 | 1461025102159 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 3408 | 1461025102165 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:18:22 INFO - PROCESS | 3408 | 1461025102172 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 3408 | 1461025102174 Marionette TRACE conn5 <- [1,1198,null,{}] 17:18:22 INFO - PROCESS | 3408 | 1461025102178 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}] 17:18:22 INFO - PROCESS | 3408 | 1461025102291 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:18:22 INFO - PROCESS | 3408 | 1461025102397 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 3408 | ++DOCSHELL 125C2000 == 65 [pid = 3408] [id = 309] 17:18:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1993B000) [pid = 3408] [serial = 926] [outer = 00000000] 17:18:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1BE6D000) [pid = 3408] [serial = 927] [outer = 1993B000] 17:18:22 INFO - PROCESS | 3408 | 1461025102453 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1C402C00) [pid = 3408] [serial = 928] [outer = 1993B000] 17:18:23 INFO - PROCESS | 3408 | 1461025103080 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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 17:18:23 INFO - PROCESS | 3408 | 1461025103103 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 3408 | 1461025103106 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:18:23 INFO - PROCESS | 3408 | 1461025103109 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 3408 | 1461025103113 Marionette TRACE conn5 <- [1,1202,null,{}] 17:18:23 INFO - PROCESS | 3408 | 1461025103124 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}] 17:18:23 INFO - PROCESS | 3408 | 1461025103233 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:18:23 INFO - PROCESS | 3408 | 1461025103342 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 3408 | ++DOCSHELL 1C30CC00 == 66 [pid = 3408] [id = 310] 17:18:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1EC07C00) [pid = 3408] [serial = 929] [outer = 00000000] 17:18:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (21101C00) [pid = 3408] [serial = 930] [outer = 1EC07C00] 17:18:23 INFO - PROCESS | 3408 | 1461025103398 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (21669800) [pid = 3408] [serial = 931] [outer = 1EC07C00] 17:18:24 INFO - PROCESS | 3408 | 1461025103995 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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 931ms 17:18:24 INFO - PROCESS | 3408 | 1461025104043 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 3408 | 1461025104046 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:18:24 INFO - PROCESS | 3408 | 1461025104050 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 3408 | 1461025104052 Marionette TRACE conn5 <- [1,1206,null,{}] 17:18:24 INFO - PROCESS | 3408 | 1461025104056 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}] 17:18:24 INFO - PROCESS | 3408 | 1461025104162 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:18:24 INFO - PROCESS | 3408 | 1461025104269 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 3408 | ++DOCSHELL 201A6C00 == 67 [pid = 3408] [id = 311] 17:18:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (201A8400) [pid = 3408] [serial = 932] [outer = 00000000] 17:18:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (201AF400) [pid = 3408] [serial = 933] [outer = 201A8400] 17:18:24 INFO - PROCESS | 3408 | 1461025104323 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (201B2400) [pid = 3408] [serial = 934] [outer = 201A8400] 17:18:24 INFO - PROCESS | 3408 | 1461025104870 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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 871ms 17:18:24 INFO - PROCESS | 3408 | 1461025104923 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 3408 | 1461025104926 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:18:24 INFO - PROCESS | 3408 | 1461025104929 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:18:24 INFO - PROCESS | 3408 | 1461025104931 Marionette TRACE conn5 <- [1,1210,null,{}] 17:18:24 INFO - PROCESS | 3408 | 1461025104935 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}] 17:18:25 INFO - PROCESS | 3408 | 1461025105040 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:18:25 INFO - PROCESS | 3408 | 1461025105145 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 3408 | ++DOCSHELL 201A8000 == 68 [pid = 3408] [id = 312] 17:18:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (201AA000) [pid = 3408] [serial = 935] [outer = 00000000] 17:18:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (23462000) [pid = 3408] [serial = 936] [outer = 201AA000] 17:18:25 INFO - PROCESS | 3408 | 1461025105199 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (23466400) [pid = 3408] [serial = 937] [outer = 201AA000] 17:18:25 INFO - PROCESS | 3408 | 1461025105850 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] 17:18:25 INFO - PROCESS | 3408 | 1461025105905 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:18:25 INFO - PROCESS | 3408 | 1461025105909 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:18:25 INFO - PROCESS | 3408 | 1461025105911 Marionette TRACE conn5 <- [1,1214,null,{}] 17:18:25 INFO - PROCESS | 3408 | 1461025105915 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}] 17:18:26 INFO - PROCESS | 3408 | 1461025106208 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:18:26 INFO - PROCESS | 3408 | 1461025106376 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 3408 | ++DOCSHELL 16CA6400 == 69 [pid = 3408] [id = 313] 17:18:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (16CA7800) [pid = 3408] [serial = 938] [outer = 00000000] 17:18:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (174C2000) [pid = 3408] [serial = 939] [outer = 16CA7800] 17:18:26 INFO - PROCESS | 3408 | 1461025106427 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (18A74000) [pid = 3408] [serial = 940] [outer = 16CA7800] 17:18:27 INFO - PROCESS | 3408 | 1461025106991 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]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1130ms 17:18:27 INFO - PROCESS | 3408 | 1461025107043 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 3408 | 1461025107047 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:18:27 INFO - PROCESS | 3408 | 1461025107052 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 3408 | 1461025107056 Marionette TRACE conn5 <- [1,1218,null,{}] 17:18:27 INFO - PROCESS | 3408 | 1461025107060 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}] 17:18:27 INFO - PROCESS | 3408 | 1461025107163 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:18:27 INFO - PROCESS | 3408 | 1461025107274 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 3408 | ++DOCSHELL 1AC1B800 == 70 [pid = 3408] [id = 314] 17:18:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1AC20400) [pid = 3408] [serial = 941] [outer = 00000000] 17:18:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (1AC8F000) [pid = 3408] [serial = 942] [outer = 1AC20400] 17:18:27 INFO - PROCESS | 3408 | 1461025107325 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (1AF41400) [pid = 3408] [serial = 943] [outer = 1AC20400] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 1EC4FC00 == 69 [pid = 3408] [id = 234] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 200D8000 == 68 [pid = 3408] [id = 306] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 1AF3DC00 == 67 [pid = 3408] [id = 305] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 1E7C8800 == 66 [pid = 3408] [id = 304] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 1BF5C800 == 65 [pid = 3408] [id = 303] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 12731400 == 64 [pid = 3408] [id = 302] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 1AC89C00 == 63 [pid = 3408] [id = 301] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 1A2D4800 == 62 [pid = 3408] [id = 300] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (1C406C00) [pid = 3408] [serial = 873] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 0F230C00 == 61 [pid = 3408] [id = 299] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 16EE0400 == 60 [pid = 3408] [id = 298] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 16B47C00 == 59 [pid = 3408] [id = 293] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 12609C00 == 58 [pid = 3408] [id = 292] 17:18:27 INFO - PROCESS | 3408 | --DOCSHELL 16B4B000 == 57 [pid = 3408] [id = 291] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (1AC8CC00) [pid = 3408] [serial = 858] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1B1A4800) [pid = 3408] [serial = 861] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (135E8800) [pid = 3408] [serial = 831] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1AC20C00) [pid = 3408] [serial = 834] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1F88D800) [pid = 3408] [serial = 837] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (16EE0C00) [pid = 3408] [serial = 849] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (173A1800) [pid = 3408] [serial = 850] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (19CCF800) [pid = 3408] [serial = 855] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1272A800) [pid = 3408] [serial = 846] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (12B55800) [pid = 3408] [serial = 847] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (18A88000) [pid = 3408] [serial = 852] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1B47DC00) [pid = 3408] [serial = 864] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1992F800) [pid = 3408] [serial = 853] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (12AC7400) [pid = 3408] [serial = 844] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1270A800) [pid = 3408] [serial = 843] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (20181800) [pid = 3408] [serial = 840] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1B1A5800) [pid = 3408] [serial = 862] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1BFCF000) [pid = 3408] [serial = 870] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1BDB9400) [pid = 3408] [serial = 865] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1BDB4000) [pid = 3408] [serial = 867] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1C21A800) [pid = 3408] [serial = 871] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1AF3BC00) [pid = 3408] [serial = 859] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1A636000) [pid = 3408] [serial = 856] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1BF52400) [pid = 3408] [serial = 868] [outer = 00000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3408 | 1461025107901 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]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 890ms 17:18:27 INFO - PROCESS | 3408 | 1461025107942 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 3408 | 1461025107945 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:18:27 INFO - PROCESS | 3408 | 1461025107949 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 3408 | 1461025107951 Marionette TRACE conn5 <- [1,1222,null,{}] 17:18:27 INFO - PROCESS | 3408 | 1461025107954 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}] 17:18:28 INFO - PROCESS | 3408 | 1461025108037 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:18:28 INFO - PROCESS | 3408 | 1461025108132 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 3408 | ++DOCSHELL 12610800 == 58 [pid = 3408] [id = 315] 17:18:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (12685400) [pid = 3408] [serial = 944] [outer = 00000000] 17:18:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (135F3800) [pid = 3408] [serial = 945] [outer = 12685400] 17:18:28 INFO - PROCESS | 3408 | 1461025108178 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (16B47C00) [pid = 3408] [serial = 946] [outer = 12685400] 17:18:28 INFO - PROCESS | 3408 | 1461025108597 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]]]}] 17:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 17:18:28 INFO - PROCESS | 3408 | 1461025108622 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:18:28 INFO - PROCESS | 3408 | 1461025108626 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:18:28 INFO - PROCESS | 3408 | 1461025108636 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 3408 | 1461025108640 Marionette TRACE conn5 <- [1,1226,null,{}] 17:18:28 INFO - PROCESS | 3408 | 1461025108644 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}] 17:18:28 INFO - PROCESS | 3408 | 1461025108730 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:18:28 INFO - PROCESS | 3408 | 1461025108768 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 3408 | ++DOCSHELL 18503800 == 59 [pid = 3408] [id = 316] 17:18:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (18504000) [pid = 3408] [serial = 947] [outer = 00000000] 17:18:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1AC86000) [pid = 3408] [serial = 948] [outer = 18504000] 17:18:28 INFO - PROCESS | 3408 | 1461025108813 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1AD20C00) [pid = 3408] [serial = 949] [outer = 18504000] 17:18:29 INFO - PROCESS | 3408 | 1461025109246 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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 17:18:29 INFO - PROCESS | 3408 | 1461025109322 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 3408 | 1461025109324 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:18:29 INFO - PROCESS | 3408 | 1461025109327 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 3408 | 1461025109329 Marionette TRACE conn5 <- [1,1230,null,{}] 17:18:29 INFO - PROCESS | 3408 | 1461025109332 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}] 17:18:29 INFO - PROCESS | 3408 | 1461025109414 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:18:29 INFO - PROCESS | 3408 | 1461025109422 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3B800 == 60 [pid = 3408] [id = 317] 17:18:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1AF4A400) [pid = 3408] [serial = 950] [outer = 00000000] 17:18:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1B3C1000) [pid = 3408] [serial = 951] [outer = 1AF4A400] 17:18:29 INFO - PROCESS | 3408 | 1461025109467 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1B473400) [pid = 3408] [serial = 952] [outer = 1AF4A400] 17:18:29 INFO - PROCESS | 3408 | 1461025109914 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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 17:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:18:29 INFO - PROCESS | 3408 | 1461025109963 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 3408 | 1461025109965 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:18:29 INFO - PROCESS | 3408 | 1461025109968 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 3408 | 1461025109970 Marionette TRACE conn5 <- [1,1234,null,{}] 17:18:29 INFO - PROCESS | 3408 | 1461025109973 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}] 17:18:30 INFO - PROCESS | 3408 | 1461025110085 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:18:30 INFO - PROCESS | 3408 | 1461025110173 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 3408 | ++DOCSHELL 1B47C400 == 61 [pid = 3408] [id = 318] 17:18:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1B47C800) [pid = 3408] [serial = 953] [outer = 00000000] 17:18:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1BED5C00) [pid = 3408] [serial = 954] [outer = 1B47C800] 17:18:30 INFO - PROCESS | 3408 | 1461025110227 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1BF5E800) [pid = 3408] [serial = 955] [outer = 1B47C800] 17:18:30 INFO - PROCESS | 3408 | 1461025110676 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]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 17:18:30 INFO - PROCESS | 3408 | 1461025110743 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:18:30 INFO - PROCESS | 3408 | 1461025110745 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:18:30 INFO - PROCESS | 3408 | 1461025110748 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 3408 | 1461025110750 Marionette TRACE conn5 <- [1,1238,null,{}] 17:18:30 INFO - PROCESS | 3408 | 1461025110764 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}] 17:18:30 INFO - PROCESS | 3408 | 1461025110878 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:18:30 INFO - PROCESS | 3408 | 1461025110890 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 3408 | ++DOCSHELL 1BFD6400 == 62 [pid = 3408] [id = 319] 17:18:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1BFDD000) [pid = 3408] [serial = 956] [outer = 00000000] 17:18:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1C543800) [pid = 3408] [serial = 957] [outer = 1BFDD000] 17:18:31 INFO - PROCESS | 3408 | 1461025110984 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1D294000) [pid = 3408] [serial = 958] [outer = 1BFDD000] 17:18:31 INFO - PROCESS | 3408 | 1461025111394 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]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 690ms 17:18:31 INFO - PROCESS | 3408 | 1461025111439 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:18:31 INFO - PROCESS | 3408 | 1461025111441 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:18:31 INFO - PROCESS | 3408 | 1461025111444 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 3408 | 1461025111446 Marionette TRACE conn5 <- [1,1242,null,{}] 17:18:31 INFO - PROCESS | 3408 | 1461025111492 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}] 17:18:31 INFO - PROCESS | 3408 | 1461025111604 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:18:31 INFO - PROCESS | 3408 | 1461025111614 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 3408 | ++DOCSHELL 1E243800 == 63 [pid = 3408] [id = 320] 17:18:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1E296800) [pid = 3408] [serial = 959] [outer = 00000000] 17:18:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (1EC4C800) [pid = 3408] [serial = 960] [outer = 1E296800] 17:18:31 INFO - PROCESS | 3408 | 1461025111713 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (1F80E000) [pid = 3408] [serial = 961] [outer = 1E296800] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1E7B1400) [pid = 3408] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1FA5D800) [pid = 3408] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1B3B9400) [pid = 3408] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1267DC00) [pid = 3408] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (16FDA400) [pid = 3408] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (12730800) [pid = 3408] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1EC54400) [pid = 3408] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1E7AB400) [pid = 3408] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1C5B7000) [pid = 3408] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (12B64000) [pid = 3408] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1C406800) [pid = 3408] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1E7A7800) [pid = 3408] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1EC58000) [pid = 3408] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1AD29000) [pid = 3408] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (16EE0800) [pid = 3408] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1A2D6800) [pid = 3408] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (2017EC00) [pid = 3408] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:18:32 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (120FA400) [pid = 3408] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:18:32 INFO - PROCESS | 3408 | 1461025112303 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]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 911ms 17:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:18:32 INFO - PROCESS | 3408 | 1461025112355 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 3408 | 1461025112357 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:18:32 INFO - PROCESS | 3408 | 1461025112360 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 3408 | 1461025112362 Marionette TRACE conn5 <- [1,1246,null,{}] 17:18:32 INFO - PROCESS | 3408 | 1461025112366 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}] 17:18:32 INFO - PROCESS | 3408 | 1461025112482 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:18:32 INFO - PROCESS | 3408 | 1461025112540 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 3408 | ++DOCSHELL 12729800 == 64 [pid = 3408] [id = 321] 17:18:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (12730800) [pid = 3408] [serial = 962] [outer = 00000000] 17:18:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (19CD3000) [pid = 3408] [serial = 963] [outer = 12730800] 17:18:32 INFO - PROCESS | 3408 | 1461025112584 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1AFA2800) [pid = 3408] [serial = 964] [outer = 12730800] 17:18:32 INFO - PROCESS | 3408 | 1461025112920 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 17:18:33 INFO - PROCESS | 3408 | 1461025112993 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 3408 | 1461025112995 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:18:33 INFO - PROCESS | 3408 | 1461025112998 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:18:33 INFO - PROCESS | 3408 | 1461025113000 Marionette TRACE conn5 <- [1,1250,null,{}] 17:18:33 INFO - PROCESS | 3408 | 1461025113003 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}] 17:18:33 INFO - PROCESS | 3408 | 1461025113084 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:18:33 INFO - PROCESS | 3408 | 1461025113090 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 3408 | ++DOCSHELL 12607C00 == 65 [pid = 3408] [id = 322] 17:18:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (12B94C00) [pid = 3408] [serial = 965] [outer = 00000000] 17:18:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1C40C000) [pid = 3408] [serial = 966] [outer = 12B94C00] 17:18:33 INFO - PROCESS | 3408 | 1461025113134 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1EC0E800) [pid = 3408] [serial = 967] [outer = 12B94C00] 17:18:33 INFO - PROCESS | 3408 | 1461025113557 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 631ms 17:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:18:33 INFO - PROCESS | 3408 | 1461025113632 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 3408 | 1461025113633 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:18:33 INFO - PROCESS | 3408 | 1461025113637 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 3408 | 1461025113638 Marionette TRACE conn5 <- [1,1254,null,{}] 17:18:33 INFO - PROCESS | 3408 | 1461025113642 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}] 17:18:33 INFO - PROCESS | 3408 | 1461025113723 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:18:33 INFO - PROCESS | 3408 | 1461025113732 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 3408 | ++DOCSHELL 1260D000 == 66 [pid = 3408] [id = 323] 17:18:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1B478400) [pid = 3408] [serial = 968] [outer = 00000000] 17:18:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (200D5800) [pid = 3408] [serial = 969] [outer = 1B478400] 17:18:33 INFO - PROCESS | 3408 | 1461025113782 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (201A4000) [pid = 3408] [serial = 970] [outer = 1B478400] 17:18:34 INFO - PROCESS | 3408 | 1461025114351 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]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 771ms 17:18:34 INFO - PROCESS | 3408 | 1461025114451 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 3408 | 1461025114456 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:18:34 INFO - PROCESS | 3408 | 1461025114476 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 3408 | 1461025114480 Marionette TRACE conn5 <- [1,1258,null,{}] 17:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:18:34 INFO - PROCESS | 3408 | 1461025114488 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}] 17:18:34 INFO - PROCESS | 3408 | 1461025114609 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:18:34 INFO - PROCESS | 3408 | 1461025114711 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 3408 | ++DOCSHELL 1270D400 == 67 [pid = 3408] [id = 324] 17:18:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (12730C00) [pid = 3408] [serial = 971] [outer = 00000000] 17:18:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (16C38800) [pid = 3408] [serial = 972] [outer = 12730C00] 17:18:34 INFO - PROCESS | 3408 | 1461025114781 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (174C1800) [pid = 3408] [serial = 973] [outer = 12730C00] 17:18:35 INFO - PROCESS | 3408 | 1461025115357 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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 931ms 17:18:35 INFO - PROCESS | 3408 | 1461025115417 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 3408 | 1461025115423 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:18:35 INFO - PROCESS | 3408 | 1461025115430 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 3408 | 1461025115433 Marionette TRACE conn5 <- [1,1262,null,{}] 17:18:35 INFO - PROCESS | 3408 | 1461025115437 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}] 17:18:35 INFO - PROCESS | 3408 | 1461025115546 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:18:35 INFO - PROCESS | 3408 | 1461025115682 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 3408 | ++DOCSHELL 1850A400 == 68 [pid = 3408] [id = 325] 17:18:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (19936000) [pid = 3408] [serial = 974] [outer = 00000000] 17:18:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1AC89C00) [pid = 3408] [serial = 975] [outer = 19936000] 17:18:35 INFO - PROCESS | 3408 | 1461025115737 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1B0DAC00) [pid = 3408] [serial = 976] [outer = 19936000] 17:18:36 INFO - PROCESS | 3408 | 1461025116340 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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 17:18:36 INFO - PROCESS | 3408 | 1461025116402 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 3408 | 1461025116404 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:18:36 INFO - PROCESS | 3408 | 1461025116408 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:18:36 INFO - PROCESS | 3408 | 1461025116412 Marionette TRACE conn5 <- [1,1266,null,{}] 17:18:36 INFO - PROCESS | 3408 | 1461025116423 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}] 17:18:36 INFO - PROCESS | 3408 | 1461025116551 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:18:36 INFO - PROCESS | 3408 | 1461025116690 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 3408 | ++DOCSHELL 12BEAC00 == 69 [pid = 3408] [id = 326] 17:18:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1BFD4400) [pid = 3408] [serial = 977] [outer = 00000000] 17:18:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (201A9000) [pid = 3408] [serial = 978] [outer = 1BFD4400] 17:18:36 INFO - PROCESS | 3408 | 1461025116749 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (21110400) [pid = 3408] [serial = 979] [outer = 1BFD4400] 17:18:37 INFO - PROCESS | 3408 | 1461025117340 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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 971ms 17:18:37 INFO - PROCESS | 3408 | 1461025117382 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 3408 | 1461025117385 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:18:37 INFO - PROCESS | 3408 | 1461025117389 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 3408 | 1461025117391 Marionette TRACE conn5 <- [1,1270,null,{}] 17:18:37 INFO - PROCESS | 3408 | 1461025117394 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}] 17:18:37 INFO - PROCESS | 3408 | 1461025117503 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:18:37 INFO - PROCESS | 3408 | 1461025117610 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 3408 | ++DOCSHELL 21674C00 == 70 [pid = 3408] [id = 327] 17:18:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (21675400) [pid = 3408] [serial = 980] [outer = 00000000] 17:18:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (22883400) [pid = 3408] [serial = 981] [outer = 21675400] 17:18:37 INFO - PROCESS | 3408 | 1461025117666 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (22886800) [pid = 3408] [serial = 982] [outer = 21675400] 17:18:38 INFO - PROCESS | 3408 | 1461025118229 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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 871ms 17:18:38 INFO - PROCESS | 3408 | 1461025118263 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 3408 | 1461025118266 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:18:38 INFO - PROCESS | 3408 | 1461025118269 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 3408 | 1461025118271 Marionette TRACE conn5 <- [1,1274,null,{}] 17:18:38 INFO - PROCESS | 3408 | 1461025118275 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}] 17:18:38 INFO - PROCESS | 3408 | 1461025118380 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:18:38 INFO - PROCESS | 3408 | 1461025118488 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 3408 | ++DOCSHELL 2110EC00 == 71 [pid = 3408] [id = 328] 17:18:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (22883800) [pid = 3408] [serial = 983] [outer = 00000000] 17:18:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (22A5E800) [pid = 3408] [serial = 984] [outer = 22883800] 17:18:38 INFO - PROCESS | 3408 | 1461025118541 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (22A60400) [pid = 3408] [serial = 985] [outer = 22883800] 17:18:39 INFO - PROCESS | 3408 | 1461025119144 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]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 17:18:39 INFO - PROCESS | 3408 | 1461025119202 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 3408 | 1461025119204 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:18:39 INFO - PROCESS | 3408 | 1461025119208 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 3408 | 1461025119210 Marionette TRACE conn5 <- [1,1278,null,{}] 17:18:39 INFO - PROCESS | 3408 | 1461025119214 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}] 17:18:39 INFO - PROCESS | 3408 | 1461025119341 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:18:39 INFO - PROCESS | 3408 | 1461025119481 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 3408 | ++DOCSHELL 22A5C400 == 72 [pid = 3408] [id = 329] 17:18:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (22A5F000) [pid = 3408] [serial = 986] [outer = 00000000] 17:18:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (23052400) [pid = 3408] [serial = 987] [outer = 22A5F000] 17:18:39 INFO - PROCESS | 3408 | 1461025119539 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (23054400) [pid = 3408] [serial = 988] [outer = 22A5F000] 17:18:40 INFO - PROCESS | 3408 | 1461025120316 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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1174ms 17:18:40 INFO - PROCESS | 3408 | 1461025120385 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 3408 | 1461025120389 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:18:40 INFO - PROCESS | 3408 | 1461025120394 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 3408 | 1461025120398 Marionette TRACE conn5 <- [1,1282,null,{}] 17:18:40 INFO - PROCESS | 3408 | 1461025120404 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}] 17:18:40 INFO - PROCESS | 3408 | 1461025120538 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:18:40 INFO - PROCESS | 3408 | 1461025120679 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 3408 | ++DOCSHELL 12B94400 == 73 [pid = 3408] [id = 330] 17:18:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (187F1400) [pid = 3408] [serial = 989] [outer = 00000000] 17:18:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (16FCB800) [pid = 3408] [serial = 990] [outer = 187F1400] 17:18:40 INFO - PROCESS | 3408 | 1461025120731 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (1993B400) [pid = 3408] [serial = 991] [outer = 187F1400] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 12607C00 == 72 [pid = 3408] [id = 322] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 12729800 == 71 [pid = 3408] [id = 321] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 1E243800 == 70 [pid = 3408] [id = 320] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 1BFD6400 == 69 [pid = 3408] [id = 319] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 1B47C400 == 68 [pid = 3408] [id = 318] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 1AF3B800 == 67 [pid = 3408] [id = 317] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 18503800 == 66 [pid = 3408] [id = 316] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 12610800 == 65 [pid = 3408] [id = 315] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 1AC1B800 == 64 [pid = 3408] [id = 314] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 145 (135A5C00) [pid = 3408] [serial = 876] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (18A70000) [pid = 3408] [serial = 879] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (1C542800) [pid = 3408] [serial = 882] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (1EC10000) [pid = 3408] [serial = 885] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (1F898C00) [pid = 3408] [serial = 888] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (2157D400) [pid = 3408] [serial = 921] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | 1461025121362 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]]]}] 17:18:41 INFO - PROCESS | 3408 | --DOCSHELL 16CA6400 == 63 [pid = 3408] [id = 313] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (200DAC00) [pid = 3408] [serial = 796] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1B3C1400) [pid = 3408] [serial = 793] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (12B98000) [pid = 3408] [serial = 799] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (19CC5000) [pid = 3408] [serial = 784] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (12D84400) [pid = 3408] [serial = 781] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1F89A000) [pid = 3408] [serial = 790] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1F896C00) [pid = 3408] [serial = 736] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1E7AE400) [pid = 3408] [serial = 787] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1BDB3800) [pid = 3408] [serial = 906] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1E7A6C00) [pid = 3408] [serial = 909] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1BED6C00) [pid = 3408] [serial = 907] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (20F0F800) [pid = 3408] [serial = 891] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1F897C00) [pid = 3408] [serial = 912] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (20F15C00) [pid = 3408] [serial = 892] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1B0DB400) [pid = 3408] [serial = 903] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (18502C00) [pid = 3408] [serial = 895] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (183A2800) [pid = 3408] [serial = 894] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1A63D000) [pid = 3408] [serial = 900] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1AC85800) [pid = 3408] [serial = 901] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1E7A8400) [pid = 3408] [serial = 910] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (21105C00) [pid = 3408] [serial = 919] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (13C09800) [pid = 3408] [serial = 897] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (173A1400) [pid = 3408] [serial = 898] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (20F18400) [pid = 3408] [serial = 918] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1FABB800) [pid = 3408] [serial = 913] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1FA63800) [pid = 3408] [serial = 915] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1B1A2400) [pid = 3408] [serial = 904] [outer = 00000000] [url = about:blank] 17:18:41 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (200D2000) [pid = 3408] [serial = 916] [outer = 00000000] [url = about:blank] 17:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1025ms 17:18:41 INFO - PROCESS | 3408 | 1461025121420 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 3408 | 1461025121425 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:18:41 INFO - PROCESS | 3408 | 1461025121431 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 3408 | 1461025121434 Marionette TRACE conn5 <- [1,1286,null,{}] 17:18:41 INFO - PROCESS | 3408 | 1461025121437 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}] 17:18:41 INFO - PROCESS | 3408 | 1461025121540 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:18:41 INFO - PROCESS | 3408 | 1461025121626 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 3408 | ++DOCSHELL 12B8E000 == 64 [pid = 3408] [id = 331] 17:18:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12B99400) [pid = 3408] [serial = 992] [outer = 00000000] 17:18:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (13C58800) [pid = 3408] [serial = 993] [outer = 12B99400] 17:18:41 INFO - PROCESS | 3408 | 1461025121672 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (16CA2C00) [pid = 3408] [serial = 994] [outer = 12B99400] 17:18:42 INFO - PROCESS | 3408 | 1461025122132 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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 17:18:42 INFO - PROCESS | 3408 | 1461025122165 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 3408 | 1461025122167 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:18:42 INFO - PROCESS | 3408 | 1461025122170 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:18:42 INFO - PROCESS | 3408 | 1461025122174 Marionette TRACE conn5 <- [1,1290,null,{}] 17:18:42 INFO - PROCESS | 3408 | 1461025122184 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}] 17:18:42 INFO - PROCESS | 3408 | 1461025122275 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:18:42 INFO - PROCESS | 3408 | 1461025122282 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 3408 | ++DOCSHELL 18A70400 == 65 [pid = 3408] [id = 332] 17:18:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (18A78400) [pid = 3408] [serial = 995] [outer = 00000000] 17:18:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1AC20C00) [pid = 3408] [serial = 996] [outer = 18A78400] 17:18:42 INFO - PROCESS | 3408 | 1461025122330 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1AC90000) [pid = 3408] [serial = 997] [outer = 18A78400] 17:18:42 INFO - PROCESS | 3408 | 1461025122817 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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 17:18:42 INFO - PROCESS | 3408 | 1461025122845 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 3408 | 1461025122847 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:18:42 INFO - PROCESS | 3408 | 1461025122850 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 3408 | 1461025122852 Marionette TRACE conn5 <- [1,1294,null,{}] 17:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:18:42 INFO - PROCESS | 3408 | 1461025122855 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}] 17:18:42 INFO - PROCESS | 3408 | 1461025122942 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:18:42 INFO - PROCESS | 3408 | 1461025122948 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DDC00 == 66 [pid = 3408] [id = 333] 17:18:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1B19F400) [pid = 3408] [serial = 998] [outer = 00000000] 17:18:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1B3C2400) [pid = 3408] [serial = 999] [outer = 1B19F400] 17:18:43 INFO - PROCESS | 3408 | 1461025122998 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1B476800) [pid = 3408] [serial = 1000] [outer = 1B19F400] 17:18:43 INFO - PROCESS | 3408 | 1461025123455 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]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 17:18:43 INFO - PROCESS | 3408 | 1461025123526 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 3408 | 1461025123528 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:18:43 INFO - PROCESS | 3408 | 1461025123531 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:18:43 INFO - PROCESS | 3408 | 1461025123533 Marionette TRACE conn5 <- [1,1298,null,{}] 17:18:43 INFO - PROCESS | 3408 | 1461025123536 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}] 17:18:43 INFO - PROCESS | 3408 | 1461025123618 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:18:43 INFO - PROCESS | 3408 | 1461025123624 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 3408 | ++DOCSHELL 12B5AC00 == 67 [pid = 3408] [id = 334] 17:18:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1B47B400) [pid = 3408] [serial = 1001] [outer = 00000000] 17:18:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1BF57000) [pid = 3408] [serial = 1002] [outer = 1B47B400] 17:18:43 INFO - PROCESS | 3408 | 1461025123671 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1BF5D000) [pid = 3408] [serial = 1003] [outer = 1B47B400] 17:18:44 INFO - PROCESS | 3408 | 1461025124151 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] 17:18:44 INFO - PROCESS | 3408 | 1461025124213 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:18:44 INFO - PROCESS | 3408 | 1461025124216 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 3408 | 1461025124218 Marionette TRACE conn5 <- [1,1302,null,{}] 17:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:18:44 INFO - PROCESS | 3408 | 1461025124221 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}] 17:18:44 INFO - PROCESS | 3408 | 1461025124384 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:18:44 INFO - PROCESS | 3408 | 1461025124452 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 3408 | ++DOCSHELL 1C544000 == 68 [pid = 3408] [id = 335] 17:18:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1C547400) [pid = 3408] [serial = 1004] [outer = 00000000] 17:18:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1E7AB800) [pid = 3408] [serial = 1005] [outer = 1C547400] 17:18:44 INFO - PROCESS | 3408 | 1461025124500 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1E7C5800) [pid = 3408] [serial = 1006] [outer = 1C547400] 17:18:44 INFO - PROCESS | 3408 | 1461025124932 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]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 17:18:45 INFO - PROCESS | 3408 | 1461025124992 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 3408 | 1461025124994 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:18:45 INFO - PROCESS | 3408 | 1461025124997 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 3408 | 1461025124999 Marionette TRACE conn5 <- [1,1306,null,{}] 17:18:45 INFO - PROCESS | 3408 | 1461025125012 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}] 17:18:45 INFO - PROCESS | 3408 | 1461025125127 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:18:45 INFO - PROCESS | 3408 | 1461025125192 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 3408 | ++DOCSHELL 1E7CC000 == 69 [pid = 3408] [id = 336] 17:18:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1EC4F800) [pid = 3408] [serial = 1007] [outer = 00000000] 17:18:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1F895400) [pid = 3408] [serial = 1008] [outer = 1EC4F800] 17:18:45 INFO - PROCESS | 3408 | 1461025125237 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1FA5A400) [pid = 3408] [serial = 1009] [outer = 1EC4F800] 17:18:45 INFO - PROCESS | 3408 | 1461025125667 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]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 17:18:45 INFO - PROCESS | 3408 | 1461025125733 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 3408 | 1461025125735 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:18:45 INFO - PROCESS | 3408 | 1461025125748 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 3408 | 1461025125750 Marionette TRACE conn5 <- [1,1310,null,{}] 17:18:45 INFO - PROCESS | 3408 | 1461025125754 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}] 17:18:46 INFO - PROCESS | 3408 | 1461025126048 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (12B94C00) [pid = 3408] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (12685400) [pid = 3408] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (12730800) [pid = 3408] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (18504000) [pid = 3408] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1AF4A400) [pid = 3408] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1B47C800) [pid = 3408] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1AC20400) [pid = 3408] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (16CA7800) [pid = 3408] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1272BC00) [pid = 3408] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1C223400) [pid = 3408] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1E296800) [pid = 3408] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (16FD7000) [pid = 3408] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (12685C00) [pid = 3408] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1E7C2400) [pid = 3408] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (200D4000) [pid = 3408] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (21515800) [pid = 3408] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1D3C7400) [pid = 3408] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1BFDD000) [pid = 3408] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1D3CCC00) [pid = 3408] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (16EDD400) [pid = 3408] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1BF50800) [pid = 3408] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:18:46 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1F805400) [pid = 3408] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:18:46 INFO - PROCESS | 3408 | 1461025126121 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AA800 == 70 [pid = 3408] [id = 337] 17:18:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (0F0B1800) [pid = 3408] [serial = 1010] [outer = 00000000] 17:18:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (12685400) [pid = 3408] [serial = 1011] [outer = 0F0B1800] 17:18:46 INFO - PROCESS | 3408 | 1461025126168 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12B5E400) [pid = 3408] [serial = 1012] [outer = 0F0B1800] 17:18:46 INFO - PROCESS | 3408 | 1461025126524 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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 834ms 17:18:46 INFO - PROCESS | 3408 | 1461025126582 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 3408 | 1461025126584 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:18:46 INFO - PROCESS | 3408 | 1461025126587 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 3408 | 1461025126589 Marionette TRACE conn5 <- [1,1314,null,{}] 17:18:46 INFO - PROCESS | 3408 | 1461025126593 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}] 17:18:46 INFO - PROCESS | 3408 | 1461025126676 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:18:46 INFO - PROCESS | 3408 | 1461025126683 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 3408 | ++DOCSHELL 12D85800 == 71 [pid = 3408] [id = 338] 17:18:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (16FC6C00) [pid = 3408] [serial = 1013] [outer = 00000000] 17:18:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1D1E0800) [pid = 3408] [serial = 1014] [outer = 16FC6C00] 17:18:46 INFO - PROCESS | 3408 | 1461025126727 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1F803800) [pid = 3408] [serial = 1015] [outer = 16FC6C00] 17:18:47 INFO - PROCESS | 3408 | 1461025127163 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]]]}] 17:18:47 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 17:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 17:18:47 INFO - PROCESS | 3408 | 1461025127222 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:18:47 INFO - PROCESS | 3408 | 1461025127224 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 3408 | 1461025127227 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 3408 | 1461025127229 Marionette TRACE conn5 <- [1,1318,null,{}] 17:18:47 INFO - PROCESS | 3408 | 1461025127232 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}] 17:18:47 INFO - PROCESS | 3408 | 1461025127318 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:18:47 INFO - PROCESS | 3408 | 1461025127324 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AF400 == 72 [pid = 3408] [id = 339] 17:18:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1217FC00) [pid = 3408] [serial = 1016] [outer = 00000000] 17:18:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1FA61C00) [pid = 3408] [serial = 1017] [outer = 1217FC00] 17:18:47 INFO - PROCESS | 3408 | 1461025127369 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (200DAC00) [pid = 3408] [serial = 1018] [outer = 1217FC00] 17:18:47 INFO - PROCESS | 3408 | 1461025127828 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]]]}] 17:18:47 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 17:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 17:18:47 INFO - PROCESS | 3408 | 1461025127898 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 3408 | 1461025127901 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 3408 | 1461025127904 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:18:47 INFO - PROCESS | 3408 | 1461025127907 Marionette TRACE conn5 <- [1,1322,null,{}] 17:18:47 INFO - PROCESS | 3408 | 1461025127910 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}] 17:18:48 INFO - PROCESS | 3408 | 1461025128013 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:18:48 INFO - PROCESS | 3408 | 1461025128081 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AD800 == 73 [pid = 3408] [id = 340] 17:18:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (0F0B3C00) [pid = 3408] [serial = 1019] [outer = 00000000] 17:18:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (12733800) [pid = 3408] [serial = 1020] [outer = 0F0B3C00] 17:18:48 INFO - PROCESS | 3408 | 1461025128222 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (135A5C00) [pid = 3408] [serial = 1021] [outer = 0F0B3C00] 17:18:48 INFO - PROCESS | 3408 | 1461025128883 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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1018ms 17:18:48 INFO - PROCESS | 3408 | 1461025128926 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 3408 | 1461025128931 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:18:48 INFO - PROCESS | 3408 | 1461025128937 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:18:48 INFO - PROCESS | 3408 | 1461025128940 Marionette TRACE conn5 <- [1,1326,null,{}] 17:18:48 INFO - PROCESS | 3408 | 1461025128946 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}] 17:18:49 INFO - PROCESS | 3408 | 1461025129082 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:18:49 INFO - PROCESS | 3408 | 1461025129220 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 3408 | ++DOCSHELL 1A630800 == 74 [pid = 3408] [id = 341] 17:18:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1A635800) [pid = 3408] [serial = 1022] [outer = 00000000] 17:18:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1AF3C800) [pid = 3408] [serial = 1023] [outer = 1A635800] 17:18:49 INFO - PROCESS | 3408 | 1461025129279 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1B0DE800) [pid = 3408] [serial = 1024] [outer = 1A635800] 17:18:50 INFO - PROCESS | 3408 | 1461025130321 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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1439ms 17:18:50 INFO - PROCESS | 3408 | 1461025130380 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 3408 | 1461025130385 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:18:50 INFO - PROCESS | 3408 | 1461025130390 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 3408 | 1461025130392 Marionette TRACE conn5 <- [1,1330,null,{}] 17:18:50 INFO - PROCESS | 3408 | 1461025130396 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}] 17:18:50 INFO - PROCESS | 3408 | 1461025130540 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:18:50 INFO - PROCESS | 3408 | 1461025130689 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5B400 == 75 [pid = 3408] [id = 342] 17:18:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1BF5CC00) [pid = 3408] [serial = 1025] [outer = 00000000] 17:18:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1F88E800) [pid = 3408] [serial = 1026] [outer = 1BF5CC00] 17:18:50 INFO - PROCESS | 3408 | 1461025130745 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (2017B000) [pid = 3408] [serial = 1027] [outer = 1BF5CC00] 17:18:51 INFO - PROCESS | 3408 | 1461025131281 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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 17:18:51 INFO - PROCESS | 3408 | 1461025131324 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 3408 | 1461025131327 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:18:51 INFO - PROCESS | 3408 | 1461025131332 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 3408 | 1461025131339 Marionette TRACE conn5 <- [1,1334,null,{}] 17:18:51 INFO - PROCESS | 3408 | 1461025131349 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}] 17:18:51 INFO - PROCESS | 3408 | 1461025131464 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:18:51 INFO - PROCESS | 3408 | 1461025131576 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 3408 | ++DOCSHELL 12AC7000 == 76 [pid = 3408] [id = 343] 17:18:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (21511C00) [pid = 3408] [serial = 1028] [outer = 00000000] 17:18:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (2287C400) [pid = 3408] [serial = 1029] [outer = 21511C00] 17:18:51 INFO - PROCESS | 3408 | 1461025131671 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (22885C00) [pid = 3408] [serial = 1030] [outer = 21511C00] 17:18:52 INFO - PROCESS | 3408 | 1461025132262 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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 988ms 17:18:52 INFO - PROCESS | 3408 | 1461025132320 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 3408 | 1461025132323 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:18:52 INFO - PROCESS | 3408 | 1461025132327 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:18:52 INFO - PROCESS | 3408 | 1461025132329 Marionette TRACE conn5 <- [1,1338,null,{}] 17:18:52 INFO - PROCESS | 3408 | 1461025132333 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}] 17:18:52 INFO - PROCESS | 3408 | 1461025132475 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:18:52 INFO - PROCESS | 3408 | 1461025132585 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 3408 | ++DOCSHELL 2287B800 == 77 [pid = 3408] [id = 344] 17:18:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (22A58400) [pid = 3408] [serial = 1031] [outer = 00000000] 17:18:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (2304F400) [pid = 3408] [serial = 1032] [outer = 22A58400] 17:18:52 INFO - PROCESS | 3408 | 1461025132641 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (23052000) [pid = 3408] [serial = 1033] [outer = 22A58400] 17:18:53 INFO - PROCESS | 3408 | 1461025133209 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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 931ms 17:18:53 INFO - PROCESS | 3408 | 1461025133260 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 3408 | 1461025133263 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:18:53 INFO - PROCESS | 3408 | 1461025133266 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:18:53 INFO - PROCESS | 3408 | 1461025133268 Marionette TRACE conn5 <- [1,1342,null,{}] 17:18:53 INFO - PROCESS | 3408 | 1461025133272 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}] 17:18:53 INFO - PROCESS | 3408 | 1461025133380 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:18:53 INFO - PROCESS | 3408 | 1461025133491 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 3408 | ++DOCSHELL 220A5400 == 78 [pid = 3408] [id = 345] 17:18:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (220A5C00) [pid = 3408] [serial = 1034] [outer = 00000000] 17:18:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (220AB400) [pid = 3408] [serial = 1035] [outer = 220A5C00] 17:18:53 INFO - PROCESS | 3408 | 1461025133594 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (2304B000) [pid = 3408] [serial = 1036] [outer = 220A5C00] 17:18:54 INFO - PROCESS | 3408 | 1461025134190 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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 17:18:54 INFO - PROCESS | 3408 | 1461025134241 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:18:54 INFO - PROCESS | 3408 | 1461025134243 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:18:54 INFO - PROCESS | 3408 | 1461025134247 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 3408 | 1461025134249 Marionette TRACE conn5 <- [1,1346,null,{}] 17:18:54 INFO - PROCESS | 3408 | 1461025134253 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}] 17:18:54 INFO - PROCESS | 3408 | 1461025134362 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:18:54 INFO - PROCESS | 3408 | 1461025134637 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 3408 | ++DOCSHELL 0F0A9000 == 79 [pid = 3408] [id = 346] 17:18:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (0F0A9C00) [pid = 3408] [serial = 1037] [outer = 00000000] 17:18:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (135E8C00) [pid = 3408] [serial = 1038] [outer = 0F0A9C00] 17:18:54 INFO - PROCESS | 3408 | 1461025134723 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (16C21400) [pid = 3408] [serial = 1039] [outer = 0F0A9C00] 17:18:55 INFO - PROCESS | 3408 | 1461025135328 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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1123ms 17:18:55 INFO - PROCESS | 3408 | 1461025135373 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 3408 | 1461025135377 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:18:55 INFO - PROCESS | 3408 | 1461025135383 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:18:55 INFO - PROCESS | 3408 | 1461025135385 Marionette TRACE conn5 <- [1,1350,null,{}] 17:18:55 INFO - PROCESS | 3408 | 1461025135390 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}] 17:18:55 INFO - PROCESS | 3408 | 1461025135493 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:18:55 INFO - PROCESS | 3408 | 1461025135633 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 3408 | ++DOCSHELL 19CC5000 == 80 [pid = 3408] [id = 347] 17:18:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1A2CC800) [pid = 3408] [serial = 1040] [outer = 00000000] 17:18:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (1A6B1C00) [pid = 3408] [serial = 1041] [outer = 1A2CC800] 17:18:55 INFO - PROCESS | 3408 | 1461025135685 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (1AC84400) [pid = 3408] [serial = 1042] [outer = 1A2CC800] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 1D1D7000 == 79 [pid = 3408] [id = 233] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 0F0AF400 == 78 [pid = 3408] [id = 339] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 12D85800 == 77 [pid = 3408] [id = 338] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 0F0AA800 == 76 [pid = 3408] [id = 337] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 1E7CC000 == 75 [pid = 3408] [id = 336] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 1C544000 == 74 [pid = 3408] [id = 335] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 12B5AC00 == 73 [pid = 3408] [id = 334] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 1B0DDC00 == 72 [pid = 3408] [id = 333] 17:18:55 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (200D5800) [pid = 3408] [serial = 969] [outer = 00000000] [url = about:blank] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 18A70400 == 71 [pid = 3408] [id = 332] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 21515000 == 70 [pid = 3408] [id = 307] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 12B8E000 == 69 [pid = 3408] [id = 331] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 12B94400 == 68 [pid = 3408] [id = 330] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 12BEAC00 == 67 [pid = 3408] [id = 326] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 1850A400 == 66 [pid = 3408] [id = 325] 17:18:55 INFO - PROCESS | 3408 | --DOCSHELL 1270D400 == 65 [pid = 3408] [id = 324] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (1EC0E800) [pid = 3408] [serial = 967] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (16B47C00) [pid = 3408] [serial = 946] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1AFA2800) [pid = 3408] [serial = 964] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1AD20C00) [pid = 3408] [serial = 949] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1B3C1000) [pid = 3408] [serial = 951] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1BED5C00) [pid = 3408] [serial = 954] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (19CD3000) [pid = 3408] [serial = 963] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1B473400) [pid = 3408] [serial = 952] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1AF41400) [pid = 3408] [serial = 943] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (18A74000) [pid = 3408] [serial = 940] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (174C2000) [pid = 3408] [serial = 939] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1AC86000) [pid = 3408] [serial = 948] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1AC8F000) [pid = 3408] [serial = 942] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (16B46000) [pid = 3408] [serial = 832] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1C53A000) [pid = 3408] [serial = 874] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (21101C00) [pid = 3408] [serial = 930] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1BE6D000) [pid = 3408] [serial = 927] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (135F3800) [pid = 3408] [serial = 945] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1C40C000) [pid = 3408] [serial = 966] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (174C2400) [pid = 3408] [serial = 924] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (23462000) [pid = 3408] [serial = 936] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1F80E000) [pid = 3408] [serial = 961] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (19CCCC00) [pid = 3408] [serial = 880] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (13C16400) [pid = 3408] [serial = 877] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1F80FC00) [pid = 3408] [serial = 829] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (201AF400) [pid = 3408] [serial = 933] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (20F10800) [pid = 3408] [serial = 841] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (21585C00) [pid = 3408] [serial = 922] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1EC4C800) [pid = 3408] [serial = 960] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1EC54800) [pid = 3408] [serial = 886] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1C543800) [pid = 3408] [serial = 957] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1FA5FC00) [pid = 3408] [serial = 838] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1B3B6400) [pid = 3408] [serial = 835] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1C548400) [pid = 3408] [serial = 883] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1D294000) [pid = 3408] [serial = 958] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1FA59400) [pid = 3408] [serial = 889] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1BF5E800) [pid = 3408] [serial = 955] [outer = 00000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3408 | 1461025136251 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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 932ms 17:18:56 INFO - PROCESS | 3408 | 1461025136321 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 3408 | 1461025136325 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:18:56 INFO - PROCESS | 3408 | 1461025136329 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:18:56 INFO - PROCESS | 3408 | 1461025136331 Marionette TRACE conn5 <- [1,1354,null,{}] 17:18:56 INFO - PROCESS | 3408 | 1461025136338 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}] 17:18:56 INFO - PROCESS | 3408 | 1461025136450 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:18:56 INFO - PROCESS | 3408 | 1461025136540 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 3408 | ++DOCSHELL 1260DC00 == 66 [pid = 3408] [id = 348] 17:18:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (12732C00) [pid = 3408] [serial = 1043] [outer = 00000000] 17:18:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (135EA400) [pid = 3408] [serial = 1044] [outer = 12732C00] 17:18:56 INFO - PROCESS | 3408 | 1461025136586 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (16F53C00) [pid = 3408] [serial = 1045] [outer = 12732C00] 17:18:57 INFO - PROCESS | 3408 | 1461025136975 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] 17:18:57 INFO - PROCESS | 3408 | 1461025137011 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:18:57 INFO - PROCESS | 3408 | 1461025137016 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:18:57 INFO - PROCESS | 3408 | 1461025137022 Marionette TRACE conn5 <- [1,1358,null,{}] 17:18:57 INFO - PROCESS | 3408 | 1461025137031 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}] 17:18:57 INFO - PROCESS | 3408 | 1461025137120 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:18:57 INFO - PROCESS | 3408 | 1461025137127 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 3408 | ++DOCSHELL 1844D800 == 67 [pid = 3408] [id = 349] 17:18:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (18452400) [pid = 3408] [serial = 1046] [outer = 00000000] 17:18:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AC8D800) [pid = 3408] [serial = 1047] [outer = 18452400] 17:18:57 INFO - PROCESS | 3408 | 1461025137174 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AF3EC00) [pid = 3408] [serial = 1048] [outer = 18452400] 17:18:57 INFO - PROCESS | 3408 | 1461025137632 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] 17:18:57 INFO - PROCESS | 3408 | 1461025137652 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:18:57 INFO - PROCESS | 3408 | 1461025137675 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 3408 | 1461025137677 Marionette TRACE conn5 <- [1,1362,null,{}] 17:18:57 INFO - PROCESS | 3408 | 1461025137682 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}] 17:18:57 INFO - PROCESS | 3408 | 1461025137771 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:18:57 INFO - PROCESS | 3408 | 1461025137778 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 3408 | ++DOCSHELL 12D85000 == 68 [pid = 3408] [id = 350] 17:18:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1B0DDC00) [pid = 3408] [serial = 1049] [outer = 00000000] 17:18:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1B474400) [pid = 3408] [serial = 1050] [outer = 1B0DDC00] 17:18:57 INFO - PROCESS | 3408 | 1461025137823 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B477000) [pid = 3408] [serial = 1051] [outer = 1B0DDC00] 17:18:58 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:58 INFO - PROCESS | 3408 | 1461025138308 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] 17:18:58 INFO - PROCESS | 3408 | 1461025138352 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:18:58 INFO - PROCESS | 3408 | 1461025138355 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 3408 | 1461025138356 Marionette TRACE conn5 <- [1,1366,null,{}] 17:18:58 INFO - PROCESS | 3408 | 1461025138360 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}] 17:18:58 INFO - PROCESS | 3408 | 1461025138474 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:18:58 INFO - PROCESS | 3408 | 1461025138565 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 3408 | ++DOCSHELL 1BF55C00 == 69 [pid = 3408] [id = 351] 17:18:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1BF56400) [pid = 3408] [serial = 1052] [outer = 00000000] 17:18:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1BFD0800) [pid = 3408] [serial = 1053] [outer = 1BF56400] 17:18:58 INFO - PROCESS | 3408 | 1461025138621 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C402400) [pid = 3408] [serial = 1054] [outer = 1BF56400] 17:18:59 INFO - PROCESS | 3408 | 1461025139070 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] 17:18:59 INFO - PROCESS | 3408 | 1461025139128 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:18:59 INFO - PROCESS | 3408 | 1461025139131 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:18:59 INFO - PROCESS | 3408 | 1461025139132 Marionette TRACE conn5 <- [1,1370,null,{}] 17:18:59 INFO - PROCESS | 3408 | 1461025139136 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}] 17:18:59 INFO - PROCESS | 3408 | 1461025139262 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:18:59 INFO - PROCESS | 3408 | 1461025139330 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 3408 | ++DOCSHELL 1C548C00 == 70 [pid = 3408] [id = 352] 17:18:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1C56AC00) [pid = 3408] [serial = 1055] [outer = 00000000] 17:18:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1D28B000) [pid = 3408] [serial = 1056] [outer = 1C56AC00] 17:18:59 INFO - PROCESS | 3408 | 1461025139375 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1D3BF400) [pid = 3408] [serial = 1057] [outer = 1C56AC00] 17:18:59 INFO - PROCESS | 3408 | [3408] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:59 INFO - PROCESS | 3408 | 1461025139803 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] 17:18:59 INFO - PROCESS | 3408 | 1461025139872 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:18:59 INFO - PROCESS | 3408 | 1461025139881 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 3408 | 1461025139883 Marionette TRACE conn5 <- [1,1374,null,{}] 17:18:59 INFO - PROCESS | 3408 | 1461025139891 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}] 17:19:00 INFO - PROCESS | 3408 | 1461025140116 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1C547400) [pid = 3408] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (12B99400) [pid = 3408] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (187F1400) [pid = 3408] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1B47B400) [pid = 3408] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1B19F400) [pid = 3408] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1EC4F800) [pid = 3408] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (18A78400) [pid = 3408] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (16FC6C00) [pid = 3408] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:19:00 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (0F0B1800) [pid = 3408] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:19:00 INFO - PROCESS | 3408 | 1461025140182 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 3408 | ++DOCSHELL 0F1B1000 == 71 [pid = 3408] [id = 353] 17:19:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (12AC8400) [pid = 3408] [serial = 1058] [outer = 00000000] 17:19:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (18A78400) [pid = 3408] [serial = 1059] [outer = 12AC8400] 17:19:00 INFO - PROCESS | 3408 | 1461025140228 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1AC87C00) [pid = 3408] [serial = 1060] [outer = 12AC8400] 17:19:00 INFO - PROCESS | 3408 | 1461025140599 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] 17:19:00 INFO - PROCESS | 3408 | 1461025140621 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:19:00 INFO - PROCESS | 3408 | 1461025140624 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 3408 | 1461025140626 Marionette TRACE conn5 <- [1,1378,null,{}] 17:19:00 INFO - PROCESS | 3408 | 1461025140629 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}] 17:19:00 INFO - PROCESS | 3408 | 1461025140712 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:19:00 INFO - PROCESS | 3408 | 1461025140719 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 3408 | ++DOCSHELL 1B3BC400 == 72 [pid = 3408] [id = 354] 17:19:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1BF55000) [pid = 3408] [serial = 1061] [outer = 00000000] 17:19:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1EC0D400) [pid = 3408] [serial = 1062] [outer = 1BF55000] 17:19:00 INFO - PROCESS | 3408 | 1461025140764 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1EC4F800) [pid = 3408] [serial = 1063] [outer = 1BF55000] 17:19:01 INFO - PROCESS | 3408 | 1461025141262 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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 17:19:01 INFO - PROCESS | 3408 | 1461025141357 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 3408 | 1461025141362 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:19:01 INFO - PROCESS | 3408 | 1461025141381 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 3408 | 1461025141386 Marionette TRACE conn5 <- [1,1382,null,{}] 17:19:01 INFO - PROCESS | 3408 | 1461025141395 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}] 17:19:01 INFO - PROCESS | 3408 | 1461025141566 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:19:01 INFO - PROCESS | 3408 | 1461025141697 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 3408 | ++DOCSHELL 12BE8800 == 73 [pid = 3408] [id = 355] 17:19:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (12D84C00) [pid = 3408] [serial = 1064] [outer = 00000000] 17:19:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (135ED800) [pid = 3408] [serial = 1065] [outer = 12D84C00] 17:19:01 INFO - PROCESS | 3408 | 1461025141757 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (16CA0C00) [pid = 3408] [serial = 1066] [outer = 12D84C00] 17:19:02 INFO - PROCESS | 3408 | 1461025142310 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]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 991ms 17:19:02 INFO - PROCESS | 3408 | 1461025142362 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 3408 | 1461025142369 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:19:02 INFO - PROCESS | 3408 | 1461025142376 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 3408 | 1461025142379 Marionette TRACE conn5 <- [1,1386,null,{}] 17:19:02 INFO - PROCESS | 3408 | 1461025142383 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}] 17:19:02 INFO - PROCESS | 3408 | 1461025142497 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:19:02 INFO - PROCESS | 3408 | 1461025142632 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 3408 | ++DOCSHELL 173A1800 == 74 [pid = 3408] [id = 356] 17:19:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (18506C00) [pid = 3408] [serial = 1067] [outer = 00000000] 17:19:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (19CCD400) [pid = 3408] [serial = 1068] [outer = 18506C00] 17:19:02 INFO - PROCESS | 3408 | 1461025142688 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1A63DC00) [pid = 3408] [serial = 1069] [outer = 18506C00] 17:19:03 INFO - PROCESS | 3408 | 1461025143316 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]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 971ms 17:19:03 INFO - PROCESS | 3408 | 1461025143347 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 3408 | 1461025143350 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:19:03 INFO - PROCESS | 3408 | 1461025143354 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 3408 | 1461025143358 Marionette TRACE conn5 <- [1,1390,null,{}] 17:19:03 INFO - PROCESS | 3408 | 1461025143371 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}] 17:19:03 INFO - PROCESS | 3408 | 1461025143493 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:19:03 INFO - PROCESS | 3408 | 1461025143628 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 3408 | ++DOCSHELL 1BED5800 == 75 [pid = 3408] [id = 357] 17:19:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1C224400) [pid = 3408] [serial = 1070] [outer = 00000000] 17:19:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1E7B2400) [pid = 3408] [serial = 1071] [outer = 1C224400] 17:19:03 INFO - PROCESS | 3408 | 1461025143686 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1F809C00) [pid = 3408] [serial = 1072] [outer = 1C224400] 17:19:04 INFO - PROCESS | 3408 | 1461025144285 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]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 990ms 17:19:04 INFO - PROCESS | 3408 | 1461025144347 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 3408 | 1461025144350 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:19:04 INFO - PROCESS | 3408 | 1461025144353 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:19:04 INFO - PROCESS | 3408 | 1461025144355 Marionette TRACE conn5 <- [1,1394,null,{}] 17:19:04 INFO - PROCESS | 3408 | 1461025144359 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}] 17:19:04 INFO - PROCESS | 3408 | 1461025144471 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:19:04 INFO - PROCESS | 3408 | 1461025144578 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 3408 | ++DOCSHELL 12B58000 == 76 [pid = 3408] [id = 358] 17:19:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1F810000) [pid = 3408] [serial = 1073] [outer = 00000000] 17:19:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1FABB400) [pid = 3408] [serial = 1074] [outer = 1F810000] 17:19:04 INFO - PROCESS | 3408 | 1461025144633 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (200D6000) [pid = 3408] [serial = 1075] [outer = 1F810000] 17:19:05 INFO - PROCESS | 3408 | 1461025145202 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]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 871ms 17:19:05 INFO - PROCESS | 3408 | 1461025145263 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 3408 | 1461025145265 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:19:05 INFO - PROCESS | 3408 | 1461025145270 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 3408 | 1461025145272 Marionette TRACE conn5 <- [1,1398,null,{}] 17:19:05 INFO - PROCESS | 3408 | 1461025145275 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}] 17:19:05 INFO - PROCESS | 3408 | 1461025145380 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:19:05 INFO - PROCESS | 3408 | 1461025145486 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 3408 | ++DOCSHELL 200DA000 == 77 [pid = 3408] [id = 359] 17:19:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (20182C00) [pid = 3408] [serial = 1076] [outer = 00000000] 17:19:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (20F14800) [pid = 3408] [serial = 1077] [outer = 20182C00] 17:19:05 INFO - PROCESS | 3408 | 1461025145541 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (21105C00) [pid = 3408] [serial = 1078] [outer = 20182C00] 17:19:06 INFO - PROCESS | 3408 | 1461025146184 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]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 17:19:06 INFO - PROCESS | 3408 | 1461025146243 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 3408 | 1461025146245 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:19:06 INFO - PROCESS | 3408 | 1461025146263 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 3408 | 1461025146266 Marionette TRACE conn5 <- [1,1402,null,{}] 17:19:06 INFO - PROCESS | 3408 | 1461025146270 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}] 17:19:06 INFO - PROCESS | 3408 | 1461025146405 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:19:06 INFO - PROCESS | 3408 | 1461025146536 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 3408 | ++DOCSHELL 201B1800 == 78 [pid = 3408] [id = 360] 17:19:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (20F11800) [pid = 3408] [serial = 1079] [outer = 00000000] 17:19:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (220AAC00) [pid = 3408] [serial = 1080] [outer = 20F11800] 17:19:06 INFO - PROCESS | 3408 | 1461025146595 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (22886C00) [pid = 3408] [serial = 1081] [outer = 20F11800] 17:19:07 INFO - PROCESS | 3408 | 1461025147260 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]]]}] 17:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1022ms 17:19:07 INFO - PROCESS | 3408 | 1461025147296 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 3408 | 1461025147298 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:19:07 INFO - PROCESS | 3408 | 1461025147303 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 3408 | 1461025147305 Marionette TRACE conn5 <- [1,1406,null,{}] 17:19:07 INFO - PROCESS | 3408 | 1461025147309 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}] 17:19:07 INFO - PROCESS | 3408 | 1461025147420 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:19:07 INFO - PROCESS | 3408 | 1461025147551 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 3408 | ++DOCSHELL 16EDC800 == 79 [pid = 3408] [id = 361] 17:19:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (16FDE000) [pid = 3408] [serial = 1082] [outer = 00000000] 17:19:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1992F000) [pid = 3408] [serial = 1083] [outer = 16FDE000] 17:19:07 INFO - PROCESS | 3408 | 1461025147607 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (19987C00) [pid = 3408] [serial = 1084] [outer = 16FDE000] 17:19:08 INFO - PROCESS | 3408 | 1461025148346 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]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1125ms 17:19:08 INFO - PROCESS | 3408 | 1461025148431 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 3408 | 1461025148436 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:19:08 INFO - PROCESS | 3408 | 1461025148441 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:19:08 INFO - PROCESS | 3408 | 1461025148444 Marionette TRACE conn5 <- [1,1410,null,{}] 17:19:08 INFO - PROCESS | 3408 | 1461025148449 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}] 17:19:08 INFO - PROCESS | 3408 | 1461025148558 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:19:08 INFO - PROCESS | 3408 | 1461025148701 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 3408 | ++DOCSHELL 135AA800 == 80 [pid = 3408] [id = 362] 17:19:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (16C32400) [pid = 3408] [serial = 1085] [outer = 00000000] 17:19:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1AC84C00) [pid = 3408] [serial = 1086] [outer = 16C32400] 17:19:08 INFO - PROCESS | 3408 | 1461025148753 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1AF47000) [pid = 3408] [serial = 1087] [outer = 16C32400] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 0F1B1000 == 79 [pid = 3408] [id = 353] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 1C548C00 == 78 [pid = 3408] [id = 352] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 1BF55C00 == 77 [pid = 3408] [id = 351] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 12D85000 == 76 [pid = 3408] [id = 350] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 1844D800 == 75 [pid = 3408] [id = 349] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 1260DC00 == 74 [pid = 3408] [id = 348] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 19CC5000 == 73 [pid = 3408] [id = 347] 17:19:08 INFO - PROCESS | 3408 | --DOCSHELL 0F0A9000 == 72 [pid = 3408] [id = 346] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1FA61C00) [pid = 3408] [serial = 1017] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (12685400) [pid = 3408] [serial = 1011] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (12B5E400) [pid = 3408] [serial = 1012] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1F803800) [pid = 3408] [serial = 1015] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1BF5D000) [pid = 3408] [serial = 1003] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1E7AB800) [pid = 3408] [serial = 1005] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (13C58800) [pid = 3408] [serial = 993] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (16CA2C00) [pid = 3408] [serial = 994] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1993B400) [pid = 3408] [serial = 991] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (16FCB800) [pid = 3408] [serial = 990] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1BF57000) [pid = 3408] [serial = 1002] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1B3C2400) [pid = 3408] [serial = 999] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1B476800) [pid = 3408] [serial = 1000] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1F895400) [pid = 3408] [serial = 1008] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1AC20C00) [pid = 3408] [serial = 996] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1AC90000) [pid = 3408] [serial = 997] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1E7C5800) [pid = 3408] [serial = 1006] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (16C38800) [pid = 3408] [serial = 972] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1AC89C00) [pid = 3408] [serial = 975] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (201A9000) [pid = 3408] [serial = 978] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (22883400) [pid = 3408] [serial = 981] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (22A5E800) [pid = 3408] [serial = 984] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (23052400) [pid = 3408] [serial = 987] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1FA5A400) [pid = 3408] [serial = 1009] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1D1E0800) [pid = 3408] [serial = 1014] [outer = 00000000] [url = about:blank] 17:19:09 INFO - PROCESS | 3408 | 1461025149299 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]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 870ms 17:19:09 INFO - PROCESS | 3408 | 1461025149320 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 3408 | 1461025149325 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:19:09 INFO - PROCESS | 3408 | 1461025149331 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:19:09 INFO - PROCESS | 3408 | 1461025149334 Marionette TRACE conn5 <- [1,1414,null,{}] 17:19:09 INFO - PROCESS | 3408 | 1461025149337 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}] 17:19:09 INFO - PROCESS | 3408 | 1461025149429 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:19:09 INFO - PROCESS | 3408 | 1461025149438 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 3408 | ++DOCSHELL 12B5E400 == 73 [pid = 3408] [id = 363] 17:19:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (16CA2C00) [pid = 3408] [serial = 1088] [outer = 00000000] 17:19:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (18A89000) [pid = 3408] [serial = 1089] [outer = 16CA2C00] 17:19:09 INFO - PROCESS | 3408 | 1461025149484 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (19985000) [pid = 3408] [serial = 1090] [outer = 16CA2C00] 17:19:09 INFO - PROCESS | 3408 | 1461025149983 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]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 17:19:10 INFO - PROCESS | 3408 | 1461025150006 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:19:10 INFO - PROCESS | 3408 | 1461025150008 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:19:10 INFO - PROCESS | 3408 | 1461025150011 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 3408 | 1461025150015 Marionette TRACE conn5 <- [1,1418,null,{}] 17:19:10 INFO - PROCESS | 3408 | 1461025150025 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}] 17:19:10 INFO - PROCESS | 3408 | 1461025150115 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:19:10 INFO - PROCESS | 3408 | 1461025150243 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 3408 | ++DOCSHELL 1B3BE800 == 74 [pid = 3408] [id = 364] 17:19:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1B3C1000) [pid = 3408] [serial = 1091] [outer = 00000000] 17:19:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1BDB3800) [pid = 3408] [serial = 1092] [outer = 1B3C1000] 17:19:10 INFO - PROCESS | 3408 | 1461025150298 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1BED6400) [pid = 3408] [serial = 1093] [outer = 1B3C1000] 17:19:10 INFO - PROCESS | 3408 | 1461025150686 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]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 17:19:10 INFO - PROCESS | 3408 | 1461025150742 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 3408 | 1461025150745 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:19:10 INFO - PROCESS | 3408 | 1461025150748 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 3408 | 1461025150750 Marionette TRACE conn5 <- [1,1422,null,{}] 17:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:19:10 INFO - PROCESS | 3408 | 1461025150753 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}] 17:19:10 INFO - PROCESS | 3408 | 1461025150842 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:19:10 INFO - PROCESS | 3408 | 1461025150849 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 3408 | ++DOCSHELL 12B5E800 == 75 [pid = 3408] [id = 365] 17:19:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1BF5B000) [pid = 3408] [serial = 1094] [outer = 00000000] 17:19:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1C404800) [pid = 3408] [serial = 1095] [outer = 1BF5B000] 17:19:10 INFO - PROCESS | 3408 | 1461025150894 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1C543800) [pid = 3408] [serial = 1096] [outer = 1BF5B000] 17:19:11 INFO - PROCESS | 3408 | 1461025151400 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]]]}] 17:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 17:19:11 INFO - PROCESS | 3408 | 1461025151422 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 3408 | 1461025151424 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:19:11 INFO - PROCESS | 3408 | 1461025151427 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 3408 | 1461025151429 Marionette TRACE conn5 <- [1,1426,null,{}] 17:19:11 INFO - PROCESS | 3408 | 1461025151437 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}] 17:19:11 INFO - PROCESS | 3408 | 1461025151581 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:19:11 INFO - PROCESS | 3408 | 1461025151602 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 3408 | ++DOCSHELL 1B1A2C00 == 76 [pid = 3408] [id = 366] 17:19:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1C21B800) [pid = 3408] [serial = 1097] [outer = 00000000] 17:19:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1D1D6C00) [pid = 3408] [serial = 1098] [outer = 1C21B800] 17:19:11 INFO - PROCESS | 3408 | 1461025151646 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1D291800) [pid = 3408] [serial = 1099] [outer = 1C21B800] 17:19:12 INFO - PROCESS | 3408 | 1461025152107 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]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 731ms 17:19:12 INFO - PROCESS | 3408 | 1461025152162 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:19:12 INFO - PROCESS | 3408 | 1461025152164 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:19:12 INFO - PROCESS | 3408 | 1461025152168 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 3408 | 1461025152169 Marionette TRACE conn5 <- [1,1430,null,{}] 17:19:12 INFO - PROCESS | 3408 | 1461025152172 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}] 17:19:12 INFO - PROCESS | 3408 | 1461025152300 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:19:12 INFO - PROCESS | 3408 | 1461025152367 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 3408 | ++DOCSHELL 1992F800 == 77 [pid = 3408] [id = 367] 17:19:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1E7A8000) [pid = 3408] [serial = 1100] [outer = 00000000] 17:19:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1F897400) [pid = 3408] [serial = 1101] [outer = 1E7A8000] 17:19:12 INFO - PROCESS | 3408 | 1461025152414 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1FA61400) [pid = 3408] [serial = 1102] [outer = 1E7A8000] 17:19:12 INFO - PROCESS | 3408 | 1461025152837 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]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 17:19:12 INFO - PROCESS | 3408 | 1461025152912 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 3408 | 1461025152914 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:19:12 INFO - PROCESS | 3408 | 1461025152925 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 3408 | 1461025152926 Marionette TRACE conn5 <- [1,1434,null,{}] 17:19:12 INFO - PROCESS | 3408 | 1461025152934 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}] 17:19:13 INFO - PROCESS | 3408 | 1461025153052 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1BF56400) [pid = 3408] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (18452400) [pid = 3408] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1B0DDC00) [pid = 3408] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1A2CC800) [pid = 3408] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (12732C00) [pid = 3408] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (0F0A9C00) [pid = 3408] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1C56AC00) [pid = 3408] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12AC8400) [pid = 3408] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:19:13 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1217FC00) [pid = 3408] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:19:13 INFO - PROCESS | 3408 | 1461025153234 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AA000 == 78 [pid = 3408] [id = 368] 17:19:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (0F0AAC00) [pid = 3408] [serial = 1103] [outer = 00000000] 17:19:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (16B42000) [pid = 3408] [serial = 1104] [outer = 0F0AAC00] 17:19:13 INFO - PROCESS | 3408 | 1461025153282 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1AFA4400) [pid = 3408] [serial = 1105] [outer = 0F0AAC00] 17:19:13 INFO - PROCESS | 3408 | 1461025153652 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]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 771ms 17:19:13 INFO - PROCESS | 3408 | 1461025153697 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 3408 | 1461025153699 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:19:13 INFO - PROCESS | 3408 | 1461025153702 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 3408 | 1461025153704 Marionette TRACE conn5 <- [1,1438,null,{}] 17:19:13 INFO - PROCESS | 3408 | 1461025153707 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}] 17:19:13 INFO - PROCESS | 3408 | 1461025153793 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:19:13 INFO - PROCESS | 3408 | 1461025153891 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5A000 == 79 [pid = 3408] [id = 369] 17:19:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1C43E800) [pid = 3408] [serial = 1106] [outer = 00000000] 17:19:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1C447000) [pid = 3408] [serial = 1107] [outer = 1C43E800] 17:19:13 INFO - PROCESS | 3408 | 1461025153935 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1C44A000) [pid = 3408] [serial = 1108] [outer = 1C43E800] 17:19:14 INFO - PROCESS | 3408 | 1461025154305 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]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 17:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:19:14 INFO - PROCESS | 3408 | 1461025154333 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 3408 | 1461025154335 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:19:14 INFO - PROCESS | 3408 | 1461025154338 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 3408 | 1461025154340 Marionette TRACE conn5 <- [1,1442,null,{}] 17:19:14 INFO - PROCESS | 3408 | 1461025154343 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}] 17:19:14 INFO - PROCESS | 3408 | 1461025154465 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:19:14 INFO - PROCESS | 3408 | 1461025154510 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 3408 | ++DOCSHELL 1BFD6400 == 80 [pid = 3408] [id = 370] 17:19:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1C444400) [pid = 3408] [serial = 1109] [outer = 00000000] 17:19:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1C458800) [pid = 3408] [serial = 1110] [outer = 1C444400] 17:19:14 INFO - PROCESS | 3408 | 1461025154554 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1C45D400) [pid = 3408] [serial = 1111] [outer = 1C444400] 17:19:14 INFO - PROCESS | 3408 | 1461025154970 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]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 17:19:15 INFO - PROCESS | 3408 | 1461025155009 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:19:15 INFO - PROCESS | 3408 | 1461025155011 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:19:15 INFO - PROCESS | 3408 | 1461025155019 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 3408 | 1461025155020 Marionette TRACE conn5 <- [1,1446,null,{}] 17:19:15 INFO - PROCESS | 3408 | 1461025155033 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}] 17:19:15 INFO - PROCESS | 3408 | 1461025155119 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:19:15 INFO - PROCESS | 3408 | 1461025155124 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 3408 | ++DOCSHELL 1C45F800 == 81 [pid = 3408] [id = 371] 17:19:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1C463400) [pid = 3408] [serial = 1112] [outer = 00000000] 17:19:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (201A9000) [pid = 3408] [serial = 1113] [outer = 1C463400] 17:19:15 INFO - PROCESS | 3408 | 1461025155168 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (21516400) [pid = 3408] [serial = 1114] [outer = 1C463400] 17:19:15 INFO - PROCESS | 3408 | 1461025155939 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]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 987ms 17:19:16 INFO - PROCESS | 3408 | 1461025156003 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 3408 | 1461025156009 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:19:16 INFO - PROCESS | 3408 | 1461025156014 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:19:16 INFO - PROCESS | 3408 | 1461025156018 Marionette TRACE conn5 <- [1,1450,null,{}] 17:19:16 INFO - PROCESS | 3408 | 1461025156024 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}] 17:19:16 INFO - PROCESS | 3408 | 1461025156142 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:19:16 INFO - PROCESS | 3408 | 1461025156285 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 3408 | ++DOCSHELL 1844CC00 == 82 [pid = 3408] [id = 372] 17:19:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (18502000) [pid = 3408] [serial = 1115] [outer = 00000000] 17:19:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (1997BC00) [pid = 3408] [serial = 1116] [outer = 18502000] 17:19:16 INFO - PROCESS | 3408 | 1461025156343 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1AC82400) [pid = 3408] [serial = 1117] [outer = 18502000] 17:19:16 INFO - PROCESS | 3408 | 1461025156906 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]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 932ms 17:19:16 INFO - PROCESS | 3408 | 1461025156950 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 3408 | 1461025156956 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:19:16 INFO - PROCESS | 3408 | 1461025156962 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 3408 | 1461025156965 Marionette TRACE conn5 <- [1,1454,null,{}] 17:19:16 INFO - PROCESS | 3408 | 1461025156970 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}] 17:19:17 INFO - PROCESS | 3408 | 1461025157084 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:19:17 INFO - PROCESS | 3408 | 1461025157196 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3F000 == 83 [pid = 3408] [id = 373] 17:19:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (1AF45C00) [pid = 3408] [serial = 1118] [outer = 00000000] 17:19:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (1C43F400) [pid = 3408] [serial = 1119] [outer = 1AF45C00] 17:19:17 INFO - PROCESS | 3408 | 1461025157292 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1C461000) [pid = 3408] [serial = 1120] [outer = 1AF45C00] 17:19:17 INFO - PROCESS | 3408 | 1461025157901 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]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 17:19:17 INFO - PROCESS | 3408 | 1461025157934 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 3408 | 1461025157936 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:19:17 INFO - PROCESS | 3408 | 1461025157940 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:19:17 INFO - PROCESS | 3408 | 1461025157944 Marionette TRACE conn5 <- [1,1458,null,{}] 17:19:17 INFO - PROCESS | 3408 | 1461025157955 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}] 17:19:18 INFO - PROCESS | 3408 | 1461025158069 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:19:18 INFO - PROCESS | 3408 | 1461025158211 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 3408 | ++DOCSHELL 20181800 == 84 [pid = 3408] [id = 374] 17:19:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (201B0C00) [pid = 3408] [serial = 1121] [outer = 00000000] 17:19:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (22019C00) [pid = 3408] [serial = 1122] [outer = 201B0C00] 17:19:18 INFO - PROCESS | 3408 | 1461025158270 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (2201E000) [pid = 3408] [serial = 1123] [outer = 201B0C00] 17:19:18 INFO - PROCESS | 3408 | 1461025158893 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]]]}] 17:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1022ms 17:19:18 INFO - PROCESS | 3408 | 1461025158965 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 3408 | 1461025158968 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:19:18 INFO - PROCESS | 3408 | 1461025158971 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 3408 | 1461025158973 Marionette TRACE conn5 <- [1,1462,null,{}] 17:19:18 INFO - PROCESS | 3408 | 1461025158977 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}] 17:19:19 INFO - PROCESS | 3408 | 1461025159089 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:19:19 INFO - PROCESS | 3408 | 1461025159228 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 3408 | ++DOCSHELL 22025400 == 85 [pid = 3408] [id = 375] 17:19:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (22025C00) [pid = 3408] [serial = 1124] [outer = 00000000] 17:19:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (220A3400) [pid = 3408] [serial = 1125] [outer = 22025C00] 17:19:19 INFO - PROCESS | 3408 | 1461025159284 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (220AB000) [pid = 3408] [serial = 1126] [outer = 22025C00] 17:19:20 INFO - PROCESS | 3408 | 1461025160186 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]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1276ms 17:19:20 INFO - PROCESS | 3408 | 1461025160261 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 3408 | 1461025160266 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:19:20 INFO - PROCESS | 3408 | 1461025160272 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:19:20 INFO - PROCESS | 3408 | 1461025160276 Marionette TRACE conn5 <- [1,1466,null,{}] 17:19:20 INFO - PROCESS | 3408 | 1461025160282 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}] 17:19:20 INFO - PROCESS | 3408 | 1461025160383 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:19:20 INFO - PROCESS | 3408 | 1461025160529 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 3408 | ++DOCSHELL 12510C00 == 86 [pid = 3408] [id = 376] 17:19:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (12604000) [pid = 3408] [serial = 1127] [outer = 00000000] 17:19:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (1272F400) [pid = 3408] [serial = 1128] [outer = 12604000] 17:19:20 INFO - PROCESS | 3408 | 1461025160623 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 147 (135F2800) [pid = 3408] [serial = 1129] [outer = 12604000] 17:19:21 INFO - PROCESS | 3408 | 1461025161177 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]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 17:19:21 INFO - PROCESS | 3408 | 1461025161248 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 3408 | 1461025161254 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:19:21 INFO - PROCESS | 3408 | 1461025161259 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 3408 | 1461025161262 Marionette TRACE conn5 <- [1,1470,null,{}] 17:19:21 INFO - PROCESS | 3408 | 1461025161266 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}] 17:19:21 INFO - PROCESS | 3408 | 1461025161396 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:19:21 INFO - PROCESS | 3408 | 1461025161539 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 3408 | ++DOCSHELL 183A0800 == 87 [pid = 3408] [id = 377] 17:19:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 148 (183AA000) [pid = 3408] [serial = 1130] [outer = 00000000] 17:19:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 149 (19932800) [pid = 3408] [serial = 1131] [outer = 183AA000] 17:19:21 INFO - PROCESS | 3408 | 1461025161589 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 150 (19CD3000) [pid = 3408] [serial = 1132] [outer = 183AA000] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 135F1000 == 86 [pid = 3408] [id = 202] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1260D000 == 85 [pid = 3408] [id = 323] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1BFD6400 == 84 [pid = 3408] [id = 370] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1BF5A000 == 83 [pid = 3408] [id = 369] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 0F0AA000 == 82 [pid = 3408] [id = 368] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1992F800 == 81 [pid = 3408] [id = 367] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1B1A2C00 == 80 [pid = 3408] [id = 366] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 12B5E800 == 79 [pid = 3408] [id = 365] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 149 (12733800) [pid = 3408] [serial = 1020] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 148 (1AF3C800) [pid = 3408] [serial = 1023] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 147 (1F88E800) [pid = 3408] [serial = 1026] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 146 (2287C400) [pid = 3408] [serial = 1029] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 145 (2304F400) [pid = 3408] [serial = 1032] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (220AB400) [pid = 3408] [serial = 1035] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (1EC0D400) [pid = 3408] [serial = 1062] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1B3BE800 == 78 [pid = 3408] [id = 364] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 12B5E400 == 77 [pid = 3408] [id = 363] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 135AA800 == 76 [pid = 3408] [id = 362] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 12B58000 == 75 [pid = 3408] [id = 358] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1BED5800 == 74 [pid = 3408] [id = 357] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 173A1800 == 73 [pid = 3408] [id = 356] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 12BE8800 == 72 [pid = 3408] [id = 355] 17:19:21 INFO - PROCESS | 3408 | --DOCSHELL 1B3BC400 == 71 [pid = 3408] [id = 354] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (200DAC00) [pid = 3408] [serial = 1018] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (1BFD0800) [pid = 3408] [serial = 1053] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (1AC8D800) [pid = 3408] [serial = 1047] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (1AF3EC00) [pid = 3408] [serial = 1048] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1B474400) [pid = 3408] [serial = 1050] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1AC84400) [pid = 3408] [serial = 1042] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1A6B1C00) [pid = 3408] [serial = 1041] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (135EA400) [pid = 3408] [serial = 1044] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (16F53C00) [pid = 3408] [serial = 1045] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (16C21400) [pid = 3408] [serial = 1039] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (135E8C00) [pid = 3408] [serial = 1038] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1D28B000) [pid = 3408] [serial = 1056] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1C402400) [pid = 3408] [serial = 1054] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (18A78400) [pid = 3408] [serial = 1059] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1D3BF400) [pid = 3408] [serial = 1057] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1B477000) [pid = 3408] [serial = 1051] [outer = 00000000] [url = about:blank] 17:19:21 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1AC87C00) [pid = 3408] [serial = 1060] [outer = 00000000] [url = about:blank] 17:19:22 INFO - PROCESS | 3408 | 1461025162179 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]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 17:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:19:22 INFO - PROCESS | 3408 | 1461025162233 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 3408 | 1461025162235 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:19:22 INFO - PROCESS | 3408 | 1461025162238 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 3408 | 1461025162241 Marionette TRACE conn5 <- [1,1474,null,{}] 17:19:22 INFO - PROCESS | 3408 | 1461025162251 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}] 17:19:22 INFO - PROCESS | 3408 | 1461025162374 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:19:22 INFO - PROCESS | 3408 | 1461025162391 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 3408 | ++DOCSHELL 13690000 == 72 [pid = 3408] [id = 378] 17:19:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (13C09800) [pid = 3408] [serial = 1133] [outer = 00000000] 17:19:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (16FC1400) [pid = 3408] [serial = 1134] [outer = 13C09800] 17:19:22 INFO - PROCESS | 3408 | 1461025162439 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (18503000) [pid = 3408] [serial = 1135] [outer = 13C09800] 17:19:22 INFO - PROCESS | 3408 | 1461025162922 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]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 17:19:22 INFO - PROCESS | 3408 | 1461025162971 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 3408 | 1461025162973 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:19:22 INFO - PROCESS | 3408 | 1461025162976 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:19:22 INFO - PROCESS | 3408 | 1461025162978 Marionette TRACE conn5 <- [1,1478,null,{}] 17:19:22 INFO - PROCESS | 3408 | 1461025162982 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}] 17:19:23 INFO - PROCESS | 3408 | 1461025163066 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:19:23 INFO - PROCESS | 3408 | 1461025163074 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 3408 | ++DOCSHELL 1A2CD800 == 73 [pid = 3408] [id = 379] 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1A2D4400) [pid = 3408] [serial = 1136] [outer = 00000000] 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1AC8B000) [pid = 3408] [serial = 1137] [outer = 1A2D4400] 17:19:23 INFO - PROCESS | 3408 | 1461025163120 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1AD27C00) [pid = 3408] [serial = 1138] [outer = 1A2D4400] 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (1B1A6C00) [pid = 3408] [serial = 1139] [outer = 120F8C00] 17:19:23 INFO - PROCESS | 3408 | 1461025163639 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]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 17:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:19:23 INFO - PROCESS | 3408 | 1461025163651 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 3408 | 1461025163652 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:19:23 INFO - PROCESS | 3408 | 1461025163655 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 3408 | 1461025163657 Marionette TRACE conn5 <- [1,1482,null,{}] 17:19:23 INFO - PROCESS | 3408 | 1461025163661 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}] 17:19:23 INFO - PROCESS | 3408 | 1461025163742 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:19:23 INFO - PROCESS | 3408 | 1461025163751 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 3408 | ++DOCSHELL 12603C00 == 74 [pid = 3408] [id = 380] 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (1AF44C00) [pid = 3408] [serial = 1140] [outer = 00000000] 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1B19EC00) [pid = 3408] [serial = 1141] [outer = 1AF44C00] 17:19:23 INFO - PROCESS | 3408 | 1461025163796 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (1B472400) [pid = 3408] [serial = 1142] [outer = 1AF44C00] 17:19:24 INFO - PROCESS | 3408 | 1461025164262 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]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 17:19:24 INFO - PROCESS | 3408 | 1461025164328 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 3408 | 1461025164330 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:19:24 INFO - PROCESS | 3408 | 1461025164333 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 3408 | 1461025164335 Marionette TRACE conn5 <- [1,1486,null,{}] 17:19:24 INFO - PROCESS | 3408 | 1461025164351 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}] 17:19:24 INFO - PROCESS | 3408 | 1461025164520 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:19:24 INFO - PROCESS | 3408 | 1461025164542 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 3408 | ++DOCSHELL 1272E000 == 75 [pid = 3408] [id = 381] 17:19:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (12B91400) [pid = 3408] [serial = 1143] [outer = 00000000] 17:19:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1BF52400) [pid = 3408] [serial = 1144] [outer = 12B91400] 17:19:24 INFO - PROCESS | 3408 | 1461025164587 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1BF50800) [pid = 3408] [serial = 1145] [outer = 12B91400] 17:19:25 INFO - PROCESS | 3408 | 1461025165035 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]]]}] 17:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 732ms 17:19:25 INFO - PROCESS | 3408 | 1461025165065 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 3408 | 1461025165066 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:19:25 INFO - PROCESS | 3408 | 1461025165069 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 3408 | 1461025165071 Marionette TRACE conn5 <- [1,1490,null,{}] 17:19:25 INFO - PROCESS | 3408 | 1461025165074 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}] 17:19:25 INFO - PROCESS | 3408 | 1461025165187 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:19:25 INFO - PROCESS | 3408 | 1461025165245 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 3408 | ++DOCSHELL 1BFCFC00 == 76 [pid = 3408] [id = 382] 17:19:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (1C223800) [pid = 3408] [serial = 1146] [outer = 00000000] 17:19:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (1C40CC00) [pid = 3408] [serial = 1147] [outer = 1C223800] 17:19:25 INFO - PROCESS | 3408 | 1461025165294 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (1C43F800) [pid = 3408] [serial = 1148] [outer = 1C223800] 17:19:25 INFO - PROCESS | 3408 | 1461025165706 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]]]}] 17:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 17:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:19:25 INFO - PROCESS | 3408 | 1461025165741 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 3408 | 1461025165742 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:19:25 INFO - PROCESS | 3408 | 1461025165746 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 3408 | 1461025165747 Marionette TRACE conn5 <- [1,1494,null,{}] 17:19:25 INFO - PROCESS | 3408 | 1461025165758 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}] 17:19:25 INFO - PROCESS | 3408 | 1461025165887 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:19:26 INFO - PROCESS | 3408 | 1461025165983 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 3408 | ++DOCSHELL 1C28E000 == 77 [pid = 3408] [id = 383] 17:19:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (1C404400) [pid = 3408] [serial = 1149] [outer = 00000000] 17:19:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (1C546400) [pid = 3408] [serial = 1150] [outer = 1C404400] 17:19:26 INFO - PROCESS | 3408 | 1461025166027 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (1D1D7400) [pid = 3408] [serial = 1151] [outer = 1C404400] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (22883800) [pid = 3408] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (21511C00) [pid = 3408] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (1BF5CC00) [pid = 3408] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (22A5F000) [pid = 3408] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (21675400) [pid = 3408] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (22A58400) [pid = 3408] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (12730C00) [pid = 3408] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1EC07C00) [pid = 3408] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1A635800) [pid = 3408] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (19936000) [pid = 3408] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (220A5C00) [pid = 3408] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (12D8C000) [pid = 3408] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1C21B800) [pid = 3408] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1E7A8000) [pid = 3408] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (0F0AAC00) [pid = 3408] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (16FDE000) [pid = 3408] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (16CA2C00) [pid = 3408] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1BF5B000) [pid = 3408] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (16C32400) [pid = 3408] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1B3C1000) [pid = 3408] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1C43E800) [pid = 3408] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1B478400) [pid = 3408] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (201AA000) [pid = 3408] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (201A8400) [pid = 3408] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1993B000) [pid = 3408] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (0F0B3C00) [pid = 3408] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1BFD4400) [pid = 3408] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:19:26 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1C444400) [pid = 3408] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:19:26 INFO - PROCESS | 3408 | 1461025166803 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]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1080ms 17:19:26 INFO - PROCESS | 3408 | 1461025166826 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 3408 | 1461025166828 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:19:26 INFO - PROCESS | 3408 | 1461025166831 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 3408 | 1461025166832 Marionette TRACE conn5 <- [1,1498,null,{}] 17:19:26 INFO - PROCESS | 3408 | 1461025166836 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}] 17:19:26 INFO - PROCESS | 3408 | 1461025166918 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:19:27 INFO - PROCESS | 3408 | 1461025167014 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 3408 | ++DOCSHELL 12685000 == 78 [pid = 3408] [id = 384] 17:19:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1270F000) [pid = 3408] [serial = 1152] [outer = 00000000] 17:19:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1844FC00) [pid = 3408] [serial = 1153] [outer = 1270F000] 17:19:27 INFO - PROCESS | 3408 | 1461025167061 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (18502800) [pid = 3408] [serial = 1154] [outer = 1270F000] 17:19:27 INFO - PROCESS | 3408 | 1461025167430 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]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 17:19:27 INFO - PROCESS | 3408 | 1461025167477 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:19:27 INFO - PROCESS | 3408 | 1461025167479 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:19:27 INFO - PROCESS | 3408 | 1461025167482 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 3408 | 1461025167484 Marionette TRACE conn5 <- [1,1502,null,{}] 17:19:27 INFO - PROCESS | 3408 | 1461025167494 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}] 17:19:27 INFO - PROCESS | 3408 | 1461025167579 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:19:27 INFO - PROCESS | 3408 | 1461025167585 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 3408 | ++DOCSHELL 174C2800 == 79 [pid = 3408] [id = 385] 17:19:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (174C7000) [pid = 3408] [serial = 1155] [outer = 00000000] 17:19:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1BF5B000) [pid = 3408] [serial = 1156] [outer = 174C7000] 17:19:27 INFO - PROCESS | 3408 | 1461025167630 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1C407000) [pid = 3408] [serial = 1157] [outer = 174C7000] 17:19:28 INFO - PROCESS | 3408 | 1461025168064 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]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 17:19:28 INFO - PROCESS | 3408 | 1461025168114 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:19:28 INFO - PROCESS | 3408 | 1461025168116 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:19:28 INFO - PROCESS | 3408 | 1461025168120 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 3408 | 1461025168122 Marionette TRACE conn5 <- [1,1506,null,{}] 17:19:28 INFO - PROCESS | 3408 | 1461025168126 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}] 17:19:28 INFO - PROCESS | 3408 | 1461025168227 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:19:28 INFO - PROCESS | 3408 | 1461025168235 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 3408 | ++DOCSHELL 1D1DD400 == 80 [pid = 3408] [id = 386] 17:19:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1D327400) [pid = 3408] [serial = 1158] [outer = 00000000] 17:19:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1E7AEC00) [pid = 3408] [serial = 1159] [outer = 1D327400] 17:19:28 INFO - PROCESS | 3408 | 1461025168284 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1EC06400) [pid = 3408] [serial = 1160] [outer = 1D327400] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C30C400 == 79 [pid = 3408] [id = 204] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 201A6C00 == 78 [pid = 3408] [id = 311] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 16C1FC00 == 77 [pid = 3408] [id = 183] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 21674C00 == 76 [pid = 3408] [id = 327] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1E7B3000 == 75 [pid = 3408] [id = 276] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 12709400 == 74 [pid = 3408] [id = 218] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 200DA000 == 73 [pid = 3408] [id = 359] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 0F0AD800 == 72 [pid = 3408] [id = 340] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 135E7000 == 71 [pid = 3408] [id = 217] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 22A5C400 == 70 [pid = 3408] [id = 329] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 16EDC800 == 69 [pid = 3408] [id = 361] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 12939C00 == 68 [pid = 3408] [id = 297] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 201B1800 == 67 [pid = 3408] [id = 360] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 2110EC00 == 66 [pid = 3408] [id = 328] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1260C400 == 65 [pid = 3408] [id = 266] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 125C2000 == 64 [pid = 3408] [id = 309] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1A630800 == 63 [pid = 3408] [id = 341] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 200D0800 == 62 [pid = 3408] [id = 280] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C40F800 == 61 [pid = 3408] [id = 249] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 12D8B800 == 60 [pid = 3408] [id = 308] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1EC56400 == 59 [pid = 3408] [id = 296] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 2287B800 == 58 [pid = 3408] [id = 344] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 220A5400 == 57 [pid = 3408] [id = 345] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C407800 == 56 [pid = 3408] [id = 279] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C30CC00 == 55 [pid = 3408] [id = 310] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 12AC7000 == 54 [pid = 3408] [id = 343] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1A2CCC00 == 53 [pid = 3408] [id = 219] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1272E400 == 52 [pid = 3408] [id = 201] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C402800 == 51 [pid = 3408] [id = 205] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C540000 == 50 [pid = 3408] [id = 259] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1D3C6400 == 49 [pid = 3408] [id = 295] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1AF9D000 == 48 [pid = 3408] [id = 203] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 12173800 == 47 [pid = 3408] [id = 191] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C53C000 == 46 [pid = 3408] [id = 230] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 201A8000 == 45 [pid = 3408] [id = 312] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1BDB3400 == 44 [pid = 3408] [id = 294] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1BF5B400 == 43 [pid = 3408] [id = 342] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 135A3000 == 42 [pid = 3408] [id = 278] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 12510C00 == 41 [pid = 3408] [id = 376] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 22025400 == 40 [pid = 3408] [id = 375] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 20181800 == 39 [pid = 3408] [id = 374] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1844CC00 == 38 [pid = 3408] [id = 372] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1AF3F000 == 37 [pid = 3408] [id = 373] 17:19:29 INFO - PROCESS | 3408 | --DOCSHELL 1C45F800 == 36 [pid = 3408] [id = 371] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 183A0800 == 35 [pid = 3408] [id = 377] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 1BFCFC00 == 34 [pid = 3408] [id = 382] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 12603C00 == 33 [pid = 3408] [id = 380] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 1C28E000 == 32 [pid = 3408] [id = 383] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 174C2800 == 31 [pid = 3408] [id = 385] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 1272E000 == 30 [pid = 3408] [id = 381] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 1A2CD800 == 29 [pid = 3408] [id = 379] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 13690000 == 28 [pid = 3408] [id = 378] 17:19:30 INFO - PROCESS | 3408 | --DOCSHELL 12685000 == 27 [pid = 3408] [id = 384] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (201A4000) [pid = 3408] [serial = 970] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (23466400) [pid = 3408] [serial = 937] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (201B2400) [pid = 3408] [serial = 934] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1C402C00) [pid = 3408] [serial = 928] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (135A5C00) [pid = 3408] [serial = 1021] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (21110400) [pid = 3408] [serial = 979] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (22A60400) [pid = 3408] [serial = 985] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (22885C00) [pid = 3408] [serial = 1030] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (2017B000) [pid = 3408] [serial = 1027] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (23054400) [pid = 3408] [serial = 988] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (22886800) [pid = 3408] [serial = 982] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (23052000) [pid = 3408] [serial = 1033] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (174C1800) [pid = 3408] [serial = 973] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (21669800) [pid = 3408] [serial = 931] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1B0DE800) [pid = 3408] [serial = 1024] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1B0DAC00) [pid = 3408] [serial = 976] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (2304B000) [pid = 3408] [serial = 1036] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (18A7C800) [pid = 3408] [serial = 925] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1D1D6C00) [pid = 3408] [serial = 1098] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1F897400) [pid = 3408] [serial = 1101] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1D291800) [pid = 3408] [serial = 1099] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (16B42000) [pid = 3408] [serial = 1104] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1FA61400) [pid = 3408] [serial = 1102] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (19987C00) [pid = 3408] [serial = 1084] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1992F000) [pid = 3408] [serial = 1083] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (135ED800) [pid = 3408] [serial = 1065] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1AFA4400) [pid = 3408] [serial = 1105] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (18A89000) [pid = 3408] [serial = 1089] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (19985000) [pid = 3408] [serial = 1090] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (19CCD400) [pid = 3408] [serial = 1068] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1E7B2400) [pid = 3408] [serial = 1071] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1C404800) [pid = 3408] [serial = 1095] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1AF47000) [pid = 3408] [serial = 1087] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1AC84C00) [pid = 3408] [serial = 1086] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1BDB3800) [pid = 3408] [serial = 1092] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1BED6400) [pid = 3408] [serial = 1093] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1FABB400) [pid = 3408] [serial = 1074] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (20F14800) [pid = 3408] [serial = 1077] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (220AAC00) [pid = 3408] [serial = 1080] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1C447000) [pid = 3408] [serial = 1107] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1C45D400) [pid = 3408] [serial = 1111] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1C543800) [pid = 3408] [serial = 1096] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1C44A000) [pid = 3408] [serial = 1108] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1C458800) [pid = 3408] [serial = 1110] [outer = 00000000] [url = about:blank] 17:19:30 INFO - PROCESS | 3408 | 1461025170500 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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2438ms 17:19:30 INFO - PROCESS | 3408 | 1461025170560 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 3408 | 1461025170564 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:19:30 INFO - PROCESS | 3408 | 1461025170570 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:19:30 INFO - PROCESS | 3408 | 1461025170574 Marionette TRACE conn5 <- [1,1510,null,{}] 17:19:30 INFO - PROCESS | 3408 | 1461025170581 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}] 17:19:30 INFO - PROCESS | 3408 | 1461025170673 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:19:30 INFO - PROCESS | 3408 | 1461025170683 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 3408 | ++DOCSHELL 120BCC00 == 28 [pid = 3408] [id = 387] 17:19:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (12141000) [pid = 3408] [serial = 1161] [outer = 00000000] 17:19:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (12180C00) [pid = 3408] [serial = 1162] [outer = 12141000] 17:19:30 INFO - PROCESS | 3408 | 1461025170764 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1250FC00) [pid = 3408] [serial = 1163] [outer = 12141000] 17:19:31 INFO - PROCESS | 3408 | 1461025171255 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"]]]}] 17:19:31 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 () { 17:19:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:19:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:19:31 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 () { 17:19:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:19:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:19:31 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 () { 17:19:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:19:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:19:31 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 () { 17:19:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:19:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:19:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 738ms 17:19:31 INFO - PROCESS | 3408 | 1461025171312 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 3408 | 1461025171319 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:19:31 INFO - PROCESS | 3408 | 1461025171325 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 3408 | 1461025171328 Marionette TRACE conn5 <- [1,1514,null,{}] 17:19:31 INFO - PROCESS | 3408 | 1461025171332 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}] 17:19:31 INFO - PROCESS | 3408 | 1461025171417 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:19:31 INFO - PROCESS | 3408 | 1461025171424 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 3408 | ++DOCSHELL 125BEC00 == 29 [pid = 3408] [id = 388] 17:19:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (125C3C00) [pid = 3408] [serial = 1164] [outer = 00000000] 17:19:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1270A800) [pid = 3408] [serial = 1165] [outer = 125C3C00] 17:19:31 INFO - PROCESS | 3408 | 1461025171470 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (12729000) [pid = 3408] [serial = 1166] [outer = 125C3C00] 17:19:31 INFO - PROCESS | 3408 | 1461025171956 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"]]]}] 17:19:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:19:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:19:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:19:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 680ms 17:19:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:19:32 INFO - PROCESS | 3408 | 1461025172007 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 3408 | 1461025172009 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:19:32 INFO - PROCESS | 3408 | 1461025172013 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 3408 | 1461025172017 Marionette TRACE conn5 <- [1,1518,null,{}] 17:19:32 INFO - PROCESS | 3408 | 1461025172027 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}] 17:19:32 INFO - PROCESS | 3408 | 1461025172147 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:19:32 INFO - PROCESS | 3408 | 1461025172162 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 3408 | ++DOCSHELL 12B5CC00 == 30 [pid = 3408] [id = 389] 17:19:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (12B5D800) [pid = 3408] [serial = 1167] [outer = 00000000] 17:19:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12B8F800) [pid = 3408] [serial = 1168] [outer = 12B5D800] 17:19:32 INFO - PROCESS | 3408 | 1461025172213 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12B9A000) [pid = 3408] [serial = 1169] [outer = 12B5D800] 17:19:32 INFO - PROCESS | 3408 | 1461025172650 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]]]}] 17:19:32 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 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:19:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:19:32 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. 17:19:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:19:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 672ms 17:19:32 INFO - PROCESS | 3408 | 1461025172688 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 3408 | 1461025172691 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:19:32 INFO - PROCESS | 3408 | 1461025172694 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:19:32 INFO - PROCESS | 3408 | 1461025172696 Marionette TRACE conn5 <- [1,1522,null,{}] 17:19:32 INFO - PROCESS | 3408 | 1461025172699 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}] 17:19:32 INFO - PROCESS | 3408 | 1461025172780 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:19:32 INFO - PROCESS | 3408 | 1461025172786 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 3408 | ++DOCSHELL 135A9C00 == 31 [pid = 3408] [id = 390] 17:19:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (135EC400) [pid = 3408] [serial = 1170] [outer = 00000000] 17:19:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1369B400) [pid = 3408] [serial = 1171] [outer = 135EC400] 17:19:32 INFO - PROCESS | 3408 | 1461025172831 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (13C58C00) [pid = 3408] [serial = 1172] [outer = 135EC400] 17:19:33 INFO - PROCESS | 3408 | 1461025173273 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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:19:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 631ms 17:19:33 INFO - PROCESS | 3408 | 1461025173328 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 3408 | 1461025173330 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:19:33 INFO - PROCESS | 3408 | 1461025173334 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 3408 | 1461025173336 Marionette TRACE conn5 <- [1,1526,null,{}] 17:19:33 INFO - PROCESS | 3408 | 1461025173339 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}] 17:19:33 INFO - PROCESS | 3408 | 1461025173414 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:19:33 INFO - PROCESS | 3408 | 1461025173422 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 3408 | ++DOCSHELL 16B41800 == 32 [pid = 3408] [id = 391] 17:19:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (16B47400) [pid = 3408] [serial = 1173] [outer = 00000000] 17:19:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (16EDE000) [pid = 3408] [serial = 1174] [outer = 16B47400] 17:19:33 INFO - PROCESS | 3408 | 1461025173468 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (16FC0000) [pid = 3408] [serial = 1175] [outer = 16B47400] 17:19:33 INFO - PROCESS | 3408 | 1461025173938 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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:19:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 17:19:33 INFO - PROCESS | 3408 | 1461025173969 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 3408 | 1461025173971 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:19:33 INFO - PROCESS | 3408 | 1461025173974 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:19:33 INFO - PROCESS | 3408 | 1461025173976 Marionette TRACE conn5 <- [1,1530,null,{}] 17:19:34 INFO - PROCESS | 3408 | 1461025173979 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}] 17:19:34 INFO - PROCESS | 3408 | 1461025174090 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:19:34 INFO - PROCESS | 3408 | 1461025174101 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 3408 | ++DOCSHELL 183ABC00 == 33 [pid = 3408] [id = 392] 17:19:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (18446400) [pid = 3408] [serial = 1176] [outer = 00000000] 17:19:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (18A71000) [pid = 3408] [serial = 1177] [outer = 18446400] 17:19:34 INFO - PROCESS | 3408 | 1461025174150 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (18A89000) [pid = 3408] [serial = 1178] [outer = 18446400] 17:19:34 INFO - PROCESS | 3408 | 1461025174556 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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 17:19:34 INFO - PROCESS | 3408 | 1461025174609 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 3408 | 1461025174611 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:19:34 INFO - PROCESS | 3408 | 1461025174618 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 3408 | 1461025174620 Marionette TRACE conn5 <- [1,1534,null,{}] 17:19:34 INFO - PROCESS | 3408 | 1461025174623 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}] 17:19:34 INFO - PROCESS | 3408 | 1461025174698 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:19:34 INFO - PROCESS | 3408 | 1461025174705 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 3408 | ++DOCSHELL 19937800 == 34 [pid = 3408] [id = 393] 17:19:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1993B800) [pid = 3408] [serial = 1179] [outer = 00000000] 17:19:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (19981400) [pid = 3408] [serial = 1180] [outer = 1993B800] 17:19:34 INFO - PROCESS | 3408 | 1461025174750 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (19984800) [pid = 3408] [serial = 1181] [outer = 1993B800] 17:19:35 INFO - PROCESS | 3408 | 1461025175208 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]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 631ms 17:19:35 INFO - PROCESS | 3408 | 1461025175251 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 3408 | 1461025175253 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:19:35 INFO - PROCESS | 3408 | 1461025175256 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 3408 | 1461025175258 Marionette TRACE conn5 <- [1,1538,null,{}] 17:19:35 INFO - PROCESS | 3408 | 1461025175262 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}] 17:19:35 INFO - PROCESS | 3408 | 1461025175337 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:19:35 INFO - PROCESS | 3408 | 1461025175343 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 3408 | ++DOCSHELL 1997F800 == 35 [pid = 3408] [id = 394] 17:19:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (19CC6800) [pid = 3408] [serial = 1182] [outer = 00000000] 17:19:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1A636000) [pid = 3408] [serial = 1183] [outer = 19CC6800] 17:19:35 INFO - PROCESS | 3408 | 1461025175387 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1A635C00) [pid = 3408] [serial = 1184] [outer = 19CC6800] 17:19:35 INFO - PROCESS | 3408 | 1461025175869 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]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 17:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:19:35 INFO - PROCESS | 3408 | 1461025175888 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 3408 | 1461025175890 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:19:35 INFO - PROCESS | 3408 | 1461025175893 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 3408 | 1461025175895 Marionette TRACE conn5 <- [1,1542,null,{}] 17:19:35 INFO - PROCESS | 3408 | 1461025175904 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}] 17:19:36 INFO - PROCESS | 3408 | 1461025176010 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:19:36 INFO - PROCESS | 3408 | 1461025176016 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 3408 | ++DOCSHELL 12B5C000 == 36 [pid = 3408] [id = 395] 17:19:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1A6B1C00) [pid = 3408] [serial = 1185] [outer = 00000000] 17:19:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AC88800) [pid = 3408] [serial = 1186] [outer = 1A6B1C00] 17:19:36 INFO - PROCESS | 3408 | 1461025176061 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AC87C00) [pid = 3408] [serial = 1187] [outer = 1A6B1C00] 17:19:36 INFO - PROCESS | 3408 | 1461025176512 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]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 17:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:19:36 INFO - PROCESS | 3408 | 1461025176584 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 3408 | 1461025176586 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:19:36 INFO - PROCESS | 3408 | 1461025176589 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 3408 | 1461025176591 Marionette TRACE conn5 <- [1,1546,null,{}] 17:19:36 INFO - PROCESS | 3408 | 1461025176600 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}] 17:19:36 INFO - PROCESS | 3408 | 1461025176711 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:19:36 INFO - PROCESS | 3408 | 1461025176721 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 3408 | ++DOCSHELL 1AC20400 == 37 [pid = 3408] [id = 396] 17:19:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1AC85800) [pid = 3408] [serial = 1188] [outer = 00000000] 17:19:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1AF45800) [pid = 3408] [serial = 1189] [outer = 1AC85800] 17:19:36 INFO - PROCESS | 3408 | 1461025176765 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B0D9800) [pid = 3408] [serial = 1190] [outer = 1AC85800] 17:19:37 INFO - PROCESS | 3408 | 1461025177239 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]]]}] 17:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 17:19:37 INFO - PROCESS | 3408 | 1461025177280 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 3408 | 1461025177282 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:19:37 INFO - PROCESS | 3408 | 1461025177285 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 3408 | 1461025177288 Marionette TRACE conn5 <- [1,1550,null,{}] 17:19:37 INFO - PROCESS | 3408 | 1461025177291 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}] 17:19:37 INFO - PROCESS | 3408 | 1461025177444 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:19:37 INFO - PROCESS | 3408 | 1461025177471 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 3408 | ++DOCSHELL 1B1A7000 == 38 [pid = 3408] [id = 397] 17:19:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B1A7C00) [pid = 3408] [serial = 1191] [outer = 00000000] 17:19:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1B472C00) [pid = 3408] [serial = 1192] [outer = 1B1A7C00] 17:19:37 INFO - PROCESS | 3408 | 1461025177526 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1B47C800) [pid = 3408] [serial = 1193] [outer = 1B1A7C00] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (20F11800) [pid = 3408] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1BF55000) [pid = 3408] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (20182C00) [pid = 3408] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1F810000) [pid = 3408] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (12D84C00) [pid = 3408] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1C224400) [pid = 3408] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (18506C00) [pid = 3408] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (12B91400) [pid = 3408] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1C223800) [pid = 3408] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (174C7000) [pid = 3408] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1270F000) [pid = 3408] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1C404400) [pid = 3408] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1AF44C00) [pid = 3408] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1A2D4400) [pid = 3408] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (13C09800) [pid = 3408] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (183AA000) [pid = 3408] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (12604000) [pid = 3408] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (22025C00) [pid = 3408] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (201B0C00) [pid = 3408] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AF45C00) [pid = 3408] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (18502000) [pid = 3408] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:19:38 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1C463400) [pid = 3408] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:19:38 INFO - PROCESS | 3408 | 1461025178379 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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1127ms 17:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:19:38 INFO - PROCESS | 3408 | 1461025178412 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3408 | 1461025178414 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:19:38 INFO - PROCESS | 3408 | 1461025178417 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 3408 | 1461025178419 Marionette TRACE conn5 <- [1,1554,null,{}] 17:19:38 INFO - PROCESS | 3408 | 1461025178423 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}] 17:19:38 INFO - PROCESS | 3408 | 1461025178499 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:19:38 INFO - PROCESS | 3408 | 1461025178505 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 3408 | ++DOCSHELL 183A9800 == 39 [pid = 3408] [id = 398] 17:19:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (183AA400) [pid = 3408] [serial = 1194] [outer = 00000000] 17:19:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (19936400) [pid = 3408] [serial = 1195] [outer = 183AA400] 17:19:38 INFO - PROCESS | 3408 | 1461025178550 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1A2D4400) [pid = 3408] [serial = 1196] [outer = 183AA400] 17:19:39 INFO - PROCESS | 3408 | 1461025178974 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 17:19:39 INFO - PROCESS | 3408 | 1461025178988 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 3408 | 1461025178990 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:19:39 INFO - PROCESS | 3408 | 1461025178993 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 3408 | 1461025178995 Marionette TRACE conn5 <- [1,1558,null,{}] 17:19:39 INFO - PROCESS | 3408 | 1461025178998 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}] 17:19:39 INFO - PROCESS | 3408 | 1461025179112 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:19:39 INFO - PROCESS | 3408 | 1461025179121 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3408 | ++DOCSHELL 19938800 == 40 [pid = 3408] [id = 399] 17:19:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1AC8CC00) [pid = 3408] [serial = 1197] [outer = 00000000] 17:19:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1B47DC00) [pid = 3408] [serial = 1198] [outer = 1AC8CC00] 17:19:39 INFO - PROCESS | 3408 | 1461025179166 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1BDBB800) [pid = 3408] [serial = 1199] [outer = 1AC8CC00] 17:19:39 INFO - PROCESS | 3408 | 1461025179605 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 17:19:39 INFO - PROCESS | 3408 | 1461025179624 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:19:39 INFO - PROCESS | 3408 | 1461025179626 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:19:39 INFO - PROCESS | 3408 | 1461025179630 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 3408 | 1461025179631 Marionette TRACE conn5 <- [1,1562,null,{}] 17:19:39 INFO - PROCESS | 3408 | 1461025179635 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}] 17:19:39 INFO - PROCESS | 3408 | 1461025179749 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:19:39 INFO - PROCESS | 3408 | 1461025179758 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3408 | ++DOCSHELL 1B475C00 == 41 [pid = 3408] [id = 400] 17:19:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1BDC1400) [pid = 3408] [serial = 1200] [outer = 00000000] 17:19:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1BF57400) [pid = 3408] [serial = 1201] [outer = 1BDC1400] 17:19:39 INFO - PROCESS | 3408 | 1461025179802 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1BED5800) [pid = 3408] [serial = 1202] [outer = 1BDC1400] 17:19:40 INFO - PROCESS | 3408 | 1461025180374 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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 830ms 17:19:40 INFO - PROCESS | 3408 | 1461025180475 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 3408 | 1461025180480 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:19:40 INFO - PROCESS | 3408 | 1461025180510 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 3408 | 1461025180515 Marionette TRACE conn5 <- [1,1566,null,{}] 17:19:40 INFO - PROCESS | 3408 | 1461025180522 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}] 17:19:40 INFO - PROCESS | 3408 | 1461025180647 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:19:40 INFO - PROCESS | 3408 | 1461025180774 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AB000 == 42 [pid = 3408] [id = 401] 17:19:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (0F0AC000) [pid = 3408] [serial = 1203] [outer = 00000000] 17:19:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (12607800) [pid = 3408] [serial = 1204] [outer = 0F0AC000] 17:19:40 INFO - PROCESS | 3408 | 1461025180832 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (12706400) [pid = 3408] [serial = 1205] [outer = 0F0AC000] 17:19:41 INFO - PROCESS | 3408 | 1461025181508 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1021ms 17:19:41 INFO - PROCESS | 3408 | 1461025181537 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 3408 | 1461025181543 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:19:41 INFO - PROCESS | 3408 | 1461025181550 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 3408 | 1461025181553 Marionette TRACE conn5 <- [1,1570,null,{}] 17:19:41 INFO - PROCESS | 3408 | 1461025181557 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}] 17:19:41 INFO - PROCESS | 3408 | 1461025181672 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:19:41 INFO - PROCESS | 3408 | 1461025181804 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3408 | ++DOCSHELL 12736800 == 43 [pid = 3408] [id = 402] 17:19:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12939C00) [pid = 3408] [serial = 1206] [outer = 00000000] 17:19:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (135E7C00) [pid = 3408] [serial = 1207] [outer = 12939C00] 17:19:41 INFO - PROCESS | 3408 | 1461025181859 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13AA2800) [pid = 3408] [serial = 1208] [outer = 12939C00] 17:19:42 INFO - PROCESS | 3408 | 1461025182770 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]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1270ms 17:19:42 INFO - PROCESS | 3408 | 1461025182821 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 3408 | 1461025182825 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:19:42 INFO - PROCESS | 3408 | 1461025182830 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 3408 | 1461025182833 Marionette TRACE conn5 <- [1,1574,null,{}] 17:19:42 INFO - PROCESS | 3408 | 1461025182840 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}] 17:19:42 INFO - PROCESS | 3408 | 1461025182947 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:19:43 INFO - PROCESS | 3408 | 1461025183071 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 1205A800 == 42 [pid = 3408] [id = 170] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 1293A000 == 41 [pid = 3408] [id = 163] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 12B95800 == 40 [pid = 3408] [id = 168] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 18A6FC00 == 39 [pid = 3408] [id = 165] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 1739F000 == 38 [pid = 3408] [id = 164] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 1AF9E400 == 37 [pid = 3408] [id = 169] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 12503800 == 36 [pid = 3408] [id = 160] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1E7AEC00) [pid = 3408] [serial = 1159] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | ++DOCSHELL 0F235400 == 37 [pid = 3408] [id = 403] 17:19:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (0F23B800) [pid = 3408] [serial = 1209] [outer = 00000000] 17:19:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12610000) [pid = 3408] [serial = 1210] [outer = 0F23B800] 17:19:43 INFO - PROCESS | 3408 | 1461025183165 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1270C800) [pid = 3408] [serial = 1211] [outer = 0F23B800] 17:19:43 INFO - PROCESS | 3408 | --DOCSHELL 1D1DD400 == 36 [pid = 3408] [id = 386] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (200D6000) [pid = 3408] [serial = 1075] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (22886C00) [pid = 3408] [serial = 1081] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1EC4F800) [pid = 3408] [serial = 1063] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (21105C00) [pid = 3408] [serial = 1078] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BF52400) [pid = 3408] [serial = 1144] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1BF50800) [pid = 3408] [serial = 1145] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1C43F800) [pid = 3408] [serial = 1148] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1C407000) [pid = 3408] [serial = 1157] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1C40CC00) [pid = 3408] [serial = 1147] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1844FC00) [pid = 3408] [serial = 1153] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1C546400) [pid = 3408] [serial = 1150] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1BF5B000) [pid = 3408] [serial = 1156] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1D1D7400) [pid = 3408] [serial = 1151] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1B19EC00) [pid = 3408] [serial = 1141] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AC8B000) [pid = 3408] [serial = 1137] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1AD27C00) [pid = 3408] [serial = 1138] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (16FC1400) [pid = 3408] [serial = 1134] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (18503000) [pid = 3408] [serial = 1135] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (19CD3000) [pid = 3408] [serial = 1132] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (19932800) [pid = 3408] [serial = 1131] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (135F2800) [pid = 3408] [serial = 1129] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1272F400) [pid = 3408] [serial = 1128] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (220AB000) [pid = 3408] [serial = 1126] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (220A3400) [pid = 3408] [serial = 1125] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (2201E000) [pid = 3408] [serial = 1123] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (22019C00) [pid = 3408] [serial = 1122] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1C461000) [pid = 3408] [serial = 1120] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1C43F400) [pid = 3408] [serial = 1119] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1AC82400) [pid = 3408] [serial = 1117] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1997BC00) [pid = 3408] [serial = 1116] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (201A9000) [pid = 3408] [serial = 1113] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (21516400) [pid = 3408] [serial = 1114] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (18450000) [pid = 3408] [serial = 706] [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.] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (18502800) [pid = 3408] [serial = 1154] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1B472400) [pid = 3408] [serial = 1142] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (16CA0C00) [pid = 3408] [serial = 1066] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1F809C00) [pid = 3408] [serial = 1072] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1A63DC00) [pid = 3408] [serial = 1069] [outer = 00000000] [url = about:blank] 17:19:43 INFO - PROCESS | 3408 | 1461025183625 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 17:19:43 INFO - PROCESS | 3408 | 1461025183661 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 3408 | 1461025183666 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:19:43 INFO - PROCESS | 3408 | 1461025183672 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 3408 | 1461025183675 Marionette TRACE conn5 <- [1,1578,null,{}] 17:19:43 INFO - PROCESS | 3408 | 1461025183679 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}] 17:19:43 INFO - PROCESS | 3408 | 1461025183759 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:19:43 INFO - PROCESS | 3408 | 1461025183774 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3408 | ++DOCSHELL 12B56C00 == 37 [pid = 3408] [id = 404] 17:19:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (12B8E400) [pid = 3408] [serial = 1212] [outer = 00000000] 17:19:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (135F1C00) [pid = 3408] [serial = 1213] [outer = 12B8E400] 17:19:43 INFO - PROCESS | 3408 | 1461025183818 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (13690C00) [pid = 3408] [serial = 1214] [outer = 12B8E400] 17:19:44 INFO - PROCESS | 3408 | 1461025184303 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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 17:19:44 INFO - PROCESS | 3408 | 1461025184346 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 3408 | 1461025184348 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:19:44 INFO - PROCESS | 3408 | 1461025184351 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:19:44 INFO - PROCESS | 3408 | 1461025184354 Marionette TRACE conn5 <- [1,1582,null,{}] 17:19:44 INFO - PROCESS | 3408 | 1461025184365 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}] 17:19:44 INFO - PROCESS | 3408 | 1461025184452 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:19:44 INFO - PROCESS | 3408 | 1461025184461 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 3408 | ++DOCSHELL 16FDB800 == 38 [pid = 3408] [id = 405] 17:19:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (17398800) [pid = 3408] [serial = 1215] [outer = 00000000] 17:19:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (174C4400) [pid = 3408] [serial = 1216] [outer = 17398800] 17:19:44 INFO - PROCESS | 3408 | 1461025184510 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (18445800) [pid = 3408] [serial = 1217] [outer = 17398800] 17:19:45 INFO - PROCESS | 3408 | 1461025184983 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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 17:19:45 INFO - PROCESS | 3408 | 1461025185026 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 3408 | 1461025185028 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:19:45 INFO - PROCESS | 3408 | 1461025185032 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:19:45 INFO - PROCESS | 3408 | 1461025185033 Marionette TRACE conn5 <- [1,1586,null,{}] 17:19:45 INFO - PROCESS | 3408 | 1461025185037 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}] 17:19:45 INFO - PROCESS | 3408 | 1461025185148 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:19:45 INFO - PROCESS | 3408 | 1461025185157 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 3408 | ++DOCSHELL 187F8800 == 39 [pid = 3408] [id = 406] 17:19:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (18A74C00) [pid = 3408] [serial = 1218] [outer = 00000000] 17:19:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (19936000) [pid = 3408] [serial = 1219] [outer = 18A74C00] 17:19:45 INFO - PROCESS | 3408 | 1461025185202 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1993D400) [pid = 3408] [serial = 1220] [outer = 18A74C00] 17:19:45 INFO - PROCESS | 3408 | 1461025185642 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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 17:19:45 INFO - PROCESS | 3408 | 1461025185706 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 3408 | 1461025185708 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:19:45 INFO - PROCESS | 3408 | 1461025185711 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 3408 | 1461025185712 Marionette TRACE conn5 <- [1,1590,null,{}] 17:19:45 INFO - PROCESS | 3408 | 1461025185722 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}] 17:19:45 INFO - PROCESS | 3408 | 1461025185825 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:19:45 INFO - PROCESS | 3408 | 1461025185832 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 3408 | ++DOCSHELL 12B8C400 == 40 [pid = 3408] [id = 407] 17:19:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (18504000) [pid = 3408] [serial = 1221] [outer = 00000000] 17:19:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (19CCD400) [pid = 3408] [serial = 1222] [outer = 18504000] 17:19:45 INFO - PROCESS | 3408 | 1461025185878 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1A629000) [pid = 3408] [serial = 1223] [outer = 18504000] 17:19:46 INFO - PROCESS | 3408 | 1461025186334 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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 17:19:46 INFO - PROCESS | 3408 | 1461025186381 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:19:46 INFO - PROCESS | 3408 | 1461025186383 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:19:46 INFO - PROCESS | 3408 | 1461025186386 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 3408 | 1461025186388 Marionette TRACE conn5 <- [1,1594,null,{}] 17:19:46 INFO - PROCESS | 3408 | 1461025186391 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}] 17:19:46 INFO - PROCESS | 3408 | 1461025186553 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:19:46 INFO - PROCESS | 3408 | 1461025186578 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 3408 | ++DOCSHELL 1A642800 == 41 [pid = 3408] [id = 408] 17:19:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1AC1FC00) [pid = 3408] [serial = 1224] [outer = 00000000] 17:19:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1AD2C000) [pid = 3408] [serial = 1225] [outer = 1AC1FC00] 17:19:46 INFO - PROCESS | 3408 | 1461025186627 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1AD2C400) [pid = 3408] [serial = 1226] [outer = 1AC1FC00] 17:19:47 INFO - PROCESS | 3408 | 1461025187071 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 17:19:47 INFO - PROCESS | 3408 | 1461025187117 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3408 | 1461025187119 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:19:47 INFO - PROCESS | 3408 | 1461025187122 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 3408 | 1461025187124 Marionette TRACE conn5 <- [1,1598,null,{}] 17:19:47 INFO - PROCESS | 3408 | 1461025187127 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}] 17:19:47 INFO - PROCESS | 3408 | 1461025187234 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:19:47 INFO - PROCESS | 3408 | 1461025187240 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 3408 | ++DOCSHELL 1AF99800 == 42 [pid = 3408] [id = 409] 17:19:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AF9B400) [pid = 3408] [serial = 1227] [outer = 00000000] 17:19:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1B3B7000) [pid = 3408] [serial = 1228] [outer = 1AF9B400] 17:19:47 INFO - PROCESS | 3408 | 1461025187284 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1B3BD000) [pid = 3408] [serial = 1229] [outer = 1AF9B400] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1A6B1C00) [pid = 3408] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (135EC400) [pid = 3408] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (125C3C00) [pid = 3408] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1AC8CC00) [pid = 3408] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1AC85800) [pid = 3408] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1B1A7C00) [pid = 3408] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (19CC6800) [pid = 3408] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (12141000) [pid = 3408] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (12B5D800) [pid = 3408] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1993B800) [pid = 3408] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (18446400) [pid = 3408] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (16B47400) [pid = 3408] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:19:47 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (183AA400) [pid = 3408] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:19:47 INFO - PROCESS | 3408 | 1461025187909 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 830ms 17:19:47 INFO - PROCESS | 3408 | 1461025187953 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3408 | 1461025187955 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:19:47 INFO - PROCESS | 3408 | 1461025187958 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 3408 | 1461025187960 Marionette TRACE conn5 <- [1,1602,null,{}] 17:19:47 INFO - PROCESS | 3408 | 1461025187963 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}] 17:19:48 INFO - PROCESS | 3408 | 1461025188039 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:19:48 INFO - PROCESS | 3408 | 1461025188045 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 3408 | ++DOCSHELL 1260A400 == 43 [pid = 3408] [id = 410] 17:19:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1260E000) [pid = 3408] [serial = 1230] [outer = 00000000] 17:19:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (16B47400) [pid = 3408] [serial = 1231] [outer = 1260E000] 17:19:48 INFO - PROCESS | 3408 | 1461025188090 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (18446400) [pid = 3408] [serial = 1232] [outer = 1260E000] 17:19:48 INFO - PROCESS | 3408 | 1461025188509 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]]]}] 17:19:48 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 17:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 17:19:48 INFO - PROCESS | 3408 | 1461025188590 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:19:48 INFO - PROCESS | 3408 | 1461025188592 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:19:48 INFO - PROCESS | 3408 | 1461025188595 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 3408 | 1461025188597 Marionette TRACE conn5 <- [1,1606,null,{}] 17:19:48 INFO - PROCESS | 3408 | 1461025188601 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}] 17:19:48 INFO - PROCESS | 3408 | 1461025188677 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:19:48 INFO - PROCESS | 3408 | 1461025188683 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 3408 | ++DOCSHELL 13C5D400 == 44 [pid = 3408] [id = 411] 17:19:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (16EE3400) [pid = 3408] [serial = 1233] [outer = 00000000] 17:19:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1B476400) [pid = 3408] [serial = 1234] [outer = 16EE3400] 17:19:48 INFO - PROCESS | 3408 | 1461025188727 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1B475000) [pid = 3408] [serial = 1235] [outer = 16EE3400] 17:19:49 INFO - PROCESS | 3408 | 1461025189169 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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 17:19:49 INFO - PROCESS | 3408 | 1461025189226 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:19:49 INFO - PROCESS | 3408 | 1461025189228 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 3408 | 1461025189231 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 3408 | 1461025189232 Marionette TRACE conn5 <- [1,1610,null,{}] 17:19:49 INFO - PROCESS | 3408 | 1461025189236 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}] 17:19:49 INFO - PROCESS | 3408 | 1461025189312 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:19:49 INFO - PROCESS | 3408 | 1461025189320 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB8C00 == 45 [pid = 3408] [id = 412] 17:19:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1BDBA400) [pid = 3408] [serial = 1236] [outer = 00000000] 17:19:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1BF5C000) [pid = 3408] [serial = 1237] [outer = 1BDBA400] 17:19:49 INFO - PROCESS | 3408 | 1461025189365 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1BF5D000) [pid = 3408] [serial = 1238] [outer = 1BDBA400] 17:19:49 INFO - PROCESS | 3408 | 1461025189824 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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 17:19:49 INFO - PROCESS | 3408 | 1461025189862 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 3408 | 1461025189864 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:19:49 INFO - PROCESS | 3408 | 1461025189916 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 3408 | 1461025189919 Marionette TRACE conn5 <- [1,1614,null,{}] 17:19:49 INFO - PROCESS | 3408 | 1461025189926 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}] 17:19:50 INFO - PROCESS | 3408 | 1461025190022 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:19:50 INFO - PROCESS | 3408 | 1461025190158 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 3408 | ++DOCSHELL 12604C00 == 46 [pid = 3408] [id = 413] 17:19:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (12605400) [pid = 3408] [serial = 1239] [outer = 00000000] 17:19:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1270BC00) [pid = 3408] [serial = 1240] [outer = 12605400] 17:19:50 INFO - PROCESS | 3408 | 1461025190213 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (12B58C00) [pid = 3408] [serial = 1241] [outer = 12605400] 17:19:50 INFO - PROCESS | 3408 | 1461025190883 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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1070ms 17:19:50 INFO - PROCESS | 3408 | 1461025190948 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 3408 | 1461025190952 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:19:50 INFO - PROCESS | 3408 | 1461025190957 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 3408 | 1461025190959 Marionette TRACE conn5 <- [1,1618,null,{}] 17:19:50 INFO - PROCESS | 3408 | 1461025190967 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}] 17:19:51 INFO - PROCESS | 3408 | 1461025191125 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:19:51 INFO - PROCESS | 3408 | 1461025191255 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3408 | ++DOCSHELL 16B47800 == 47 [pid = 3408] [id = 414] 17:19:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (16B4B400) [pid = 3408] [serial = 1242] [outer = 00000000] 17:19:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (187F1C00) [pid = 3408] [serial = 1243] [outer = 16B4B400] 17:19:51 INFO - PROCESS | 3408 | 1461025191311 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1993AC00) [pid = 3408] [serial = 1244] [outer = 16B4B400] 17:19:51 INFO - PROCESS | 3408 | 1461025191890 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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 988ms 17:19:51 INFO - PROCESS | 3408 | 1461025191944 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3408 | 1461025191947 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:19:51 INFO - PROCESS | 3408 | 1461025191950 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:19:51 INFO - PROCESS | 3408 | 1461025191953 Marionette TRACE conn5 <- [1,1622,null,{}] 17:19:51 INFO - PROCESS | 3408 | 1461025191956 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}] 17:19:52 INFO - PROCESS | 3408 | 1461025192062 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:19:52 INFO - PROCESS | 3408 | 1461025192199 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 3408 | ++DOCSHELL 1B479C00 == 48 [pid = 3408] [id = 415] 17:19:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1B47F800) [pid = 3408] [serial = 1245] [outer = 00000000] 17:19:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1C21B800) [pid = 3408] [serial = 1246] [outer = 1B47F800] 17:19:52 INFO - PROCESS | 3408 | 1461025192279 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C297C00) [pid = 3408] [serial = 1247] [outer = 1B47F800] 17:19:52 INFO - PROCESS | 3408 | 1461025192905 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 17:19:52 INFO - PROCESS | 3408 | 1461025192924 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 3408 | 1461025192926 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:19:52 INFO - PROCESS | 3408 | 1461025192930 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 3408 | 1461025192932 Marionette TRACE conn5 <- [1,1626,null,{}] 17:19:52 INFO - PROCESS | 3408 | 1461025192935 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}] 17:19:53 INFO - PROCESS | 3408 | 1461025193038 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:19:53 INFO - PROCESS | 3408 | 1461025193140 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 3408 | ++DOCSHELL 1C40B400 == 49 [pid = 3408] [id = 416] 17:19:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C40B800) [pid = 3408] [serial = 1248] [outer = 00000000] 17:19:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C447800) [pid = 3408] [serial = 1249] [outer = 1C40B800] 17:19:53 INFO - PROCESS | 3408 | 1461025193195 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1C44B800) [pid = 3408] [serial = 1250] [outer = 1C40B800] 17:19:54 INFO - PROCESS | 3408 | 1461025193995 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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1126ms 17:19:54 INFO - PROCESS | 3408 | 1461025194060 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 3408 | 1461025194064 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:19:54 INFO - PROCESS | 3408 | 1461025194085 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 3408 | 1461025194089 Marionette TRACE conn5 <- [1,1630,null,{}] 17:19:54 INFO - PROCESS | 3408 | 1461025194096 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}] 17:19:54 INFO - PROCESS | 3408 | 1461025194202 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:19:54 INFO - PROCESS | 3408 | 1461025194330 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3408 | ++DOCSHELL 12707400 == 50 [pid = 3408] [id = 417] 17:19:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12710400) [pid = 3408] [serial = 1251] [outer = 00000000] 17:19:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (135F2400) [pid = 3408] [serial = 1252] [outer = 12710400] 17:19:54 INFO - PROCESS | 3408 | 1461025194384 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (13CE3000) [pid = 3408] [serial = 1253] [outer = 12710400] 17:19:54 INFO - PROCESS | 3408 | --DOCSHELL 12601C00 == 49 [pid = 3408] [id = 176] 17:19:54 INFO - PROCESS | 3408 | --DOCSHELL 120B6400 == 48 [pid = 3408] [id = 175] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1BF57400) [pid = 3408] [serial = 1201] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | 1461025194927 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]]]}] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1B472C00) [pid = 3408] [serial = 1192] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1B0D9800) [pid = 3408] [serial = 1190] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1B47DC00) [pid = 3408] [serial = 1198] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1A636000) [pid = 3408] [serial = 1183] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (12180C00) [pid = 3408] [serial = 1162] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1250FC00) [pid = 3408] [serial = 1163] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (12B8F800) [pid = 3408] [serial = 1168] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (12B9A000) [pid = 3408] [serial = 1169] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (19981400) [pid = 3408] [serial = 1180] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (19984800) [pid = 3408] [serial = 1181] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (18A71000) [pid = 3408] [serial = 1177] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (18A89000) [pid = 3408] [serial = 1178] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (13C58C00) [pid = 3408] [serial = 1172] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1B47C800) [pid = 3408] [serial = 1193] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (16EDE000) [pid = 3408] [serial = 1174] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (16FC0000) [pid = 3408] [serial = 1175] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (19936400) [pid = 3408] [serial = 1195] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1AC87C00) [pid = 3408] [serial = 1187] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1A2D4400) [pid = 3408] [serial = 1196] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1A635C00) [pid = 3408] [serial = 1184] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1AC88800) [pid = 3408] [serial = 1186] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1369B400) [pid = 3408] [serial = 1171] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1270A800) [pid = 3408] [serial = 1165] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (12729000) [pid = 3408] [serial = 1166] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1BDBB800) [pid = 3408] [serial = 1199] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1AF45800) [pid = 3408] [serial = 1189] [outer = 00000000] [url = about:blank] 17:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 870ms 17:19:54 INFO - PROCESS | 3408 | 1461025194959 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 3408 | 1461025194964 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:19:55 INFO - PROCESS | 3408 | 1461025194970 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 3408 | 1461025194972 Marionette TRACE conn5 <- [1,1634,null,{}] 17:19:55 INFO - PROCESS | 3408 | 1461025194976 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}] 17:19:55 INFO - PROCESS | 3408 | 1461025195064 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:19:55 INFO - PROCESS | 3408 | 1461025195089 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3408 | ++DOCSHELL 12703C00 == 49 [pid = 3408] [id = 418] 17:19:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (12704800) [pid = 3408] [serial = 1254] [outer = 00000000] 17:19:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (12B91000) [pid = 3408] [serial = 1255] [outer = 12704800] 17:19:55 INFO - PROCESS | 3408 | 1461025195134 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (135F3800) [pid = 3408] [serial = 1256] [outer = 12704800] 17:19:55 INFO - PROCESS | 3408 | 1461025195619 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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 17:19:55 INFO - PROCESS | 3408 | 1461025195663 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 3408 | 1461025195666 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:19:55 INFO - PROCESS | 3408 | 1461025195669 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 3408 | 1461025195672 Marionette TRACE conn5 <- [1,1638,null,{}] 17:19:55 INFO - PROCESS | 3408 | 1461025195682 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}] 17:19:55 INFO - PROCESS | 3408 | 1461025195765 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:19:55 INFO - PROCESS | 3408 | 1461025195774 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3408 | ++DOCSHELL 16EDD400 == 50 [pid = 3408] [id = 419] 17:19:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (16EE0400) [pid = 3408] [serial = 1257] [outer = 00000000] 17:19:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (18503800) [pid = 3408] [serial = 1258] [outer = 16EE0400] 17:19:55 INFO - PROCESS | 3408 | 1461025195822 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (18A6F400) [pid = 3408] [serial = 1259] [outer = 16EE0400] 17:19:56 INFO - PROCESS | 3408 | 1461025196307 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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 17:19:56 INFO - PROCESS | 3408 | 1461025196342 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 3408 | 1461025196345 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:19:56 INFO - PROCESS | 3408 | 1461025196348 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 3408 | 1461025196349 Marionette TRACE conn5 <- [1,1642,null,{}] 17:19:56 INFO - PROCESS | 3408 | 1461025196353 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}] 17:19:56 INFO - PROCESS | 3408 | 1461025196433 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:19:56 INFO - PROCESS | 3408 | 1461025196439 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 3408 | ++DOCSHELL 1844D800 == 51 [pid = 3408] [id = 420] 17:19:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (18A7A800) [pid = 3408] [serial = 1260] [outer = 00000000] 17:19:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (19984800) [pid = 3408] [serial = 1261] [outer = 18A7A800] 17:19:56 INFO - PROCESS | 3408 | 1461025196484 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (19CC5000) [pid = 3408] [serial = 1262] [outer = 18A7A800] 17:19:56 INFO - PROCESS | 3408 | 1461025196919 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 17:19:57 INFO - PROCESS | 3408 | 1461025196982 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 3408 | 1461025196984 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:19:57 INFO - PROCESS | 3408 | 1461025196987 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3408 | 1461025196989 Marionette TRACE conn5 <- [1,1646,null,{}] 17:19:57 INFO - PROCESS | 3408 | 1461025196992 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}] 17:19:57 INFO - PROCESS | 3408 | 1461025197070 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:19:57 INFO - PROCESS | 3408 | 1461025197076 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 3408 | ++DOCSHELL 16C39000 == 52 [pid = 3408] [id = 421] 17:19:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1A638000) [pid = 3408] [serial = 1263] [outer = 00000000] 17:19:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1AC21400) [pid = 3408] [serial = 1264] [outer = 1A638000] 17:19:57 INFO - PROCESS | 3408 | 1461025197121 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1AC23C00) [pid = 3408] [serial = 1265] [outer = 1A638000] 17:19:57 INFO - PROCESS | 3408 | 1461025197627 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 17:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:19:57 INFO - PROCESS | 3408 | 1461025197658 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 3408 | 1461025197660 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:19:57 INFO - PROCESS | 3408 | 1461025197663 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3408 | 1461025197665 Marionette TRACE conn5 <- [1,1650,null,{}] 17:19:57 INFO - PROCESS | 3408 | 1461025197668 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}] 17:19:57 INFO - PROCESS | 3408 | 1461025197803 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:19:57 INFO - PROCESS | 3408 | 1461025197810 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 3408 | ++DOCSHELL 1293E000 == 53 [pid = 3408] [id = 422] 17:19:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1AC87C00) [pid = 3408] [serial = 1266] [outer = 00000000] 17:19:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AF9E400) [pid = 3408] [serial = 1267] [outer = 1AC87C00] 17:19:57 INFO - PROCESS | 3408 | 1461025197859 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1B0DA800) [pid = 3408] [serial = 1268] [outer = 1AC87C00] 17:19:58 INFO - PROCESS | 3408 | 1461025198333 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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 17:19:58 INFO - PROCESS | 3408 | 1461025198394 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 3408 | 1461025198396 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:19:58 INFO - PROCESS | 3408 | 1461025198438 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 3408 | 1461025198440 Marionette TRACE conn5 <- [1,1654,null,{}] 17:19:58 INFO - PROCESS | 3408 | 1461025198453 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}] 17:19:58 INFO - PROCESS | 3408 | 1461025198563 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:19:58 INFO - PROCESS | 3408 | 1461025198575 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9C800 == 54 [pid = 3408] [id = 423] 17:19:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1B3C4000) [pid = 3408] [serial = 1269] [outer = 00000000] 17:19:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1B47E400) [pid = 3408] [serial = 1270] [outer = 1B3C4000] 17:19:58 INFO - PROCESS | 3408 | 1461025198619 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1B47DC00) [pid = 3408] [serial = 1271] [outer = 1B3C4000] 17:19:59 INFO - PROCESS | 3408 | 1461025199042 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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 17:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:19:59 INFO - PROCESS | 3408 | 1461025199079 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 3408 | 1461025199081 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:19:59 INFO - PROCESS | 3408 | 1461025199084 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 3408 | 1461025199086 Marionette TRACE conn5 <- [1,1658,null,{}] 17:19:59 INFO - PROCESS | 3408 | 1461025199089 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}] 17:19:59 INFO - PROCESS | 3408 | 1461025199197 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:19:59 INFO - PROCESS | 3408 | 1461025199203 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 3408 | ++DOCSHELL 1AC8D400 == 55 [pid = 3408] [id = 424] 17:19:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1B3C3800) [pid = 3408] [serial = 1272] [outer = 00000000] 17:19:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1BFDD000) [pid = 3408] [serial = 1273] [outer = 1B3C3800] 17:19:59 INFO - PROCESS | 3408 | 1461025199297 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C408800) [pid = 3408] [serial = 1274] [outer = 1B3C3800] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1AF9B400) [pid = 3408] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (12B8E400) [pid = 3408] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (18A74C00) [pid = 3408] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (17398800) [pid = 3408] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (0F23B800) [pid = 3408] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1AC1FC00) [pid = 3408] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1260E000) [pid = 3408] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (18504000) [pid = 3408] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:19:59 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (16EE3400) [pid = 3408] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:19:59 INFO - PROCESS | 3408 | 1461025199738 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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 17:19:59 INFO - PROCESS | 3408 | 1461025199760 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 3408 | 1461025199762 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:19:59 INFO - PROCESS | 3408 | 1461025199765 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:19:59 INFO - PROCESS | 3408 | 1461025199767 Marionette TRACE conn5 <- [1,1662,null,{}] 17:19:59 INFO - PROCESS | 3408 | 1461025199770 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}] 17:19:59 INFO - PROCESS | 3408 | 1461025199848 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:19:59 INFO - PROCESS | 3408 | 1461025199889 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 3408 | ++DOCSHELL 19933800 == 56 [pid = 3408] [id = 425] 17:19:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1B0DEC00) [pid = 3408] [serial = 1275] [outer = 00000000] 17:19:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1BF52400) [pid = 3408] [serial = 1276] [outer = 1B0DEC00] 17:19:59 INFO - PROCESS | 3408 | 1461025199933 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1C40F800) [pid = 3408] [serial = 1277] [outer = 1B0DEC00] 17:20:00 INFO - PROCESS | 3408 | 1461025200356 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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 17:20:00 INFO - PROCESS | 3408 | 1461025200400 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:20:00 INFO - PROCESS | 3408 | 1461025200402 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:20:00 INFO - PROCESS | 3408 | 1461025200405 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 3408 | 1461025200407 Marionette TRACE conn5 <- [1,1666,null,{}] 17:20:00 INFO - PROCESS | 3408 | 1461025200410 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}] 17:20:00 INFO - PROCESS | 3408 | 1461025200489 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:20:00 INFO - PROCESS | 3408 | 1461025200495 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 3408 | ++DOCSHELL 1B47AC00 == 57 [pid = 3408] [id = 426] 17:20:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1C445C00) [pid = 3408] [serial = 1278] [outer = 00000000] 17:20:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1C458C00) [pid = 3408] [serial = 1279] [outer = 1C445C00] 17:20:00 INFO - PROCESS | 3408 | 1461025200541 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1C45A800) [pid = 3408] [serial = 1280] [outer = 1C445C00] 17:20:01 INFO - PROCESS | 3408 | 1461025200979 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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 17:20:01 INFO - PROCESS | 3408 | 1461025201036 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 3408 | 1461025201038 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:20:01 INFO - PROCESS | 3408 | 1461025201041 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 3408 | 1461025201044 Marionette TRACE conn5 <- [1,1670,null,{}] 17:20:01 INFO - PROCESS | 3408 | 1461025201047 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}] 17:20:01 INFO - PROCESS | 3408 | 1461025201146 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:20:01 INFO - PROCESS | 3408 | 1461025201154 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 3408 | ++DOCSHELL 1C460C00 == 58 [pid = 3408] [id = 427] 17:20:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1C53B400) [pid = 3408] [serial = 1281] [outer = 00000000] 17:20:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1C546000) [pid = 3408] [serial = 1282] [outer = 1C53B400] 17:20:01 INFO - PROCESS | 3408 | 1461025201203 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C5B8800) [pid = 3408] [serial = 1283] [outer = 1C53B400] 17:20:01 INFO - PROCESS | 3408 | 1461025201875 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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 871ms 17:20:01 INFO - PROCESS | 3408 | 1461025201913 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 3408 | 1461025201917 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:20:01 INFO - PROCESS | 3408 | 1461025201922 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 3408 | 1461025201926 Marionette TRACE conn5 <- [1,1674,null,{}] 17:20:01 INFO - PROCESS | 3408 | 1461025201932 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}] 17:20:02 INFO - PROCESS | 3408 | 1461025202040 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:20:02 INFO - PROCESS | 3408 | 1461025202148 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 3408 | ++DOCSHELL 12684800 == 59 [pid = 3408] [id = 428] 17:20:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1272E000) [pid = 3408] [serial = 1284] [outer = 00000000] 17:20:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (12B9A400) [pid = 3408] [serial = 1285] [outer = 1272E000] 17:20:02 INFO - PROCESS | 3408 | 1461025202205 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (13C5BC00) [pid = 3408] [serial = 1286] [outer = 1272E000] 17:20:02 INFO - PROCESS | 3408 | 1461025202810 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]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 17:20:02 INFO - PROCESS | 3408 | 1461025202853 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 3408 | 1461025202859 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:20:02 INFO - PROCESS | 3408 | 1461025202865 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 3408 | 1461025202868 Marionette TRACE conn5 <- [1,1678,null,{}] 17:20:02 INFO - PROCESS | 3408 | 1461025202872 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}] 17:20:03 INFO - PROCESS | 3408 | 1461025202980 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:20:03 INFO - PROCESS | 3408 | 1461025203113 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 3408 | ++DOCSHELL 16C9B000 == 60 [pid = 3408] [id = 429] 17:20:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (16FC5800) [pid = 3408] [serial = 1287] [outer = 00000000] 17:20:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1997E400) [pid = 3408] [serial = 1288] [outer = 16FC5800] 17:20:03 INFO - PROCESS | 3408 | 1461025203168 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1A6B7C00) [pid = 3408] [serial = 1289] [outer = 16FC5800] 17:20:03 INFO - PROCESS | 3408 | 1461025203771 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 17:20:03 INFO - PROCESS | 3408 | 1461025203837 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 3408 | 1461025203840 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:20:03 INFO - PROCESS | 3408 | 1461025203844 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:20:03 INFO - PROCESS | 3408 | 1461025203848 Marionette TRACE conn5 <- [1,1682,null,{}] 17:20:03 INFO - PROCESS | 3408 | 1461025203859 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}] 17:20:04 INFO - PROCESS | 3408 | 1461025204015 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:20:04 INFO - PROCESS | 3408 | 1461025204080 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 3408 | ++DOCSHELL 1C445000 == 61 [pid = 3408] [id = 430] 17:20:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1C457000) [pid = 3408] [serial = 1290] [outer = 00000000] 17:20:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1C539C00) [pid = 3408] [serial = 1291] [outer = 1C457000] 17:20:04 INFO - PROCESS | 3408 | 1461025204137 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1C545000) [pid = 3408] [serial = 1292] [outer = 1C457000] 17:20:04 INFO - PROCESS | 3408 | 1461025204695 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]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 870ms 17:20:04 INFO - PROCESS | 3408 | 1461025204718 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 3408 | 1461025204720 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:20:04 INFO - PROCESS | 3408 | 1461025204724 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:20:04 INFO - PROCESS | 3408 | 1461025204726 Marionette TRACE conn5 <- [1,1686,null,{}] 17:20:04 INFO - PROCESS | 3408 | 1461025204729 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}] 17:20:04 INFO - PROCESS | 3408 | 1461025204833 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:20:04 INFO - PROCESS | 3408 | 1461025204939 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 3408 | ++DOCSHELL 1D1D6C00 == 62 [pid = 3408] [id = 431] 17:20:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1D288400) [pid = 3408] [serial = 1293] [outer = 00000000] 17:20:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1D3C2400) [pid = 3408] [serial = 1294] [outer = 1D288400] 17:20:05 INFO - PROCESS | 3408 | 1461025204994 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1D4F7400) [pid = 3408] [serial = 1295] [outer = 1D288400] 17:20:05 INFO - PROCESS | 3408 | 1461025205562 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]]]}] 17:20:05 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 17:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 870ms 17:20:05 INFO - PROCESS | 3408 | 1461025205598 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3408 | 1461025205600 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:20:05 INFO - PROCESS | 3408 | 1461025205604 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:20:05 INFO - PROCESS | 3408 | 1461025205606 Marionette TRACE conn5 <- [1,1690,null,{}] 17:20:05 INFO - PROCESS | 3408 | 1461025205610 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}] 17:20:05 INFO - PROCESS | 3408 | 1461025205719 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:20:05 INFO - PROCESS | 3408 | 1461025205825 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 3408 | ++DOCSHELL 1E291000 == 63 [pid = 3408] [id = 432] 17:20:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1E7A9000) [pid = 3408] [serial = 1296] [outer = 00000000] 17:20:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1E7C3400) [pid = 3408] [serial = 1297] [outer = 1E7A9000] 17:20:05 INFO - PROCESS | 3408 | 1461025205879 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1EC03000) [pid = 3408] [serial = 1298] [outer = 1E7A9000] 17:20:06 INFO - PROCESS | 3408 | 1461025206683 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1120ms 17:20:06 INFO - PROCESS | 3408 | 1461025206727 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 3408 | 1461025206731 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:20:06 INFO - PROCESS | 3408 | 1461025206736 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 3408 | 1461025206740 Marionette TRACE conn5 <- [1,1694,null,{}] 17:20:06 INFO - PROCESS | 3408 | 1461025206746 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}] 17:20:06 INFO - PROCESS | 3408 | 1461025206888 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:20:06 INFO - PROCESS | 3408 | 1461025206908 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 3408 | ++DOCSHELL 12737000 == 64 [pid = 3408] [id = 433] 17:20:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12ACF800) [pid = 3408] [serial = 1299] [outer = 00000000] 17:20:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (135A7C00) [pid = 3408] [serial = 1300] [outer = 12ACF800] 17:20:06 INFO - PROCESS | 3408 | 1461025206957 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (16C32400) [pid = 3408] [serial = 1301] [outer = 12ACF800] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1BF5E000 == 63 [pid = 3408] [id = 173] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 12B8C400 == 62 [pid = 3408] [id = 407] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1AF99800 == 61 [pid = 3408] [id = 409] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 19987000 == 60 [pid = 3408] [id = 166] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1A642800 == 59 [pid = 3408] [id = 408] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 135A0000 == 58 [pid = 3408] [id = 177] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1260A400 == 57 [pid = 3408] [id = 410] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 187F8800 == 56 [pid = 3408] [id = 406] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 16FDB800 == 55 [pid = 3408] [id = 405] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1B47AC00 == 54 [pid = 3408] [id = 426] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 19933800 == 53 [pid = 3408] [id = 425] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1AC8D400 == 52 [pid = 3408] [id = 424] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1AF9C800 == 51 [pid = 3408] [id = 423] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1293E000 == 50 [pid = 3408] [id = 422] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 16C39000 == 49 [pid = 3408] [id = 421] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1844D800 == 48 [pid = 3408] [id = 420] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1BF5C000) [pid = 3408] [serial = 1237] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | 1461025207637 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]]]}] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 16EDD400 == 47 [pid = 3408] [id = 419] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 12703C00 == 46 [pid = 3408] [id = 418] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 12707400 == 45 [pid = 3408] [id = 417] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 16B47800 == 44 [pid = 3408] [id = 414] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 12604C00 == 43 [pid = 3408] [id = 413] 17:20:07 INFO - PROCESS | 3408 | --DOCSHELL 1BDB8C00 == 42 [pid = 3408] [id = 412] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1B3B7000) [pid = 3408] [serial = 1228] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (135F1C00) [pid = 3408] [serial = 1213] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (19936000) [pid = 3408] [serial = 1219] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (174C4400) [pid = 3408] [serial = 1216] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (18445800) [pid = 3408] [serial = 1217] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (135E7C00) [pid = 3408] [serial = 1207] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (12610000) [pid = 3408] [serial = 1210] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1270C800) [pid = 3408] [serial = 1211] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12607800) [pid = 3408] [serial = 1204] [outer = 00000000] [url = about:blank] 17:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1AD2C000) [pid = 3408] [serial = 1225] [outer = 00000000] [url = about:blank] 17:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 931ms 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (18446400) [pid = 3408] [serial = 1232] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (16B47400) [pid = 3408] [serial = 1231] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1B3BD000) [pid = 3408] [serial = 1229] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (13690C00) [pid = 3408] [serial = 1214] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (19CCD400) [pid = 3408] [serial = 1222] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1A629000) [pid = 3408] [serial = 1223] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AD2C400) [pid = 3408] [serial = 1226] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1B476400) [pid = 3408] [serial = 1234] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1993D400) [pid = 3408] [serial = 1220] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1B475000) [pid = 3408] [serial = 1235] [outer = 00000000] [url = about:blank] 17:20:07 INFO - PROCESS | 3408 | 1461025207678 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 3408 | 1461025207683 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:20:07 INFO - PROCESS | 3408 | 1461025207691 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 3408 | 1461025207694 Marionette TRACE conn5 <- [1,1698,null,{}] 17:20:07 INFO - PROCESS | 3408 | 1461025207697 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}] 17:20:07 INFO - PROCESS | 3408 | 1461025207785 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:20:07 INFO - PROCESS | 3408 | 1461025207798 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 3408 | ++DOCSHELL 1267E800 == 43 [pid = 3408] [id = 434] 17:20:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1270E400) [pid = 3408] [serial = 1302] [outer = 00000000] 17:20:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (12B57C00) [pid = 3408] [serial = 1303] [outer = 1270E400] 17:20:07 INFO - PROCESS | 3408 | 1461025207844 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (12D88400) [pid = 3408] [serial = 1304] [outer = 1270E400] 17:20:08 INFO - PROCESS | 3408 | 1461025208384 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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 17:20:08 INFO - PROCESS | 3408 | 1461025208426 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 3408 | 1461025208428 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:20:08 INFO - PROCESS | 3408 | 1461025208431 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:20:08 INFO - PROCESS | 3408 | 1461025208435 Marionette TRACE conn5 <- [1,1702,null,{}] 17:20:08 INFO - PROCESS | 3408 | 1461025208446 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}] 17:20:08 INFO - PROCESS | 3408 | 1461025208531 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:20:08 INFO - PROCESS | 3408 | 1461025208622 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 3408 | ++DOCSHELL 16C9EC00 == 44 [pid = 3408] [id = 435] 17:20:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (16FDB800) [pid = 3408] [serial = 1305] [outer = 00000000] 17:20:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (18446C00) [pid = 3408] [serial = 1306] [outer = 16FDB800] 17:20:08 INFO - PROCESS | 3408 | 1461025208670 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (18A6FC00) [pid = 3408] [serial = 1307] [outer = 16FDB800] 17:20:09 INFO - PROCESS | 3408 | 1461025209188 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 830ms 17:20:09 INFO - PROCESS | 3408 | 1461025209266 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 17:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:20:09 INFO - PROCESS | 3408 | 1461025209271 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:20:09 INFO - PROCESS | 3408 | 1461025209276 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 3408 | 1461025209280 Marionette TRACE conn5 <- [1,1706,null,{}] 17:20:09 INFO - PROCESS | 3408 | 1461025209286 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}] 17:20:09 INFO - PROCESS | 3408 | 1461025209440 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:20:09 INFO - PROCESS | 3408 | 1461025209547 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3408 | ++DOCSHELL 1293E000 == 45 [pid = 3408] [id = 436] 17:20:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1293EC00) [pid = 3408] [serial = 1308] [outer = 00000000] 17:20:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12B98C00) [pid = 3408] [serial = 1309] [outer = 1293EC00] 17:20:09 INFO - PROCESS | 3408 | 1461025209605 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (13650000) [pid = 3408] [serial = 1310] [outer = 1293EC00] 17:20:10 INFO - PROCESS | 3408 | 1461025210175 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]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 17:20:10 INFO - PROCESS | 3408 | 1461025210207 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 3408 | 1461025210213 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:20:10 INFO - PROCESS | 3408 | 1461025210219 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 3408 | 1461025210222 Marionette TRACE conn5 <- [1,1710,null,{}] 17:20:10 INFO - PROCESS | 3408 | 1461025210226 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}] 17:20:10 INFO - PROCESS | 3408 | 1461025210328 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:20:10 INFO - PROCESS | 3408 | 1461025210440 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 3408 | ++DOCSHELL 183A6000 == 46 [pid = 3408] [id = 437] 17:20:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1844E400) [pid = 3408] [serial = 1311] [outer = 00000000] 17:20:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (19937000) [pid = 3408] [serial = 1312] [outer = 1844E400] 17:20:10 INFO - PROCESS | 3408 | 1461025210495 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1997A800) [pid = 3408] [serial = 1313] [outer = 1844E400] 17:20:11 INFO - PROCESS | 3408 | 1461025211119 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]]]}] 17:20:11 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 17:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 17:20:11 INFO - PROCESS | 3408 | 1461025211191 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 3408 | 1461025211194 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:20:11 INFO - PROCESS | 3408 | 1461025211197 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:20:11 INFO - PROCESS | 3408 | 1461025211201 Marionette TRACE conn5 <- [1,1714,null,{}] 17:20:11 INFO - PROCESS | 3408 | 1461025211213 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}] 17:20:11 INFO - PROCESS | 3408 | 1461025211317 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:20:11 INFO - PROCESS | 3408 | 1461025211450 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 3408 | ++DOCSHELL 12602000 == 47 [pid = 3408] [id = 438] 17:20:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1A635800) [pid = 3408] [serial = 1314] [outer = 00000000] 17:20:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AC82C00) [pid = 3408] [serial = 1315] [outer = 1A635800] 17:20:11 INFO - PROCESS | 3408 | 1461025211508 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1AC8E000) [pid = 3408] [serial = 1316] [outer = 1A635800] 17:20:12 INFO - PROCESS | 3408 | 1461025212121 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]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 972ms 17:20:12 INFO - PROCESS | 3408 | 1461025212172 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 3408 | 1461025212175 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:20:12 INFO - PROCESS | 3408 | 1461025212178 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 3408 | 1461025212180 Marionette TRACE conn5 <- [1,1718,null,{}] 17:20:12 INFO - PROCESS | 3408 | 1461025212184 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}] 17:20:12 INFO - PROCESS | 3408 | 1461025212286 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:20:12 INFO - PROCESS | 3408 | 1461025212416 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 3408 | ++DOCSHELL 1AD28C00 == 48 [pid = 3408] [id = 439] 17:20:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AD2F400) [pid = 3408] [serial = 1317] [outer = 00000000] 17:20:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AF4A800) [pid = 3408] [serial = 1318] [outer = 1AD2F400] 17:20:12 INFO - PROCESS | 3408 | 1461025212472 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1B0DB800) [pid = 3408] [serial = 1319] [outer = 1AD2F400] 17:20:13 INFO - PROCESS | 3408 | 1461025213001 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]]]}] 17:20:13 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 17:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 870ms 17:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:20:13 INFO - PROCESS | 3408 | 1461025213052 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3408 | 1461025213054 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:20:13 INFO - PROCESS | 3408 | 1461025213058 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3408 | 1461025213059 Marionette TRACE conn5 <- [1,1722,null,{}] 17:20:13 INFO - PROCESS | 3408 | 1461025213063 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}] 17:20:13 INFO - PROCESS | 3408 | 1461025213160 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:20:13 INFO - PROCESS | 3408 | 1461025213263 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9E800 == 49 [pid = 3408] [id = 440] 17:20:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1B1A3800) [pid = 3408] [serial = 1320] [outer = 00000000] 17:20:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B3C4C00) [pid = 3408] [serial = 1321] [outer = 1B1A3800] 17:20:13 INFO - PROCESS | 3408 | 1461025213318 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B479400) [pid = 3408] [serial = 1322] [outer = 1B1A3800] 17:20:13 INFO - PROCESS | 3408 | 1461025213911 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 870ms 17:20:13 INFO - PROCESS | 3408 | 1461025213954 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3408 | 1461025213956 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:20:13 INFO - PROCESS | 3408 | 1461025213961 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3408 | 1461025213963 Marionette TRACE conn5 <- [1,1726,null,{}] 17:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:20:13 INFO - PROCESS | 3408 | 1461025213967 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}] 17:20:14 INFO - PROCESS | 3408 | 1461025214091 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:20:14 INFO - PROCESS | 3408 | 1461025214199 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 3408 | ++DOCSHELL 1B47B400 == 50 [pid = 3408] [id = 441] 17:20:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1BDB8C00) [pid = 3408] [serial = 1323] [outer = 00000000] 17:20:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C407400) [pid = 3408] [serial = 1324] [outer = 1BDB8C00] 17:20:14 INFO - PROCESS | 3408 | 1461025214257 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1C407800) [pid = 3408] [serial = 1325] [outer = 1BDB8C00] 17:20:14 INFO - PROCESS | 3408 | 1461025214915 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1014ms 17:20:15 INFO - PROCESS | 3408 | 1461025214982 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3408 | 1461025214987 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 3408 | 1461025214992 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:20:15 INFO - PROCESS | 3408 | 1461025214995 Marionette TRACE conn5 <- [1,1730,null,{}] 17:20:15 INFO - PROCESS | 3408 | 1461025215001 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}] 17:20:15 INFO - PROCESS | 3408 | 1461025215098 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:20:15 INFO - PROCESS | 3408 | 1461025215214 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3408 | ++DOCSHELL 13CE1C00 == 51 [pid = 3408] [id = 442] 17:20:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (13CE5C00) [pid = 3408] [serial = 1326] [outer = 00000000] 17:20:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (18A74400) [pid = 3408] [serial = 1327] [outer = 13CE5C00] 17:20:15 INFO - PROCESS | 3408 | 1461025215262 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (19982800) [pid = 3408] [serial = 1328] [outer = 13CE5C00] 17:20:15 INFO - PROCESS | 3408 | --DOCSHELL 1267E800 == 50 [pid = 3408] [id = 434] 17:20:15 INFO - PROCESS | 3408 | --DOCSHELL 12737000 == 49 [pid = 3408] [id = 433] 17:20:15 INFO - PROCESS | 3408 | 1461025215755 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 17:20:15 INFO - PROCESS | 3408 | 1461025215770 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3408 | 1461025215775 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:20:15 INFO - PROCESS | 3408 | 1461025215781 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 3408 | 1461025215783 Marionette TRACE conn5 <- [1,1734,null,{}] 17:20:15 INFO - PROCESS | 3408 | 1461025215787 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}] 17:20:15 INFO - PROCESS | 3408 | 1461025215872 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:20:15 INFO - PROCESS | 3408 | 1461025215878 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3408 | ++DOCSHELL 16EE2C00 == 50 [pid = 3408] [id = 443] 17:20:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1844F000) [pid = 3408] [serial = 1329] [outer = 00000000] 17:20:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1A630400) [pid = 3408] [serial = 1330] [outer = 1844F000] 17:20:15 INFO - PROCESS | 3408 | 1461025215927 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1AC82400) [pid = 3408] [serial = 1331] [outer = 1844F000] 17:20:16 INFO - PROCESS | 3408 | 1461025216461 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]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 17:20:16 INFO - PROCESS | 3408 | 1461025216512 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:20:16 INFO - PROCESS | 3408 | 1461025216514 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:20:16 INFO - PROCESS | 3408 | 1461025216517 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 3408 | 1461025216521 Marionette TRACE conn5 <- [1,1738,null,{}] 17:20:16 INFO - PROCESS | 3408 | 1461025216550 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}] 17:20:16 INFO - PROCESS | 3408 | 1461025216676 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:20:16 INFO - PROCESS | 3408 | 1461025216742 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 3408 | ++DOCSHELL 1BED1000 == 51 [pid = 3408] [id = 444] 17:20:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1BED2400) [pid = 3408] [serial = 1332] [outer = 00000000] 17:20:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1C219400) [pid = 3408] [serial = 1333] [outer = 1BED2400] 17:20:16 INFO - PROCESS | 3408 | 1461025216789 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1C40A800) [pid = 3408] [serial = 1334] [outer = 1BED2400] 17:20:17 INFO - PROCESS | 3408 | 1461025217226 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 751ms 17:20:17 INFO - PROCESS | 3408 | 1461025217276 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 3408 | 1461025217279 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:20:17 INFO - PROCESS | 3408 | 1461025217282 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:20:17 INFO - PROCESS | 3408 | 1461025217284 Marionette TRACE conn5 <- [1,1742,null,{}] 17:20:17 INFO - PROCESS | 3408 | 1461025217287 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}] 17:20:17 INFO - PROCESS | 3408 | 1461025217404 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:20:17 INFO - PROCESS | 3408 | 1461025217411 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 3408 | ++DOCSHELL 1C459400 == 52 [pid = 3408] [id = 445] 17:20:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1C459C00) [pid = 3408] [serial = 1335] [outer = 00000000] 17:20:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1C540400) [pid = 3408] [serial = 1336] [outer = 1C459C00] 17:20:17 INFO - PROCESS | 3408 | 1461025217516 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1C56AC00) [pid = 3408] [serial = 1337] [outer = 1C459C00] 17:20:17 INFO - PROCESS | 3408 | 1461025217933 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 17:20:17 INFO - PROCESS | 3408 | 1461025217957 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:20:17 INFO - PROCESS | 3408 | 1461025217959 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:20:17 INFO - PROCESS | 3408 | 1461025217962 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 3408 | 1461025217964 Marionette TRACE conn5 <- [1,1746,null,{}] 17:20:18 INFO - PROCESS | 3408 | 1461025217967 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}] 17:20:18 INFO - PROCESS | 3408 | 1461025218079 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:20:18 INFO - PROCESS | 3408 | 1461025218085 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 3408 | ++DOCSHELL 1250E800 == 53 [pid = 3408] [id = 446] 17:20:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1D328000) [pid = 3408] [serial = 1338] [outer = 00000000] 17:20:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1E7ADC00) [pid = 3408] [serial = 1339] [outer = 1D328000] 17:20:18 INFO - PROCESS | 3408 | 1461025218273 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1E7B3800) [pid = 3408] [serial = 1340] [outer = 1D328000] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1AC87C00) [pid = 3408] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1B3C4000) [pid = 3408] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1A638000) [pid = 3408] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1B3C3800) [pid = 3408] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (16EE0400) [pid = 3408] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (12710400) [pid = 3408] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (18A7A800) [pid = 3408] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (12704800) [pid = 3408] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1B0DEC00) [pid = 3408] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1C445C00) [pid = 3408] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1BDBA400) [pid = 3408] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (12ACF800) [pid = 3408] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1E7A9000) [pid = 3408] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (0F0AC000) [pid = 3408] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1270E400) [pid = 3408] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1D327400) [pid = 3408] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (12939C00) [pid = 3408] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C40B800) [pid = 3408] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:20:18 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1BDC1400) [pid = 3408] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:20:18 INFO - PROCESS | 3408 | 1461025218659 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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 17:20:18 INFO - PROCESS | 3408 | 1461025218693 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 3408 | 1461025218695 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:20:18 INFO - PROCESS | 3408 | 1461025218698 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 3408 | 1461025218699 Marionette TRACE conn5 <- [1,1750,null,{}] 17:20:18 INFO - PROCESS | 3408 | 1461025218703 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}] 17:20:18 INFO - PROCESS | 3408 | 1461025218820 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:20:18 INFO - PROCESS | 3408 | 1461025218919 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 3408 | ++DOCSHELL 1270C800 == 54 [pid = 3408] [id = 447] 17:20:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (135E7400) [pid = 3408] [serial = 1341] [outer = 00000000] 17:20:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1AFA4400) [pid = 3408] [serial = 1342] [outer = 135E7400] 17:20:18 INFO - PROCESS | 3408 | 1461025218967 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C545800) [pid = 3408] [serial = 1343] [outer = 135E7400] 17:20:19 INFO - PROCESS | 3408 | 1461025219334 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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 17:20:19 INFO - PROCESS | 3408 | 1461025219369 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 3408 | 1461025219371 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:20:19 INFO - PROCESS | 3408 | 1461025219374 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 3408 | 1461025219376 Marionette TRACE conn5 <- [1,1754,null,{}] 17:20:19 INFO - PROCESS | 3408 | 1461025219379 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}] 17:20:19 INFO - PROCESS | 3408 | 1461025219498 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:20:19 INFO - PROCESS | 3408 | 1461025219506 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 3408 | ++DOCSHELL 1293FC00 == 55 [pid = 3408] [id = 448] 17:20:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (12B5A800) [pid = 3408] [serial = 1344] [outer = 00000000] 17:20:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1EC4F800) [pid = 3408] [serial = 1345] [outer = 12B5A800] 17:20:19 INFO - PROCESS | 3408 | 1461025219550 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1EC58800) [pid = 3408] [serial = 1346] [outer = 12B5A800] 17:20:20 INFO - PROCESS | 3408 | 1461025219970 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 631ms 17:20:20 INFO - PROCESS | 3408 | 1461025220006 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 3408 | 1461025220008 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:20:20 INFO - PROCESS | 3408 | 1461025220011 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 3408 | 1461025220013 Marionette TRACE conn5 <- [1,1758,null,{}] 17:20:20 INFO - PROCESS | 3408 | 1461025220016 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}] 17:20:20 INFO - PROCESS | 3408 | 1461025220095 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:20:20 INFO - PROCESS | 3408 | 1461025220222 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 3408 | ++DOCSHELL 1F804400 == 56 [pid = 3408] [id = 449] 17:20:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1F804800) [pid = 3408] [serial = 1347] [outer = 00000000] 17:20:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1F88EC00) [pid = 3408] [serial = 1348] [outer = 1F804800] 17:20:20 INFO - PROCESS | 3408 | 1461025220266 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1F891800) [pid = 3408] [serial = 1349] [outer = 1F804800] 17:20:20 INFO - PROCESS | 3408 | 1461025220867 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 17:20:20 INFO - PROCESS | 3408 | 1461025220943 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 3408 | 1461025220948 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:20:20 INFO - PROCESS | 3408 | 1461025220954 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 3408 | 1461025220958 Marionette TRACE conn5 <- [1,1762,null,{}] 17:20:20 INFO - PROCESS | 3408 | 1461025220963 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}] 17:20:21 INFO - PROCESS | 3408 | 1461025221118 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:20:21 INFO - PROCESS | 3408 | 1461025221138 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3408 | ++DOCSHELL 12B91400 == 57 [pid = 3408] [id = 450] 17:20:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1359FC00) [pid = 3408] [serial = 1350] [outer = 00000000] 17:20:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (173C2800) [pid = 3408] [serial = 1351] [outer = 1359FC00] 17:20:21 INFO - PROCESS | 3408 | 1461025221194 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (187F8C00) [pid = 3408] [serial = 1352] [outer = 1359FC00] 17:20:21 INFO - PROCESS | 3408 | 1461025221822 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]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 932ms 17:20:21 INFO - PROCESS | 3408 | 1461025221889 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 3408 | 1461025221895 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:20:21 INFO - PROCESS | 3408 | 1461025221902 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 3408 | 1461025221905 Marionette TRACE conn5 <- [1,1766,null,{}] 17:20:21 INFO - PROCESS | 3408 | 1461025221909 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}] 17:20:22 INFO - PROCESS | 3408 | 1461025222047 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:20:22 INFO - PROCESS | 3408 | 1461025222184 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 3408 | ++DOCSHELL 1A63B800 == 58 [pid = 3408] [id = 451] 17:20:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1AC90C00) [pid = 3408] [serial = 1353] [outer = 00000000] 17:20:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1BDB4800) [pid = 3408] [serial = 1354] [outer = 1AC90C00] 17:20:22 INFO - PROCESS | 3408 | 1461025222240 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1BF5C000) [pid = 3408] [serial = 1355] [outer = 1AC90C00] 17:20:22 INFO - PROCESS | 3408 | 1461025222860 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]]]}] 17:20:22 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 17:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 17:20:22 INFO - PROCESS | 3408 | 1461025222873 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 3408 | 1461025222876 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:20:22 INFO - PROCESS | 3408 | 1461025222880 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:20:22 INFO - PROCESS | 3408 | 1461025222884 Marionette TRACE conn5 <- [1,1770,null,{}] 17:20:22 INFO - PROCESS | 3408 | 1461025222895 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}] 17:20:23 INFO - PROCESS | 3408 | 1461025223003 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:20:23 INFO - PROCESS | 3408 | 1461025223115 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 3408 | ++DOCSHELL 1F80F800 == 59 [pid = 3408] [id = 452] 17:20:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1F88D800) [pid = 3408] [serial = 1356] [outer = 00000000] 17:20:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1FA58C00) [pid = 3408] [serial = 1357] [outer = 1F88D800] 17:20:23 INFO - PROCESS | 3408 | 1461025223213 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1FA5E800) [pid = 3408] [serial = 1358] [outer = 1F88D800] 17:20:23 INFO - PROCESS | 3408 | 1461025223779 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]]]}] 17:20:23 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 17:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 17:20:23 INFO - PROCESS | 3408 | 1461025223813 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 3408 | 1461025223816 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:20:23 INFO - PROCESS | 3408 | 1461025223820 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:20:23 INFO - PROCESS | 3408 | 1461025223822 Marionette TRACE conn5 <- [1,1774,null,{}] 17:20:23 INFO - PROCESS | 3408 | 1461025223825 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}] 17:20:23 INFO - PROCESS | 3408 | 1461025223934 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:20:24 INFO - PROCESS | 3408 | 1461025224045 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 3408 | ++DOCSHELL 1FA60000 == 60 [pid = 3408] [id = 453] 17:20:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1FA61000) [pid = 3408] [serial = 1359] [outer = 00000000] 17:20:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (200CE800) [pid = 3408] [serial = 1360] [outer = 1FA61000] 17:20:24 INFO - PROCESS | 3408 | 1461025224099 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (200D3000) [pid = 3408] [serial = 1361] [outer = 1FA61000] 17:20:24 INFO - PROCESS | 3408 | 1461025224721 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]]]}] 17:20:24 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 17:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 17:20:24 INFO - PROCESS | 3408 | 1461025224793 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 3408 | 1461025224796 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:20:24 INFO - PROCESS | 3408 | 1461025224799 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:20:24 INFO - PROCESS | 3408 | 1461025224801 Marionette TRACE conn5 <- [1,1778,null,{}] 17:20:24 INFO - PROCESS | 3408 | 1461025224804 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}] 17:20:24 INFO - PROCESS | 3408 | 1461025224907 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:20:25 INFO - PROCESS | 3408 | 1461025225047 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3408 | ++DOCSHELL 0F0A7000 == 61 [pid = 3408] [id = 454] 17:20:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (0F0ABC00) [pid = 3408] [serial = 1362] [outer = 00000000] 17:20:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1270E000) [pid = 3408] [serial = 1363] [outer = 0F0ABC00] 17:20:25 INFO - PROCESS | 3408 | 1461025225102 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (12B61400) [pid = 3408] [serial = 1364] [outer = 0F0ABC00] 17:20:25 INFO - PROCESS | 3408 | 1461025225862 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]]]}] 17:20:25 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) 17:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1126ms 17:20:25 INFO - PROCESS | 3408 | 1461025225930 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3408 | 1461025225935 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 3408 | 1461025225940 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:20:25 INFO - PROCESS | 3408 | 1461025225943 Marionette TRACE conn5 <- [1,1782,null,{}] 17:20:25 INFO - PROCESS | 3408 | 1461025225963 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}] 17:20:26 INFO - PROCESS | 3408 | 1461025226103 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:20:26 INFO - PROCESS | 3408 | 1461025226166 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 3408 | ++DOCSHELL 13AA2400 == 62 [pid = 3408] [id = 455] 17:20:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (13C5A400) [pid = 3408] [serial = 1365] [outer = 00000000] 17:20:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (183A6C00) [pid = 3408] [serial = 1366] [outer = 13C5A400] 17:20:26 INFO - PROCESS | 3408 | 1461025226216 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (187F9C00) [pid = 3408] [serial = 1367] [outer = 13C5A400] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 1293FC00 == 61 [pid = 3408] [id = 448] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 1270C800 == 60 [pid = 3408] [id = 447] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 1250E800 == 59 [pid = 3408] [id = 446] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 1C459400 == 58 [pid = 3408] [id = 445] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 1BED1000 == 57 [pid = 3408] [id = 444] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 16EE2C00 == 56 [pid = 3408] [id = 443] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 13CE1C00 == 55 [pid = 3408] [id = 442] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1270BC00) [pid = 3408] [serial = 1240] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (187F1C00) [pid = 3408] [serial = 1243] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1C21B800) [pid = 3408] [serial = 1246] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (18446C00) [pid = 3408] [serial = 1306] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1C546000) [pid = 3408] [serial = 1282] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1D3C2400) [pid = 3408] [serial = 1294] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1C539C00) [pid = 3408] [serial = 1291] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (12B9A400) [pid = 3408] [serial = 1285] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1997E400) [pid = 3408] [serial = 1288] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 12602000 == 54 [pid = 3408] [id = 438] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 183A6000 == 53 [pid = 3408] [id = 437] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 1293E000 == 52 [pid = 3408] [id = 436] 17:20:26 INFO - PROCESS | 3408 | --DOCSHELL 16C9EC00 == 51 [pid = 3408] [id = 435] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1BED5800) [pid = 3408] [serial = 1202] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1AF9E400) [pid = 3408] [serial = 1267] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1B47E400) [pid = 3408] [serial = 1270] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1AC21400) [pid = 3408] [serial = 1264] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1BFDD000) [pid = 3408] [serial = 1273] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (18503800) [pid = 3408] [serial = 1258] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (18A6F400) [pid = 3408] [serial = 1259] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (13CE3000) [pid = 3408] [serial = 1253] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (135F2400) [pid = 3408] [serial = 1252] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1C447800) [pid = 3408] [serial = 1249] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (19984800) [pid = 3408] [serial = 1261] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (19CC5000) [pid = 3408] [serial = 1262] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (12B91000) [pid = 3408] [serial = 1255] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (135F3800) [pid = 3408] [serial = 1256] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1B47DC00) [pid = 3408] [serial = 1271] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1BF52400) [pid = 3408] [serial = 1276] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C45A800) [pid = 3408] [serial = 1280] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1C458C00) [pid = 3408] [serial = 1279] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1C408800) [pid = 3408] [serial = 1274] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1BF5D000) [pid = 3408] [serial = 1238] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1B0DA800) [pid = 3408] [serial = 1268] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C40F800) [pid = 3408] [serial = 1277] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1AC23C00) [pid = 3408] [serial = 1265] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (16C32400) [pid = 3408] [serial = 1301] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1EC03000) [pid = 3408] [serial = 1298] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12706400) [pid = 3408] [serial = 1205] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12D88400) [pid = 3408] [serial = 1304] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1EC06400) [pid = 3408] [serial = 1160] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12B57C00) [pid = 3408] [serial = 1303] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (13AA2800) [pid = 3408] [serial = 1208] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1E7C3400) [pid = 3408] [serial = 1297] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1C44B800) [pid = 3408] [serial = 1250] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (135A7C00) [pid = 3408] [serial = 1300] [outer = 00000000] [url = about:blank] 17:20:26 INFO - PROCESS | 3408 | 1461025226806 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]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 871ms 17:20:26 INFO - PROCESS | 3408 | 1461025226819 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 3408 | 1461025226824 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:20:26 INFO - PROCESS | 3408 | 1461025226830 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:20:26 INFO - PROCESS | 3408 | 1461025226832 Marionette TRACE conn5 <- [1,1786,null,{}] 17:20:26 INFO - PROCESS | 3408 | 1461025226836 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}] 17:20:26 INFO - PROCESS | 3408 | 1461025226922 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:20:26 INFO - PROCESS | 3408 | 1461025226932 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 3408 | ++DOCSHELL 125B5C00 == 52 [pid = 3408] [id = 456] 17:20:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (12602000) [pid = 3408] [serial = 1368] [outer = 00000000] 17:20:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12AC8000) [pid = 3408] [serial = 1369] [outer = 12602000] 17:20:27 INFO - PROCESS | 3408 | 1461025226977 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12B95800) [pid = 3408] [serial = 1370] [outer = 12602000] 17:20:27 INFO - PROCESS | 3408 | 1461025227483 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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 17:20:27 INFO - PROCESS | 3408 | 1461025227565 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:20:27 INFO - PROCESS | 3408 | 1461025227567 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:20:27 INFO - PROCESS | 3408 | 1461025227571 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 3408 | 1461025227574 Marionette TRACE conn5 <- [1,1790,null,{}] 17:20:27 INFO - PROCESS | 3408 | 1461025227584 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}] 17:20:27 INFO - PROCESS | 3408 | 1461025227672 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:20:27 INFO - PROCESS | 3408 | 1461025227769 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 3408 | ++DOCSHELL 13CE1C00 == 53 [pid = 3408] [id = 457] 17:20:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (16C3C000) [pid = 3408] [serial = 1371] [outer = 00000000] 17:20:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (18A6F400) [pid = 3408] [serial = 1372] [outer = 16C3C000] 17:20:27 INFO - PROCESS | 3408 | 1461025227817 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (19980000) [pid = 3408] [serial = 1373] [outer = 16C3C000] 17:20:28 INFO - PROCESS | 3408 | 1461025228200 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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 17:20:28 INFO - PROCESS | 3408 | 1461025228263 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3408 | 1461025228266 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:20:28 INFO - PROCESS | 3408 | 1461025228269 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3408 | 1461025228271 Marionette TRACE conn5 <- [1,1794,null,{}] 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:20:28 INFO - PROCESS | 3408 | 1461025228274 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}] 17:20:28 INFO - PROCESS | 3408 | 1461025228359 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:20:28 INFO - PROCESS | 3408 | 1461025228366 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 3408 | ++DOCSHELL 19984400 == 54 [pid = 3408] [id = 458] 17:20:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (19CCF800) [pid = 3408] [serial = 1374] [outer = 00000000] 17:20:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1AC1FC00) [pid = 3408] [serial = 1375] [outer = 19CCF800] 17:20:28 INFO - PROCESS | 3408 | 1461025228411 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AC8C400) [pid = 3408] [serial = 1376] [outer = 19CCF800] 17:20:28 INFO - PROCESS | 3408 | 1461025228860 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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:20:28 INFO - PROCESS | 3408 | 1461025228908 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3408 | 1461025228911 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:20:28 INFO - PROCESS | 3408 | 1461025228914 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3408 | 1461025228915 Marionette TRACE conn5 <- [1,1798,null,{}] 17:20:28 INFO - PROCESS | 3408 | 1461025228919 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}] 17:20:29 INFO - PROCESS | 3408 | 1461025229030 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:20:29 INFO - PROCESS | 3408 | 1461025229122 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3408 | ++DOCSHELL 1AD2C000 == 55 [pid = 3408] [id = 459] 17:20:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1AF40800) [pid = 3408] [serial = 1377] [outer = 00000000] 17:20:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AF4AC00) [pid = 3408] [serial = 1378] [outer = 1AF40800] 17:20:29 INFO - PROCESS | 3408 | 1461025229166 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1B0DA800) [pid = 3408] [serial = 1379] [outer = 1AF40800] 17:20:29 INFO - PROCESS | 3408 | 1461025229615 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]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 732ms 17:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:20:29 INFO - PROCESS | 3408 | 1461025229646 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 3408 | 1461025229648 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:20:29 INFO - PROCESS | 3408 | 1461025229651 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 3408 | 1461025229653 Marionette TRACE conn5 <- [1,1802,null,{}] 17:20:29 INFO - PROCESS | 3408 | 1461025229656 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}] 17:20:29 INFO - PROCESS | 3408 | 1461025229786 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:20:29 INFO - PROCESS | 3408 | 1461025229798 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3408 | ++DOCSHELL 1B3B8400 == 56 [pid = 3408] [id = 460] 17:20:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1B3BC800) [pid = 3408] [serial = 1380] [outer = 00000000] 17:20:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1BED1000) [pid = 3408] [serial = 1381] [outer = 1B3BC800] 17:20:29 INFO - PROCESS | 3408 | 1461025229899 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1BFCF000) [pid = 3408] [serial = 1382] [outer = 1B3BC800] 17:20:30 INFO - PROCESS | 3408 | 1461025230324 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 17:20:30 INFO - PROCESS | 3408 | 1461025230411 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 3408 | 1461025230413 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:20:30 INFO - PROCESS | 3408 | 1461025230424 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 3408 | 1461025230426 Marionette TRACE conn5 <- [1,1806,null,{}] 17:20:30 INFO - PROCESS | 3408 | 1461025230430 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}] 17:20:30 INFO - PROCESS | 3408 | 1461025230542 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:20:30 INFO - PROCESS | 3408 | 1461025230554 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 3408 | ++DOCSHELL 135EC000 == 57 [pid = 3408] [id = 461] 17:20:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B3C2C00) [pid = 3408] [serial = 1383] [outer = 00000000] 17:20:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1C410000) [pid = 3408] [serial = 1384] [outer = 1B3C2C00] 17:20:30 INFO - PROCESS | 3408 | 1461025230654 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C44A000) [pid = 3408] [serial = 1385] [outer = 1B3C2C00] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (12605400) [pid = 3408] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1B47F800) [pid = 3408] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (16B4B400) [pid = 3408] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1BED2400) [pid = 3408] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1C459C00) [pid = 3408] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (13CE5C00) [pid = 3408] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1844F000) [pid = 3408] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1BDB8C00) [pid = 3408] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (12B5A800) [pid = 3408] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1D328000) [pid = 3408] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (135E7400) [pid = 3408] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1C53B400) [pid = 3408] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1272E000) [pid = 3408] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1C457000) [pid = 3408] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1D288400) [pid = 3408] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:20:31 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (16FC5800) [pid = 3408] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:20:31 INFO - PROCESS | 3408 | 1461025231217 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]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 17:20:31 INFO - PROCESS | 3408 | 1461025231257 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 3408 | 1461025231259 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:20:31 INFO - PROCESS | 3408 | 1461025231263 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 3408 | 1461025231264 Marionette TRACE conn5 <- [1,1810,null,{}] 17:20:31 INFO - PROCESS | 3408 | 1461025231267 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}] 17:20:31 INFO - PROCESS | 3408 | 1461025231347 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:20:31 INFO - PROCESS | 3408 | 1461025231445 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 3408 | ++DOCSHELL 1267F400 == 58 [pid = 3408] [id = 462] 17:20:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12710000) [pid = 3408] [serial = 1386] [outer = 00000000] 17:20:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (16FC1400) [pid = 3408] [serial = 1387] [outer = 12710000] 17:20:31 INFO - PROCESS | 3408 | 1461025231490 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (19CCF000) [pid = 3408] [serial = 1388] [outer = 12710000] 17:20:31 INFO - PROCESS | 3408 | 1461025231846 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]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 17:20:31 INFO - PROCESS | 3408 | 1461025231893 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 3408 | 1461025231895 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:20:31 INFO - PROCESS | 3408 | 1461025231898 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 3408 | 1461025231900 Marionette TRACE conn5 <- [1,1814,null,{}] 17:20:31 INFO - PROCESS | 3408 | 1461025231903 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}] 17:20:32 INFO - PROCESS | 3408 | 1461025232021 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:20:32 INFO - PROCESS | 3408 | 1461025232031 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 3408 | ++DOCSHELL 16B42400 == 59 [pid = 3408] [id = 463] 17:20:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (18A81000) [pid = 3408] [serial = 1389] [outer = 00000000] 17:20:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1C446800) [pid = 3408] [serial = 1390] [outer = 18A81000] 17:20:32 INFO - PROCESS | 3408 | 1461025232075 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1C45CC00) [pid = 3408] [serial = 1391] [outer = 18A81000] 17:20:32 INFO - PROCESS | 3408 | 1461025232494 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]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 17:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:20:32 INFO - PROCESS | 3408 | 1461025232529 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 3408 | 1461025232531 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:20:32 INFO - PROCESS | 3408 | 1461025232534 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 3408 | 1461025232536 Marionette TRACE conn5 <- [1,1818,null,{}] 17:20:32 INFO - PROCESS | 3408 | 1461025232539 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}] 17:20:32 INFO - PROCESS | 3408 | 1461025232620 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:20:32 INFO - PROCESS | 3408 | 1461025232719 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 3408 | ++DOCSHELL 12B8C000 == 60 [pid = 3408] [id = 464] 17:20:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1C441C00) [pid = 3408] [serial = 1392] [outer = 00000000] 17:20:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1C541800) [pid = 3408] [serial = 1393] [outer = 1C441C00] 17:20:32 INFO - PROCESS | 3408 | 1461025232763 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1D1E0000) [pid = 3408] [serial = 1394] [outer = 1C441C00] 17:20:33 INFO - PROCESS | 3408 | 1461025233208 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]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 17:20:33 INFO - PROCESS | 3408 | 1461025233331 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 3408 | 1461025233336 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:20:33 INFO - PROCESS | 3408 | 1461025233347 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 3408 | 1461025233352 Marionette TRACE conn5 <- [1,1822,null,{}] 17:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:20:33 INFO - PROCESS | 3408 | 1461025233359 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}] 17:20:33 INFO - PROCESS | 3408 | 1461025233470 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:20:33 INFO - PROCESS | 3408 | 1461025233576 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 3408 | ++DOCSHELL 1272C800 == 61 [pid = 3408] [id = 465] 17:20:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12730800) [pid = 3408] [serial = 1395] [outer = 00000000] 17:20:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (12ACF800) [pid = 3408] [serial = 1396] [outer = 12730800] 17:20:33 INFO - PROCESS | 3408 | 1461025233647 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12D8C800) [pid = 3408] [serial = 1397] [outer = 12730800] 17:20:34 INFO - PROCESS | 3408 | 1461025234202 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]]]}] 17:20:34 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 17:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 17:20:34 INFO - PROCESS | 3408 | 1461025234287 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 3408 | 1461025234294 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:20:34 INFO - PROCESS | 3408 | 1461025234300 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 3408 | 1461025234303 Marionette TRACE conn5 <- [1,1826,null,{}] 17:20:34 INFO - PROCESS | 3408 | 1461025234308 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}] 17:20:34 INFO - PROCESS | 3408 | 1461025234418 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:20:34 INFO - PROCESS | 3408 | 1461025234556 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 3408 | ++DOCSHELL 16B47800 == 62 [pid = 3408] [id = 466] 17:20:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (16C32400) [pid = 3408] [serial = 1398] [outer = 00000000] 17:20:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (19936C00) [pid = 3408] [serial = 1399] [outer = 16C32400] 17:20:34 INFO - PROCESS | 3408 | 1461025234612 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1A635000) [pid = 3408] [serial = 1400] [outer = 16C32400] 17:20:35 INFO - PROCESS | 3408 | 1461025235239 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]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 17:20:35 INFO - PROCESS | 3408 | 1461025235272 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 3408 | 1461025235275 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:20:35 INFO - PROCESS | 3408 | 1461025235278 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 3408 | 1461025235282 Marionette TRACE conn5 <- [1,1830,null,{}] 17:20:35 INFO - PROCESS | 3408 | 1461025235294 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}] 17:20:35 INFO - PROCESS | 3408 | 1461025235406 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:20:35 INFO - PROCESS | 3408 | 1461025235546 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 3408 | ++DOCSHELL 1850D800 == 63 [pid = 3408] [id = 467] 17:20:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1BDB8000) [pid = 3408] [serial = 1401] [outer = 00000000] 17:20:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1D28CC00) [pid = 3408] [serial = 1402] [outer = 1BDB8000] 17:20:35 INFO - PROCESS | 3408 | 1461025235605 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1E7B1400) [pid = 3408] [serial = 1403] [outer = 1BDB8000] 17:20:36 INFO - PROCESS | 3408 | 1461025236205 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]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 17:20:36 INFO - PROCESS | 3408 | 1461025236252 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3408 | 1461025236255 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:20:36 INFO - PROCESS | 3408 | 1461025236258 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3408 | 1461025236260 Marionette TRACE conn5 <- [1,1834,null,{}] 17:20:36 INFO - PROCESS | 3408 | 1461025236264 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}] 17:20:36 INFO - PROCESS | 3408 | 1461025236371 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:20:36 INFO - PROCESS | 3408 | 1461025236484 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 3408 | ++DOCSHELL 1EC4BC00 == 64 [pid = 3408] [id = 468] 17:20:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1EC54400) [pid = 3408] [serial = 1404] [outer = 00000000] 17:20:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1F88FC00) [pid = 3408] [serial = 1405] [outer = 1EC54400] 17:20:36 INFO - PROCESS | 3408 | 1461025236580 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1FA56800) [pid = 3408] [serial = 1406] [outer = 1EC54400] 17:20:37 INFO - PROCESS | 3408 | 1461025237124 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]]]}] 17:20:37 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) 17:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 931ms 17:20:37 INFO - PROCESS | 3408 | 1461025237192 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 3408 | 1461025237194 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:20:37 INFO - PROCESS | 3408 | 1461025237198 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:20:37 INFO - PROCESS | 3408 | 1461025237200 Marionette TRACE conn5 <- [1,1838,null,{}] 17:20:37 INFO - PROCESS | 3408 | 1461025237204 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}] 17:20:37 INFO - PROCESS | 3408 | 1461025237306 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:20:37 INFO - PROCESS | 3408 | 1461025237446 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 3408 | ++DOCSHELL 1FAB6000 == 65 [pid = 3408] [id = 469] 17:20:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1FABBC00) [pid = 3408] [serial = 1407] [outer = 00000000] 17:20:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (200D9400) [pid = 3408] [serial = 1408] [outer = 1FABBC00] 17:20:37 INFO - PROCESS | 3408 | 1461025237501 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (2017AC00) [pid = 3408] [serial = 1409] [outer = 1FABBC00] 17:20:38 INFO - PROCESS | 3408 | 1461025238295 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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1129ms 17:20:38 INFO - PROCESS | 3408 | 1461025238331 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 3408 | 1461025238335 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:20:38 INFO - PROCESS | 3408 | 1461025238382 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 3408 | 1461025238385 Marionette TRACE conn5 <- [1,1842,null,{}] 17:20:38 INFO - PROCESS | 3408 | 1461025238392 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}] 17:20:38 INFO - PROCESS | 3408 | 1461025238481 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:20:38 INFO - PROCESS | 3408 | 1461025238616 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 3408 | ++DOCSHELL 16B4B000 == 66 [pid = 3408] [id = 470] 17:20:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (16B4B400) [pid = 3408] [serial = 1410] [outer = 00000000] 17:20:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (16FC6C00) [pid = 3408] [serial = 1411] [outer = 16B4B400] 17:20:38 INFO - PROCESS | 3408 | 1461025238666 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (174C7000) [pid = 3408] [serial = 1412] [outer = 16B4B400] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 1AF9E800 == 65 [pid = 3408] [id = 440] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 12BED800 == 64 [pid = 3408] [id = 162] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 12684000 == 63 [pid = 3408] [id = 161] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 1A642C00 == 62 [pid = 3408] [id = 167] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 16B42400 == 61 [pid = 3408] [id = 463] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 1267F400 == 60 [pid = 3408] [id = 462] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 135EC000 == 59 [pid = 3408] [id = 461] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 1B3B8400 == 58 [pid = 3408] [id = 460] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 1AD2C000 == 57 [pid = 3408] [id = 459] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 19984400 == 56 [pid = 3408] [id = 458] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 13CE1C00 == 55 [pid = 3408] [id = 457] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (12B98C00) [pid = 3408] [serial = 1309] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (19937000) [pid = 3408] [serial = 1312] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1AC82C00) [pid = 3408] [serial = 1315] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1AF4A800) [pid = 3408] [serial = 1318] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1B3C4C00) [pid = 3408] [serial = 1321] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 125B5C00 == 54 [pid = 3408] [id = 456] 17:20:39 INFO - PROCESS | 3408 | --DOCSHELL 13AA2400 == 53 [pid = 3408] [id = 455] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (12B58C00) [pid = 3408] [serial = 1241] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1C297C00) [pid = 3408] [serial = 1247] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1993AC00) [pid = 3408] [serial = 1244] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1E7ADC00) [pid = 3408] [serial = 1339] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1E7B3800) [pid = 3408] [serial = 1340] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (19982800) [pid = 3408] [serial = 1328] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1EC58800) [pid = 3408] [serial = 1346] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1AFA4400) [pid = 3408] [serial = 1342] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1C545800) [pid = 3408] [serial = 1343] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1AC82400) [pid = 3408] [serial = 1331] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1C5B8800) [pid = 3408] [serial = 1283] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (13C5BC00) [pid = 3408] [serial = 1286] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C545000) [pid = 3408] [serial = 1292] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1D4F7400) [pid = 3408] [serial = 1295] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1A6B7C00) [pid = 3408] [serial = 1289] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1C219400) [pid = 3408] [serial = 1333] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1C540400) [pid = 3408] [serial = 1336] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1C40A800) [pid = 3408] [serial = 1334] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (18A74400) [pid = 3408] [serial = 1327] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1A630400) [pid = 3408] [serial = 1330] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1C407800) [pid = 3408] [serial = 1325] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1C407400) [pid = 3408] [serial = 1324] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1C56AC00) [pid = 3408] [serial = 1337] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1EC4F800) [pid = 3408] [serial = 1345] [outer = 00000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3408 | 1461025239299 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]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1015ms 17:20:39 INFO - PROCESS | 3408 | 1461025239356 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 3408 | 1461025239361 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:20:39 INFO - PROCESS | 3408 | 1461025239367 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 3408 | 1461025239370 Marionette TRACE conn5 <- [1,1846,null,{}] 17:20:39 INFO - PROCESS | 3408 | 1461025239373 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}] 17:20:39 INFO - PROCESS | 3408 | 1461025239459 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:20:39 INFO - PROCESS | 3408 | 1461025239466 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 3408 | ++DOCSHELL 0F2DE800 == 54 [pid = 3408] [id = 471] 17:20:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (12507000) [pid = 3408] [serial = 1413] [outer = 00000000] 17:20:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12B91000) [pid = 3408] [serial = 1414] [outer = 12507000] 17:20:39 INFO - PROCESS | 3408 | 1461025239516 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (135F0400) [pid = 3408] [serial = 1415] [outer = 12507000] 17:20:40 INFO - PROCESS | 3408 | 1461025240065 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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 17:20:40 INFO - PROCESS | 3408 | 1461025240102 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3408 | 1461025240104 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:20:40 INFO - PROCESS | 3408 | 1461025240107 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3408 | 1461025240111 Marionette TRACE conn5 <- [1,1850,null,{}] 17:20:40 INFO - PROCESS | 3408 | 1461025240121 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}] 17:20:40 INFO - PROCESS | 3408 | 1461025240210 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:20:40 INFO - PROCESS | 3408 | 1461025240219 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 3408 | ++DOCSHELL 16B42400 == 55 [pid = 3408] [id = 472] 17:20:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (18444400) [pid = 3408] [serial = 1416] [outer = 00000000] 17:20:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (19938C00) [pid = 3408] [serial = 1417] [outer = 18444400] 17:20:40 INFO - PROCESS | 3408 | 1461025240267 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (19982000) [pid = 3408] [serial = 1418] [outer = 18444400] 17:20:40 INFO - PROCESS | 3408 | 1461025240759 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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 17:20:40 INFO - PROCESS | 3408 | 1461025240785 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3408 | 1461025240787 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:20:40 INFO - PROCESS | 3408 | 1461025240791 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3408 | 1461025240792 Marionette TRACE conn5 <- [1,1854,null,{}] 17:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:20:40 INFO - PROCESS | 3408 | 1461025240796 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}] 17:20:40 INFO - PROCESS | 3408 | 1461025240879 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:20:40 INFO - PROCESS | 3408 | 1461025240885 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 3408 | ++DOCSHELL 19985C00 == 56 [pid = 3408] [id = 473] 17:20:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1A2D4800) [pid = 3408] [serial = 1419] [outer = 00000000] 17:20:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1AC89000) [pid = 3408] [serial = 1420] [outer = 1A2D4800] 17:20:40 INFO - PROCESS | 3408 | 1461025240932 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AC8EC00) [pid = 3408] [serial = 1421] [outer = 1A2D4800] 17:20:41 INFO - PROCESS | 3408 | 1461025241398 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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 17:20:41 INFO - PROCESS | 3408 | 1461025241466 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 3408 | 1461025241468 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:20:41 INFO - PROCESS | 3408 | 1461025241471 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:20:41 INFO - PROCESS | 3408 | 1461025241473 Marionette TRACE conn5 <- [1,1858,null,{}] 17:20:41 INFO - PROCESS | 3408 | 1461025241483 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}] 17:20:41 INFO - PROCESS | 3408 | 1461025241594 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:20:41 INFO - PROCESS | 3408 | 1461025241600 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3408 | ++DOCSHELL 1AC8B800 == 57 [pid = 3408] [id = 474] 17:20:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1AC90800) [pid = 3408] [serial = 1422] [outer = 00000000] 17:20:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AF49C00) [pid = 3408] [serial = 1423] [outer = 1AC90800] 17:20:41 INFO - PROCESS | 3408 | 1461025241645 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1B3B8400) [pid = 3408] [serial = 1424] [outer = 1AC90800] 17:20:42 INFO - PROCESS | 3408 | 1461025242090 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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 17:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:20:42 INFO - PROCESS | 3408 | 1461025242146 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 3408 | 1461025242148 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:20:42 INFO - PROCESS | 3408 | 1461025242151 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3408 | 1461025242153 Marionette TRACE conn5 <- [1,1862,null,{}] 17:20:42 INFO - PROCESS | 3408 | 1461025242156 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}] 17:20:42 INFO - PROCESS | 3408 | 1461025242295 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:20:42 INFO - PROCESS | 3408 | 1461025242390 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 3408 | ++DOCSHELL 1B3BF800 == 58 [pid = 3408] [id = 475] 17:20:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1B3C0800) [pid = 3408] [serial = 1425] [outer = 00000000] 17:20:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1BF59800) [pid = 3408] [serial = 1426] [outer = 1B3C0800] 17:20:42 INFO - PROCESS | 3408 | 1461025242438 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1C28FC00) [pid = 3408] [serial = 1427] [outer = 1B3C0800] 17:20:42 INFO - PROCESS | 3408 | 1461025242875 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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 770ms 17:20:42 INFO - PROCESS | 3408 | 1461025242922 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:20:42 INFO - PROCESS | 3408 | 1461025242924 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:20:42 INFO - PROCESS | 3408 | 1461025242927 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3408 | 1461025242929 Marionette TRACE conn5 <- [1,1866,null,{}] 17:20:42 INFO - PROCESS | 3408 | 1461025242932 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}] 17:20:43 INFO - PROCESS | 3408 | 1461025243049 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:20:43 INFO - PROCESS | 3408 | 1461025243115 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 3408 | ++DOCSHELL 1C407800 == 59 [pid = 3408] [id = 476] 17:20:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1C40C800) [pid = 3408] [serial = 1428] [outer = 00000000] 17:20:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1C44A400) [pid = 3408] [serial = 1429] [outer = 1C40C800] 17:20:43 INFO - PROCESS | 3408 | 1461025243159 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C459000) [pid = 3408] [serial = 1430] [outer = 1C40C800] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1AF40800) [pid = 3408] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (16C3C000) [pid = 3408] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (13C5A400) [pid = 3408] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (19CCF800) [pid = 3408] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (12602000) [pid = 3408] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (18A81000) [pid = 3408] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1B3BC800) [pid = 3408] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (12710000) [pid = 3408] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1B3C2C00) [pid = 3408] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1B1A3800) [pid = 3408] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1844E400) [pid = 3408] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1AD2F400) [pid = 3408] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1293EC00) [pid = 3408] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:20:43 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1A635800) [pid = 3408] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:20:43 INFO - PROCESS | 3408 | 1461025243776 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]]]}] 17:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 870ms 17:20:43 INFO - PROCESS | 3408 | 1461025243798 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:20:43 INFO - PROCESS | 3408 | 1461025243800 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:20:43 INFO - PROCESS | 3408 | 1461025243803 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 3408 | 1461025243804 Marionette TRACE conn5 <- [1,1870,null,{}] 17:20:43 INFO - PROCESS | 3408 | 1461025243808 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}] 17:20:43 INFO - PROCESS | 3408 | 1461025243890 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:20:44 INFO - PROCESS | 3408 | 1461025243988 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3408 | ++DOCSHELL 1272A400 == 60 [pid = 3408] [id = 477] 17:20:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12731800) [pid = 3408] [serial = 1431] [outer = 00000000] 17:20:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1997D800) [pid = 3408] [serial = 1432] [outer = 12731800] 17:20:44 INFO - PROCESS | 3408 | 1461025244032 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1AF3D800) [pid = 3408] [serial = 1433] [outer = 12731800] 17:20:44 INFO - PROCESS | 3408 | 1461025244399 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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 17:20:44 INFO - PROCESS | 3408 | 1461025244434 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 3408 | 1461025244436 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:20:44 INFO - PROCESS | 3408 | 1461025244438 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 3408 | 1461025244440 Marionette TRACE conn5 <- [1,1874,null,{}] 17:20:44 INFO - PROCESS | 3408 | 1461025244444 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}] 17:20:44 INFO - PROCESS | 3408 | 1461025244567 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:20:44 INFO - PROCESS | 3408 | 1461025244575 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3408 | ++DOCSHELL 19988400 == 61 [pid = 3408] [id = 478] 17:20:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1A636000) [pid = 3408] [serial = 1434] [outer = 00000000] 17:20:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1C444400) [pid = 3408] [serial = 1435] [outer = 1A636000] 17:20:44 INFO - PROCESS | 3408 | 1461025244621 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1C542000) [pid = 3408] [serial = 1436] [outer = 1A636000] 17:20:45 INFO - PROCESS | 3408 | 1461025245031 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 17:20:45 INFO - PROCESS | 3408 | 1461025245070 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 3408 | 1461025245072 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:20:45 INFO - PROCESS | 3408 | 1461025245075 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 3408 | 1461025245077 Marionette TRACE conn5 <- [1,1878,null,{}] 17:20:45 INFO - PROCESS | 3408 | 1461025245081 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}] 17:20:45 INFO - PROCESS | 3408 | 1461025245163 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:20:45 INFO - PROCESS | 3408 | 1461025245294 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 3408 | ++DOCSHELL 12930C00 == 62 [pid = 3408] [id = 479] 17:20:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (16EE1800) [pid = 3408] [serial = 1437] [outer = 00000000] 17:20:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1D1D9400) [pid = 3408] [serial = 1438] [outer = 16EE1800] 17:20:45 INFO - PROCESS | 3408 | 1461025245341 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1D3BF400) [pid = 3408] [serial = 1439] [outer = 16EE1800] 17:20:45 INFO - PROCESS | 3408 | 1461025245834 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 830ms 17:20:45 INFO - PROCESS | 3408 | 1461025245907 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 3408 | 1461025245911 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:20:45 INFO - PROCESS | 3408 | 1461025245917 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:20:45 INFO - PROCESS | 3408 | 1461025245921 Marionette TRACE conn5 <- [1,1882,null,{}] 17:20:45 INFO - PROCESS | 3408 | 1461025245927 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}] 17:20:46 INFO - PROCESS | 3408 | 1461025246070 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:20:46 INFO - PROCESS | 3408 | 1461025246213 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3408 | ++DOCSHELL 1293E000 == 63 [pid = 3408] [id = 480] 17:20:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12AC7000) [pid = 3408] [serial = 1440] [outer = 00000000] 17:20:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (13652400) [pid = 3408] [serial = 1441] [outer = 12AC7000] 17:20:46 INFO - PROCESS | 3408 | 1461025246271 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (16C1FC00) [pid = 3408] [serial = 1442] [outer = 12AC7000] 17:20:46 INFO - PROCESS | 3408 | 1461025246886 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]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1021ms 17:20:46 INFO - PROCESS | 3408 | 1461025246942 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 3408 | 1461025246948 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:20:46 INFO - PROCESS | 3408 | 1461025246955 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 3408 | 1461025246958 Marionette TRACE conn5 <- [1,1886,null,{}] 17:20:47 INFO - PROCESS | 3408 | 1461025246962 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}] 17:20:47 INFO - PROCESS | 3408 | 1461025247072 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:20:47 INFO - PROCESS | 3408 | 1461025247212 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 3408 | ++DOCSHELL 135F2800 == 64 [pid = 3408] [id = 481] 17:20:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (16EDE800) [pid = 3408] [serial = 1443] [outer = 00000000] 17:20:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1AC20C00) [pid = 3408] [serial = 1444] [outer = 16EDE800] 17:20:47 INFO - PROCESS | 3408 | 1461025247267 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1B0DE800) [pid = 3408] [serial = 1445] [outer = 16EDE800] 17:20:47 INFO - PROCESS | 3408 | 1461025247858 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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 17:20:47 INFO - PROCESS | 3408 | 1461025247927 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 3408 | 1461025247930 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:20:47 INFO - PROCESS | 3408 | 1461025247933 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:20:47 INFO - PROCESS | 3408 | 1461025247937 Marionette TRACE conn5 <- [1,1890,null,{}] 17:20:47 INFO - PROCESS | 3408 | 1461025247948 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}] 17:20:48 INFO - PROCESS | 3408 | 1461025248097 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:20:48 INFO - PROCESS | 3408 | 1461025248232 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 3408 | ++DOCSHELL 1BF57400 == 65 [pid = 3408] [id = 482] 17:20:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1C223400) [pid = 3408] [serial = 1446] [outer = 00000000] 17:20:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1E7C6800) [pid = 3408] [serial = 1447] [outer = 1C223400] 17:20:48 INFO - PROCESS | 3408 | 1461025248290 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1EC51400) [pid = 3408] [serial = 1448] [outer = 1C223400] 17:20:48 INFO - PROCESS | 3408 | 1461025248867 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]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 17:20:48 INFO - PROCESS | 3408 | 1461025248906 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 3408 | 1461025248909 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:20:48 INFO - PROCESS | 3408 | 1461025248913 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 3408 | 1461025248915 Marionette TRACE conn5 <- [1,1894,null,{}] 17:20:48 INFO - PROCESS | 3408 | 1461025248918 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}] 17:20:49 INFO - PROCESS | 3408 | 1461025249025 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:20:49 INFO - PROCESS | 3408 | 1461025249165 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 3408 | ++DOCSHELL 1F88E400 == 66 [pid = 3408] [id = 483] 17:20:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1F88F800) [pid = 3408] [serial = 1449] [outer = 00000000] 17:20:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1FA63800) [pid = 3408] [serial = 1450] [outer = 1F88F800] 17:20:49 INFO - PROCESS | 3408 | 1461025249220 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (200D4400) [pid = 3408] [serial = 1451] [outer = 1F88F800] 17:20:49 INFO - PROCESS | 3408 | 1461025249814 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]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 17:20:49 INFO - PROCESS | 3408 | 1461025249887 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 3408 | 1461025249889 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:20:49 INFO - PROCESS | 3408 | 1461025249893 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:20:49 INFO - PROCESS | 3408 | 1461025249895 Marionette TRACE conn5 <- [1,1898,null,{}] 17:20:49 INFO - PROCESS | 3408 | 1461025249913 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}] 17:20:50 INFO - PROCESS | 3408 | 1461025250019 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:20:50 INFO - PROCESS | 3408 | 1461025250169 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 3408 | ++DOCSHELL 1B473800 == 67 [pid = 3408] [id = 484] 17:20:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1D4F8000) [pid = 3408] [serial = 1452] [outer = 00000000] 17:20:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (201A7000) [pid = 3408] [serial = 1453] [outer = 1D4F8000] 17:20:50 INFO - PROCESS | 3408 | 1461025250227 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (201AA800) [pid = 3408] [serial = 1454] [outer = 1D4F8000] 17:20:51 INFO - PROCESS | 3408 | 1461025251011 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]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1167ms 17:20:51 INFO - PROCESS | 3408 | 1461025251077 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 3408 | 1461025251081 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:20:51 INFO - PROCESS | 3408 | 1461025251087 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 3408 | 1461025251091 Marionette TRACE conn5 <- [1,1902,null,{}] 17:20:51 INFO - PROCESS | 3408 | 1461025251098 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}] 17:20:51 INFO - PROCESS | 3408 | 1461025251199 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:20:51 INFO - PROCESS | 3408 | 1461025251344 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 3408 | ++DOCSHELL 1260A000 == 68 [pid = 3408] [id = 485] 17:20:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1260CC00) [pid = 3408] [serial = 1455] [outer = 00000000] 17:20:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1270D000) [pid = 3408] [serial = 1456] [outer = 1260CC00] 17:20:51 INFO - PROCESS | 3408 | 1461025251397 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (12AC8C00) [pid = 3408] [serial = 1457] [outer = 1260CC00] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1F804400 == 67 [pid = 3408] [id = 449] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 19988400 == 66 [pid = 3408] [id = 478] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1272A400 == 65 [pid = 3408] [id = 477] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1C407800 == 64 [pid = 3408] [id = 476] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1B3BF800 == 63 [pid = 3408] [id = 475] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1AC8B800 == 62 [pid = 3408] [id = 474] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 19985C00 == 61 [pid = 3408] [id = 473] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 16B42400 == 60 [pid = 3408] [id = 472] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 0F2DE800 == 59 [pid = 3408] [id = 471] 17:20:51 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1C541800) [pid = 3408] [serial = 1393] [outer = 00000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 16B4B000 == 58 [pid = 3408] [id = 470] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1EC4BC00 == 57 [pid = 3408] [id = 468] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1850D800 == 56 [pid = 3408] [id = 467] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 16B47800 == 55 [pid = 3408] [id = 466] 17:20:51 INFO - PROCESS | 3408 | --DOCSHELL 1272C800 == 54 [pid = 3408] [id = 465] 17:20:52 INFO - PROCESS | 3408 | 1461025252003 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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 931ms 17:20:52 INFO - PROCESS | 3408 | 1461025252022 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 3408 | 1461025252027 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:20:52 INFO - PROCESS | 3408 | 1461025252033 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 3408 | 1461025252036 Marionette TRACE conn5 <- [1,1906,null,{}] 17:20:52 INFO - PROCESS | 3408 | 1461025252040 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}] 17:20:52 INFO - PROCESS | 3408 | 1461025252139 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1B479400) [pid = 3408] [serial = 1322] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1997A800) [pid = 3408] [serial = 1313] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1B0DB800) [pid = 3408] [serial = 1319] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (13650000) [pid = 3408] [serial = 1310] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1AC8E000) [pid = 3408] [serial = 1316] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1AF4AC00) [pid = 3408] [serial = 1378] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1B0DA800) [pid = 3408] [serial = 1379] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1FA58C00) [pid = 3408] [serial = 1357] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (18A6F400) [pid = 3408] [serial = 1372] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (19980000) [pid = 3408] [serial = 1373] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (187F9C00) [pid = 3408] [serial = 1367] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (183A6C00) [pid = 3408] [serial = 1366] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1AC1FC00) [pid = 3408] [serial = 1375] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (12AC8000) [pid = 3408] [serial = 1369] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (12B95800) [pid = 3408] [serial = 1370] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (173C2800) [pid = 3408] [serial = 1351] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1C45CC00) [pid = 3408] [serial = 1391] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (200CE800) [pid = 3408] [serial = 1360] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1270E000) [pid = 3408] [serial = 1363] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1BDB4800) [pid = 3408] [serial = 1354] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1F88EC00) [pid = 3408] [serial = 1348] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BFCF000) [pid = 3408] [serial = 1382] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1BED1000) [pid = 3408] [serial = 1381] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (16FC1400) [pid = 3408] [serial = 1387] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1C410000) [pid = 3408] [serial = 1384] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1C446800) [pid = 3408] [serial = 1390] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (19CCF000) [pid = 3408] [serial = 1388] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1C44A000) [pid = 3408] [serial = 1385] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1AC8C400) [pid = 3408] [serial = 1376] [outer = 00000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3408 | 1461025252255 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3408 | ++DOCSHELL 12175400 == 55 [pid = 3408] [id = 486] 17:20:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12703800) [pid = 3408] [serial = 1458] [outer = 00000000] 17:20:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12AD5000) [pid = 3408] [serial = 1459] [outer = 12703800] 17:20:52 INFO - PROCESS | 3408 | 1461025252301 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (135EEC00) [pid = 3408] [serial = 1460] [outer = 12703800] 17:20:52 INFO - PROCESS | 3408 | 1461025252730 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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 17:20:52 INFO - PROCESS | 3408 | 1461025252807 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 3408 | 1461025252809 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:20:52 INFO - PROCESS | 3408 | 1461025252812 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:20:52 INFO - PROCESS | 3408 | 1461025252816 Marionette TRACE conn5 <- [1,1910,null,{}] 17:20:52 INFO - PROCESS | 3408 | 1461025252827 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}] 17:20:52 INFO - PROCESS | 3408 | 1461025252920 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:20:52 INFO - PROCESS | 3408 | 1461025252928 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3408 | ++DOCSHELL 183A2000 == 56 [pid = 3408] [id = 487] 17:20:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (183A3400) [pid = 3408] [serial = 1461] [outer = 00000000] 17:20:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1844D400) [pid = 3408] [serial = 1462] [outer = 183A3400] 17:20:53 INFO - PROCESS | 3408 | 1461025252979 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1850D800) [pid = 3408] [serial = 1463] [outer = 183A3400] 17:20:53 INFO - PROCESS | 3408 | 1461025253460 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]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 17:20:53 INFO - PROCESS | 3408 | 1461025253486 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 3408 | 1461025253489 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:20:53 INFO - PROCESS | 3408 | 1461025253492 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:20:53 INFO - PROCESS | 3408 | 1461025253494 Marionette TRACE conn5 <- [1,1914,null,{}] 17:20:53 INFO - PROCESS | 3408 | 1461025253497 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}] 17:20:53 INFO - PROCESS | 3408 | 1461025253583 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:20:53 INFO - PROCESS | 3408 | 1461025253590 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 3408 | ++DOCSHELL 18A7C800 == 57 [pid = 3408] [id = 488] 17:20:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (18A81000) [pid = 3408] [serial = 1464] [outer = 00000000] 17:20:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1997EC00) [pid = 3408] [serial = 1465] [outer = 18A81000] 17:20:53 INFO - PROCESS | 3408 | 1461025253636 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (19984C00) [pid = 3408] [serial = 1466] [outer = 18A81000] 17:20:54 INFO - PROCESS | 3408 | 1461025254077 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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 17:20:54 INFO - PROCESS | 3408 | 1461025254128 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 3408 | 1461025254130 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:20:54 INFO - PROCESS | 3408 | 1461025254133 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:20:54 INFO - PROCESS | 3408 | 1461025254135 Marionette TRACE conn5 <- [1,1918,null,{}] 17:20:54 INFO - PROCESS | 3408 | 1461025254138 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}] 17:20:54 INFO - PROCESS | 3408 | 1461025254223 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:20:54 INFO - PROCESS | 3408 | 1461025254229 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 3408 | ++DOCSHELL 19CC4800 == 58 [pid = 3408] [id = 489] 17:20:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (19CCD400) [pid = 3408] [serial = 1467] [outer = 00000000] 17:20:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1A636C00) [pid = 3408] [serial = 1468] [outer = 19CCD400] 17:20:54 INFO - PROCESS | 3408 | 1461025254274 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1A2DB000) [pid = 3408] [serial = 1469] [outer = 19CCD400] 17:20:54 INFO - PROCESS | 3408 | 1461025254790 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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 17:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:20:54 INFO - PROCESS | 3408 | 1461025254807 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 3408 | 1461025254809 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:20:54 INFO - PROCESS | 3408 | 1461025254812 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 3408 | 1461025254814 Marionette TRACE conn5 <- [1,1922,null,{}] 17:20:54 INFO - PROCESS | 3408 | 1461025254825 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}] 17:20:55 INFO - PROCESS | 3408 | 1461025254965 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:20:55 INFO - PROCESS | 3408 | 1461025255032 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 3408 | ++DOCSHELL 12B5C400 == 59 [pid = 3408] [id = 490] 17:20:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12B61C00) [pid = 3408] [serial = 1470] [outer = 00000000] 17:20:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1AF9B400) [pid = 3408] [serial = 1471] [outer = 12B61C00] 17:20:55 INFO - PROCESS | 3408 | 1461025255080 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1AFA3400) [pid = 3408] [serial = 1472] [outer = 12B61C00] 17:20:55 INFO - PROCESS | 3408 | 1461025255513 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]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 17:20:55 INFO - PROCESS | 3408 | 1461025255543 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 3408 | 1461025255545 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:20:55 INFO - PROCESS | 3408 | 1461025255560 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 3408 | 1461025255561 Marionette TRACE conn5 <- [1,1926,null,{}] 17:20:55 INFO - PROCESS | 3408 | 1461025255565 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}] 17:20:55 INFO - PROCESS | 3408 | 1461025255710 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:20:55 INFO - PROCESS | 3408 | 1461025255781 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 3408 | ++DOCSHELL 1B3BF400 == 60 [pid = 3408] [id = 491] 17:20:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1B3C1800) [pid = 3408] [serial = 1473] [outer = 00000000] 17:20:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1B476C00) [pid = 3408] [serial = 1474] [outer = 1B3C1800] 17:20:55 INFO - PROCESS | 3408 | 1461025255826 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1B478000) [pid = 3408] [serial = 1475] [outer = 1B3C1800] 17:20:56 INFO - PROCESS | 3408 | 1461025256270 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 17:20:56 INFO - PROCESS | 3408 | 1461025256326 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 3408 | 1461025256328 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:20:56 INFO - PROCESS | 3408 | 1461025256332 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 3408 | 1461025256333 Marionette TRACE conn5 <- [1,1930,null,{}] 17:20:56 INFO - PROCESS | 3408 | 1461025256337 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}] 17:20:56 INFO - PROCESS | 3408 | 1461025256456 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1AC90800) [pid = 3408] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1C40C800) [pid = 3408] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (18444400) [pid = 3408] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1A2D4800) [pid = 3408] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1B3C0800) [pid = 3408] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (12507000) [pid = 3408] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1A636000) [pid = 3408] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (16B4B400) [pid = 3408] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (12731800) [pid = 3408] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:20:56 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1C441C00) [pid = 3408] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:20:56 INFO - PROCESS | 3408 | 1461025256647 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 3408 | ++DOCSHELL 0F288400 == 61 [pid = 3408] [id = 492] 17:20:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12507000) [pid = 3408] [serial = 1476] [outer = 00000000] 17:20:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13C09800) [pid = 3408] [serial = 1477] [outer = 12507000] 17:20:56 INFO - PROCESS | 3408 | 1461025256693 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1993A000) [pid = 3408] [serial = 1478] [outer = 12507000] 17:20:57 INFO - PROCESS | 3408 | 1461025257044 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 17:20:57 INFO - PROCESS | 3408 | 1461025257106 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 3408 | 1461025257108 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:20:57 INFO - PROCESS | 3408 | 1461025257111 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 3408 | 1461025257112 Marionette TRACE conn5 <- [1,1934,null,{}] 17:20:57 INFO - PROCESS | 3408 | 1461025257116 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}] 17:20:57 INFO - PROCESS | 3408 | 1461025257238 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:20:57 INFO - PROCESS | 3408 | 1461025257247 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 3408 | ++DOCSHELL 12B58C00 == 62 [pid = 3408] [id = 493] 17:20:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (16B4B400) [pid = 3408] [serial = 1479] [outer = 00000000] 17:20:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1BF55000) [pid = 3408] [serial = 1480] [outer = 16B4B400] 17:20:57 INFO - PROCESS | 3408 | 1461025257291 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1BFD5C00) [pid = 3408] [serial = 1481] [outer = 16B4B400] 17:20:57 INFO - PROCESS | 3408 | 1461025257702 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 17:20:57 INFO - PROCESS | 3408 | 1461025257742 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 3408 | 1461025257744 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:20:57 INFO - PROCESS | 3408 | 1461025257747 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 3408 | 1461025257749 Marionette TRACE conn5 <- [1,1938,null,{}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:20:57 INFO - PROCESS | 3408 | 1461025257753 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}] 17:20:57 INFO - PROCESS | 3408 | 1461025257838 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:20:57 INFO - PROCESS | 3408 | 1461025257939 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 3408 | ++DOCSHELL 16FC5800 == 63 [pid = 3408] [id = 494] 17:20:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B47F400) [pid = 3408] [serial = 1482] [outer = 00000000] 17:20:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1C401800) [pid = 3408] [serial = 1483] [outer = 1B47F400] 17:20:57 INFO - PROCESS | 3408 | 1461025257983 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C40D800) [pid = 3408] [serial = 1484] [outer = 1B47F400] 17:20:58 INFO - PROCESS | 3408 | 1461025258352 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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 17:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:20:58 INFO - PROCESS | 3408 | 1461025258382 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 3408 | 1461025258384 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:20:58 INFO - PROCESS | 3408 | 1461025258387 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 3408 | 1461025258389 Marionette TRACE conn5 <- [1,1942,null,{}] 17:20:58 INFO - PROCESS | 3408 | 1461025258393 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}] 17:20:58 INFO - PROCESS | 3408 | 1461025258559 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:20:58 INFO - PROCESS | 3408 | 1461025258579 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 3408 | ++DOCSHELL 1C449800 == 64 [pid = 3408] [id = 495] 17:20:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1C449C00) [pid = 3408] [serial = 1485] [outer = 00000000] 17:20:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1C45D800) [pid = 3408] [serial = 1486] [outer = 1C449C00] 17:20:58 INFO - PROCESS | 3408 | 1461025258630 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1C53C800) [pid = 3408] [serial = 1487] [outer = 1C449C00] 17:20:59 INFO - PROCESS | 3408 | 1461025259280 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]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 17:20:59 INFO - PROCESS | 3408 | 1461025259318 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 3408 | 1461025259324 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:20:59 INFO - PROCESS | 3408 | 1461025259330 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:20:59 INFO - PROCESS | 3408 | 1461025259334 Marionette TRACE conn5 <- [1,1946,null,{}] 17:20:59 INFO - PROCESS | 3408 | 1461025259339 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}] 17:20:59 INFO - PROCESS | 3408 | 1461025259455 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:20:59 INFO - PROCESS | 3408 | 1461025259601 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 3408 | ++DOCSHELL 12737800 == 65 [pid = 3408] [id = 496] 17:20:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (12B5E800) [pid = 3408] [serial = 1488] [outer = 00000000] 17:20:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (16B47000) [pid = 3408] [serial = 1489] [outer = 12B5E800] 17:20:59 INFO - PROCESS | 3408 | 1461025259660 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (16F57000) [pid = 3408] [serial = 1490] [outer = 12B5E800] 17:21:00 INFO - PROCESS | 3408 | 1461025260262 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]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 17:21:00 INFO - PROCESS | 3408 | 1461025260304 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 3408 | 1461025260310 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:21:00 INFO - PROCESS | 3408 | 1461025260317 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 3408 | 1461025260320 Marionette TRACE conn5 <- [1,1950,null,{}] 17:21:00 INFO - PROCESS | 3408 | 1461025260324 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}] 17:21:00 INFO - PROCESS | 3408 | 1461025260440 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:21:00 INFO - PROCESS | 3408 | 1461025260556 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 3408 | ++DOCSHELL 18447400 == 66 [pid = 3408] [id = 497] 17:21:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1844E400) [pid = 3408] [serial = 1491] [outer = 00000000] 17:21:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1AC86C00) [pid = 3408] [serial = 1492] [outer = 1844E400] 17:21:00 INFO - PROCESS | 3408 | 1461025260652 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1AF3DC00) [pid = 3408] [serial = 1493] [outer = 1844E400] 17:21:01 INFO - PROCESS | 3408 | 1461025261301 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1022ms 17:21:01 INFO - PROCESS | 3408 | 1461025261341 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 3408 | 1461025261343 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:21:01 INFO - PROCESS | 3408 | 1461025261347 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 3408 | 1461025261351 Marionette TRACE conn5 <- [1,1954,null,{}] 17:21:01 INFO - PROCESS | 3408 | 1461025261362 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}] 17:21:01 INFO - PROCESS | 3408 | 1461025261494 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:21:01 INFO - PROCESS | 3408 | 1461025261638 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 3408 | ++DOCSHELL 1C44B000 == 67 [pid = 3408] [id = 498] 17:21:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1C454400) [pid = 3408] [serial = 1494] [outer = 00000000] 17:21:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1C545000) [pid = 3408] [serial = 1495] [outer = 1C454400] 17:21:01 INFO - PROCESS | 3408 | 1461025261696 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1D1D9000) [pid = 3408] [serial = 1496] [outer = 1C454400] 17:21:02 INFO - PROCESS | 3408 | 1461025262238 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]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 931ms 17:21:02 INFO - PROCESS | 3408 | 1461025262281 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 3408 | 1461025262284 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:21:02 INFO - PROCESS | 3408 | 1461025262287 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:21:02 INFO - PROCESS | 3408 | 1461025262289 Marionette TRACE conn5 <- [1,1958,null,{}] 17:21:02 INFO - PROCESS | 3408 | 1461025262293 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}] 17:21:02 INFO - PROCESS | 3408 | 1461025262406 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:21:02 INFO - PROCESS | 3408 | 1461025262521 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 3408 | ++DOCSHELL 1E7A7800 == 68 [pid = 3408] [id = 499] 17:21:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1E7B0800) [pid = 3408] [serial = 1497] [outer = 00000000] 17:21:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1EC4BC00) [pid = 3408] [serial = 1498] [outer = 1E7B0800] 17:21:02 INFO - PROCESS | 3408 | 1461025262616 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1EC56800) [pid = 3408] [serial = 1499] [outer = 1E7B0800] 17:21:03 INFO - PROCESS | 3408 | 1461025263208 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 17:21:03 INFO - PROCESS | 3408 | 1461025263261 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 3408 | 1461025263263 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:21:03 INFO - PROCESS | 3408 | 1461025263267 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3408 | 1461025263269 Marionette TRACE conn5 <- [1,1962,null,{}] 17:21:03 INFO - PROCESS | 3408 | 1461025263273 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}] 17:21:03 INFO - PROCESS | 3408 | 1461025263378 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:21:03 INFO - PROCESS | 3408 | 1461025263538 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3408 | ++DOCSHELL 12736400 == 69 [pid = 3408] [id = 500] 17:21:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (135A1400) [pid = 3408] [serial = 1500] [outer = 00000000] 17:21:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1F80A800) [pid = 3408] [serial = 1501] [outer = 135A1400] 17:21:03 INFO - PROCESS | 3408 | 1461025263596 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (1F893400) [pid = 3408] [serial = 1502] [outer = 135A1400] 17:21:04 INFO - PROCESS | 3408 | 1461025264478 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]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1218ms 17:21:04 INFO - PROCESS | 3408 | 1461025264489 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 3408 | 1461025264493 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:21:04 INFO - PROCESS | 3408 | 1461025264514 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 3408 | 1461025264518 Marionette TRACE conn5 <- [1,1966,null,{}] 17:21:04 INFO - PROCESS | 3408 | 1461025264524 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}] 17:21:04 INFO - PROCESS | 3408 | 1461025264625 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:21:04 INFO - PROCESS | 3408 | 1461025264772 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 3408 | ++DOCSHELL 13C16800 == 70 [pid = 3408] [id = 501] 17:21:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (13C5A400) [pid = 3408] [serial = 1503] [outer = 00000000] 17:21:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (183A7C00) [pid = 3408] [serial = 1504] [outer = 13C5A400] 17:21:04 INFO - PROCESS | 3408 | 1461025264825 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (187EAC00) [pid = 3408] [serial = 1505] [outer = 13C5A400] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 12B8C000 == 69 [pid = 3408] [id = 464] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 16FC5800 == 68 [pid = 3408] [id = 494] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 12B58C00 == 67 [pid = 3408] [id = 493] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 0F288400 == 66 [pid = 3408] [id = 492] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 1B3BF400 == 65 [pid = 3408] [id = 491] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 12B5C400 == 64 [pid = 3408] [id = 490] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 19CC4800 == 63 [pid = 3408] [id = 489] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 18A7C800 == 62 [pid = 3408] [id = 488] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 183A2000 == 61 [pid = 3408] [id = 487] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (12ACF800) [pid = 3408] [serial = 1396] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (19936C00) [pid = 3408] [serial = 1399] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1D28CC00) [pid = 3408] [serial = 1402] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1F88FC00) [pid = 3408] [serial = 1405] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (200D9400) [pid = 3408] [serial = 1408] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1D1D9400) [pid = 3408] [serial = 1438] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 12175400 == 60 [pid = 3408] [id = 486] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 1260A000 == 59 [pid = 3408] [id = 485] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 1B473800 == 58 [pid = 3408] [id = 484] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 1F88E400 == 57 [pid = 3408] [id = 483] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 1BF57400 == 56 [pid = 3408] [id = 482] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 135F2800 == 55 [pid = 3408] [id = 481] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 1293E000 == 54 [pid = 3408] [id = 480] 17:21:05 INFO - PROCESS | 3408 | --DOCSHELL 12930C00 == 53 [pid = 3408] [id = 479] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1AF49C00) [pid = 3408] [serial = 1423] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1C44A400) [pid = 3408] [serial = 1429] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (19938C00) [pid = 3408] [serial = 1417] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (19982000) [pid = 3408] [serial = 1418] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1AC89000) [pid = 3408] [serial = 1420] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1C28FC00) [pid = 3408] [serial = 1427] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (12B91000) [pid = 3408] [serial = 1414] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (135F0400) [pid = 3408] [serial = 1415] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1C542000) [pid = 3408] [serial = 1436] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1BF59800) [pid = 3408] [serial = 1426] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (174C7000) [pid = 3408] [serial = 1412] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (16FC6C00) [pid = 3408] [serial = 1411] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1997D800) [pid = 3408] [serial = 1432] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1C444400) [pid = 3408] [serial = 1435] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1C459000) [pid = 3408] [serial = 1430] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1D1E0000) [pid = 3408] [serial = 1394] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1AF3D800) [pid = 3408] [serial = 1433] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1B3B8400) [pid = 3408] [serial = 1424] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1AC8EC00) [pid = 3408] [serial = 1421] [outer = 00000000] [url = about:blank] 17:21:05 INFO - PROCESS | 3408 | 1461025265423 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]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 17:21:05 INFO - PROCESS | 3408 | 1461025265448 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 3408 | 1461025265453 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:21:05 INFO - PROCESS | 3408 | 1461025265459 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 3408 | 1461025265462 Marionette TRACE conn5 <- [1,1970,null,{}] 17:21:05 INFO - PROCESS | 3408 | 1461025265466 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}] 17:21:05 INFO - PROCESS | 3408 | 1461025265554 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:21:05 INFO - PROCESS | 3408 | 1461025265564 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 3408 | ++DOCSHELL 12602400 == 54 [pid = 3408] [id = 502] 17:21:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1260A000) [pid = 3408] [serial = 1506] [outer = 00000000] 17:21:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12BEE000) [pid = 3408] [serial = 1507] [outer = 1260A000] 17:21:05 INFO - PROCESS | 3408 | 1461025265609 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (13C52000) [pid = 3408] [serial = 1508] [outer = 1260A000] 17:21:06 INFO - PROCESS | 3408 | 1461025266163 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 17:21:06 INFO - PROCESS | 3408 | 1461025266192 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 3408 | 1461025266194 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:21:06 INFO - PROCESS | 3408 | 1461025266198 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:21:06 INFO - PROCESS | 3408 | 1461025266201 Marionette TRACE conn5 <- [1,1974,null,{}] 17:21:06 INFO - PROCESS | 3408 | 1461025266212 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}] 17:21:06 INFO - PROCESS | 3408 | 1461025266300 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:21:06 INFO - PROCESS | 3408 | 1461025266402 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 3408 | ++DOCSHELL 19932000 == 55 [pid = 3408] [id = 503] 17:21:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1993DC00) [pid = 3408] [serial = 1509] [outer = 00000000] 17:21:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (19985000) [pid = 3408] [serial = 1510] [outer = 1993DC00] 17:21:06 INFO - PROCESS | 3408 | 1461025266452 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1A2D7400) [pid = 3408] [serial = 1511] [outer = 1993DC00] 17:21:06 INFO - PROCESS | 3408 | 1461025266830 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 17:21:06 INFO - PROCESS | 3408 | 1461025266872 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 3408 | 1461025266875 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:21:06 INFO - PROCESS | 3408 | 1461025266878 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 3408 | 1461025266880 Marionette TRACE conn5 <- [1,1978,null,{}] 17:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:21:06 INFO - PROCESS | 3408 | 1461025266883 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}] 17:21:06 INFO - PROCESS | 3408 | 1461025266967 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:21:06 INFO - PROCESS | 3408 | 1461025266973 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 3408 | ++DOCSHELL 1AC1B800 == 56 [pid = 3408] [id = 504] 17:21:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1AC1FC00) [pid = 3408] [serial = 1512] [outer = 00000000] 17:21:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1AC90000) [pid = 3408] [serial = 1513] [outer = 1AC1FC00] 17:21:07 INFO - PROCESS | 3408 | 1461025267021 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1AF3D800) [pid = 3408] [serial = 1514] [outer = 1AC1FC00] 17:21:07 INFO - PROCESS | 3408 | 1461025267448 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]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 17:21:07 INFO - PROCESS | 3408 | 1461025267521 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 3408 | 1461025267524 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:21:07 INFO - PROCESS | 3408 | 1461025267527 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 3408 | 1461025267528 Marionette TRACE conn5 <- [1,1982,null,{}] 17:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:21:07 INFO - PROCESS | 3408 | 1461025267542 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}] 17:21:07 INFO - PROCESS | 3408 | 1461025267655 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:21:07 INFO - PROCESS | 3408 | 1461025267752 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 3408 | ++DOCSHELL 12608000 == 57 [pid = 3408] [id = 505] 17:21:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1AF9D800) [pid = 3408] [serial = 1515] [outer = 00000000] 17:21:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1B19EC00) [pid = 3408] [serial = 1516] [outer = 1AF9D800] 17:21:07 INFO - PROCESS | 3408 | 1461025267797 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1B3BE400) [pid = 3408] [serial = 1517] [outer = 1AF9D800] 17:21:08 INFO - PROCESS | 3408 | 1461025268246 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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 17:21:08 INFO - PROCESS | 3408 | 1461025268306 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 3408 | 1461025268308 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:21:08 INFO - PROCESS | 3408 | 1461025268311 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:21:08 INFO - PROCESS | 3408 | 1461025268312 Marionette TRACE conn5 <- [1,1986,null,{}] 17:21:08 INFO - PROCESS | 3408 | 1461025268316 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}] 17:21:08 INFO - PROCESS | 3408 | 1461025268451 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:21:08 INFO - PROCESS | 3408 | 1461025268520 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 3408 | ++DOCSHELL 1B3C2000 == 58 [pid = 3408] [id = 506] 17:21:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1B476000) [pid = 3408] [serial = 1518] [outer = 00000000] 17:21:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1BFD0800) [pid = 3408] [serial = 1519] [outer = 1B476000] 17:21:08 INFO - PROCESS | 3408 | 1461025268569 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1C402800) [pid = 3408] [serial = 1520] [outer = 1B476000] 17:21:09 INFO - PROCESS | 3408 | 1461025268996 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 17:21:09 INFO - PROCESS | 3408 | 1461025269052 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:21:09 INFO - PROCESS | 3408 | 1461025269054 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:21:09 INFO - PROCESS | 3408 | 1461025269065 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3408 | 1461025269067 Marionette TRACE conn5 <- [1,1990,null,{}] 17:21:09 INFO - PROCESS | 3408 | 1461025269071 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}] 17:21:09 INFO - PROCESS | 3408 | 1461025269188 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:21:09 INFO - PROCESS | 3408 | 1461025269197 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 3408 | ++DOCSHELL 1C40A800 == 59 [pid = 3408] [id = 507] 17:21:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1C43FC00) [pid = 3408] [serial = 1521] [outer = 00000000] 17:21:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1C457800) [pid = 3408] [serial = 1522] [outer = 1C43FC00] 17:21:09 INFO - PROCESS | 3408 | 1461025269300 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1C45F800) [pid = 3408] [serial = 1523] [outer = 1C43FC00] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1B47F400) [pid = 3408] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1F804800) [pid = 3408] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (12B61C00) [pid = 3408] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1B3C1800) [pid = 3408] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1260CC00) [pid = 3408] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (12507000) [pid = 3408] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (16EE1800) [pid = 3408] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12703800) [pid = 3408] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (19CCD400) [pid = 3408] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (183A3400) [pid = 3408] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (18A81000) [pid = 3408] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:21:09 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (16B4B400) [pid = 3408] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:21:09 INFO - PROCESS | 3408 | 1461025269881 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 890ms 17:21:09 INFO - PROCESS | 3408 | 1461025269948 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 3408 | 1461025269950 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:21:09 INFO - PROCESS | 3408 | 1461025269954 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3408 | 1461025269955 Marionette TRACE conn5 <- [1,1994,null,{}] 17:21:09 INFO - PROCESS | 3408 | 1461025269959 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}] 17:21:10 INFO - PROCESS | 3408 | 1461025270077 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:21:10 INFO - PROCESS | 3408 | 1461025270143 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 3408 | ++DOCSHELL 12677800 == 60 [pid = 3408] [id = 508] 17:21:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (12683000) [pid = 3408] [serial = 1524] [outer = 00000000] 17:21:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1997BC00) [pid = 3408] [serial = 1525] [outer = 12683000] 17:21:10 INFO - PROCESS | 3408 | 1461025270188 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1B3BF800) [pid = 3408] [serial = 1526] [outer = 12683000] 17:21:10 INFO - PROCESS | 3408 | 1461025270575 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]]]}] 17:21:10 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 17:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 17:21:10 INFO - PROCESS | 3408 | 1461025270624 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:21:10 INFO - PROCESS | 3408 | 1461025270626 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:21:10 INFO - PROCESS | 3408 | 1461025270630 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 3408 | 1461025270631 Marionette TRACE conn5 <- [1,1998,null,{}] 17:21:10 INFO - PROCESS | 3408 | 1461025270635 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}] 17:21:10 INFO - PROCESS | 3408 | 1461025270720 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:21:10 INFO - PROCESS | 3408 | 1461025270726 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 3408 | ++DOCSHELL 18A81000 == 61 [pid = 3408] [id = 509] 17:21:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1B472C00) [pid = 3408] [serial = 1527] [outer = 00000000] 17:21:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1C540000) [pid = 3408] [serial = 1528] [outer = 1B472C00] 17:21:10 INFO - PROCESS | 3408 | 1461025270772 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1D1D7400) [pid = 3408] [serial = 1529] [outer = 1B472C00] 17:21:11 INFO - PROCESS | 3408 | 1461025271209 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]]]}] 17:21:11 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 17:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 17:21:11 INFO - PROCESS | 3408 | 1461025271261 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 3408 | 1461025271263 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:21:11 INFO - PROCESS | 3408 | 1461025271266 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 3408 | 1461025271268 Marionette TRACE conn5 <- [1,2002,null,{}] 17:21:11 INFO - PROCESS | 3408 | 1461025271271 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}] 17:21:11 INFO - PROCESS | 3408 | 1461025271355 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:21:11 INFO - PROCESS | 3408 | 1461025271361 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 3408 | ++DOCSHELL 1C28D000 == 62 [pid = 3408] [id = 510] 17:21:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1D28B800) [pid = 3408] [serial = 1530] [outer = 00000000] 17:21:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1E7B0000) [pid = 3408] [serial = 1531] [outer = 1D28B800] 17:21:11 INFO - PROCESS | 3408 | 1461025271407 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1EC0E800) [pid = 3408] [serial = 1532] [outer = 1D28B800] 17:21:11 INFO - PROCESS | 3408 | 1461025271986 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 771ms 17:21:12 INFO - PROCESS | 3408 | 1461025272129 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3408 | 1461025272133 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:21:12 INFO - PROCESS | 3408 | 1461025272143 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3408 | 1461025272148 Marionette TRACE conn5 <- [1,2006,null,{}] 17:21:12 INFO - PROCESS | 3408 | 1461025272155 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}] 17:21:12 INFO - PROCESS | 3408 | 1461025272276 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:21:12 INFO - PROCESS | 3408 | 1461025272415 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 3408 | ++DOCSHELL 0F0B3C00 == 63 [pid = 3408] [id = 511] 17:21:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (12609000) [pid = 3408] [serial = 1533] [outer = 00000000] 17:21:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (16C18800) [pid = 3408] [serial = 1534] [outer = 12609000] 17:21:12 INFO - PROCESS | 3408 | 1461025272472 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (183A7400) [pid = 3408] [serial = 1535] [outer = 12609000] 17:21:13 INFO - PROCESS | 3408 | 1461025273039 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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 17:21:13 INFO - PROCESS | 3408 | 1461025273079 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 3408 | 1461025273085 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:21:13 INFO - PROCESS | 3408 | 1461025273093 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 3408 | 1461025273096 Marionette TRACE conn5 <- [1,2010,null,{}] 17:21:13 INFO - PROCESS | 3408 | 1461025273101 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}] 17:21:13 INFO - PROCESS | 3408 | 1461025273217 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:21:13 INFO - PROCESS | 3408 | 1461025273375 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 3408 | ++DOCSHELL 18504C00 == 64 [pid = 3408] [id = 512] 17:21:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (19930C00) [pid = 3408] [serial = 1536] [outer = 00000000] 17:21:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1AC8F000) [pid = 3408] [serial = 1537] [outer = 19930C00] 17:21:13 INFO - PROCESS | 3408 | 1461025273431 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1B3B9000) [pid = 3408] [serial = 1538] [outer = 19930C00] 17:21:14 INFO - PROCESS | 3408 | 1461025274031 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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 17:21:14 INFO - PROCESS | 3408 | 1461025274067 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 3408 | 1461025274069 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:21:14 INFO - PROCESS | 3408 | 1461025274073 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:21:14 INFO - PROCESS | 3408 | 1461025274077 Marionette TRACE conn5 <- [1,2014,null,{}] 17:21:14 INFO - PROCESS | 3408 | 1461025274088 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}] 17:21:14 INFO - PROCESS | 3408 | 1461025274204 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:21:14 INFO - PROCESS | 3408 | 1461025274364 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 3408 | ++DOCSHELL 1C448800 == 65 [pid = 3408] [id = 513] 17:21:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (1C44B400) [pid = 3408] [serial = 1539] [outer = 00000000] 17:21:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (1F88E800) [pid = 3408] [serial = 1540] [outer = 1C44B400] 17:21:14 INFO - PROCESS | 3408 | 1461025274422 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1FA56C00) [pid = 3408] [serial = 1541] [outer = 1C44B400] 17:21:15 INFO - PROCESS | 3408 | 1461025275024 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]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 971ms 17:21:15 INFO - PROCESS | 3408 | 1461025275059 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 3408 | 1461025275062 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:21:15 INFO - PROCESS | 3408 | 1461025275067 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 3408 | 1461025275069 Marionette TRACE conn5 <- [1,2018,null,{}] 17:21:15 INFO - PROCESS | 3408 | 1461025275073 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}] 17:21:15 INFO - PROCESS | 3408 | 1461025275184 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:21:15 INFO - PROCESS | 3408 | 1461025275326 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 3408 | ++DOCSHELL 1FA62800 == 66 [pid = 3408] [id = 514] 17:21:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (1FABC400) [pid = 3408] [serial = 1542] [outer = 00000000] 17:21:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (2017E400) [pid = 3408] [serial = 1543] [outer = 1FABC400] 17:21:15 INFO - PROCESS | 3408 | 1461025275382 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (201A4C00) [pid = 3408] [serial = 1544] [outer = 1FABC400] 17:21:15 INFO - PROCESS | 3408 | 1461025275916 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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 17:21:16 INFO - PROCESS | 3408 | 1461025276000 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 3408 | 1461025276002 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:21:16 INFO - PROCESS | 3408 | 1461025276005 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:21:16 INFO - PROCESS | 3408 | 1461025276007 Marionette TRACE conn5 <- [1,2022,null,{}] 17:21:16 INFO - PROCESS | 3408 | 1461025276011 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}] 17:21:16 INFO - PROCESS | 3408 | 1461025276117 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:21:16 INFO - PROCESS | 3408 | 1461025276260 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 3408 | ++DOCSHELL 201A8000 == 67 [pid = 3408] [id = 515] 17:21:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (201AA400) [pid = 3408] [serial = 1545] [outer = 00000000] 17:21:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (20F0FC00) [pid = 3408] [serial = 1546] [outer = 201AA400] 17:21:16 INFO - PROCESS | 3408 | 1461025276316 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (20F14C00) [pid = 3408] [serial = 1547] [outer = 201AA400] 17:21:16 INFO - PROCESS | 3408 | 1461025276938 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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 971ms 17:21:16 INFO - PROCESS | 3408 | 1461025276980 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 3408 | 1461025276982 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:21:17 INFO - PROCESS | 3408 | 1461025276985 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 3408 | 1461025276987 Marionette TRACE conn5 <- [1,2026,null,{}] 17:21:17 INFO - PROCESS | 3408 | 1461025276991 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}] 17:21:17 INFO - PROCESS | 3408 | 1461025277117 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:21:17 INFO - PROCESS | 3408 | 1461025277405 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 3408 | ++DOCSHELL 1205A400 == 68 [pid = 3408] [id = 516] 17:21:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (12607C00) [pid = 3408] [serial = 1548] [outer = 00000000] 17:21:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (12B8E000) [pid = 3408] [serial = 1549] [outer = 12607C00] 17:21:17 INFO - PROCESS | 3408 | 1461025277461 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (1359EC00) [pid = 3408] [serial = 1550] [outer = 12607C00] 17:21:18 INFO - PROCESS | 3408 | 1461025278024 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1067ms 17:21:18 INFO - PROCESS | 3408 | 1461025278064 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 3408 | 1461025278069 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:21:18 INFO - PROCESS | 3408 | 1461025278074 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 3408 | 1461025278077 Marionette TRACE conn5 <- [1,2030,null,{}] 17:21:18 INFO - PROCESS | 3408 | 1461025278082 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}] 17:21:18 INFO - PROCESS | 3408 | 1461025278189 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:21:18 INFO - PROCESS | 3408 | 1461025278353 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 3408 | ++DOCSHELL 16F58C00 == 69 [pid = 3408] [id = 517] 17:21:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (17398800) [pid = 3408] [serial = 1551] [outer = 00000000] 17:21:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (19988800) [pid = 3408] [serial = 1552] [outer = 17398800] 17:21:18 INFO - PROCESS | 3408 | 1461025278405 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 147 (1A636000) [pid = 3408] [serial = 1553] [outer = 17398800] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 18A81000 == 68 [pid = 3408] [id = 509] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 12677800 == 67 [pid = 3408] [id = 508] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 1C40A800 == 66 [pid = 3408] [id = 507] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 1B3C2000 == 65 [pid = 3408] [id = 506] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 12608000 == 64 [pid = 3408] [id = 505] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 1AC1B800 == 63 [pid = 3408] [id = 504] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 19932000 == 62 [pid = 3408] [id = 503] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 12602400 == 61 [pid = 3408] [id = 502] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 13C16800 == 60 [pid = 3408] [id = 501] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 146 (1AC20C00) [pid = 3408] [serial = 1444] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 145 (13652400) [pid = 3408] [serial = 1441] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (201A7000) [pid = 3408] [serial = 1453] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (1E7C6800) [pid = 3408] [serial = 1447] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (1FA63800) [pid = 3408] [serial = 1450] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 1C44B000 == 59 [pid = 3408] [id = 498] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 18447400 == 58 [pid = 3408] [id = 497] 17:21:18 INFO - PROCESS | 3408 | --DOCSHELL 12737800 == 57 [pid = 3408] [id = 496] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (1AF9B400) [pid = 3408] [serial = 1471] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (1B476C00) [pid = 3408] [serial = 1474] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (1AFA3400) [pid = 3408] [serial = 1472] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (12AC8C00) [pid = 3408] [serial = 1457] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1270D000) [pid = 3408] [serial = 1456] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (13C09800) [pid = 3408] [serial = 1477] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1D3BF400) [pid = 3408] [serial = 1439] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (12AD5000) [pid = 3408] [serial = 1459] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (135EEC00) [pid = 3408] [serial = 1460] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1A636C00) [pid = 3408] [serial = 1468] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1B478000) [pid = 3408] [serial = 1475] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1844D400) [pid = 3408] [serial = 1462] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1850D800) [pid = 3408] [serial = 1463] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1997EC00) [pid = 3408] [serial = 1465] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (19984C00) [pid = 3408] [serial = 1466] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1C40D800) [pid = 3408] [serial = 1484] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1BFD5C00) [pid = 3408] [serial = 1481] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1993A000) [pid = 3408] [serial = 1478] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1BF55000) [pid = 3408] [serial = 1480] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1A2DB000) [pid = 3408] [serial = 1469] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1C401800) [pid = 3408] [serial = 1483] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1F891800) [pid = 3408] [serial = 1349] [outer = 00000000] [url = about:blank] 17:21:19 INFO - PROCESS | 3408 | 1461025279032 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]]]}] 17:21:19 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) 17:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 971ms 17:21:19 INFO - PROCESS | 3408 | 1461025279051 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 3408 | 1461025279054 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:21:19 INFO - PROCESS | 3408 | 1461025279059 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:21:19 INFO - PROCESS | 3408 | 1461025279061 Marionette TRACE conn5 <- [1,2034,null,{}] 17:21:19 INFO - PROCESS | 3408 | 1461025279065 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}] 17:21:19 INFO - PROCESS | 3408 | 1461025279153 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:21:19 INFO - PROCESS | 3408 | 1461025279159 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 3408 | ++DOCSHELL 12684000 == 58 [pid = 3408] [id = 518] 17:21:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1270C800) [pid = 3408] [serial = 1554] [outer = 00000000] 17:21:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (13698800) [pid = 3408] [serial = 1555] [outer = 1270C800] 17:21:19 INFO - PROCESS | 3408 | 1461025279207 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (18444400) [pid = 3408] [serial = 1556] [outer = 1270C800] 17:21:19 INFO - PROCESS | 3408 | 1461025279733 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]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 17:21:19 INFO - PROCESS | 3408 | 1461025279794 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 3408 | 1461025279796 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:21:19 INFO - PROCESS | 3408 | 1461025279801 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 3408 | 1461025279807 Marionette TRACE conn5 <- [1,2038,null,{}] 17:21:19 INFO - PROCESS | 3408 | 1461025279816 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}] 17:21:19 INFO - PROCESS | 3408 | 1461025279935 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:21:20 INFO - PROCESS | 3408 | 1461025280044 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 3408 | ++DOCSHELL 1A637000 == 59 [pid = 3408] [id = 519] 17:21:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1AC1CC00) [pid = 3408] [serial = 1557] [outer = 00000000] 17:21:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1AD26800) [pid = 3408] [serial = 1558] [outer = 1AC1CC00] 17:21:20 INFO - PROCESS | 3408 | 1461025280089 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1AF42000) [pid = 3408] [serial = 1559] [outer = 1AC1CC00] 17:21:20 INFO - PROCESS | 3408 | 1461025280451 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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 17:21:20 INFO - PROCESS | 3408 | 1461025280494 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 3408 | 1461025280497 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:21:20 INFO - PROCESS | 3408 | 1461025280500 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:21:20 INFO - PROCESS | 3408 | 1461025280501 Marionette TRACE conn5 <- [1,2042,null,{}] 17:21:20 INFO - PROCESS | 3408 | 1461025280505 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}] 17:21:20 INFO - PROCESS | 3408 | 1461025280593 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:21:20 INFO - PROCESS | 3408 | 1461025280600 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9E400 == 60 [pid = 3408] [id = 520] 17:21:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1B0DC800) [pid = 3408] [serial = 1560] [outer = 00000000] 17:21:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1B478400) [pid = 3408] [serial = 1561] [outer = 1B0DC800] 17:21:20 INFO - PROCESS | 3408 | 1461025280646 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1B47F000) [pid = 3408] [serial = 1562] [outer = 1B0DC800] 17:21:21 INFO - PROCESS | 3408 | 1461025281102 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]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 17:21:21 INFO - PROCESS | 3408 | 1461025281147 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 3408 | 1461025281149 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:21:21 INFO - PROCESS | 3408 | 1461025281152 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3408 | 1461025281154 Marionette TRACE conn5 <- [1,2046,null,{}] 17:21:21 INFO - PROCESS | 3408 | 1461025281166 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}] 17:21:21 INFO - PROCESS | 3408 | 1461025281283 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:21:21 INFO - PROCESS | 3408 | 1461025281385 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 3408 | ++DOCSHELL 12AD0000 == 61 [pid = 3408] [id = 521] 17:21:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1BF57800) [pid = 3408] [serial = 1563] [outer = 00000000] 17:21:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1BFD6400) [pid = 3408] [serial = 1564] [outer = 1BF57800] 17:21:21 INFO - PROCESS | 3408 | 1461025281440 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1C404C00) [pid = 3408] [serial = 1565] [outer = 1BF57800] 17:21:21 INFO - PROCESS | 3408 | 1461025281888 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]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 772ms 17:21:21 INFO - PROCESS | 3408 | 1461025281926 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 3408 | 1461025281928 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:21:21 INFO - PROCESS | 3408 | 1461025281937 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3408 | 1461025281939 Marionette TRACE conn5 <- [1,2050,null,{}] 17:21:21 INFO - PROCESS | 3408 | 1461025281943 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}] 17:21:22 INFO - PROCESS | 3408 | 1461025282067 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:21:22 INFO - PROCESS | 3408 | 1461025282073 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3408 | ++DOCSHELL 1C401400 == 62 [pid = 3408] [id = 522] 17:21:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (1C408800) [pid = 3408] [serial = 1566] [outer = 00000000] 17:21:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (1C455400) [pid = 3408] [serial = 1567] [outer = 1C408800] 17:21:22 INFO - PROCESS | 3408 | 1461025282118 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1C53D800) [pid = 3408] [serial = 1568] [outer = 1C408800] 17:21:22 INFO - PROCESS | 3408 | 1461025282602 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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 17:21:22 INFO - PROCESS | 3408 | 1461025282697 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 3408 | 1461025282699 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:21:22 INFO - PROCESS | 3408 | 1461025282705 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 3408 | 1461025282707 Marionette TRACE conn5 <- [1,2054,null,{}] 17:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:21:22 INFO - PROCESS | 3408 | 1461025282710 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}] 17:21:22 INFO - PROCESS | 3408 | 1461025282830 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:21:22 INFO - PROCESS | 3408 | 1461025282901 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3408 | ++DOCSHELL 1C5BDC00 == 63 [pid = 3408] [id = 523] 17:21:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (1D1D9400) [pid = 3408] [serial = 1569] [outer = 00000000] 17:21:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (1EC07000) [pid = 3408] [serial = 1570] [outer = 1D1D9400] 17:21:22 INFO - PROCESS | 3408 | 1461025282948 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1F88CC00) [pid = 3408] [serial = 1571] [outer = 1D1D9400] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1359FC00) [pid = 3408] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1AC90C00) [pid = 3408] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1EC54400) [pid = 3408] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1C223400) [pid = 3408] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1FA61000) [pid = 3408] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (16EDE800) [pid = 3408] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1F88D800) [pid = 3408] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1BDB8000) [pid = 3408] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (16C32400) [pid = 3408] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1F88F800) [pid = 3408] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (16FDB800) [pid = 3408] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1D4F8000) [pid = 3408] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1AF9D800) [pid = 3408] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1B476000) [pid = 3408] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (12683000) [pid = 3408] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1C43FC00) [pid = 3408] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1993DC00) [pid = 3408] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1AC1FC00) [pid = 3408] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1B472C00) [pid = 3408] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (13C5A400) [pid = 3408] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1260A000) [pid = 3408] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (135A1400) [pid = 3408] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (12AC7000) [pid = 3408] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (12730800) [pid = 3408] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (0F0ABC00) [pid = 3408] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:21:23 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1FABBC00) [pid = 3408] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:21:23 INFO - PROCESS | 3408 | 1461025283617 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]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 930ms 17:21:23 INFO - PROCESS | 3408 | 1461025283642 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:21:23 INFO - PROCESS | 3408 | 1461025283644 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:21:23 INFO - PROCESS | 3408 | 1461025283647 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 3408 | 1461025283649 Marionette TRACE conn5 <- [1,2058,null,{}] 17:21:23 INFO - PROCESS | 3408 | 1461025283652 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}] 17:21:23 INFO - PROCESS | 3408 | 1461025283778 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:21:23 INFO - PROCESS | 3408 | 1461025283789 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 3408 | ++DOCSHELL 12734C00 == 64 [pid = 3408] [id = 524] 17:21:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12AC7400) [pid = 3408] [serial = 1572] [outer = 00000000] 17:21:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (16FC0000) [pid = 3408] [serial = 1573] [outer = 12AC7400] 17:21:23 INFO - PROCESS | 3408 | 1461025283833 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (19937000) [pid = 3408] [serial = 1574] [outer = 12AC7400] 17:21:24 INFO - PROCESS | 3408 | 1461025284223 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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 17:21:24 INFO - PROCESS | 3408 | 1461025284284 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3408 | 1461025284286 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:21:24 INFO - PROCESS | 3408 | 1461025284289 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3408 | 1461025284291 Marionette TRACE conn5 <- [1,2062,null,{}] 17:21:24 INFO - PROCESS | 3408 | 1461025284299 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}] 17:21:24 INFO - PROCESS | 3408 | 1461025284385 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:21:24 INFO - PROCESS | 3408 | 1461025284391 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 3408 | ++DOCSHELL 16EE0400 == 65 [pid = 3408] [id = 525] 17:21:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1A635C00) [pid = 3408] [serial = 1575] [outer = 00000000] 17:21:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1E7B1000) [pid = 3408] [serial = 1576] [outer = 1A635C00] 17:21:24 INFO - PROCESS | 3408 | 1461025284440 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1F80FC00) [pid = 3408] [serial = 1577] [outer = 1A635C00] 17:21:24 INFO - PROCESS | 3408 | 1461025284897 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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 17:21:24 INFO - PROCESS | 3408 | 1461025284963 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3408 | 1461025284965 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:21:24 INFO - PROCESS | 3408 | 1461025284968 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3408 | 1461025284970 Marionette TRACE conn5 <- [1,2066,null,{}] 17:21:24 INFO - PROCESS | 3408 | 1461025284973 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}] 17:21:25 INFO - PROCESS | 3408 | 1461025285058 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:21:25 INFO - PROCESS | 3408 | 1461025285064 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 3408 | ++DOCSHELL 1F898C00 == 66 [pid = 3408] [id = 526] 17:21:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1F899C00) [pid = 3408] [serial = 1578] [outer = 00000000] 17:21:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (200CEC00) [pid = 3408] [serial = 1579] [outer = 1F899C00] 17:21:25 INFO - PROCESS | 3408 | 1461025285113 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (201A3400) [pid = 3408] [serial = 1580] [outer = 1F899C00] 17:21:25 INFO - PROCESS | 3408 | 1461025285726 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]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 17:21:25 INFO - PROCESS | 3408 | 1461025285739 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 3408 | 1461025285744 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:21:25 INFO - PROCESS | 3408 | 1461025285814 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 3408 | 1461025285818 Marionette TRACE conn5 <- [1,2070,null,{}] 17:21:25 INFO - PROCESS | 3408 | 1461025285826 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}] 17:21:25 INFO - PROCESS | 3408 | 1461025285942 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:21:26 INFO - PROCESS | 3408 | 1461025286063 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 3408 | ++DOCSHELL 12B5C800 == 67 [pid = 3408] [id = 527] 17:21:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (12B61C00) [pid = 3408] [serial = 1581] [outer = 00000000] 17:21:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (174C2400) [pid = 3408] [serial = 1582] [outer = 12B61C00] 17:21:26 INFO - PROCESS | 3408 | 1461025286161 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (187F0400) [pid = 3408] [serial = 1583] [outer = 12B61C00] 17:21:26 INFO - PROCESS | 3408 | 1461025286738 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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1046ms 17:21:26 INFO - PROCESS | 3408 | 1461025286795 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 3408 | 1461025286801 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:21:26 INFO - PROCESS | 3408 | 1461025286807 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 3408 | 1461025286810 Marionette TRACE conn5 <- [1,2074,null,{}] 17:21:26 INFO - PROCESS | 3408 | 1461025286814 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}] 17:21:26 INFO - PROCESS | 3408 | 1461025286927 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:21:27 INFO - PROCESS | 3408 | 1461025287074 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 3408 | ++DOCSHELL 16FC1400 == 68 [pid = 3408] [id = 528] 17:21:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (19933800) [pid = 3408] [serial = 1584] [outer = 00000000] 17:21:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1B0DD400) [pid = 3408] [serial = 1585] [outer = 19933800] 17:21:27 INFO - PROCESS | 3408 | 1461025287129 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1B47A400) [pid = 3408] [serial = 1586] [outer = 19933800] 17:21:27 INFO - PROCESS | 3408 | 1461025287721 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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 17:21:27 INFO - PROCESS | 3408 | 1461025287779 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 3408 | 1461025287782 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:21:27 INFO - PROCESS | 3408 | 1461025287786 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 3408 | 1461025287789 Marionette TRACE conn5 <- [1,2078,null,{}] 17:21:27 INFO - PROCESS | 3408 | 1461025287801 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}] 17:21:27 INFO - PROCESS | 3408 | 1461025287916 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:21:28 INFO - PROCESS | 3408 | 1461025288065 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 3408 | ++DOCSHELL 1AC88800 == 69 [pid = 3408] [id = 529] 17:21:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (200CCC00) [pid = 3408] [serial = 1587] [outer = 00000000] 17:21:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (2017C400) [pid = 3408] [serial = 1588] [outer = 200CCC00] 17:21:28 INFO - PROCESS | 3408 | 1461025288124 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (20F11C00) [pid = 3408] [serial = 1589] [outer = 200CCC00] 17:21:28 INFO - PROCESS | 3408 | 1461025288745 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]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1019ms 17:21:28 INFO - PROCESS | 3408 | 1461025288809 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 3408 | 1461025288812 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:21:28 INFO - PROCESS | 3408 | 1461025288815 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:21:28 INFO - PROCESS | 3408 | 1461025288817 Marionette TRACE conn5 <- [1,2082,null,{}] 17:21:28 INFO - PROCESS | 3408 | 1461025288821 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}] 17:21:28 INFO - PROCESS | 3408 | 1461025288933 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:21:29 INFO - PROCESS | 3408 | 1461025289079 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 3408 | ++DOCSHELL 21105C00 == 70 [pid = 3408] [id = 530] 17:21:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (2110F000) [pid = 3408] [serial = 1590] [outer = 00000000] 17:21:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (21519800) [pid = 3408] [serial = 1591] [outer = 2110F000] 17:21:29 INFO - PROCESS | 3408 | 1461025289135 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (21520C00) [pid = 3408] [serial = 1592] [outer = 2110F000] 17:21:29 INFO - PROCESS | 3408 | 1461025289649 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]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 870ms 17:21:29 INFO - PROCESS | 3408 | 1461025289693 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3408 | 1461025289696 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:21:29 INFO - PROCESS | 3408 | 1461025289700 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:21:29 INFO - PROCESS | 3408 | 1461025289702 Marionette TRACE conn5 <- [1,2086,null,{}] 17:21:29 INFO - PROCESS | 3408 | 1461025289706 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}] 17:21:29 INFO - PROCESS | 3408 | 1461025289814 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:21:29 INFO - PROCESS | 3408 | 1461025289972 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 3408 | ++DOCSHELL 21581C00 == 71 [pid = 3408] [id = 531] 17:21:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (21668400) [pid = 3408] [serial = 1593] [outer = 00000000] 17:21:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (21671C00) [pid = 3408] [serial = 1594] [outer = 21668400] 17:21:30 INFO - PROCESS | 3408 | 1461025290027 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (22019C00) [pid = 3408] [serial = 1595] [outer = 21668400] 17:21:30 INFO - PROCESS | 3408 | 1461025290632 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]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 17:21:30 INFO - PROCESS | 3408 | 1461025290673 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 3408 | 1461025290676 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:21:30 INFO - PROCESS | 3408 | 1461025290679 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:21:30 INFO - PROCESS | 3408 | 1461025290681 Marionette TRACE conn5 <- [1,2090,null,{}] 17:21:30 INFO - PROCESS | 3408 | 1461025290685 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}] 17:21:30 INFO - PROCESS | 3408 | 1461025290812 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:21:30 INFO - PROCESS | 3408 | 1461025290979 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3408 | ++DOCSHELL 12710C00 == 72 [pid = 3408] [id = 532] 17:21:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (12B59000) [pid = 3408] [serial = 1596] [outer = 00000000] 17:21:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (22028000) [pid = 3408] [serial = 1597] [outer = 12B59000] 17:21:31 INFO - PROCESS | 3408 | 1461025291037 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (220A3000) [pid = 3408] [serial = 1598] [outer = 12B59000] 17:21:31 INFO - PROCESS | 3408 | 1461025291640 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]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 17:21:31 INFO - PROCESS | 3408 | 1461025291653 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 3408 | 1461025291656 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:21:31 INFO - PROCESS | 3408 | 1461025291659 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:21:31 INFO - PROCESS | 3408 | 1461025291661 Marionette TRACE conn5 <- [1,2094,null,{}] 17:21:31 INFO - PROCESS | 3408 | 1461025291665 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}] 17:21:31 INFO - PROCESS | 3408 | 1461025291931 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:21:32 INFO - PROCESS | 3408 | 1461025292145 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 3408 | ++DOCSHELL 13A9F400 == 73 [pid = 3408] [id = 533] 17:21:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (13AA2400) [pid = 3408] [serial = 1599] [outer = 00000000] 17:21:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (16CA7000) [pid = 3408] [serial = 1600] [outer = 13AA2400] 17:21:32 INFO - PROCESS | 3408 | 1461025292196 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (18447000) [pid = 3408] [serial = 1601] [outer = 13AA2400] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 12684800 == 72 [pid = 3408] [id = 428] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 16EE0400 == 71 [pid = 3408] [id = 525] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 12734C00 == 70 [pid = 3408] [id = 524] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1C5BDC00 == 69 [pid = 3408] [id = 523] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1C401400 == 68 [pid = 3408] [id = 522] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 12AD0000 == 67 [pid = 3408] [id = 521] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1AF9E400 == 66 [pid = 3408] [id = 520] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1C449800 == 65 [pid = 3408] [id = 495] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (1E7B0000) [pid = 3408] [serial = 1531] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1A637000 == 64 [pid = 3408] [id = 519] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 12684000 == 63 [pid = 3408] [id = 518] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 16F58C00 == 62 [pid = 3408] [id = 517] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1205A400 == 61 [pid = 3408] [id = 516] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 0F0B3C00 == 60 [pid = 3408] [id = 511] 17:21:32 INFO - PROCESS | 3408 | --DOCSHELL 1C28D000 == 59 [pid = 3408] [id = 510] 17:21:32 INFO - PROCESS | 3408 | 1461025292883 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]]]}] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (16C1FC00) [pid = 3408] [serial = 1442] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (12D8C800) [pid = 3408] [serial = 1397] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (12B61400) [pid = 3408] [serial = 1364] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (2017AC00) [pid = 3408] [serial = 1409] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (187F8C00) [pid = 3408] [serial = 1352] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1BF5C000) [pid = 3408] [serial = 1355] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1FA56800) [pid = 3408] [serial = 1406] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1EC51400) [pid = 3408] [serial = 1448] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (200D3000) [pid = 3408] [serial = 1361] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1B0DE800) [pid = 3408] [serial = 1445] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1FA5E800) [pid = 3408] [serial = 1358] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1E7B1400) [pid = 3408] [serial = 1403] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1A635000) [pid = 3408] [serial = 1400] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (200D4400) [pid = 3408] [serial = 1451] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (18A6FC00) [pid = 3408] [serial = 1307] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (201AA800) [pid = 3408] [serial = 1454] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1B19EC00) [pid = 3408] [serial = 1516] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1B3BE400) [pid = 3408] [serial = 1517] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1C402800) [pid = 3408] [serial = 1520] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1BFD0800) [pid = 3408] [serial = 1519] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1997BC00) [pid = 3408] [serial = 1525] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1C457800) [pid = 3408] [serial = 1522] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (19985000) [pid = 3408] [serial = 1510] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1A2D7400) [pid = 3408] [serial = 1511] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1AC90000) [pid = 3408] [serial = 1513] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1C45D800) [pid = 3408] [serial = 1486] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1EC4BC00) [pid = 3408] [serial = 1498] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C545000) [pid = 3408] [serial = 1495] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (16B47000) [pid = 3408] [serial = 1489] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1C540000) [pid = 3408] [serial = 1528] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (187EAC00) [pid = 3408] [serial = 1505] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (183A7C00) [pid = 3408] [serial = 1504] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (12BEE000) [pid = 3408] [serial = 1507] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (13C52000) [pid = 3408] [serial = 1508] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1AC86C00) [pid = 3408] [serial = 1492] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1F893400) [pid = 3408] [serial = 1502] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1F80A800) [pid = 3408] [serial = 1501] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1C45F800) [pid = 3408] [serial = 1523] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1B3BF800) [pid = 3408] [serial = 1526] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1D1D7400) [pid = 3408] [serial = 1529] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1AF3D800) [pid = 3408] [serial = 1514] [outer = 00000000] [url = about:blank] 17:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1278ms 17:21:32 INFO - PROCESS | 3408 | 1461025292942 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 3408 | 1461025292947 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:21:32 INFO - PROCESS | 3408 | 1461025292951 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 3408 | 1461025292956 Marionette TRACE conn5 <- [1,2098,null,{}] 17:21:32 INFO - PROCESS | 3408 | 1461025292960 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}] 17:21:33 INFO - PROCESS | 3408 | 1461025293057 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:21:33 INFO - PROCESS | 3408 | 1461025293070 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3408 | ++DOCSHELL 12B57000 == 60 [pid = 3408] [id = 534] 17:21:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (12B5A000) [pid = 3408] [serial = 1602] [outer = 00000000] 17:21:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12BEE000) [pid = 3408] [serial = 1603] [outer = 12B5A000] 17:21:33 INFO - PROCESS | 3408 | 1461025293118 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (135F1C00) [pid = 3408] [serial = 1604] [outer = 12B5A000] 17:21:33 INFO - PROCESS | 3408 | 1461025293679 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 17:21:33 INFO - PROCESS | 3408 | 1461025293726 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3408 | 1461025293729 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:21:33 INFO - PROCESS | 3408 | 1461025293732 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:21:33 INFO - PROCESS | 3408 | 1461025293734 Marionette TRACE conn5 <- [1,2102,null,{}] 17:21:33 INFO - PROCESS | 3408 | 1461025293737 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}] 17:21:33 INFO - PROCESS | 3408 | 1461025293825 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:21:33 INFO - PROCESS | 3408 | 1461025293929 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3408 | ++DOCSHELL 1844F800 == 61 [pid = 3408] [id = 535] 17:21:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1850BC00) [pid = 3408] [serial = 1605] [outer = 00000000] 17:21:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (18A80C00) [pid = 3408] [serial = 1606] [outer = 1850BC00] 17:21:33 INFO - PROCESS | 3408 | 1461025293975 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1993A000) [pid = 3408] [serial = 1607] [outer = 1850BC00] 17:21:34 INFO - PROCESS | 3408 | 1461025294391 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]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 17:21:34 INFO - PROCESS | 3408 | 1461025294406 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 3408 | 1461025294410 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:21:34 INFO - PROCESS | 3408 | 1461025294421 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 3408 | 1461025294426 Marionette TRACE conn5 <- [1,2106,null,{}] 17:21:34 INFO - PROCESS | 3408 | 1461025294430 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}] 17:21:34 INFO - PROCESS | 3408 | 1461025294524 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:21:34 INFO - PROCESS | 3408 | 1461025294531 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 3408 | ++DOCSHELL 1992FC00 == 62 [pid = 3408] [id = 536] 17:21:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1993B800) [pid = 3408] [serial = 1608] [outer = 00000000] 17:21:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1AC86C00) [pid = 3408] [serial = 1609] [outer = 1993B800] 17:21:34 INFO - PROCESS | 3408 | 1461025294577 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AD2BC00) [pid = 3408] [serial = 1610] [outer = 1993B800] 17:21:35 INFO - PROCESS | 3408 | 1461025295060 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 17:21:35 INFO - PROCESS | 3408 | 1461025295106 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3408 | 1461025295108 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:21:35 INFO - PROCESS | 3408 | 1461025295118 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3408 | 1461025295120 Marionette TRACE conn5 <- [1,2110,null,{}] 17:21:35 INFO - PROCESS | 3408 | 1461025295124 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}] 17:21:35 INFO - PROCESS | 3408 | 1461025295243 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:21:35 INFO - PROCESS | 3408 | 1461025295250 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 3408 | ++DOCSHELL 1AC86000 == 63 [pid = 3408] [id = 537] 17:21:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1AF3B800) [pid = 3408] [serial = 1611] [outer = 00000000] 17:21:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1B3B7000) [pid = 3408] [serial = 1612] [outer = 1AF3B800] 17:21:35 INFO - PROCESS | 3408 | 1461025295295 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B3BA800) [pid = 3408] [serial = 1613] [outer = 1AF3B800] 17:21:35 INFO - PROCESS | 3408 | 1461025295744 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 17:21:35 INFO - PROCESS | 3408 | 1461025295790 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:21:35 INFO - PROCESS | 3408 | 1461025295793 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:21:35 INFO - PROCESS | 3408 | 1461025295796 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3408 | 1461025295797 Marionette TRACE conn5 <- [1,2114,null,{}] 17:21:35 INFO - PROCESS | 3408 | 1461025295801 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}] 17:21:35 INFO - PROCESS | 3408 | 1461025295925 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:21:36 INFO - PROCESS | 3408 | 1461025296025 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3408 | ++DOCSHELL 1B473C00 == 64 [pid = 3408] [id = 538] 17:21:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B475000) [pid = 3408] [serial = 1614] [outer = 00000000] 17:21:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1BDB9400) [pid = 3408] [serial = 1615] [outer = 1B475000] 17:21:36 INFO - PROCESS | 3408 | 1461025296080 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1BF58400) [pid = 3408] [serial = 1616] [outer = 1B475000] 17:21:36 INFO - PROCESS | 3408 | 1461025296524 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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 790ms 17:21:36 INFO - PROCESS | 3408 | 1461025296586 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 3408 | 1461025296588 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:21:36 INFO - PROCESS | 3408 | 1461025296592 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:21:36 INFO - PROCESS | 3408 | 1461025296594 Marionette TRACE conn5 <- [1,2118,null,{}] 17:21:36 INFO - PROCESS | 3408 | 1461025296597 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}] 17:21:36 INFO - PROCESS | 3408 | 1461025296722 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:21:36 INFO - PROCESS | 3408 | 1461025296794 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB6C00 == 65 [pid = 3408] [id = 539] 17:21:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1BF5D000) [pid = 3408] [serial = 1617] [outer = 00000000] 17:21:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1C410000) [pid = 3408] [serial = 1618] [outer = 1BF5D000] 17:21:36 INFO - PROCESS | 3408 | 1461025296838 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1C447000) [pid = 3408] [serial = 1619] [outer = 1BF5D000] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1844E400) [pid = 3408] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1E7B0800) [pid = 3408] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1C454400) [pid = 3408] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (12B5E800) [pid = 3408] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1C449C00) [pid = 3408] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1BF57800) [pid = 3408] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1AC1CC00) [pid = 3408] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (17398800) [pid = 3408] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1270C800) [pid = 3408] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C408800) [pid = 3408] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1B0DC800) [pid = 3408] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (12607C00) [pid = 3408] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1A635C00) [pid = 3408] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1D1D9400) [pid = 3408] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:21:37 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12AC7400) [pid = 3408] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:21:37 INFO - PROCESS | 3408 | 1461025297451 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] 17:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:21:37 INFO - PROCESS | 3408 | 1461025297469 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:21:37 INFO - PROCESS | 3408 | 1461025297472 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 3408 | 1461025297474 Marionette TRACE conn5 <- [1,2122,null,{}] 17:21:37 INFO - PROCESS | 3408 | 1461025297477 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}] 17:21:37 INFO - PROCESS | 3408 | 1461025297607 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:21:37 INFO - PROCESS | 3408 | 1461025297672 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3408 | ++DOCSHELL 12729000 == 66 [pid = 3408] [id = 540] 17:21:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1293A000) [pid = 3408] [serial = 1620] [outer = 00000000] 17:21:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1AC8B000) [pid = 3408] [serial = 1621] [outer = 1293A000] 17:21:37 INFO - PROCESS | 3408 | 1461025297716 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BF5CC00) [pid = 3408] [serial = 1622] [outer = 1293A000] 17:21:38 INFO - PROCESS | 3408 | 1461025298081 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 17:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:21:38 INFO - PROCESS | 3408 | 1461025298114 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3408 | 1461025298116 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 3408 | 1461025298119 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 3408 | 1461025298121 Marionette TRACE conn5 <- [1,2126,null,{}] 17:21:38 INFO - PROCESS | 3408 | 1461025298124 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}] 17:21:38 INFO - PROCESS | 3408 | 1461025298229 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:21:38 INFO - PROCESS | 3408 | 1461025298235 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3408 | ++DOCSHELL 16CA8000 == 67 [pid = 3408] [id = 541] 17:21:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1C402000) [pid = 3408] [serial = 1623] [outer = 00000000] 17:21:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1C45F000) [pid = 3408] [serial = 1624] [outer = 1C402000] 17:21:38 INFO - PROCESS | 3408 | 1461025298281 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1C544000) [pid = 3408] [serial = 1625] [outer = 1C402000] 17:21:38 INFO - PROCESS | 3408 | 1461025298723 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 631ms 17:21:38 INFO - PROCESS | 3408 | 1461025298770 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3408 | 1461025298772 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 3408 | 1461025298775 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:21:38 INFO - PROCESS | 3408 | 1461025298777 Marionette TRACE conn5 <- [1,2130,null,{}] 17:21:38 INFO - PROCESS | 3408 | 1461025298781 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}] 17:21:38 INFO - PROCESS | 3408 | 1461025298870 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:21:38 INFO - PROCESS | 3408 | 1461025298876 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3408 | ++DOCSHELL 1C545400 == 68 [pid = 3408] [id = 542] 17:21:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1D1D9400) [pid = 3408] [serial = 1626] [outer = 00000000] 17:21:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1D3C9000) [pid = 3408] [serial = 1627] [outer = 1D1D9400] 17:21:38 INFO - PROCESS | 3408 | 1461025298922 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1E7AE800) [pid = 3408] [serial = 1628] [outer = 1D1D9400] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1B47B400 == 67 [pid = 3408] [id = 441] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1C445000 == 66 [pid = 3408] [id = 430] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1FA60000 == 65 [pid = 3408] [id = 453] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1D1D6C00 == 64 [pid = 3408] [id = 431] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12B91400 == 63 [pid = 3408] [id = 450] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1F80F800 == 62 [pid = 3408] [id = 452] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 18504C00 == 61 [pid = 3408] [id = 512] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1FA62800 == 60 [pid = 3408] [id = 514] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 13C5D400 == 59 [pid = 3408] [id = 411] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 201A8000 == 58 [pid = 3408] [id = 515] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12B95C00 == 57 [pid = 3408] [id = 171] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1E291000 == 56 [pid = 3408] [id = 432] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1C460C00 == 55 [pid = 3408] [id = 427] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1A63B800 == 54 [pid = 3408] [id = 451] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 0F0A7000 == 53 [pid = 3408] [id = 454] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1BDB6800 == 52 [pid = 3408] [id = 172] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 16C9B000 == 51 [pid = 3408] [id = 429] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1AD28C00 == 50 [pid = 3408] [id = 439] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1B479C00 == 49 [pid = 3408] [id = 415] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1C448800 == 48 [pid = 3408] [id = 513] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1260F400 == 47 [pid = 3408] [id = 174] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1FAB6000 == 46 [pid = 3408] [id = 469] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12736400 == 45 [pid = 3408] [id = 500] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1C40B400 == 44 [pid = 3408] [id = 416] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1E7A7800 == 43 [pid = 3408] [id = 499] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12B57000 == 42 [pid = 3408] [id = 534] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12710C00 == 41 [pid = 3408] [id = 532] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 13A9F400 == 40 [pid = 3408] [id = 533] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 21581C00 == 39 [pid = 3408] [id = 531] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1AC88800 == 38 [pid = 3408] [id = 529] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 21105C00 == 37 [pid = 3408] [id = 530] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 16FC1400 == 36 [pid = 3408] [id = 528] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1F898C00 == 35 [pid = 3408] [id = 526] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12B5C800 == 34 [pid = 3408] [id = 527] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 16CA8000 == 33 [pid = 3408] [id = 541] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1BDB6C00 == 32 [pid = 3408] [id = 539] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1844F800 == 31 [pid = 3408] [id = 535] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1992FC00 == 30 [pid = 3408] [id = 536] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1AC86000 == 29 [pid = 3408] [id = 537] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 1B473C00 == 28 [pid = 3408] [id = 538] 17:21:40 INFO - PROCESS | 3408 | --DOCSHELL 12729000 == 27 [pid = 3408] [id = 540] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1AF3DC00) [pid = 3408] [serial = 1493] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1EC56800) [pid = 3408] [serial = 1499] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1D1D9000) [pid = 3408] [serial = 1496] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (16F57000) [pid = 3408] [serial = 1490] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1C53C800) [pid = 3408] [serial = 1487] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1BFD6400) [pid = 3408] [serial = 1564] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1C404C00) [pid = 3408] [serial = 1565] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1AD26800) [pid = 3408] [serial = 1558] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1AF42000) [pid = 3408] [serial = 1559] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1A636000) [pid = 3408] [serial = 1553] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (19988800) [pid = 3408] [serial = 1552] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (13698800) [pid = 3408] [serial = 1555] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (18444400) [pid = 3408] [serial = 1556] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1C455400) [pid = 3408] [serial = 1567] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1B478400) [pid = 3408] [serial = 1561] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1359EC00) [pid = 3408] [serial = 1550] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (12B8E000) [pid = 3408] [serial = 1549] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (16C18800) [pid = 3408] [serial = 1534] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1AC8F000) [pid = 3408] [serial = 1537] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1F88E800) [pid = 3408] [serial = 1540] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (2017E400) [pid = 3408] [serial = 1543] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (20F0FC00) [pid = 3408] [serial = 1546] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1F80FC00) [pid = 3408] [serial = 1577] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1EC07000) [pid = 3408] [serial = 1570] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1E7B1000) [pid = 3408] [serial = 1576] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (200CEC00) [pid = 3408] [serial = 1579] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (16FC0000) [pid = 3408] [serial = 1573] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1F88CC00) [pid = 3408] [serial = 1571] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1C53D800) [pid = 3408] [serial = 1568] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (19937000) [pid = 3408] [serial = 1574] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1B47F000) [pid = 3408] [serial = 1562] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3408 | 1461025301227 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] 17:21:41 INFO - PROCESS | 3408 | 1461025301253 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:21:41 INFO - PROCESS | 3408 | 1461025301259 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:21:41 INFO - PROCESS | 3408 | 1461025301263 Marionette TRACE conn5 <- [1,2134,null,{}] 17:21:41 INFO - PROCESS | 3408 | 1461025301270 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}] 17:21:41 INFO - PROCESS | 3408 | 1461025301362 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:21:41 INFO - PROCESS | 3408 | 1461025301374 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3408 | ++DOCSHELL 120BDC00 == 28 [pid = 3408] [id = 543] 17:21:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (120EC800) [pid = 3408] [serial = 1629] [outer = 00000000] 17:21:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1250A800) [pid = 3408] [serial = 1630] [outer = 120EC800] 17:21:41 INFO - PROCESS | 3408 | 1461025301426 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (125BE800) [pid = 3408] [serial = 1631] [outer = 120EC800] 17:21:41 INFO - PROCESS | 3408 | 1461025301959 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] 17:21:42 INFO - PROCESS | 3408 | 1461025302001 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:21:42 INFO - PROCESS | 3408 | 1461025302007 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 3408 | 1461025302010 Marionette TRACE conn5 <- [1,2138,null,{}] 17:21:42 INFO - PROCESS | 3408 | 1461025302014 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}] 17:21:42 INFO - PROCESS | 3408 | 1461025302103 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:21:42 INFO - PROCESS | 3408 | 1461025302193 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3408 | ++DOCSHELL 1260A000 == 29 [pid = 3408] [id = 544] 17:21:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1267E800) [pid = 3408] [serial = 1632] [outer = 00000000] 17:21:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1270C400) [pid = 3408] [serial = 1633] [outer = 1267E800] 17:21:42 INFO - PROCESS | 3408 | 1461025302248 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (12729C00) [pid = 3408] [serial = 1634] [outer = 1267E800] 17:21:42 INFO - PROCESS | 3408 | 1461025302647 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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 17:21:42 INFO - PROCESS | 3408 | 1461025302681 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 3408 | 1461025302684 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:21:42 INFO - PROCESS | 3408 | 1461025302688 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 3408 | 1461025302692 Marionette TRACE conn5 <- [1,2142,null,{}] 17:21:42 INFO - PROCESS | 3408 | 1461025302704 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}] 17:21:42 INFO - PROCESS | 3408 | 1461025302829 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:21:42 INFO - PROCESS | 3408 | 1461025302844 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3408 | ++DOCSHELL 12B5F400 == 30 [pid = 3408] [id = 545] 17:21:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (12B5FC00) [pid = 3408] [serial = 1635] [outer = 00000000] 17:21:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (12B90C00) [pid = 3408] [serial = 1636] [outer = 12B5FC00] 17:21:42 INFO - PROCESS | 3408 | 1461025302895 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12B99000) [pid = 3408] [serial = 1637] [outer = 12B5FC00] 17:21:43 INFO - PROCESS | 3408 | 1461025303383 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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 17:21:43 INFO - PROCESS | 3408 | 1461025303421 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3408 | 1461025303423 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:21:43 INFO - PROCESS | 3408 | 1461025303427 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 3408 | 1461025303428 Marionette TRACE conn5 <- [1,2146,null,{}] 17:21:43 INFO - PROCESS | 3408 | 1461025303432 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}] 17:21:43 INFO - PROCESS | 3408 | 1461025303516 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:21:43 INFO - PROCESS | 3408 | 1461025303525 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3408 | ++DOCSHELL 12AC8400 == 31 [pid = 3408] [id = 546] 17:21:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (135EA400) [pid = 3408] [serial = 1638] [outer = 00000000] 17:21:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (13A9DC00) [pid = 3408] [serial = 1639] [outer = 135EA400] 17:21:43 INFO - PROCESS | 3408 | 1461025303572 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (13C51400) [pid = 3408] [serial = 1640] [outer = 135EA400] 17:21:44 INFO - PROCESS | 3408 | 1461025304025 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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 17:21:44 INFO - PROCESS | 3408 | 1461025304065 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3408 | 1461025304067 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:21:44 INFO - PROCESS | 3408 | 1461025304070 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3408 | 1461025304072 Marionette TRACE conn5 <- [1,2150,null,{}] 17:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:21:44 INFO - PROCESS | 3408 | 1461025304075 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}] 17:21:44 INFO - PROCESS | 3408 | 1461025304152 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:21:44 INFO - PROCESS | 3408 | 1461025304159 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3408 | ++DOCSHELL 13C58400 == 32 [pid = 3408] [id = 547] 17:21:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (13C5A000) [pid = 3408] [serial = 1641] [outer = 00000000] 17:21:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (16C3C000) [pid = 3408] [serial = 1642] [outer = 13C5A000] 17:21:44 INFO - PROCESS | 3408 | 1461025304208 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (16EDE800) [pid = 3408] [serial = 1643] [outer = 13C5A000] 17:21:44 INFO - PROCESS | 3408 | 1461025304691 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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 17:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:21:44 INFO - PROCESS | 3408 | 1461025304746 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3408 | 1461025304748 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:21:44 INFO - PROCESS | 3408 | 1461025304751 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3408 | 1461025304753 Marionette TRACE conn5 <- [1,2154,null,{}] 17:21:44 INFO - PROCESS | 3408 | 1461025304756 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}] 17:21:44 INFO - PROCESS | 3408 | 1461025304867 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:21:44 INFO - PROCESS | 3408 | 1461025304876 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3408 | ++DOCSHELL 1739FC00 == 33 [pid = 3408] [id = 548] 17:21:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (183A2C00) [pid = 3408] [serial = 1644] [outer = 00000000] 17:21:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (18504000) [pid = 3408] [serial = 1645] [outer = 183A2C00] 17:21:44 INFO - PROCESS | 3408 | 1461025304925 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (187EF400) [pid = 3408] [serial = 1646] [outer = 183A2C00] 17:21:45 INFO - PROCESS | 3408 | 1461025305378 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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 17:21:45 INFO - PROCESS | 3408 | 1461025305423 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3408 | 1461025305425 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:21:45 INFO - PROCESS | 3408 | 1461025305428 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:21:45 INFO - PROCESS | 3408 | 1461025305430 Marionette TRACE conn5 <- [1,2158,null,{}] 17:21:45 INFO - PROCESS | 3408 | 1461025305433 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}] 17:21:45 INFO - PROCESS | 3408 | 1461025305509 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:21:45 INFO - PROCESS | 3408 | 1461025305543 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3408 | ++DOCSHELL 18A6FC00 == 34 [pid = 3408] [id = 549] 17:21:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (18A81400) [pid = 3408] [serial = 1647] [outer = 00000000] 17:21:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (19939400) [pid = 3408] [serial = 1648] [outer = 18A81400] 17:21:45 INFO - PROCESS | 3408 | 1461025305591 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (19939000) [pid = 3408] [serial = 1649] [outer = 18A81400] 17:21:46 INFO - PROCESS | 3408 | 1461025306024 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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 17:21:46 INFO - PROCESS | 3408 | 1461025306066 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3408 | 1461025306068 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:21:46 INFO - PROCESS | 3408 | 1461025306071 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 3408 | 1461025306072 Marionette TRACE conn5 <- [1,2162,null,{}] 17:21:46 INFO - PROCESS | 3408 | 1461025306076 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}] 17:21:46 INFO - PROCESS | 3408 | 1461025306154 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:21:46 INFO - PROCESS | 3408 | 1461025306160 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3408 | ++DOCSHELL 12709800 == 35 [pid = 3408] [id = 550] 17:21:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1997F000) [pid = 3408] [serial = 1650] [outer = 00000000] 17:21:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (19CC9000) [pid = 3408] [serial = 1651] [outer = 1997F000] 17:21:46 INFO - PROCESS | 3408 | 1461025306207 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (19CC8C00) [pid = 3408] [serial = 1652] [outer = 1997F000] 17:21:46 INFO - PROCESS | 3408 | 1461025306690 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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 17:21:46 INFO - PROCESS | 3408 | 1461025306743 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3408 | 1461025306745 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:21:46 INFO - PROCESS | 3408 | 1461025306749 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:21:46 INFO - PROCESS | 3408 | 1461025306750 Marionette TRACE conn5 <- [1,2166,null,{}] 17:21:46 INFO - PROCESS | 3408 | 1461025306759 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}] 17:21:46 INFO - PROCESS | 3408 | 1461025306869 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:21:46 INFO - PROCESS | 3408 | 1461025306959 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3408 | ++DOCSHELL 12B5DC00 == 36 [pid = 3408] [id = 551] 17:21:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (18502C00) [pid = 3408] [serial = 1653] [outer = 00000000] 17:21:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1A640C00) [pid = 3408] [serial = 1654] [outer = 18502C00] 17:21:47 INFO - PROCESS | 3408 | 1461025307007 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1A63F000) [pid = 3408] [serial = 1655] [outer = 18502C00] 17:21:47 INFO - PROCESS | 3408 | 1461025307438 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 17:21:47 INFO - PROCESS | 3408 | 1461025307483 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3408 | 1461025307485 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:21:47 INFO - PROCESS | 3408 | 1461025307488 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 3408 | 1461025307490 Marionette TRACE conn5 <- [1,2170,null,{}] 17:21:47 INFO - PROCESS | 3408 | 1461025307493 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}] 17:21:47 INFO - PROCESS | 3408 | 1461025307611 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:21:47 INFO - PROCESS | 3408 | 1461025307617 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 3408 | ++DOCSHELL 1AC1E000 == 37 [pid = 3408] [id = 552] 17:21:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1AC1EC00) [pid = 3408] [serial = 1656] [outer = 00000000] 17:21:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1AC8E000) [pid = 3408] [serial = 1657] [outer = 1AC1EC00] 17:21:47 INFO - PROCESS | 3408 | 1461025307663 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1AC90400) [pid = 3408] [serial = 1658] [outer = 1AC1EC00] 17:21:48 INFO - PROCESS | 3408 | 1461025308137 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]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 17:21:48 INFO - PROCESS | 3408 | 1461025308159 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 3408 | 1461025308161 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:21:48 INFO - PROCESS | 3408 | 1461025308172 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 3408 | 1461025308175 Marionette TRACE conn5 <- [1,2174,null,{}] 17:21:48 INFO - PROCESS | 3408 | 1461025308178 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}] 17:21:48 INFO - PROCESS | 3408 | 1461025308336 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1C44B400) [pid = 3408] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1D28B800) [pid = 3408] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (12609000) [pid = 3408] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (19930C00) [pid = 3408] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1FABC400) [pid = 3408] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (201AA400) [pid = 3408] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1BF5D000) [pid = 3408] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1B475000) [pid = 3408] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1293A000) [pid = 3408] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1C402000) [pid = 3408] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1993B800) [pid = 3408] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1850BC00) [pid = 3408] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (12B5A000) [pid = 3408] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (13AA2400) [pid = 3408] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (12B59000) [pid = 3408] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (21668400) [pid = 3408] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (2110F000) [pid = 3408] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (200CCC00) [pid = 3408] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (19933800) [pid = 3408] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (12B61C00) [pid = 3408] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1F899C00) [pid = 3408] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:21:48 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1AF3B800) [pid = 3408] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:21:48 INFO - PROCESS | 3408 | 1461025308927 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 3408 | ++DOCSHELL 125B5C00 == 38 [pid = 3408] [id = 553] 17:21:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (125C1000) [pid = 3408] [serial = 1659] [outer = 00000000] 17:21:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12B59000) [pid = 3408] [serial = 1660] [outer = 125C1000] 17:21:48 INFO - PROCESS | 3408 | 1461025308982 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (13C55800) [pid = 3408] [serial = 1661] [outer = 125C1000] 17:21:49 INFO - PROCESS | 3408 | 1461025309370 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1236ms 17:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:21:49 INFO - PROCESS | 3408 | 1461025309405 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3408 | 1461025309407 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:21:49 INFO - PROCESS | 3408 | 1461025309410 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3408 | 1461025309412 Marionette TRACE conn5 <- [1,2178,null,{}] 17:21:49 INFO - PROCESS | 3408 | 1461025309415 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}] 17:21:49 INFO - PROCESS | 3408 | 1461025309494 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:21:49 INFO - PROCESS | 3408 | 1461025309500 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3408 | ++DOCSHELL 17398400 == 39 [pid = 3408] [id = 554] 17:21:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (18444C00) [pid = 3408] [serial = 1662] [outer = 00000000] 17:21:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1AF46C00) [pid = 3408] [serial = 1663] [outer = 18444C00] 17:21:49 INFO - PROCESS | 3408 | 1461025309545 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1B0DB000) [pid = 3408] [serial = 1664] [outer = 18444C00] 17:21:49 INFO - PROCESS | 3408 | 1461025309955 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 571ms 17:21:49 INFO - PROCESS | 3408 | 1461025309982 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:21:49 INFO - PROCESS | 3408 | 1461025309984 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:21:49 INFO - PROCESS | 3408 | 1461025309987 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3408 | 1461025309988 Marionette TRACE conn5 <- [1,2182,null,{}] 17:21:50 INFO - PROCESS | 3408 | 1461025309992 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}] 17:21:50 INFO - PROCESS | 3408 | 1461025310110 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:21:50 INFO - PROCESS | 3408 | 1461025310119 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3408 | ++DOCSHELL 1B0DF800 == 40 [pid = 3408] [id = 555] 17:21:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1B3BB800) [pid = 3408] [serial = 1665] [outer = 00000000] 17:21:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1B471800) [pid = 3408] [serial = 1666] [outer = 1B3BB800] 17:21:50 INFO - PROCESS | 3408 | 1461025310164 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1B477000) [pid = 3408] [serial = 1667] [outer = 1B3BB800] 17:21:50 INFO - PROCESS | 3408 | 1461025310612 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]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 17:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:21:50 INFO - PROCESS | 3408 | 1461025310658 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 3408 | 1461025310660 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:21:50 INFO - PROCESS | 3408 | 1461025310672 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 3408 | 1461025310673 Marionette TRACE conn5 <- [1,2186,null,{}] 17:21:50 INFO - PROCESS | 3408 | 1461025310677 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}] 17:21:50 INFO - PROCESS | 3408 | 1461025310756 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:21:50 INFO - PROCESS | 3408 | 1461025310765 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3408 | ++DOCSHELL 1B479000 == 41 [pid = 3408] [id = 556] 17:21:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1B479C00) [pid = 3408] [serial = 1668] [outer = 00000000] 17:21:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1BDB8000) [pid = 3408] [serial = 1669] [outer = 1B479C00] 17:21:50 INFO - PROCESS | 3408 | 1461025310809 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1BDB9800) [pid = 3408] [serial = 1670] [outer = 1B479C00] 17:21:51 INFO - PROCESS | 3408 | 1461025311645 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]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1029ms 17:21:51 INFO - PROCESS | 3408 | 1461025311692 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 3408 | 1461025311698 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:21:51 INFO - PROCESS | 3408 | 1461025311704 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 3408 | 1461025311708 Marionette TRACE conn5 <- [1,2190,null,{}] 17:21:51 INFO - PROCESS | 3408 | 1461025311734 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}] 17:21:51 INFO - PROCESS | 3408 | 1461025311875 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:21:52 INFO - PROCESS | 3408 | 1461025312013 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3408 | ++DOCSHELL 12603800 == 42 [pid = 3408] [id = 557] 17:21:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1260F800) [pid = 3408] [serial = 1671] [outer = 00000000] 17:21:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (12731800) [pid = 3408] [serial = 1672] [outer = 1260F800] 17:21:52 INFO - PROCESS | 3408 | 1461025312071 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1293A000) [pid = 3408] [serial = 1673] [outer = 1260F800] 17:21:52 INFO - PROCESS | 3408 | 1461025312826 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]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1146ms 17:21:52 INFO - PROCESS | 3408 | 1461025312870 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3408 | 1461025312876 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:21:52 INFO - PROCESS | 3408 | 1461025312884 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:21:52 INFO - PROCESS | 3408 | 1461025312887 Marionette TRACE conn5 <- [1,2194,null,{}] 17:21:52 INFO - PROCESS | 3408 | 1461025312891 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}] 17:21:53 INFO - PROCESS | 3408 | 1461025313012 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:21:53 INFO - PROCESS | 3408 | 1461025313274 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 3408 | ++DOCSHELL 125BD400 == 43 [pid = 3408] [id = 558] 17:21:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (12607000) [pid = 3408] [serial = 1674] [outer = 00000000] 17:21:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1270E000) [pid = 3408] [serial = 1675] [outer = 12607000] 17:21:53 INFO - PROCESS | 3408 | 1461025313365 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12AD0800) [pid = 3408] [serial = 1676] [outer = 12607000] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 1FA65000 == 42 [pid = 3408] [id = 13] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 1AC20400 == 41 [pid = 3408] [id = 396] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 1997F800 == 40 [pid = 3408] [id = 394] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 12B5C000 == 39 [pid = 3408] [id = 395] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 183A9800 == 38 [pid = 3408] [id = 398] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 16B41800 == 37 [pid = 3408] [id = 391] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 135A9C00 == 36 [pid = 3408] [id = 390] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 12B5CC00 == 35 [pid = 3408] [id = 389] 17:21:53 INFO - PROCESS | 3408 | --DOCSHELL 125BEC00 == 34 [pid = 3408] [id = 388] 17:21:53 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1D3C9000) [pid = 3408] [serial = 1627] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOCSHELL 1C545400 == 33 [pid = 3408] [id = 542] 17:21:54 INFO - PROCESS | 3408 | 1461025314098 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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1222ms 17:21:54 INFO - PROCESS | 3408 | 1461025314112 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3408 | 1461025314114 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1FA56C00) [pid = 3408] [serial = 1541] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1EC0E800) [pid = 3408] [serial = 1532] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (183A7400) [pid = 3408] [serial = 1535] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1B3B9000) [pid = 3408] [serial = 1538] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (201A4C00) [pid = 3408] [serial = 1544] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (20F14C00) [pid = 3408] [serial = 1547] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1C410000) [pid = 3408] [serial = 1618] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1BF58400) [pid = 3408] [serial = 1616] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1BDB9400) [pid = 3408] [serial = 1615] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1AC8B000) [pid = 3408] [serial = 1621] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1C45F000) [pid = 3408] [serial = 1624] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1C447000) [pid = 3408] [serial = 1619] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1AC86C00) [pid = 3408] [serial = 1609] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (18A80C00) [pid = 3408] [serial = 1606] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1993A000) [pid = 3408] [serial = 1607] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (12BEE000) [pid = 3408] [serial = 1603] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (135F1C00) [pid = 3408] [serial = 1604] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (18447000) [pid = 3408] [serial = 1601] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (16CA7000) [pid = 3408] [serial = 1600] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (220A3000) [pid = 3408] [serial = 1598] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (22028000) [pid = 3408] [serial = 1597] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (22019C00) [pid = 3408] [serial = 1595] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (21671C00) [pid = 3408] [serial = 1594] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (21520C00) [pid = 3408] [serial = 1592] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (21519800) [pid = 3408] [serial = 1591] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (20F11C00) [pid = 3408] [serial = 1589] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (2017C400) [pid = 3408] [serial = 1588] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1B47A400) [pid = 3408] [serial = 1586] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1B0DD400) [pid = 3408] [serial = 1585] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (187F0400) [pid = 3408] [serial = 1583] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (174C2400) [pid = 3408] [serial = 1582] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (201A3400) [pid = 3408] [serial = 1580] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1C544000) [pid = 3408] [serial = 1625] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1B3B7000) [pid = 3408] [serial = 1612] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1B3BA800) [pid = 3408] [serial = 1613] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1BF5CC00) [pid = 3408] [serial = 1622] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (1AD2BC00) [pid = 3408] [serial = 1610] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3408 | 1461025314141 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 3408 | 1461025314146 Marionette TRACE conn5 <- [1,2198,null,{}] 17:21:54 INFO - PROCESS | 3408 | 1461025314154 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}] 17:21:54 INFO - PROCESS | 3408 | 1461025314237 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:21:54 INFO - PROCESS | 3408 | 1461025314246 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3408 | ++DOCSHELL 12610400 == 34 [pid = 3408] [id = 559] 17:21:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (12677C00) [pid = 3408] [serial = 1677] [outer = 00000000] 17:21:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (12AC8C00) [pid = 3408] [serial = 1678] [outer = 12677C00] 17:21:54 INFO - PROCESS | 3408 | 1461025314295 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (12B8E000) [pid = 3408] [serial = 1679] [outer = 12677C00] 17:21:54 INFO - PROCESS | 3408 | 1461025314822 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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 750ms 17:21:54 INFO - PROCESS | 3408 | 1461025314884 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3408 | 1461025314888 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:21:54 INFO - PROCESS | 3408 | 1461025314893 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:21:54 INFO - PROCESS | 3408 | 1461025314895 Marionette TRACE conn5 <- [1,2202,null,{}] 17:21:54 INFO - PROCESS | 3408 | 1461025314901 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}] 17:21:55 INFO - PROCESS | 3408 | 1461025314986 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:21:55 INFO - PROCESS | 3408 | 1461025314995 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3408 | ++DOCSHELL 135E8000 == 35 [pid = 3408] [id = 560] 17:21:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (135EFC00) [pid = 3408] [serial = 1680] [outer = 00000000] 17:21:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (16B42000) [pid = 3408] [serial = 1681] [outer = 135EFC00] 17:21:55 INFO - PROCESS | 3408 | 1461025315120 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (16C21000) [pid = 3408] [serial = 1682] [outer = 135EFC00] 17:21:55 INFO - PROCESS | 3408 | 1461025315516 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 17:21:55 INFO - PROCESS | 3408 | 1461025315567 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:21:55 INFO - PROCESS | 3408 | 1461025315570 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:21:55 INFO - PROCESS | 3408 | 1461025315574 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 3408 | 1461025315581 Marionette TRACE conn5 <- [1,2206,null,{}] 17:21:55 INFO - PROCESS | 3408 | 1461025315590 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}] 17:21:55 INFO - PROCESS | 3408 | 1461025315678 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:21:55 INFO - PROCESS | 3408 | 1461025315684 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3408 | ++DOCSHELL 16EE3400 == 36 [pid = 3408] [id = 561] 17:21:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (16F50800) [pid = 3408] [serial = 1683] [outer = 00000000] 17:21:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1850A400) [pid = 3408] [serial = 1684] [outer = 16F50800] 17:21:55 INFO - PROCESS | 3408 | 1461025315729 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (187F4000) [pid = 3408] [serial = 1685] [outer = 16F50800] 17:21:56 INFO - PROCESS | 3408 | 1461025316179 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]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 17:21:56 INFO - PROCESS | 3408 | 1461025316207 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3408 | 1461025316210 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:21:56 INFO - PROCESS | 3408 | 1461025316225 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 3408 | 1461025316227 Marionette TRACE conn5 <- [1,2210,null,{}] 17:21:56 INFO - PROCESS | 3408 | 1461025316230 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}] 17:21:56 INFO - PROCESS | 3408 | 1461025316341 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:21:56 INFO - PROCESS | 3408 | 1461025316429 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 3408 | ++DOCSHELL 19936400 == 37 [pid = 3408] [id = 562] 17:21:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (19937000) [pid = 3408] [serial = 1686] [outer = 00000000] 17:21:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1997F800) [pid = 3408] [serial = 1687] [outer = 19937000] 17:21:56 INFO - PROCESS | 3408 | 1461025316473 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (19985000) [pid = 3408] [serial = 1688] [outer = 19937000] 17:21:56 INFO - PROCESS | 3408 | 1461025316888 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]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 17:21:56 INFO - PROCESS | 3408 | 1461025316916 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3408 | 1461025316918 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:21:56 INFO - PROCESS | 3408 | 1461025316921 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 3408 | 1461025316923 Marionette TRACE conn5 <- [1,2214,null,{}] 17:21:56 INFO - PROCESS | 3408 | 1461025316926 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}] 17:21:57 INFO - PROCESS | 3408 | 1461025317037 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:21:57 INFO - PROCESS | 3408 | 1461025317046 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3408 | ++DOCSHELL 1A2D6400 == 38 [pid = 3408] [id = 563] 17:21:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1A2D6C00) [pid = 3408] [serial = 1689] [outer = 00000000] 17:21:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1A63D000) [pid = 3408] [serial = 1690] [outer = 1A2D6C00] 17:21:57 INFO - PROCESS | 3408 | 1461025317152 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1AC87400) [pid = 3408] [serial = 1691] [outer = 1A2D6C00] 17:21:57 INFO - PROCESS | 3408 | 1461025317594 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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 17:21:57 INFO - PROCESS | 3408 | 1461025317652 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 3408 | 1461025317654 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:21:57 INFO - PROCESS | 3408 | 1461025317657 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 3408 | 1461025317659 Marionette TRACE conn5 <- [1,2218,null,{}] 17:21:57 INFO - PROCESS | 3408 | 1461025317666 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}] 17:21:57 INFO - PROCESS | 3408 | 1461025317804 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:21:57 INFO - PROCESS | 3408 | 1461025317871 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3408 | ++DOCSHELL 1AD26C00 == 39 [pid = 3408] [id = 564] 17:21:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1AF3D800) [pid = 3408] [serial = 1692] [outer = 00000000] 17:21:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1AF48400) [pid = 3408] [serial = 1693] [outer = 1AF3D800] 17:21:57 INFO - PROCESS | 3408 | 1461025317915 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1AF9C800) [pid = 3408] [serial = 1694] [outer = 1AF3D800] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (18502C00) [pid = 3408] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1AC1EC00) [pid = 3408] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (13C5A000) [pid = 3408] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1267E800) [pid = 3408] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (12B5FC00) [pid = 3408] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (183A2C00) [pid = 3408] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1997F000) [pid = 3408] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (120EC800) [pid = 3408] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (135EA400) [pid = 3408] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (18A81400) [pid = 3408] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (18444C00) [pid = 3408] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (125C1000) [pid = 3408] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:21:58 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1B3BB800) [pid = 3408] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:21:58 INFO - PROCESS | 3408 | 1461025318417 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 17:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:21:58 INFO - PROCESS | 3408 | 1461025318428 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3408 | 1461025318430 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:21:58 INFO - PROCESS | 3408 | 1461025318433 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3408 | 1461025318435 Marionette TRACE conn5 <- [1,2222,null,{}] 17:21:58 INFO - PROCESS | 3408 | 1461025318438 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}] 17:21:58 INFO - PROCESS | 3408 | 1461025318517 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:21:58 INFO - PROCESS | 3408 | 1461025318523 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 3408 | ++DOCSHELL 12610800 == 40 [pid = 3408] [id = 565] 17:21:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (12B5B400) [pid = 3408] [serial = 1695] [outer = 00000000] 17:21:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (18A87C00) [pid = 3408] [serial = 1696] [outer = 12B5B400] 17:21:58 INFO - PROCESS | 3408 | 1461025318569 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1997F000) [pid = 3408] [serial = 1697] [outer = 12B5B400] 17:21:59 INFO - PROCESS | 3408 | 1461025318993 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 571ms 17:21:59 INFO - PROCESS | 3408 | 1461025319005 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3408 | 1461025319007 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:21:59 INFO - PROCESS | 3408 | 1461025319010 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3408 | 1461025319012 Marionette TRACE conn5 <- [1,2226,null,{}] 17:21:59 INFO - PROCESS | 3408 | 1461025319032 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}] 17:21:59 INFO - PROCESS | 3408 | 1461025319111 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:21:59 INFO - PROCESS | 3408 | 1461025319145 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3408 | ++DOCSHELL 16FC7400 == 41 [pid = 3408] [id = 566] 17:21:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1A6B4000) [pid = 3408] [serial = 1698] [outer = 00000000] 17:21:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1B3B9000) [pid = 3408] [serial = 1699] [outer = 1A6B4000] 17:21:59 INFO - PROCESS | 3408 | 1461025319189 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1B3B9C00) [pid = 3408] [serial = 1700] [outer = 1A6B4000] 17:21:59 INFO - PROCESS | 3408 | 1461025319607 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 650ms 17:21:59 INFO - PROCESS | 3408 | 1461025319662 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:21:59 INFO - PROCESS | 3408 | 1461025319664 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:21:59 INFO - PROCESS | 3408 | 1461025319667 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3408 | 1461025319668 Marionette TRACE conn5 <- [1,2230,null,{}] 17:21:59 INFO - PROCESS | 3408 | 1461025319672 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}] 17:21:59 INFO - PROCESS | 3408 | 1461025319751 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:21:59 INFO - PROCESS | 3408 | 1461025319757 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3408 | ++DOCSHELL 1B3B6800 == 42 [pid = 3408] [id = 567] 17:21:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1B3BFC00) [pid = 3408] [serial = 1701] [outer = 00000000] 17:21:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1BDB3400) [pid = 3408] [serial = 1702] [outer = 1B3BFC00] 17:21:59 INFO - PROCESS | 3408 | 1461025319804 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1BDB6400) [pid = 3408] [serial = 1703] [outer = 1B3BFC00] 17:22:00 INFO - PROCESS | 3408 | 1461025320237 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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 17:22:00 INFO - PROCESS | 3408 | 1461025320302 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 3408 | 1461025320304 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:22:00 INFO - PROCESS | 3408 | 1461025320307 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 3408 | 1461025320308 Marionette TRACE conn5 <- [1,2234,null,{}] 17:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:22:00 INFO - PROCESS | 3408 | 1461025320312 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}] 17:22:00 INFO - PROCESS | 3408 | 1461025320439 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:22:00 INFO - PROCESS | 3408 | 1461025320604 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 3408 | ++DOCSHELL 1250E800 == 43 [pid = 3408] [id = 568] 17:22:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (125C1000) [pid = 3408] [serial = 1704] [outer = 00000000] 17:22:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (12703C00) [pid = 3408] [serial = 1705] [outer = 125C1000] 17:22:00 INFO - PROCESS | 3408 | 1461025320676 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1293FC00) [pid = 3408] [serial = 1706] [outer = 125C1000] 17:22:01 INFO - PROCESS | 3408 | 1461025321238 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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 17:22:01 INFO - PROCESS | 3408 | 1461025321283 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 3408 | 1461025321288 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:22:01 INFO - PROCESS | 3408 | 1461025321292 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:22:01 INFO - PROCESS | 3408 | 1461025321297 Marionette TRACE conn5 <- [1,2238,null,{}] 17:22:01 INFO - PROCESS | 3408 | 1461025321302 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}] 17:22:01 INFO - PROCESS | 3408 | 1461025321408 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:22:01 INFO - PROCESS | 3408 | 1461025321516 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3408 | ++DOCSHELL 13650000 == 44 [pid = 3408] [id = 569] 17:22:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (13A9EC00) [pid = 3408] [serial = 1707] [outer = 00000000] 17:22:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (183A7800) [pid = 3408] [serial = 1708] [outer = 13A9EC00] 17:22:01 INFO - PROCESS | 3408 | 1461025321573 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1844FC00) [pid = 3408] [serial = 1709] [outer = 13A9EC00] 17:22:02 INFO - PROCESS | 3408 | 1461025322172 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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 931ms 17:22:02 INFO - PROCESS | 3408 | 1461025322228 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 3408 | 1461025322231 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:22:02 INFO - PROCESS | 3408 | 1461025322235 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 3408 | 1461025322237 Marionette TRACE conn5 <- [1,2242,null,{}] 17:22:02 INFO - PROCESS | 3408 | 1461025322241 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}] 17:22:02 INFO - PROCESS | 3408 | 1461025322348 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:22:02 INFO - PROCESS | 3408 | 1461025322457 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 3408 | ++DOCSHELL 1AC91800 == 45 [pid = 3408] [id = 570] 17:22:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1AF43000) [pid = 3408] [serial = 1710] [outer = 00000000] 17:22:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1B3C4800) [pid = 3408] [serial = 1711] [outer = 1AF43000] 17:22:02 INFO - PROCESS | 3408 | 1461025322512 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1BF51400) [pid = 3408] [serial = 1712] [outer = 1AF43000] 17:22:03 INFO - PROCESS | 3408 | 1461025323124 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]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 17:22:03 INFO - PROCESS | 3408 | 1461025323167 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:22:03 INFO - PROCESS | 3408 | 1461025323171 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:22:03 INFO - PROCESS | 3408 | 1461025323182 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 3408 | 1461025323187 Marionette TRACE conn5 <- [1,2246,null,{}] 17:22:03 INFO - PROCESS | 3408 | 1461025323191 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}] 17:22:03 INFO - PROCESS | 3408 | 1461025323298 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:22:03 INFO - PROCESS | 3408 | 1461025323407 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 3408 | ++DOCSHELL 1A637000 == 46 [pid = 3408] [id = 571] 17:22:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1BF56C00) [pid = 3408] [serial = 1713] [outer = 00000000] 17:22:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1C30D800) [pid = 3408] [serial = 1714] [outer = 1BF56C00] 17:22:03 INFO - PROCESS | 3408 | 1461025323461 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C404C00) [pid = 3408] [serial = 1715] [outer = 1BF56C00] 17:22:04 INFO - PROCESS | 3408 | 1461025324040 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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 17:22:04 INFO - PROCESS | 3408 | 1461025324107 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 3408 | 1461025324109 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:22:04 INFO - PROCESS | 3408 | 1461025324113 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 3408 | 1461025324115 Marionette TRACE conn5 <- [1,2250,null,{}] 17:22:04 INFO - PROCESS | 3408 | 1461025324119 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}] 17:22:04 INFO - PROCESS | 3408 | 1461025324223 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:22:04 INFO - PROCESS | 3408 | 1461025324357 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3408 | ++DOCSHELL 1C21D000 == 47 [pid = 3408] [id = 572] 17:22:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C30C400) [pid = 3408] [serial = 1716] [outer = 00000000] 17:22:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C442C00) [pid = 3408] [serial = 1717] [outer = 1C30C400] 17:22:04 INFO - PROCESS | 3408 | 1461025324412 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1C445C00) [pid = 3408] [serial = 1718] [outer = 1C30C400] 17:22:05 INFO - PROCESS | 3408 | 1461025325144 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]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1067ms 17:22:05 INFO - PROCESS | 3408 | 1461025325196 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 3408 | 1461025325200 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:22:05 INFO - PROCESS | 3408 | 1461025325215 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 3408 | 1461025325219 Marionette TRACE conn5 <- [1,2254,null,{}] 17:22:05 INFO - PROCESS | 3408 | 1461025325224 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}] 17:22:05 INFO - PROCESS | 3408 | 1461025325324 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:22:05 INFO - PROCESS | 3408 | 1461025325456 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3408 | ++DOCSHELL 12728C00 == 48 [pid = 3408] [id = 573] 17:22:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1272BC00) [pid = 3408] [serial = 1719] [outer = 00000000] 17:22:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (12D8B400) [pid = 3408] [serial = 1720] [outer = 1272BC00] 17:22:05 INFO - PROCESS | 3408 | 1461025325508 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (135F2000) [pid = 3408] [serial = 1721] [outer = 1272BC00] 17:22:06 INFO - PROCESS | 3408 | --DOCSHELL 0F235400 == 47 [pid = 3408] [id = 403] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (16C3C000) [pid = 3408] [serial = 1642] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (16EDE800) [pid = 3408] [serial = 1643] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1270C400) [pid = 3408] [serial = 1633] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (12729C00) [pid = 3408] [serial = 1634] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (12B90C00) [pid = 3408] [serial = 1636] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (12B99000) [pid = 3408] [serial = 1637] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1250A800) [pid = 3408] [serial = 1630] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (125BE800) [pid = 3408] [serial = 1631] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (13A9DC00) [pid = 3408] [serial = 1639] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (13C51400) [pid = 3408] [serial = 1640] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | 1461025326168 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 971ms 17:22:06 INFO - PROCESS | 3408 | 1461025326191 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3408 | 1461025326197 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:22:06 INFO - PROCESS | 3408 | 1461025326203 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3408 | 1461025326205 Marionette TRACE conn5 <- [1,2258,null,{}] 17:22:06 INFO - PROCESS | 3408 | 1461025326209 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}] 17:22:06 INFO - PROCESS | 3408 | 1461025326296 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1AF46C00) [pid = 3408] [serial = 1663] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1B477000) [pid = 3408] [serial = 1667] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (12B59000) [pid = 3408] [serial = 1660] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1B0DB000) [pid = 3408] [serial = 1664] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (13C55800) [pid = 3408] [serial = 1661] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (19CC8C00) [pid = 3408] [serial = 1652] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1B471800) [pid = 3408] [serial = 1666] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1A640C00) [pid = 3408] [serial = 1654] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1AC8E000) [pid = 3408] [serial = 1657] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1A63F000) [pid = 3408] [serial = 1655] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (18504000) [pid = 3408] [serial = 1645] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (187EF400) [pid = 3408] [serial = 1646] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (19CC9000) [pid = 3408] [serial = 1651] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (19939400) [pid = 3408] [serial = 1648] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (19939000) [pid = 3408] [serial = 1649] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1AC90400) [pid = 3408] [serial = 1658] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3408 | 1461025326392 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 3408 | ++DOCSHELL 0F0B0000 == 48 [pid = 3408] [id = 574] 17:22:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (125B4400) [pid = 3408] [serial = 1722] [outer = 00000000] 17:22:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1270C400) [pid = 3408] [serial = 1723] [outer = 125B4400] 17:22:06 INFO - PROCESS | 3408 | 1461025326439 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (12B91000) [pid = 3408] [serial = 1724] [outer = 125B4400] 17:22:06 INFO - PROCESS | 3408 | 1461025326836 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 17:22:06 INFO - PROCESS | 3408 | 1461025326876 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3408 | 1461025326878 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 3408 | 1461025326882 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:22:06 INFO - PROCESS | 3408 | 1461025326885 Marionette TRACE conn5 <- [1,2262,null,{}] 17:22:06 INFO - PROCESS | 3408 | 1461025326896 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}] 17:22:07 INFO - PROCESS | 3408 | 1461025327016 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:22:07 INFO - PROCESS | 3408 | 1461025327026 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3408 | ++DOCSHELL 13CE0C00 == 49 [pid = 3408] [id = 575] 17:22:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (16C1FC00) [pid = 3408] [serial = 1725] [outer = 00000000] 17:22:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (16EE2C00) [pid = 3408] [serial = 1726] [outer = 16C1FC00] 17:22:07 INFO - PROCESS | 3408 | 1461025327080 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (174C6C00) [pid = 3408] [serial = 1727] [outer = 16C1FC00] 17:22:07 INFO - PROCESS | 3408 | 1461025327555 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]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 17:22:07 INFO - PROCESS | 3408 | 1461025327616 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 3408 | 1461025327618 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:22:07 INFO - PROCESS | 3408 | 1461025327622 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:22:07 INFO - PROCESS | 3408 | 1461025327623 Marionette TRACE conn5 <- [1,2266,null,{}] 17:22:07 INFO - PROCESS | 3408 | 1461025327627 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}] 17:22:07 INFO - PROCESS | 3408 | 1461025327709 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:22:07 INFO - PROCESS | 3408 | 1461025327717 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3408 | ++DOCSHELL 1850B400 == 50 [pid = 3408] [id = 576] 17:22:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (187F1400) [pid = 3408] [serial = 1728] [outer = 00000000] 17:22:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1993D800) [pid = 3408] [serial = 1729] [outer = 187F1400] 17:22:07 INFO - PROCESS | 3408 | 1461025327764 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1997EC00) [pid = 3408] [serial = 1730] [outer = 187F1400] 17:22:08 INFO - PROCESS | 3408 | 1461025328221 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]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 17:22:08 INFO - PROCESS | 3408 | 1461025328318 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 3408 | 1461025328320 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:22:08 INFO - PROCESS | 3408 | 1461025328323 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 3408 | 1461025328325 Marionette TRACE conn5 <- [1,2270,null,{}] 17:22:08 INFO - PROCESS | 3408 | 1461025328332 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}] 17:22:08 INFO - PROCESS | 3408 | 1461025328475 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:22:08 INFO - PROCESS | 3408 | 1461025328496 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3408 | ++DOCSHELL 19CC9000 == 51 [pid = 3408] [id = 577] 17:22:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1A2CC800) [pid = 3408] [serial = 1731] [outer = 00000000] 17:22:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1A63DC00) [pid = 3408] [serial = 1732] [outer = 1A2CC800] 17:22:08 INFO - PROCESS | 3408 | 1461025328540 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1A642800) [pid = 3408] [serial = 1733] [outer = 1A2CC800] 17:22:08 INFO - PROCESS | 3408 | 1461025328975 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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 17:22:09 INFO - PROCESS | 3408 | 1461025328994 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:22:09 INFO - PROCESS | 3408 | 1461025328996 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:22:09 INFO - PROCESS | 3408 | 1461025328999 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 3408 | 1461025329001 Marionette TRACE conn5 <- [1,2274,null,{}] 17:22:09 INFO - PROCESS | 3408 | 1461025329004 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}] 17:22:09 INFO - PROCESS | 3408 | 1461025329139 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:22:09 INFO - PROCESS | 3408 | 1461025329207 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3408 | ++DOCSHELL 1A63C400 == 52 [pid = 3408] [id = 578] 17:22:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AC83000) [pid = 3408] [serial = 1734] [outer = 00000000] 17:22:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1AF46C00) [pid = 3408] [serial = 1735] [outer = 1AC83000] 17:22:09 INFO - PROCESS | 3408 | 1461025329260 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1B3B7000) [pid = 3408] [serial = 1736] [outer = 1AC83000] 17:22:09 INFO - PROCESS | 3408 | 1461025329706 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]]]}] 17:22:09 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 17:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 17:22:09 INFO - PROCESS | 3408 | 1461025329732 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 3408 | 1461025329734 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:22:09 INFO - PROCESS | 3408 | 1461025329743 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 3408 | 1461025329745 Marionette TRACE conn5 <- [1,2278,null,{}] 17:22:09 INFO - PROCESS | 3408 | 1461025329748 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}] 17:22:09 INFO - PROCESS | 3408 | 1461025329885 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:22:09 INFO - PROCESS | 3408 | 1461025329909 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3408 | ++DOCSHELL 1B471800 == 53 [pid = 3408] [id = 579] 17:22:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1B473000) [pid = 3408] [serial = 1737] [outer = 00000000] 17:22:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1B47F000) [pid = 3408] [serial = 1738] [outer = 1B473000] 17:22:09 INFO - PROCESS | 3408 | 1461025329953 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1B47E400) [pid = 3408] [serial = 1739] [outer = 1B473000] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (135EFC00) [pid = 3408] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (12607000) [pid = 3408] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (16F50800) [pid = 3408] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (19937000) [pid = 3408] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (12677C00) [pid = 3408] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1A2D6C00) [pid = 3408] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1AF3D800) [pid = 3408] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (12B5B400) [pid = 3408] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1A6B4000) [pid = 3408] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (120F8C00) [pid = 3408] [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.] 17:22:10 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1D1D9400) [pid = 3408] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:22:10 INFO - PROCESS | 3408 | 1461025330460 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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 17:22:10 INFO - PROCESS | 3408 | 1461025330515 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3408 | 1461025330517 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 3408 | 1461025330520 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:22:10 INFO - PROCESS | 3408 | 1461025330522 Marionette TRACE conn5 <- [1,2282,null,{}] 17:22:10 INFO - PROCESS | 3408 | 1461025330526 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}] 17:22:10 INFO - PROCESS | 3408 | 1461025330605 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:22:10 INFO - PROCESS | 3408 | 1461025330699 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AC000 == 54 [pid = 3408] [id = 580] 17:22:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (120EC800) [pid = 3408] [serial = 1740] [outer = 00000000] 17:22:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1AF3D800) [pid = 3408] [serial = 1741] [outer = 120EC800] 17:22:10 INFO - PROCESS | 3408 | 1461025330744 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1BF5C400) [pid = 3408] [serial = 1742] [outer = 120EC800] 17:22:11 INFO - PROCESS | 3408 | 1461025331090 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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 17:22:11 INFO - PROCESS | 3408 | 1461025331155 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3408 | 1461025331157 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:22:11 INFO - PROCESS | 3408 | 1461025331160 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3408 | 1461025331162 Marionette TRACE conn5 <- [1,2286,null,{}] 17:22:11 INFO - PROCESS | 3408 | 1461025331174 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}] 17:22:11 INFO - PROCESS | 3408 | 1461025331290 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:22:11 INFO - PROCESS | 3408 | 1461025331297 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3408 | ++DOCSHELL 1BFD6000 == 55 [pid = 3408] [id = 581] 17:22:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1C21C400) [pid = 3408] [serial = 1743] [outer = 00000000] 17:22:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1C448400) [pid = 3408] [serial = 1744] [outer = 1C21C400] 17:22:11 INFO - PROCESS | 3408 | 1461025331343 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1C448C00) [pid = 3408] [serial = 1745] [outer = 1C21C400] 17:22:11 INFO - PROCESS | 3408 | 1461025331749 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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 631ms 17:22:11 INFO - PROCESS | 3408 | 1461025331791 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3408 | 1461025331793 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:22:11 INFO - PROCESS | 3408 | 1461025331814 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3408 | 1461025331816 Marionette TRACE conn5 <- [1,2290,null,{}] 17:22:11 INFO - PROCESS | 3408 | 1461025331820 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}] 17:22:11 INFO - PROCESS | 3408 | 1461025331903 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:22:11 INFO - PROCESS | 3408 | 1461025331909 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3408 | ++DOCSHELL 135F5400 == 56 [pid = 3408] [id = 582] 17:22:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1C456800) [pid = 3408] [serial = 1746] [outer = 00000000] 17:22:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1C461400) [pid = 3408] [serial = 1747] [outer = 1C456800] 17:22:11 INFO - PROCESS | 3408 | 1461025331955 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1C463C00) [pid = 3408] [serial = 1748] [outer = 1C456800] 17:22:12 INFO - PROCESS | 3408 | 1461025332428 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]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 17:22:12 INFO - PROCESS | 3408 | 1461025332496 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3408 | 1461025332501 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:22:12 INFO - PROCESS | 3408 | 1461025332507 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:22:12 INFO - PROCESS | 3408 | 1461025332511 Marionette TRACE conn5 <- [1,2294,null,{}] 17:22:12 INFO - PROCESS | 3408 | 1461025332518 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}] 17:22:12 INFO - PROCESS | 3408 | 1461025332637 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:22:12 INFO - PROCESS | 3408 | 1461025332790 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 3408 | ++DOCSHELL 12736C00 == 57 [pid = 3408] [id = 583] 17:22:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12AC7000) [pid = 3408] [serial = 1749] [outer = 00000000] 17:22:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (12B8FC00) [pid = 3408] [serial = 1750] [outer = 12AC7000] 17:22:12 INFO - PROCESS | 3408 | 1461025332847 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (135E9400) [pid = 3408] [serial = 1751] [outer = 12AC7000] 17:22:13 INFO - PROCESS | 3408 | 1461025333408 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]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 17:22:13 INFO - PROCESS | 3408 | 1461025333442 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 3408 | 1461025333448 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:22:13 INFO - PROCESS | 3408 | 1461025333455 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3408 | 1461025333458 Marionette TRACE conn5 <- [1,2298,null,{}] 17:22:13 INFO - PROCESS | 3408 | 1461025333462 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}] 17:22:13 INFO - PROCESS | 3408 | 1461025333573 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:22:13 INFO - PROCESS | 3408 | 1461025333685 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3408 | ++DOCSHELL 1368D000 == 58 [pid = 3408] [id = 584] 17:22:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (13C5A400) [pid = 3408] [serial = 1752] [outer = 00000000] 17:22:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (18506000) [pid = 3408] [serial = 1753] [outer = 13C5A400] 17:22:13 INFO - PROCESS | 3408 | 1461025333740 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (19931400) [pid = 3408] [serial = 1754] [outer = 13C5A400] 17:22:14 INFO - PROCESS | 3408 | 1461025334361 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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 17:22:14 INFO - PROCESS | 3408 | 1461025334426 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 3408 | 1461025334429 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:22:14 INFO - PROCESS | 3408 | 1461025334433 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 3408 | 1461025334436 Marionette TRACE conn5 <- [1,2302,null,{}] 17:22:14 INFO - PROCESS | 3408 | 1461025334448 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}] 17:22:14 INFO - PROCESS | 3408 | 1461025334560 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:22:14 INFO - PROCESS | 3408 | 1461025334698 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3D400 == 59 [pid = 3408] [id = 585] 17:22:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1AF43C00) [pid = 3408] [serial = 1755] [outer = 00000000] 17:22:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1C40D000) [pid = 3408] [serial = 1756] [outer = 1AF43C00] 17:22:14 INFO - PROCESS | 3408 | 1461025334757 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1C460000) [pid = 3408] [serial = 1757] [outer = 1AF43C00] 17:22:15 INFO - PROCESS | 3408 | 1461025335348 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]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 17:22:15 INFO - PROCESS | 3408 | 1461025335366 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 3408 | 1461025335369 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:22:15 INFO - PROCESS | 3408 | 1461025335372 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:22:15 INFO - PROCESS | 3408 | 1461025335374 Marionette TRACE conn5 <- [1,2306,null,{}] 17:22:15 INFO - PROCESS | 3408 | 1461025335378 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}] 17:22:15 INFO - PROCESS | 3408 | 1461025335483 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:22:15 INFO - PROCESS | 3408 | 1461025335620 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 3408 | ++DOCSHELL 1C547400 == 60 [pid = 3408] [id = 586] 17:22:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1C5B8800) [pid = 3408] [serial = 1758] [outer = 00000000] 17:22:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1D294800) [pid = 3408] [serial = 1759] [outer = 1C5B8800] 17:22:15 INFO - PROCESS | 3408 | 1461025335676 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1D4EC000) [pid = 3408] [serial = 1760] [outer = 1C5B8800] 17:22:16 INFO - PROCESS | 3408 | 1461025336244 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] 17:22:16 INFO - PROCESS | 3408 | 1461025336309 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 3408 | 1461025336312 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:22:16 INFO - PROCESS | 3408 | 1461025336314 Marionette TRACE conn5 <- [1,2310,null,{}] 17:22:16 INFO - PROCESS | 3408 | 1461025336318 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}] 17:22:16 INFO - PROCESS | 3408 | 1461025336450 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:22:16 INFO - PROCESS | 3408 | 1461025336588 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3408 | ++DOCSHELL 1C548400 == 61 [pid = 3408] [id = 587] 17:22:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1D287800) [pid = 3408] [serial = 1761] [outer = 00000000] 17:22:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1E7B3000) [pid = 3408] [serial = 1762] [outer = 1D287800] 17:22:16 INFO - PROCESS | 3408 | 1461025336643 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1EC03000) [pid = 3408] [serial = 1763] [outer = 1D287800] 17:22:17 INFO - PROCESS | 3408 | 1461025337446 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1173ms 17:22:17 INFO - PROCESS | 3408 | 1461025337488 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 3408 | 1461025337492 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:22:17 INFO - PROCESS | 3408 | 1461025337497 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 3408 | 1461025337501 Marionette TRACE conn5 <- [1,2314,null,{}] 17:22:17 INFO - PROCESS | 3408 | 1461025337508 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}] 17:22:17 INFO - PROCESS | 3408 | 1461025337606 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:22:17 INFO - PROCESS | 3408 | 1461025337748 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3408 | ++DOCSHELL 12B94800 == 62 [pid = 3408] [id = 588] 17:22:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12D88400) [pid = 3408] [serial = 1764] [outer = 00000000] 17:22:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13CE0000) [pid = 3408] [serial = 1765] [outer = 12D88400] 17:22:17 INFO - PROCESS | 3408 | 1461025337800 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (16CA7000) [pid = 3408] [serial = 1766] [outer = 12D88400] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1B3B6800 == 61 [pid = 3408] [id = 567] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 16FC7400 == 60 [pid = 3408] [id = 566] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 19936400 == 59 [pid = 3408] [id = 562] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 12610800 == 58 [pid = 3408] [id = 565] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 16EE3400 == 57 [pid = 3408] [id = 561] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1A2D6400 == 56 [pid = 3408] [id = 563] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 12736800 == 55 [pid = 3408] [id = 402] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1AD26C00 == 54 [pid = 3408] [id = 564] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 12B56C00 == 53 [pid = 3408] [id = 404] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 120BCC00 == 52 [pid = 3408] [id = 387] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1BFD6000 == 51 [pid = 3408] [id = 581] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 0F0AC000 == 50 [pid = 3408] [id = 580] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1B471800 == 49 [pid = 3408] [id = 579] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1A63C400 == 48 [pid = 3408] [id = 578] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 19CC9000 == 47 [pid = 3408] [id = 577] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1850B400 == 46 [pid = 3408] [id = 576] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1BDB3400) [pid = 3408] [serial = 1702] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 13CE0C00 == 45 [pid = 3408] [id = 575] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 0F0B0000 == 44 [pid = 3408] [id = 574] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 12728C00 == 43 [pid = 3408] [id = 573] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 120BBC00 == 42 [pid = 3408] [id = 14] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1A637000 == 41 [pid = 3408] [id = 571] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 13650000 == 40 [pid = 3408] [id = 569] 17:22:18 INFO - PROCESS | 3408 | --DOCSHELL 1250E800 == 39 [pid = 3408] [id = 568] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1E7AE800) [pid = 3408] [serial = 1628] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (12731800) [pid = 3408] [serial = 1672] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (16B42000) [pid = 3408] [serial = 1681] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (16C21000) [pid = 3408] [serial = 1682] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12AD0800) [pid = 3408] [serial = 1676] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1270E000) [pid = 3408] [serial = 1675] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1850A400) [pid = 3408] [serial = 1684] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1BDB8000) [pid = 3408] [serial = 1669] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1997F800) [pid = 3408] [serial = 1687] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (19985000) [pid = 3408] [serial = 1688] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (12AC8C00) [pid = 3408] [serial = 1678] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (12B8E000) [pid = 3408] [serial = 1679] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AC87400) [pid = 3408] [serial = 1691] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1A63D000) [pid = 3408] [serial = 1690] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1AF48400) [pid = 3408] [serial = 1693] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1997F000) [pid = 3408] [serial = 1697] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (18A87C00) [pid = 3408] [serial = 1696] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1B3B9000) [pid = 3408] [serial = 1699] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1AF9C800) [pid = 3408] [serial = 1694] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1B1A6C00) [pid = 3408] [serial = 1139] [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.] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1B3B9C00) [pid = 3408] [serial = 1700] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (187F4000) [pid = 3408] [serial = 1685] [outer = 00000000] [url = about:blank] 17:22:18 INFO - PROCESS | 3408 | 1461025338431 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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 990ms 17:22:18 INFO - PROCESS | 3408 | 1461025338489 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3408 | 1461025338494 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:22:18 INFO - PROCESS | 3408 | 1461025338500 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 3408 | 1461025338503 Marionette TRACE conn5 <- [1,2318,null,{}] 17:22:18 INFO - PROCESS | 3408 | 1461025338507 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}] 17:22:18 INFO - PROCESS | 3408 | 1461025338594 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:22:18 INFO - PROCESS | 3408 | 1461025338691 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AD000 == 40 [pid = 3408] [id = 589] 17:22:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (0F27E000) [pid = 3408] [serial = 1767] [outer = 00000000] 17:22:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (12AC8C00) [pid = 3408] [serial = 1768] [outer = 0F27E000] 17:22:18 INFO - PROCESS | 3408 | 1461025338737 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (12BE9400) [pid = 3408] [serial = 1769] [outer = 0F27E000] 17:22:19 INFO - PROCESS | 3408 | 1461025339357 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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 870ms 17:22:19 INFO - PROCESS | 3408 | 1461025339374 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 3408 | 1461025339379 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:22:19 INFO - PROCESS | 3408 | 1461025339385 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 3408 | 1461025339389 Marionette TRACE conn5 <- [1,2322,null,{}] 17:22:19 INFO - PROCESS | 3408 | 1461025339394 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}] 17:22:19 INFO - PROCESS | 3408 | 1461025339504 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:22:19 INFO - PROCESS | 3408 | 1461025339615 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3408 | ++DOCSHELL 12B9AC00 == 41 [pid = 3408] [id = 590] 17:22:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12D8DC00) [pid = 3408] [serial = 1770] [outer = 00000000] 17:22:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (13C58C00) [pid = 3408] [serial = 1771] [outer = 12D8DC00] 17:22:19 INFO - PROCESS | 3408 | 1461025339673 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (16C1E400) [pid = 3408] [serial = 1772] [outer = 12D8DC00] 17:22:20 INFO - PROCESS | 3408 | 1461025340240 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]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 870ms 17:22:20 INFO - PROCESS | 3408 | 1461025340259 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 3408 | 1461025340265 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 3408 | 1461025340288 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 3408 | 1461025340291 Marionette TRACE conn5 <- [1,2326,null,{}] 17:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:22:20 INFO - PROCESS | 3408 | 1461025340295 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}] 17:22:20 INFO - PROCESS | 3408 | 1461025340401 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:22:20 INFO - PROCESS | 3408 | 1461025340508 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 3408 | ++DOCSHELL 1739C000 == 42 [pid = 3408] [id = 591] 17:22:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (174C1400) [pid = 3408] [serial = 1773] [outer = 00000000] 17:22:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (187F3400) [pid = 3408] [serial = 1774] [outer = 174C1400] 17:22:20 INFO - PROCESS | 3408 | 1461025340563 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (18A7BC00) [pid = 3408] [serial = 1775] [outer = 174C1400] 17:22:21 INFO - PROCESS | 3408 | 1461025341193 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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 971ms 17:22:21 INFO - PROCESS | 3408 | 1461025341266 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3408 | 1461025341269 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:22:21 INFO - PROCESS | 3408 | 1461025341273 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3408 | 1461025341277 Marionette TRACE conn5 <- [1,2330,null,{}] 17:22:21 INFO - PROCESS | 3408 | 1461025341288 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}] 17:22:21 INFO - PROCESS | 3408 | 1461025341425 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:22:21 INFO - PROCESS | 3408 | 1461025341562 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 3408 | ++DOCSHELL 19983C00 == 43 [pid = 3408] [id = 592] 17:22:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (19CCC800) [pid = 3408] [serial = 1776] [outer = 00000000] 17:22:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1A637000) [pid = 3408] [serial = 1777] [outer = 19CCC800] 17:22:21 INFO - PROCESS | 3408 | 1461025341621 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1AC1D400) [pid = 3408] [serial = 1778] [outer = 19CCC800] 17:22:22 INFO - PROCESS | 3408 | 1461025342168 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 931ms 17:22:22 INFO - PROCESS | 3408 | 1461025342210 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3408 | 1461025342213 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:22:22 INFO - PROCESS | 3408 | 1461025342218 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3408 | 1461025342220 Marionette TRACE conn5 <- [1,2334,null,{}] 17:22:22 INFO - PROCESS | 3408 | 1461025342224 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}] 17:22:22 INFO - PROCESS | 3408 | 1461025342330 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:22:22 INFO - PROCESS | 3408 | 1461025342436 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3408 | ++DOCSHELL 1AC8AC00 == 44 [pid = 3408] [id = 593] 17:22:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1AC8B400) [pid = 3408] [serial = 1779] [outer = 00000000] 17:22:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1AD2C800) [pid = 3408] [serial = 1780] [outer = 1AC8B400] 17:22:22 INFO - PROCESS | 3408 | 1461025342490 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1AF3F800) [pid = 3408] [serial = 1781] [outer = 1AC8B400] 17:22:23 INFO - PROCESS | 3408 | 1461025343112 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]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 17:22:23 INFO - PROCESS | 3408 | 1461025343150 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3408 | 1461025343153 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:22:23 INFO - PROCESS | 3408 | 1461025343156 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3408 | 1461025343158 Marionette TRACE conn5 <- [1,2338,null,{}] 17:22:23 INFO - PROCESS | 3408 | 1461025343162 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}] 17:22:23 INFO - PROCESS | 3408 | 1461025343263 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:22:23 INFO - PROCESS | 3408 | 1461025343391 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3408 | ++DOCSHELL 1AF47C00 == 45 [pid = 3408] [id = 594] 17:22:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1AFA3000) [pid = 3408] [serial = 1782] [outer = 00000000] 17:22:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1B1A3800) [pid = 3408] [serial = 1783] [outer = 1AFA3000] 17:22:23 INFO - PROCESS | 3408 | 1461025343486 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1B3B8C00) [pid = 3408] [serial = 1784] [outer = 1AFA3000] 17:22:24 INFO - PROCESS | 3408 | 1461025344066 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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 17:22:24 INFO - PROCESS | 3408 | 1461025344091 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 3408 | 1461025344093 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:22:24 INFO - PROCESS | 3408 | 1461025344096 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:22:24 INFO - PROCESS | 3408 | 1461025344098 Marionette TRACE conn5 <- [1,2342,null,{}] 17:22:24 INFO - PROCESS | 3408 | 1461025344102 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}] 17:22:24 INFO - PROCESS | 3408 | 1461025344213 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:22:24 INFO - PROCESS | 3408 | 1461025344398 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3408 | ++DOCSHELL 12706000 == 46 [pid = 3408] [id = 595] 17:22:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1270FC00) [pid = 3408] [serial = 1785] [outer = 00000000] 17:22:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12AC7400) [pid = 3408] [serial = 1786] [outer = 1270FC00] 17:22:24 INFO - PROCESS | 3408 | 1461025344488 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1359EC00) [pid = 3408] [serial = 1787] [outer = 1270FC00] 17:22:25 INFO - PROCESS | 3408 | --DOCSHELL 0F0AB000 == 45 [pid = 3408] [id = 401] 17:22:25 INFO - PROCESS | 3408 | --DOCSHELL 12B94800 == 44 [pid = 3408] [id = 588] 17:22:25 INFO - PROCESS | 3408 | 1461025345118 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1067ms 17:22:25 INFO - PROCESS | 3408 | 1461025345180 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3408 | 1461025345184 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 3408 | 1461025345189 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:22:25 INFO - PROCESS | 3408 | 1461025345193 Marionette TRACE conn5 <- [1,2346,null,{}] 17:22:25 INFO - PROCESS | 3408 | 1461025345198 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}] 17:22:25 INFO - PROCESS | 3408 | 1461025345289 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:22:25 INFO - PROCESS | 3408 | 1461025345297 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3408 | ++DOCSHELL 12B94800 == 45 [pid = 3408] [id = 596] 17:22:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13690C00) [pid = 3408] [serial = 1788] [outer = 00000000] 17:22:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (183AA400) [pid = 3408] [serial = 1789] [outer = 13690C00] 17:22:25 INFO - PROCESS | 3408 | 1461025345344 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (18A88400) [pid = 3408] [serial = 1790] [outer = 13690C00] 17:22:25 INFO - PROCESS | 3408 | 1461025345839 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 17:22:25 INFO - PROCESS | 3408 | 1461025345869 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3408 | 1461025345873 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 3408 | 1461025345877 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:22:25 INFO - PROCESS | 3408 | 1461025345879 Marionette TRACE conn5 <- [1,2350,null,{}] 17:22:25 INFO - PROCESS | 3408 | 1461025345883 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}] 17:22:26 INFO - PROCESS | 3408 | 1461025346000 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:22:26 INFO - PROCESS | 3408 | 1461025346098 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3408 | ++DOCSHELL 19CCF800 == 46 [pid = 3408] [id = 597] 17:22:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1AC8B800) [pid = 3408] [serial = 1791] [outer = 00000000] 17:22:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1B0DEC00) [pid = 3408] [serial = 1792] [outer = 1AC8B800] 17:22:26 INFO - PROCESS | 3408 | 1461025346151 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B3C2000) [pid = 3408] [serial = 1793] [outer = 1AC8B800] 17:22:26 INFO - PROCESS | 3408 | 1461025346559 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]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 732ms 17:22:26 INFO - PROCESS | 3408 | 1461025346614 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 3408 | 1461025346616 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:22:26 INFO - PROCESS | 3408 | 1461025346625 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 3408 | 1461025346631 Marionette TRACE conn5 <- [1,2354,null,{}] 17:22:26 INFO - PROCESS | 3408 | 1461025346635 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}] 17:22:26 INFO - PROCESS | 3408 | 1461025346761 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:22:26 INFO - PROCESS | 3408 | 1461025346772 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3408 | ++DOCSHELL 1B3C3400 == 47 [pid = 3408] [id = 598] 17:22:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1B47B400) [pid = 3408] [serial = 1794] [outer = 00000000] 17:22:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C402400) [pid = 3408] [serial = 1795] [outer = 1B47B400] 17:22:26 INFO - PROCESS | 3408 | 1461025346818 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1C443800) [pid = 3408] [serial = 1796] [outer = 1B47B400] 17:22:27 INFO - PROCESS | 3408 | 1461025347274 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]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 17:22:27 INFO - PROCESS | 3408 | 1461025347318 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3408 | 1461025347321 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:22:27 INFO - PROCESS | 3408 | 1461025347324 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:22:27 INFO - PROCESS | 3408 | 1461025347326 Marionette TRACE conn5 <- [1,2358,null,{}] 17:22:27 INFO - PROCESS | 3408 | 1461025347329 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}] 17:22:27 INFO - PROCESS | 3408 | 1461025347473 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:22:27 INFO - PROCESS | 3408 | 1461025347542 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 3408 | ++DOCSHELL 0F235400 == 48 [pid = 3408] [id = 599] 17:22:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1C45CC00) [pid = 3408] [serial = 1797] [outer = 00000000] 17:22:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1C546400) [pid = 3408] [serial = 1798] [outer = 1C45CC00] 17:22:27 INFO - PROCESS | 3408 | 1461025347588 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1C5B7400) [pid = 3408] [serial = 1799] [outer = 1C45CC00] 17:22:28 INFO - PROCESS | 3408 | 1461025348013 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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 732ms 17:22:28 INFO - PROCESS | 3408 | 1461025348061 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 3408 | 1461025348063 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:22:28 INFO - PROCESS | 3408 | 1461025348066 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:22:28 INFO - PROCESS | 3408 | 1461025348068 Marionette TRACE conn5 <- [1,2362,null,{}] 17:22:28 INFO - PROCESS | 3408 | 1461025348072 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}] 17:22:28 INFO - PROCESS | 3408 | 1461025348195 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:22:28 INFO - PROCESS | 3408 | 1461025348204 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 3408 | ++DOCSHELL 1D4EC800 == 49 [pid = 3408] [id = 600] 17:22:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1E23E800) [pid = 3408] [serial = 1800] [outer = 00000000] 17:22:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1E7AE400) [pid = 3408] [serial = 1801] [outer = 1E23E800] 17:22:28 INFO - PROCESS | 3408 | 1461025348324 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1E7C8800) [pid = 3408] [serial = 1802] [outer = 1E23E800] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1A2CC800) [pid = 3408] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1AF43000) [pid = 3408] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (13A9EC00) [pid = 3408] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (125C1000) [pid = 3408] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1BF56C00) [pid = 3408] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1AC83000) [pid = 3408] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (16C1FC00) [pid = 3408] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1272BC00) [pid = 3408] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (125B4400) [pid = 3408] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (187F1400) [pid = 3408] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1B3BFC00) [pid = 3408] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1C30C400) [pid = 3408] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1C21C400) [pid = 3408] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (120EC800) [pid = 3408] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (12D88400) [pid = 3408] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (13C5A400) [pid = 3408] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (12AC7000) [pid = 3408] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B473000) [pid = 3408] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1AF43C00) [pid = 3408] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1C5B8800) [pid = 3408] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1D287800) [pid = 3408] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1B479C00) [pid = 3408] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:22:28 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1260F800) [pid = 3408] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:22:28 INFO - PROCESS | 3408 | 1461025348916 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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 871ms 17:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:22:28 INFO - PROCESS | 3408 | 1461025348941 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 3408 | 1461025348943 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:22:28 INFO - PROCESS | 3408 | 1461025348946 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 3408 | 1461025348948 Marionette TRACE conn5 <- [1,2366,null,{}] 17:22:28 INFO - PROCESS | 3408 | 1461025348952 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}] 17:22:29 INFO - PROCESS | 3408 | 1461025349072 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:22:29 INFO - PROCESS | 3408 | 1461025349137 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3408 | ++DOCSHELL 1205A000 == 50 [pid = 3408] [id = 601] 17:22:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (120EC800) [pid = 3408] [serial = 1803] [outer = 00000000] 17:22:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (16EDE400) [pid = 3408] [serial = 1804] [outer = 120EC800] 17:22:29 INFO - PROCESS | 3408 | 1461025349181 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (13C16C00) [pid = 3408] [serial = 1805] [outer = 120EC800] 17:22:29 INFO - PROCESS | 3408 | 1461025349550 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]]]}] 17:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 17:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:22:29 INFO - PROCESS | 3408 | 1461025349579 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 3408 | 1461025349581 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:22:29 INFO - PROCESS | 3408 | 1461025349585 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 3408 | 1461025349586 Marionette TRACE conn5 <- [1,2370,null,{}] 17:22:29 INFO - PROCESS | 3408 | 1461025349590 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}] 17:22:29 INFO - PROCESS | 3408 | 1461025349672 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:22:29 INFO - PROCESS | 3408 | 1461025349680 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3408 | ++DOCSHELL 1AF43C00 == 51 [pid = 3408] [id = 602] 17:22:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1B471000) [pid = 3408] [serial = 1806] [outer = 00000000] 17:22:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1D4F8400) [pid = 3408] [serial = 1807] [outer = 1B471000] 17:22:29 INFO - PROCESS | 3408 | 1461025349724 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1EC4C400) [pid = 3408] [serial = 1808] [outer = 1B471000] 17:22:30 INFO - PROCESS | 3408 | 1461025350164 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]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 17:22:30 INFO - PROCESS | 3408 | 1461025350218 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 3408 | 1461025350220 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:22:30 INFO - PROCESS | 3408 | 1461025350223 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 3408 | 1461025350224 Marionette TRACE conn5 <- [1,2374,null,{}] 17:22:30 INFO - PROCESS | 3408 | 1461025350228 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}] 17:22:30 INFO - PROCESS | 3408 | 1461025350309 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:22:30 INFO - PROCESS | 3408 | 1461025350318 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 3408 | ++DOCSHELL 1C459C00 == 52 [pid = 3408] [id = 603] 17:22:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1EC53800) [pid = 3408] [serial = 1809] [outer = 00000000] 17:22:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1F80CC00) [pid = 3408] [serial = 1810] [outer = 1EC53800] 17:22:30 INFO - PROCESS | 3408 | 1461025350363 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1F88C400) [pid = 3408] [serial = 1811] [outer = 1EC53800] 17:22:30 INFO - PROCESS | 3408 | 1461025350975 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 17:22:31 INFO - PROCESS | 3408 | 1461025351054 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3408 | 1461025351059 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:22:31 INFO - PROCESS | 3408 | 1461025351065 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 3408 | 1461025351069 Marionette TRACE conn5 <- [1,2378,null,{}] 17:22:31 INFO - PROCESS | 3408 | 1461025351076 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}] 17:22:31 INFO - PROCESS | 3408 | 1461025351221 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:22:31 INFO - PROCESS | 3408 | 1461025351367 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3408 | ++DOCSHELL 12735000 == 53 [pid = 3408] [id = 604] 17:22:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12736800) [pid = 3408] [serial = 1812] [outer = 00000000] 17:22:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (16EE1000) [pid = 3408] [serial = 1813] [outer = 12736800] 17:22:31 INFO - PROCESS | 3408 | 1461025351424 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1850B000) [pid = 3408] [serial = 1814] [outer = 12736800] 17:22:32 INFO - PROCESS | 3408 | 1461025352044 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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1022ms 17:22:32 INFO - PROCESS | 3408 | 1461025352091 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 3408 | 1461025352097 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:22:32 INFO - PROCESS | 3408 | 1461025352104 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 3408 | 1461025352107 Marionette TRACE conn5 <- [1,2382,null,{}] 17:22:32 INFO - PROCESS | 3408 | 1461025352111 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}] 17:22:32 INFO - PROCESS | 3408 | 1461025352222 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:22:32 INFO - PROCESS | 3408 | 1461025352337 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 3408 | ++DOCSHELL 19987000 == 54 [pid = 3408] [id = 605] 17:22:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1A636C00) [pid = 3408] [serial = 1815] [outer = 00000000] 17:22:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1BDBA000) [pid = 3408] [serial = 1816] [outer = 1A636C00] 17:22:32 INFO - PROCESS | 3408 | 1461025352433 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1C21DC00) [pid = 3408] [serial = 1817] [outer = 1A636C00] 17:22:33 INFO - PROCESS | 3408 | 1461025353078 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1021ms 17:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:22:33 INFO - PROCESS | 3408 | 1461025353126 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 3408 | 1461025353129 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:22:33 INFO - PROCESS | 3408 | 1461025353133 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 3408 | 1461025353136 Marionette TRACE conn5 <- [1,2386,null,{}] 17:22:33 INFO - PROCESS | 3408 | 1461025353148 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}] 17:22:33 INFO - PROCESS | 3408 | 1461025353285 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:22:33 INFO - PROCESS | 3408 | 1461025353427 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB3400 == 55 [pid = 3408] [id = 606] 17:22:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1E7ACC00) [pid = 3408] [serial = 1818] [outer = 00000000] 17:22:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1F88FC00) [pid = 3408] [serial = 1819] [outer = 1E7ACC00] 17:22:33 INFO - PROCESS | 3408 | 1461025353486 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1F895C00) [pid = 3408] [serial = 1820] [outer = 1E7ACC00] 17:22:34 INFO - PROCESS | 3408 | 1461025354023 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]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 17:22:34 INFO - PROCESS | 3408 | 1461025354066 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 3408 | 1461025354069 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:22:34 INFO - PROCESS | 3408 | 1461025354073 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 3408 | 1461025354075 Marionette TRACE conn5 <- [1,2390,null,{}] 17:22:34 INFO - PROCESS | 3408 | 1461025354078 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}] 17:22:34 INFO - PROCESS | 3408 | 1461025354186 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:22:34 INFO - PROCESS | 3408 | 1461025354300 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 3408 | ++DOCSHELL 1F894400 == 56 [pid = 3408] [id = 607] 17:22:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1FA56800) [pid = 3408] [serial = 1821] [outer = 00000000] 17:22:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1FA5E400) [pid = 3408] [serial = 1822] [outer = 1FA56800] 17:22:34 INFO - PROCESS | 3408 | 1461025354395 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1FA62400) [pid = 3408] [serial = 1823] [outer = 1FA56800] 17:22:35 INFO - PROCESS | 3408 | 1461025355232 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1219ms 17:22:35 INFO - PROCESS | 3408 | 1461025355296 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 3408 | 1461025355300 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:22:35 INFO - PROCESS | 3408 | 1461025355305 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 3408 | 1461025355308 Marionette TRACE conn5 <- [1,2394,null,{}] 17:22:35 INFO - PROCESS | 3408 | 1461025355314 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}] 17:22:35 INFO - PROCESS | 3408 | 1461025355412 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:22:35 INFO - PROCESS | 3408 | 1461025355551 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 3408 | ++DOCSHELL 12507800 == 57 [pid = 3408] [id = 608] 17:22:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (12610000) [pid = 3408] [serial = 1824] [outer = 00000000] 17:22:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (12B61800) [pid = 3408] [serial = 1825] [outer = 12610000] 17:22:35 INFO - PROCESS | 3408 | 1461025355603 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (135A1800) [pid = 3408] [serial = 1826] [outer = 12610000] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 19937800 == 56 [pid = 3408] [id = 393] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 183ABC00 == 55 [pid = 3408] [id = 392] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 1AF43C00 == 54 [pid = 3408] [id = 602] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 1205A000 == 53 [pid = 3408] [id = 601] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 1D4EC800 == 52 [pid = 3408] [id = 600] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 0F235400 == 51 [pid = 3408] [id = 599] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 1B3C3400 == 50 [pid = 3408] [id = 598] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 19CCF800 == 49 [pid = 3408] [id = 597] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 12B94800 == 48 [pid = 3408] [id = 596] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (12AC8C00) [pid = 3408] [serial = 1768] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 12706000 == 47 [pid = 3408] [id = 595] 17:22:36 INFO - PROCESS | 3408 | --DOCSHELL 0F0AD000 == 46 [pid = 3408] [id = 589] 17:22:36 INFO - PROCESS | 3408 | 1461025356250 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]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 991ms 17:22:36 INFO - PROCESS | 3408 | 1461025356296 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 3408 | 1461025356302 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:22:36 INFO - PROCESS | 3408 | 1461025356308 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:22:36 INFO - PROCESS | 3408 | 1461025356311 Marionette TRACE conn5 <- [1,2398,null,{}] 17:22:36 INFO - PROCESS | 3408 | 1461025356314 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}] 17:22:36 INFO - PROCESS | 3408 | 1461025356411 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1BF51400) [pid = 3408] [serial = 1712] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1C404C00) [pid = 3408] [serial = 1715] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1BDB9800) [pid = 3408] [serial = 1670] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1844FC00) [pid = 3408] [serial = 1709] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (1C445C00) [pid = 3408] [serial = 1718] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1293FC00) [pid = 3408] [serial = 1706] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1293A000) [pid = 3408] [serial = 1673] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1A63DC00) [pid = 3408] [serial = 1732] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1A642800) [pid = 3408] [serial = 1733] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1B3C4800) [pid = 3408] [serial = 1711] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (183A7800) [pid = 3408] [serial = 1708] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (12703C00) [pid = 3408] [serial = 1705] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1C30D800) [pid = 3408] [serial = 1714] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1B3B7000) [pid = 3408] [serial = 1736] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (16EE2C00) [pid = 3408] [serial = 1726] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (174C6C00) [pid = 3408] [serial = 1727] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (135F2000) [pid = 3408] [serial = 1721] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12D8B400) [pid = 3408] [serial = 1720] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1270C400) [pid = 3408] [serial = 1723] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (12B91000) [pid = 3408] [serial = 1724] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1993D800) [pid = 3408] [serial = 1729] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1BDB6400) [pid = 3408] [serial = 1703] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1AF46C00) [pid = 3408] [serial = 1735] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1C442C00) [pid = 3408] [serial = 1717] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1C448C00) [pid = 3408] [serial = 1745] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1AF3D800) [pid = 3408] [serial = 1741] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1C461400) [pid = 3408] [serial = 1747] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (13CE0000) [pid = 3408] [serial = 1765] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (18506000) [pid = 3408] [serial = 1753] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (135E9400) [pid = 3408] [serial = 1751] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1B47F000) [pid = 3408] [serial = 1738] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (12B8FC00) [pid = 3408] [serial = 1750] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1C448400) [pid = 3408] [serial = 1744] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (16CA7000) [pid = 3408] [serial = 1766] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1C40D000) [pid = 3408] [serial = 1756] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (19931400) [pid = 3408] [serial = 1754] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1D294800) [pid = 3408] [serial = 1759] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1B47E400) [pid = 3408] [serial = 1739] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1C460000) [pid = 3408] [serial = 1757] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1EC03000) [pid = 3408] [serial = 1763] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1BF5C400) [pid = 3408] [serial = 1742] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1E7B3000) [pid = 3408] [serial = 1762] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1997EC00) [pid = 3408] [serial = 1730] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1D4EC000) [pid = 3408] [serial = 1760] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3408 | 1461025356531 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 3408 | ++DOCSHELL 120BBC00 == 47 [pid = 3408] [id = 609] 17:22:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (120F3000) [pid = 3408] [serial = 1827] [outer = 00000000] 17:22:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12733400) [pid = 3408] [serial = 1828] [outer = 120F3000] 17:22:36 INFO - PROCESS | 3408 | 1461025356577 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12B59000) [pid = 3408] [serial = 1829] [outer = 120F3000] 17:22:37 INFO - PROCESS | 3408 | 1461025357103 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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 831ms 17:22:37 INFO - PROCESS | 3408 | 1461025357141 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 3408 | 1461025357143 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:22:37 INFO - PROCESS | 3408 | 1461025357147 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:22:37 INFO - PROCESS | 3408 | 1461025357150 Marionette TRACE conn5 <- [1,2402,null,{}] 17:22:37 INFO - PROCESS | 3408 | 1461025357160 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}] 17:22:37 INFO - PROCESS | 3408 | 1461025357249 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:22:37 INFO - PROCESS | 3408 | 1461025357258 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 3408 | ++DOCSHELL 16C14000 == 48 [pid = 3408] [id = 610] 17:22:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (16C18800) [pid = 3408] [serial = 1830] [outer = 00000000] 17:22:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (16FDE000) [pid = 3408] [serial = 1831] [outer = 16C18800] 17:22:37 INFO - PROCESS | 3408 | 1461025357309 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (183AAC00) [pid = 3408] [serial = 1832] [outer = 16C18800] 17:22:37 INFO - PROCESS | 3408 | 1461025357798 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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 17:22:37 INFO - PROCESS | 3408 | 1461025357821 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 3408 | 1461025357824 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:22:37 INFO - PROCESS | 3408 | 1461025357827 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 3408 | 1461025357828 Marionette TRACE conn5 <- [1,2406,null,{}] 17:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:22:37 INFO - PROCESS | 3408 | 1461025357832 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}] 17:22:37 INFO - PROCESS | 3408 | 1461025357915 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:22:37 INFO - PROCESS | 3408 | 1461025357921 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 3408 | ++DOCSHELL 187F4000 == 49 [pid = 3408] [id = 611] 17:22:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (18A70400) [pid = 3408] [serial = 1833] [outer = 00000000] 17:22:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1997A400) [pid = 3408] [serial = 1834] [outer = 18A70400] 17:22:38 INFO - PROCESS | 3408 | 1461025357968 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (19980C00) [pid = 3408] [serial = 1835] [outer = 18A70400] 17:22:38 INFO - PROCESS | 3408 | 1461025358438 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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 17:22:38 INFO - PROCESS | 3408 | 1461025358501 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 3408 | 1461025358503 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:22:38 INFO - PROCESS | 3408 | 1461025358506 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 3408 | 1461025358508 Marionette TRACE conn5 <- [1,2410,null,{}] 17:22:38 INFO - PROCESS | 3408 | 1461025358511 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}] 17:22:38 INFO - PROCESS | 3408 | 1461025358592 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:22:38 INFO - PROCESS | 3408 | 1461025358634 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 3408 | ++DOCSHELL 19CCD400 == 50 [pid = 3408] [id = 612] 17:22:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (19CCE800) [pid = 3408] [serial = 1836] [outer = 00000000] 17:22:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1A642800) [pid = 3408] [serial = 1837] [outer = 19CCE800] 17:22:38 INFO - PROCESS | 3408 | 1461025358678 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1AC1D000) [pid = 3408] [serial = 1838] [outer = 19CCE800] 17:22:39 INFO - PROCESS | 3408 | 1461025359168 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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 17:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:22:39 INFO - PROCESS | 3408 | 1461025359177 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 3408 | 1461025359179 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:22:39 INFO - PROCESS | 3408 | 1461025359182 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 3408 | 1461025359184 Marionette TRACE conn5 <- [1,2414,null,{}] 17:22:39 INFO - PROCESS | 3408 | 1461025359187 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}] 17:22:39 INFO - PROCESS | 3408 | 1461025359329 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:22:39 INFO - PROCESS | 3408 | 1461025359392 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 3408 | ++DOCSHELL 1AC83400 == 51 [pid = 3408] [id = 613] 17:22:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1AC86000) [pid = 3408] [serial = 1839] [outer = 00000000] 17:22:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1B0DC800) [pid = 3408] [serial = 1840] [outer = 1AC86000] 17:22:39 INFO - PROCESS | 3408 | 1461025359449 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1B3BB000) [pid = 3408] [serial = 1841] [outer = 1AC86000] 17:22:39 INFO - PROCESS | 3408 | 1461025359872 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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:22:39 INFO - PROCESS | 3408 | 1461025359916 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 3408 | 1461025359918 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:22:39 INFO - PROCESS | 3408 | 1461025359928 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 3408 | 1461025359929 Marionette TRACE conn5 <- [1,2418,null,{}] 17:22:39 INFO - PROCESS | 3408 | 1461025359933 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}] 17:22:40 INFO - PROCESS | 3408 | 1461025360079 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:22:40 INFO - PROCESS | 3408 | 1461025360146 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 3408 | ++DOCSHELL 0B16E800 == 52 [pid = 3408] [id = 614] 17:22:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (12607800) [pid = 3408] [serial = 1842] [outer = 00000000] 17:22:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1B47A400) [pid = 3408] [serial = 1843] [outer = 12607800] 17:22:40 INFO - PROCESS | 3408 | 1461025360190 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1BDB4800) [pid = 3408] [serial = 1844] [outer = 12607800] 17:22:40 INFO - PROCESS | 3408 | 1461025360613 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 17:22:40 INFO - PROCESS | 3408 | 1461025360658 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 3408 | 1461025360660 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:22:40 INFO - PROCESS | 3408 | 1461025360668 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 3408 | 1461025360670 Marionette TRACE conn5 <- [1,2422,null,{}] 17:22:40 INFO - PROCESS | 3408 | 1461025360674 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}] 17:22:40 INFO - PROCESS | 3408 | 1461025360790 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:22:40 INFO - PROCESS | 3408 | 1461025360801 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 3408 | ++DOCSHELL 12B8C000 == 53 [pid = 3408] [id = 615] 17:22:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (12D8BC00) [pid = 3408] [serial = 1845] [outer = 00000000] 17:22:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1A625000) [pid = 3408] [serial = 1846] [outer = 12D8BC00] 17:22:41 INFO - PROCESS | 3408 | 1461025361092 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1BDBB800) [pid = 3408] [serial = 1847] [outer = 12D8BC00] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1B471000) [pid = 3408] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1FA65400) [pid = 3408] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1B47B400) [pid = 3408] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1E23E800) [pid = 3408] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1C45CC00) [pid = 3408] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1270FC00) [pid = 3408] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1AC8B800) [pid = 3408] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (120EC800) [pid = 3408] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (13690C00) [pid = 3408] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:22:41 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (0F27E000) [pid = 3408] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:22:41 INFO - PROCESS | 3408 | 1461025361489 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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 870ms 17:22:41 INFO - PROCESS | 3408 | 1461025361543 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 3408 | 1461025361545 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:22:41 INFO - PROCESS | 3408 | 1461025361548 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 3408 | 1461025361550 Marionette TRACE conn5 <- [1,2426,null,{}] 17:22:41 INFO - PROCESS | 3408 | 1461025361554 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}] 17:22:41 INFO - PROCESS | 3408 | 1461025361673 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:22:41 INFO - PROCESS | 3408 | 1461025361686 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 3408 | ++DOCSHELL 12173800 == 54 [pid = 3408] [id = 616] 17:22:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12AC6400) [pid = 3408] [serial = 1848] [outer = 00000000] 17:22:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1BF54400) [pid = 3408] [serial = 1849] [outer = 12AC6400] 17:22:41 INFO - PROCESS | 3408 | 1461025361730 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1BF5D800) [pid = 3408] [serial = 1850] [outer = 12AC6400] 17:22:42 INFO - PROCESS | 3408 | 1461025362139 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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 631ms 17:22:42 INFO - PROCESS | 3408 | 1461025362179 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:22:42 INFO - PROCESS | 3408 | 1461025362181 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 3408 | 1461025362184 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 3408 | 1461025362186 Marionette TRACE conn5 <- [1,2430,null,{}] 17:22:42 INFO - PROCESS | 3408 | 1461025362190 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}] 17:22:42 INFO - PROCESS | 3408 | 1461025362273 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:22:42 INFO - PROCESS | 3408 | 1461025362372 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 3408 | ++DOCSHELL 12D88400 == 55 [pid = 3408] [id = 617] 17:22:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1BED6000) [pid = 3408] [serial = 1851] [outer = 00000000] 17:22:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1C404C00) [pid = 3408] [serial = 1852] [outer = 1BED6000] 17:22:42 INFO - PROCESS | 3408 | 1461025362417 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C409800) [pid = 3408] [serial = 1853] [outer = 1BED6000] 17:22:42 INFO - PROCESS | 3408 | 1461025362763 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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 17:22:42 INFO - PROCESS | 3408 | 1461025362815 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 3408 | 1461025362818 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 3408 | 1461025362821 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:22:42 INFO - PROCESS | 3408 | 1461025362823 Marionette TRACE conn5 <- [1,2434,null,{}] 17:22:42 INFO - PROCESS | 3408 | 1461025362826 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}] 17:22:43 INFO - PROCESS | 3408 | 1461025362996 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:22:43 INFO - PROCESS | 3408 | 1461025363008 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 3408 | ++DOCSHELL 13C52000 == 56 [pid = 3408] [id = 618] 17:22:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C442C00) [pid = 3408] [serial = 1854] [outer = 00000000] 17:22:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C45FC00) [pid = 3408] [serial = 1855] [outer = 1C442C00] 17:22:43 INFO - PROCESS | 3408 | 1461025363058 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1C540000) [pid = 3408] [serial = 1856] [outer = 1C442C00] 17:22:43 INFO - PROCESS | 3408 | 1461025363740 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]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 17:22:43 INFO - PROCESS | 3408 | 1461025363796 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 3408 | 1461025363802 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:22:43 INFO - PROCESS | 3408 | 1461025363807 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 3408 | 1461025363811 Marionette TRACE conn5 <- [1,2438,null,{}] 17:22:43 INFO - PROCESS | 3408 | 1461025363817 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}] 17:22:43 INFO - PROCESS | 3408 | 1461025363962 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:22:44 INFO - PROCESS | 3408 | 1461025364106 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 3408 | ++DOCSHELL 12B5D000 == 57 [pid = 3408] [id = 619] 17:22:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (12B8C800) [pid = 3408] [serial = 1857] [outer = 00000000] 17:22:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (13646400) [pid = 3408] [serial = 1858] [outer = 12B8C800] 17:22:44 INFO - PROCESS | 3408 | 1461025364164 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (16B47C00) [pid = 3408] [serial = 1859] [outer = 12B8C800] 17:22:44 INFO - PROCESS | 3408 | 1461025364742 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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1019ms 17:22:44 INFO - PROCESS | 3408 | 1461025364831 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 3408 | 1461025364838 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:22:44 INFO - PROCESS | 3408 | 1461025364844 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:22:44 INFO - PROCESS | 3408 | 1461025364847 Marionette TRACE conn5 <- [1,2442,null,{}] 17:22:44 INFO - PROCESS | 3408 | 1461025364851 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}] 17:22:44 INFO - PROCESS | 3408 | 1461025364973 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:22:45 INFO - PROCESS | 3408 | 1461025365107 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 3408 | ++DOCSHELL 12D8B400 == 58 [pid = 3408] [id = 620] 17:22:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (18A82800) [pid = 3408] [serial = 1860] [outer = 00000000] 17:22:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1A636000) [pid = 3408] [serial = 1861] [outer = 18A82800] 17:22:45 INFO - PROCESS | 3408 | 1461025365163 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1AD2A000) [pid = 3408] [serial = 1862] [outer = 18A82800] 17:22:45 INFO - PROCESS | 3408 | 1461025365791 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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 17:22:45 INFO - PROCESS | 3408 | 1461025365821 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:22:45 INFO - PROCESS | 3408 | 1461025365823 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 3408 | 1461025365827 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 3408 | 1461025365831 Marionette TRACE conn5 <- [1,2446,null,{}] 17:22:45 INFO - PROCESS | 3408 | 1461025365842 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}] 17:22:45 INFO - PROCESS | 3408 | 1461025365956 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:22:46 INFO - PROCESS | 3408 | 1461025366098 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 3408 | ++DOCSHELL 1C456400 == 59 [pid = 3408] [id = 621] 17:22:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1C458000) [pid = 3408] [serial = 1863] [outer = 00000000] 17:22:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1C53B000) [pid = 3408] [serial = 1864] [outer = 1C458000] 17:22:46 INFO - PROCESS | 3408 | 1461025366156 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1C5B7000) [pid = 3408] [serial = 1865] [outer = 1C458000] 17:22:46 INFO - PROCESS | 3408 | 1461025366703 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]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 931ms 17:22:46 INFO - PROCESS | 3408 | 1461025366760 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 3408 | 1461025366763 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:22:46 INFO - PROCESS | 3408 | 1461025366767 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 3408 | 1461025366769 Marionette TRACE conn5 <- [1,2450,null,{}] 17:22:46 INFO - PROCESS | 3408 | 1461025366773 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}] 17:22:46 INFO - PROCESS | 3408 | 1461025366880 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:22:47 INFO - PROCESS | 3408 | 1461025367020 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 3408 | ++DOCSHELL 1C569C00 == 60 [pid = 3408] [id = 622] 17:22:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1D1D9000) [pid = 3408] [serial = 1866] [outer = 00000000] 17:22:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1D4F9000) [pid = 3408] [serial = 1867] [outer = 1D1D9000] 17:22:47 INFO - PROCESS | 3408 | 1461025367076 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1E7AF400) [pid = 3408] [serial = 1868] [outer = 1D1D9000] 17:22:47 INFO - PROCESS | 3408 | 1461025367621 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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 930ms 17:22:47 INFO - PROCESS | 3408 | 1461025367701 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 3408 | 1461025367703 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:22:47 INFO - PROCESS | 3408 | 1461025367707 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:22:47 INFO - PROCESS | 3408 | 1461025367709 Marionette TRACE conn5 <- [1,2454,null,{}] 17:22:47 INFO - PROCESS | 3408 | 1461025367713 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}] 17:22:47 INFO - PROCESS | 3408 | 1461025367816 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:22:47 INFO - PROCESS | 3408 | 1461025367964 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 3408 | ++DOCSHELL 12710000 == 61 [pid = 3408] [id = 623] 17:22:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (135AD800) [pid = 3408] [serial = 1869] [outer = 00000000] 17:22:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1EC4DC00) [pid = 3408] [serial = 1870] [outer = 135AD800] 17:22:48 INFO - PROCESS | 3408 | 1461025368019 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1EC55C00) [pid = 3408] [serial = 1871] [outer = 135AD800] 17:22:48 INFO - PROCESS | 3408 | 1461025368825 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]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1180ms 17:22:48 INFO - PROCESS | 3408 | 1461025368891 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 3408 | 1461025368894 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:22:48 INFO - PROCESS | 3408 | 1461025368900 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 3408 | 1461025368903 Marionette TRACE conn5 <- [1,2458,null,{}] 17:22:48 INFO - PROCESS | 3408 | 1461025368909 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}] 17:22:49 INFO - PROCESS | 3408 | 1461025369010 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:22:49 INFO - PROCESS | 3408 | 1461025369158 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 3408 | ++DOCSHELL 16CA7400 == 62 [pid = 3408] [id = 624] 17:22:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (16CA8000) [pid = 3408] [serial = 1872] [outer = 00000000] 17:22:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1844F800) [pid = 3408] [serial = 1873] [outer = 16CA8000] 17:22:49 INFO - PROCESS | 3408 | 1461025369210 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (187EEC00) [pid = 3408] [serial = 1874] [outer = 16CA8000] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 19938800 == 61 [pid = 3408] [id = 399] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 12D88400 == 60 [pid = 3408] [id = 617] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 12173800 == 59 [pid = 3408] [id = 616] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 12B8C000 == 58 [pid = 3408] [id = 615] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 0B16E800 == 57 [pid = 3408] [id = 614] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 1AC83400 == 56 [pid = 3408] [id = 613] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 19CCD400 == 55 [pid = 3408] [id = 612] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 187F4000 == 54 [pid = 3408] [id = 611] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 16C14000 == 53 [pid = 3408] [id = 610] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 120BBC00 == 52 [pid = 3408] [id = 609] 17:22:49 INFO - PROCESS | 3408 | --DOCSHELL 12507800 == 51 [pid = 3408] [id = 608] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1F80CC00) [pid = 3408] [serial = 1810] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1C402400) [pid = 3408] [serial = 1795] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1E7AE400) [pid = 3408] [serial = 1801] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1C5B7400) [pid = 3408] [serial = 1799] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1A637000) [pid = 3408] [serial = 1777] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1359EC00) [pid = 3408] [serial = 1787] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (12AC7400) [pid = 3408] [serial = 1786] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C546400) [pid = 3408] [serial = 1798] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1AD2C800) [pid = 3408] [serial = 1780] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1B0DEC00) [pid = 3408] [serial = 1792] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (16EDE400) [pid = 3408] [serial = 1804] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (187F3400) [pid = 3408] [serial = 1774] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (183AA400) [pid = 3408] [serial = 1789] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (18A88400) [pid = 3408] [serial = 1790] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12BE9400) [pid = 3408] [serial = 1769] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1B1A3800) [pid = 3408] [serial = 1783] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (13C58C00) [pid = 3408] [serial = 1771] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1EC4C400) [pid = 3408] [serial = 1808] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1D4F8400) [pid = 3408] [serial = 1807] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1E7C8800) [pid = 3408] [serial = 1802] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1C443800) [pid = 3408] [serial = 1796] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (13C16C00) [pid = 3408] [serial = 1805] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1B3C2000) [pid = 3408] [serial = 1793] [outer = 00000000] [url = about:blank] 17:22:49 INFO - PROCESS | 3408 | 1461025369723 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]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 890ms 17:22:49 INFO - PROCESS | 3408 | 1461025369791 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 3408 | 1461025369797 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:22:49 INFO - PROCESS | 3408 | 1461025369803 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 3408 | 1461025369805 Marionette TRACE conn5 <- [1,2462,null,{}] 17:22:49 INFO - PROCESS | 3408 | 1461025369809 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}] 17:22:49 INFO - PROCESS | 3408 | 1461025369895 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:22:49 INFO - PROCESS | 3408 | 1461025369902 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 3408 | ++DOCSHELL 1272A400 == 52 [pid = 3408] [id = 625] 17:22:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (12AC7000) [pid = 3408] [serial = 1875] [outer = 00000000] 17:22:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (13650000) [pid = 3408] [serial = 1876] [outer = 12AC7000] 17:22:49 INFO - PROCESS | 3408 | 1461025369954 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (16C14000) [pid = 3408] [serial = 1877] [outer = 12AC7000] 17:22:50 INFO - PROCESS | 3408 | 1461025370454 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]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 17:22:50 INFO - PROCESS | 3408 | 1461025370501 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 3408 | 1461025370503 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:22:50 INFO - PROCESS | 3408 | 1461025370507 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:22:50 INFO - PROCESS | 3408 | 1461025370510 Marionette TRACE conn5 <- [1,2466,null,{}] 17:22:50 INFO - PROCESS | 3408 | 1461025370524 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}] 17:22:50 INFO - PROCESS | 3408 | 1461025370612 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:22:50 INFO - PROCESS | 3408 | 1461025370708 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 3408 | ++DOCSHELL 18A80C00 == 53 [pid = 3408] [id = 626] 17:22:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (18A89000) [pid = 3408] [serial = 1878] [outer = 00000000] 17:22:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (19CC5000) [pid = 3408] [serial = 1879] [outer = 18A89000] 17:22:50 INFO - PROCESS | 3408 | 1461025370765 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1A635400) [pid = 3408] [serial = 1880] [outer = 18A89000] 17:22:51 INFO - PROCESS | 3408 | 1461025371149 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]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 17:22:51 INFO - PROCESS | 3408 | 1461025371182 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 3408 | 1461025371185 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:22:51 INFO - PROCESS | 3408 | 1461025371188 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:22:51 INFO - PROCESS | 3408 | 1461025371190 Marionette TRACE conn5 <- [1,2470,null,{}] 17:22:51 INFO - PROCESS | 3408 | 1461025371194 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}] 17:22:51 INFO - PROCESS | 3408 | 1461025371279 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:22:51 INFO - PROCESS | 3408 | 1461025371285 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 3408 | ++DOCSHELL 1A635000 == 54 [pid = 3408] [id = 627] 17:22:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1A641400) [pid = 3408] [serial = 1881] [outer = 00000000] 17:22:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1AD2C400) [pid = 3408] [serial = 1882] [outer = 1A641400] 17:22:51 INFO - PROCESS | 3408 | 1461025371331 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1B0DD400) [pid = 3408] [serial = 1883] [outer = 1A641400] 17:22:51 INFO - PROCESS | 3408 | 1461025371775 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]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 633ms 17:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:22:51 INFO - PROCESS | 3408 | 1461025371828 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 3408 | 1461025371830 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:22:51 INFO - PROCESS | 3408 | 1461025371833 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 3408 | 1461025371835 Marionette TRACE conn5 <- [1,2474,null,{}] 17:22:51 INFO - PROCESS | 3408 | 1461025371838 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}] 17:22:51 INFO - PROCESS | 3408 | 1461025371960 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:22:52 INFO - PROCESS | 3408 | 1461025372056 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 3408 | ++DOCSHELL 1B3B8400 == 55 [pid = 3408] [id = 628] 17:22:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1B3BA400) [pid = 3408] [serial = 1884] [outer = 00000000] 17:22:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1B3C4400) [pid = 3408] [serial = 1885] [outer = 1B3BA400] 17:22:52 INFO - PROCESS | 3408 | 1461025372102 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1B3C4C00) [pid = 3408] [serial = 1886] [outer = 1B3BA400] 17:22:52 INFO - PROCESS | 3408 | 1461025372534 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]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 17:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:22:52 INFO - PROCESS | 3408 | 1461025372564 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 3408 | 1461025372566 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:22:52 INFO - PROCESS | 3408 | 1461025372569 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 3408 | 1461025372571 Marionette TRACE conn5 <- [1,2478,null,{}] 17:22:52 INFO - PROCESS | 3408 | 1461025372582 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}] 17:22:52 INFO - PROCESS | 3408 | 1461025372719 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:22:52 INFO - PROCESS | 3408 | 1461025372792 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 3408 | ++DOCSHELL 1293D400 == 56 [pid = 3408] [id = 629] 17:22:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1BF59400) [pid = 3408] [serial = 1887] [outer = 00000000] 17:22:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1C446C00) [pid = 3408] [serial = 1888] [outer = 1BF59400] 17:22:52 INFO - PROCESS | 3408 | 1461025372839 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1C45B000) [pid = 3408] [serial = 1889] [outer = 1BF59400] 17:22:53 INFO - PROCESS | 3408 | 1461025373265 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]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 17:22:53 INFO - PROCESS | 3408 | 1461025373301 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 3408 | 1461025373303 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:22:53 INFO - PROCESS | 3408 | 1461025373306 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 3408 | 1461025373308 Marionette TRACE conn5 <- [1,2482,null,{}] 17:22:53 INFO - PROCESS | 3408 | 1461025373352 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}] 17:22:53 INFO - PROCESS | 3408 | 1461025373471 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:22:53 INFO - PROCESS | 3408 | 1461025373559 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 3408 | ++DOCSHELL 1D288400 == 57 [pid = 3408] [id = 630] 17:22:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1D28B800) [pid = 3408] [serial = 1890] [outer = 00000000] 17:22:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1E7A7800) [pid = 3408] [serial = 1891] [outer = 1D28B800] 17:22:53 INFO - PROCESS | 3408 | 1461025373602 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1EC07000) [pid = 3408] [serial = 1892] [outer = 1D28B800] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1AC86000) [pid = 3408] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (12607800) [pid = 3408] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (19CCE800) [pid = 3408] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (18A70400) [pid = 3408] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (120F3000) [pid = 3408] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (16C18800) [pid = 3408] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (12610000) [pid = 3408] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (12AC6400) [pid = 3408] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1BED6000) [pid = 3408] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:22:54 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12D8BC00) [pid = 3408] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:22:54 INFO - PROCESS | 3408 | 1461025374087 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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 810ms 17:22:54 INFO - PROCESS | 3408 | 1461025374121 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:22:54 INFO - PROCESS | 3408 | 1461025374123 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:22:54 INFO - PROCESS | 3408 | 1461025374126 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 3408 | 1461025374127 Marionette TRACE conn5 <- [1,2486,null,{}] 17:22:54 INFO - PROCESS | 3408 | 1461025374131 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}] 17:22:54 INFO - PROCESS | 3408 | 1461025374212 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:22:54 INFO - PROCESS | 3408 | 1461025374313 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 3408 | ++DOCSHELL 12607800 == 58 [pid = 3408] [id = 631] 17:22:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12610000) [pid = 3408] [serial = 1893] [outer = 00000000] 17:22:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1AC8C000) [pid = 3408] [serial = 1894] [outer = 12610000] 17:22:54 INFO - PROCESS | 3408 | 1461025374358 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1D28AC00) [pid = 3408] [serial = 1895] [outer = 12610000] 17:22:54 INFO - PROCESS | 3408 | 1461025374713 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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 631ms 17:22:54 INFO - PROCESS | 3408 | 1461025374758 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:22:54 INFO - PROCESS | 3408 | 1461025374760 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:22:54 INFO - PROCESS | 3408 | 1461025374764 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 3408 | 1461025374766 Marionette TRACE conn5 <- [1,2490,null,{}] 17:22:54 INFO - PROCESS | 3408 | 1461025374769 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}] 17:22:54 INFO - PROCESS | 3408 | 1461025374917 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:22:54 INFO - PROCESS | 3408 | 1461025374932 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 3408 | ++DOCSHELL 1272D800 == 59 [pid = 3408] [id = 632] 17:22:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (16B43400) [pid = 3408] [serial = 1896] [outer = 00000000] 17:22:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1F88D400) [pid = 3408] [serial = 1897] [outer = 16B43400] 17:22:55 INFO - PROCESS | 3408 | 1461025374976 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1F894C00) [pid = 3408] [serial = 1898] [outer = 16B43400] 17:22:55 INFO - PROCESS | 3408 | 1461025375460 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]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 731ms 17:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:22:55 INFO - PROCESS | 3408 | 1461025375495 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 3408 | 1461025375498 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:22:55 INFO - PROCESS | 3408 | 1461025375501 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 3408 | 1461025375502 Marionette TRACE conn5 <- [1,2494,null,{}] 17:22:55 INFO - PROCESS | 3408 | 1461025375506 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}] 17:22:55 INFO - PROCESS | 3408 | 1461025375593 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:22:55 INFO - PROCESS | 3408 | 1461025375602 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 3408 | ++DOCSHELL 1F88CC00 == 60 [pid = 3408] [id = 633] 17:22:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1F89B800) [pid = 3408] [serial = 1899] [outer = 00000000] 17:22:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1FABA000) [pid = 3408] [serial = 1900] [outer = 1F89B800] 17:22:55 INFO - PROCESS | 3408 | 1461025375647 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (200CF400) [pid = 3408] [serial = 1901] [outer = 1F89B800] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1AC91800 == 59 [pid = 3408] [id = 570] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1C548400 == 58 [pid = 3408] [id = 587] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1F894400 == 57 [pid = 3408] [id = 607] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 19983C00 == 56 [pid = 3408] [id = 592] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1AC8AC00 == 55 [pid = 3408] [id = 593] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 12735000 == 54 [pid = 3408] [id = 604] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1C21D000 == 53 [pid = 3408] [id = 572] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 19987000 == 52 [pid = 3408] [id = 605] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1C547400 == 51 [pid = 3408] [id = 586] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1BDB3400 == 50 [pid = 3408] [id = 606] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 12B9AC00 == 49 [pid = 3408] [id = 590] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1739C000 == 48 [pid = 3408] [id = 591] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1AF47C00 == 47 [pid = 3408] [id = 594] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1B475C00 == 46 [pid = 3408] [id = 400] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 135F5400 == 45 [pid = 3408] [id = 582] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1368D000 == 44 [pid = 3408] [id = 584] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 12736C00 == 43 [pid = 3408] [id = 583] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1B1A7000 == 42 [pid = 3408] [id = 397] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1AF3D400 == 41 [pid = 3408] [id = 585] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 16CA7400 == 40 [pid = 3408] [id = 624] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1C569C00 == 39 [pid = 3408] [id = 622] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 12710000 == 38 [pid = 3408] [id = 623] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1C456400 == 37 [pid = 3408] [id = 621] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 1C459C00 == 36 [pid = 3408] [id = 603] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 12D8B400 == 35 [pid = 3408] [id = 620] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 13C52000 == 34 [pid = 3408] [id = 618] 17:22:56 INFO - PROCESS | 3408 | --DOCSHELL 12B5D000 == 33 [pid = 3408] [id = 619] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 1B3B8400 == 32 [pid = 3408] [id = 628] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 1A635000 == 31 [pid = 3408] [id = 627] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 1272A400 == 30 [pid = 3408] [id = 625] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 1293D400 == 29 [pid = 3408] [id = 629] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 1D288400 == 28 [pid = 3408] [id = 630] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 1272D800 == 27 [pid = 3408] [id = 632] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 18A80C00 == 26 [pid = 3408] [id = 626] 17:22:57 INFO - PROCESS | 3408 | --DOCSHELL 12607800 == 25 [pid = 3408] [id = 631] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (120F0C00) [pid = 3408] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1B0DC800) [pid = 3408] [serial = 1840] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1B47A400) [pid = 3408] [serial = 1843] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (16EE1000) [pid = 3408] [serial = 1813] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BDBA000) [pid = 3408] [serial = 1816] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1F88FC00) [pid = 3408] [serial = 1819] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1A642800) [pid = 3408] [serial = 1837] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1997A400) [pid = 3408] [serial = 1834] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (19980C00) [pid = 3408] [serial = 1835] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (12733400) [pid = 3408] [serial = 1828] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (12B59000) [pid = 3408] [serial = 1829] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1B3BB000) [pid = 3408] [serial = 1841] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (16FDE000) [pid = 3408] [serial = 1831] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (183AAC00) [pid = 3408] [serial = 1832] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (135A1800) [pid = 3408] [serial = 1826] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (12B61800) [pid = 3408] [serial = 1825] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1FA5E400) [pid = 3408] [serial = 1822] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1BF54400) [pid = 3408] [serial = 1849] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1C404C00) [pid = 3408] [serial = 1852] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1BDB4800) [pid = 3408] [serial = 1844] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1C409800) [pid = 3408] [serial = 1853] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1A625000) [pid = 3408] [serial = 1846] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1BDBB800) [pid = 3408] [serial = 1847] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1BF5D800) [pid = 3408] [serial = 1850] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1AC1D000) [pid = 3408] [serial = 1838] [outer = 00000000] [url = about:blank] 17:22:57 INFO - PROCESS | 3408 | 1461025377805 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]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2328ms 17:22:57 INFO - PROCESS | 3408 | 1461025377829 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 3408 | 1461025377833 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:22:57 INFO - PROCESS | 3408 | 1461025377839 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 3408 | 1461025377843 Marionette TRACE conn5 <- [1,2498,null,{}] 17:22:57 INFO - PROCESS | 3408 | 1461025377849 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}] 17:22:57 INFO - PROCESS | 3408 | 1461025377944 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:22:57 INFO - PROCESS | 3408 | 1461025377956 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 3408 | ++DOCSHELL 12055000 == 26 [pid = 3408] [id = 634] 17:22:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (120B4400) [pid = 3408] [serial = 1902] [outer = 00000000] 17:22:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (12172C00) [pid = 3408] [serial = 1903] [outer = 120B4400] 17:22:58 INFO - PROCESS | 3408 | 1461025378006 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (12505400) [pid = 3408] [serial = 1904] [outer = 120B4400] 17:22:58 INFO - PROCESS | 3408 | 1461025378530 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]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 17:22:58 INFO - PROCESS | 3408 | 1461025378569 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 3408 | 1461025378576 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:22:58 INFO - PROCESS | 3408 | 1461025378582 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 3408 | 1461025378585 Marionette TRACE conn5 <- [1,2502,null,{}] 17:22:58 INFO - PROCESS | 3408 | 1461025378589 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}] 17:22:58 INFO - PROCESS | 3408 | 1461025378674 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:22:58 INFO - PROCESS | 3408 | 1461025378683 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 3408 | ++DOCSHELL 1250AC00 == 27 [pid = 3408] [id = 635] 17:22:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (12510C00) [pid = 3408] [serial = 1905] [outer = 00000000] 17:22:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (12706800) [pid = 3408] [serial = 1906] [outer = 12510C00] 17:22:58 INFO - PROCESS | 3408 | 1461025378729 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (12710800) [pid = 3408] [serial = 1907] [outer = 12510C00] 17:22:59 INFO - PROCESS | 3408 | 1461025379227 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]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 17:22:59 INFO - PROCESS | 3408 | 1461025379254 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 3408 | 1461025379257 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:22:59 INFO - PROCESS | 3408 | 1461025379261 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 3408 | 1461025379265 Marionette TRACE conn5 <- [1,2506,null,{}] 17:22:59 INFO - PROCESS | 3408 | 1461025379276 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}] 17:22:59 INFO - PROCESS | 3408 | 1461025379404 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:22:59 INFO - PROCESS | 3408 | 1461025379502 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 3408 | ++DOCSHELL 12B61400 == 28 [pid = 3408] [id = 636] 17:22:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12B61C00) [pid = 3408] [serial = 1908] [outer = 00000000] 17:22:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (12B8E000) [pid = 3408] [serial = 1909] [outer = 12B61C00] 17:22:59 INFO - PROCESS | 3408 | 1461025379552 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (12B95C00) [pid = 3408] [serial = 1910] [outer = 12B61C00] 17:22:59 INFO - PROCESS | 3408 | 1461025379949 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 17:23:00 INFO - PROCESS | 3408 | 1461025379994 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 3408 | 1461025379996 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:23:00 INFO - PROCESS | 3408 | 1461025379999 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3408 | 1461025380001 Marionette TRACE conn5 <- [1,2510,null,{}] 17:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:23:00 INFO - PROCESS | 3408 | 1461025380005 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}] 17:23:00 INFO - PROCESS | 3408 | 1461025380088 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:23:00 INFO - PROCESS | 3408 | 1461025380096 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 3408 | ++DOCSHELL 12B97C00 == 29 [pid = 3408] [id = 637] 17:23:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (12D87C00) [pid = 3408] [serial = 1911] [outer = 00000000] 17:23:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (135EFC00) [pid = 3408] [serial = 1912] [outer = 12D87C00] 17:23:00 INFO - PROCESS | 3408 | 1461025380141 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (13690C00) [pid = 3408] [serial = 1913] [outer = 12D87C00] 17:23:00 INFO - PROCESS | 3408 | 1461025380570 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 631ms 17:23:00 INFO - PROCESS | 3408 | 1461025380635 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:23:00 INFO - PROCESS | 3408 | 1461025380637 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:23:00 INFO - PROCESS | 3408 | 1461025380640 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3408 | 1461025380642 Marionette TRACE conn5 <- [1,2514,null,{}] 17:23:00 INFO - PROCESS | 3408 | 1461025380645 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}] 17:23:00 INFO - PROCESS | 3408 | 1461025380723 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:23:00 INFO - PROCESS | 3408 | 1461025380732 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 3408 | ++DOCSHELL 13A9F400 == 30 [pid = 3408] [id = 638] 17:23:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (13C53C00) [pid = 3408] [serial = 1914] [outer = 00000000] 17:23:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (16B47800) [pid = 3408] [serial = 1915] [outer = 13C53C00] 17:23:00 INFO - PROCESS | 3408 | 1461025380777 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (16CA3000) [pid = 3408] [serial = 1916] [outer = 13C53C00] 17:23:01 INFO - PROCESS | 3408 | 1461025381254 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]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 17:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:23:01 INFO - PROCESS | 3408 | 1461025381284 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 3408 | 1461025381286 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:23:01 INFO - PROCESS | 3408 | 1461025381289 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 3408 | 1461025381291 Marionette TRACE conn5 <- [1,2518,null,{}] 17:23:01 INFO - PROCESS | 3408 | 1461025381294 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}] 17:23:01 INFO - PROCESS | 3408 | 1461025381405 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:23:01 INFO - PROCESS | 3408 | 1461025381413 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 3408 | ++DOCSHELL 17399C00 == 31 [pid = 3408] [id = 639] 17:23:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (174C6C00) [pid = 3408] [serial = 1917] [outer = 00000000] 17:23:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (18502800) [pid = 3408] [serial = 1918] [outer = 174C6C00] 17:23:01 INFO - PROCESS | 3408 | 1461025381461 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (187EB000) [pid = 3408] [serial = 1919] [outer = 174C6C00] 17:23:01 INFO - PROCESS | 3408 | 1461025381910 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]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 17:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:23:01 INFO - PROCESS | 3408 | 1461025381962 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 3408 | 1461025381964 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:23:01 INFO - PROCESS | 3408 | 1461025381967 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 3408 | 1461025381969 Marionette TRACE conn5 <- [1,2522,null,{}] 17:23:02 INFO - PROCESS | 3408 | 1461025381972 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}] 17:23:02 INFO - PROCESS | 3408 | 1461025382050 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:23:02 INFO - PROCESS | 3408 | 1461025382056 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 3408 | ++DOCSHELL 18A74C00 == 32 [pid = 3408] [id = 640] 17:23:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (18A7C400) [pid = 3408] [serial = 1920] [outer = 00000000] 17:23:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (19937400) [pid = 3408] [serial = 1921] [outer = 18A7C400] 17:23:02 INFO - PROCESS | 3408 | 1461025382102 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (19939400) [pid = 3408] [serial = 1922] [outer = 18A7C400] 17:23:02 INFO - PROCESS | 3408 | 1461025382559 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 17:23:02 INFO - PROCESS | 3408 | 1461025382614 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 3408 | 1461025382616 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:23:02 INFO - PROCESS | 3408 | 1461025382620 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 3408 | 1461025382622 Marionette TRACE conn5 <- [1,2526,null,{}] 17:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:23:02 INFO - PROCESS | 3408 | 1461025382626 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}] 17:23:02 INFO - PROCESS | 3408 | 1461025382702 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:23:02 INFO - PROCESS | 3408 | 1461025382710 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 3408 | ++DOCSHELL 18502C00 == 33 [pid = 3408] [id = 641] 17:23:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (19979C00) [pid = 3408] [serial = 1923] [outer = 00000000] 17:23:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (19985000) [pid = 3408] [serial = 1924] [outer = 19979C00] 17:23:02 INFO - PROCESS | 3408 | 1461025382758 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (19984C00) [pid = 3408] [serial = 1925] [outer = 19979C00] 17:23:03 INFO - PROCESS | 3408 | 1461025383248 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]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 17:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:23:03 INFO - PROCESS | 3408 | 1461025383296 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 3408 | 1461025383298 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:23:03 INFO - PROCESS | 3408 | 1461025383301 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 3408 | 1461025383303 Marionette TRACE conn5 <- [1,2530,null,{}] 17:23:03 INFO - PROCESS | 3408 | 1461025383306 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}] 17:23:03 INFO - PROCESS | 3408 | 1461025383421 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:23:03 INFO - PROCESS | 3408 | 1461025383516 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 3408 | ++DOCSHELL 12B60C00 == 34 [pid = 3408] [id = 642] 17:23:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1A628C00) [pid = 3408] [serial = 1926] [outer = 00000000] 17:23:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1A640C00) [pid = 3408] [serial = 1927] [outer = 1A628C00] 17:23:03 INFO - PROCESS | 3408 | 1461025383560 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1A63F000) [pid = 3408] [serial = 1928] [outer = 1A628C00] 17:23:04 INFO - PROCESS | 3408 | 1461025383979 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 17:23:04 INFO - PROCESS | 3408 | 1461025384032 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:23:04 INFO - PROCESS | 3408 | 1461025384034 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:23:04 INFO - PROCESS | 3408 | 1461025384037 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 3408 | 1461025384039 Marionette TRACE conn5 <- [1,2534,null,{}] 17:23:04 INFO - PROCESS | 3408 | 1461025384042 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}] 17:23:04 INFO - PROCESS | 3408 | 1461025384156 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:23:04 INFO - PROCESS | 3408 | 1461025384163 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 3408 | ++DOCSHELL 1AC20800 == 35 [pid = 3408] [id = 643] 17:23:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1AC82400) [pid = 3408] [serial = 1929] [outer = 00000000] 17:23:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1AC91800) [pid = 3408] [serial = 1930] [outer = 1AC82400] 17:23:04 INFO - PROCESS | 3408 | 1461025384207 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1AF3EC00) [pid = 3408] [serial = 1931] [outer = 1AC82400] 17:23:04 INFO - PROCESS | 3408 | 1461025384662 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 17:23:04 INFO - PROCESS | 3408 | 1461025384710 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 3408 | 1461025384712 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:23:04 INFO - PROCESS | 3408 | 1461025384715 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:23:04 INFO - PROCESS | 3408 | 1461025384718 Marionette TRACE conn5 <- [1,2538,null,{}] 17:23:04 INFO - PROCESS | 3408 | 1461025384721 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}] 17:23:04 INFO - PROCESS | 3408 | 1461025384880 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1A641400) [pid = 3408] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (18A89000) [pid = 3408] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (12AC7000) [pid = 3408] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (16CA8000) [pid = 3408] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (135AD800) [pid = 3408] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1D1D9000) [pid = 3408] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C458000) [pid = 3408] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (18A82800) [pid = 3408] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (12B8C800) [pid = 3408] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1C442C00) [pid = 3408] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1A636C00) [pid = 3408] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1FA56800) [pid = 3408] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1EC53800) [pid = 3408] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (12736800) [pid = 3408] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (1E7ACC00) [pid = 3408] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1AFA3000) [pid = 3408] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (12D8DC00) [pid = 3408] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1C456800) [pid = 3408] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (19CCC800) [pid = 3408] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AC8B400) [pid = 3408] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (174C1400) [pid = 3408] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (16B43400) [pid = 3408] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1B3BA400) [pid = 3408] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1BF59400) [pid = 3408] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (12610000) [pid = 3408] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:23:05 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1D28B800) [pid = 3408] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:23:05 INFO - PROCESS | 3408 | 1461025385399 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 3408 | ++DOCSHELL 12056000 == 36 [pid = 3408] [id = 644] 17:23:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (120BBC00) [pid = 3408] [serial = 1932] [outer = 00000000] 17:23:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1272B800) [pid = 3408] [serial = 1933] [outer = 120BBC00] 17:23:05 INFO - PROCESS | 3408 | 1461025385454 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1359F400) [pid = 3408] [serial = 1934] [outer = 120BBC00] 17:23:05 INFO - PROCESS | 3408 | 1461025385867 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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1176ms 17:23:05 INFO - PROCESS | 3408 | 1461025385894 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 3408 | 1461025385896 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:23:05 INFO - PROCESS | 3408 | 1461025385899 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 3408 | 1461025385901 Marionette TRACE conn5 <- [1,2542,null,{}] 17:23:05 INFO - PROCESS | 3408 | 1461025385904 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}] 17:23:06 INFO - PROCESS | 3408 | 1461025385984 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:23:06 INFO - PROCESS | 3408 | 1461025385990 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 3408 | ++DOCSHELL 16B48000 == 37 [pid = 3408] [id = 645] 17:23:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (183A7800) [pid = 3408] [serial = 1935] [outer = 00000000] 17:23:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1AC89800) [pid = 3408] [serial = 1936] [outer = 183A7800] 17:23:06 INFO - PROCESS | 3408 | 1461025386036 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1B0DB400) [pid = 3408] [serial = 1937] [outer = 183A7800] 17:23:06 INFO - PROCESS | 3408 | 1461025386475 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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 17:23:06 INFO - PROCESS | 3408 | 1461025386533 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 3408 | 1461025386535 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:23:06 INFO - PROCESS | 3408 | 1461025386538 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 3408 | 1461025386540 Marionette TRACE conn5 <- [1,2546,null,{}] 17:23:06 INFO - PROCESS | 3408 | 1461025386543 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}] 17:23:06 INFO - PROCESS | 3408 | 1461025386622 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:23:06 INFO - PROCESS | 3408 | 1461025386630 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 3408 | ++DOCSHELL 16FC7400 == 38 [pid = 3408] [id = 646] 17:23:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1B0DC800) [pid = 3408] [serial = 1938] [outer = 00000000] 17:23:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1B3BC000) [pid = 3408] [serial = 1939] [outer = 1B0DC800] 17:23:06 INFO - PROCESS | 3408 | 1461025386674 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1B3B8000) [pid = 3408] [serial = 1940] [outer = 1B0DC800] 17:23:07 INFO - PROCESS | 3408 | 1461025387130 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 631ms 17:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:23:07 INFO - PROCESS | 3408 | 1461025387178 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 3408 | 1461025387180 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:23:07 INFO - PROCESS | 3408 | 1461025387184 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 3408 | 1461025387185 Marionette TRACE conn5 <- [1,2550,null,{}] 17:23:07 INFO - PROCESS | 3408 | 1461025387189 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}] 17:23:07 INFO - PROCESS | 3408 | 1461025387266 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:23:07 INFO - PROCESS | 3408 | 1461025387272 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 3408 | ++DOCSHELL 1B3BA000 == 39 [pid = 3408] [id = 647] 17:23:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1B3C3C00) [pid = 3408] [serial = 1941] [outer = 00000000] 17:23:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (1B47C400) [pid = 3408] [serial = 1942] [outer = 1B3C3C00] 17:23:07 INFO - PROCESS | 3408 | 1461025387318 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (1B47C800) [pid = 3408] [serial = 1943] [outer = 1B3C3C00] 17:23:08 INFO - PROCESS | 3408 | 1461025388264 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]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1123ms 17:23:08 INFO - PROCESS | 3408 | 1461025388309 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 3408 | 1461025388315 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:23:08 INFO - PROCESS | 3408 | 1461025388320 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 3408 | 1461025388324 Marionette TRACE conn5 <- [1,2554,null,{}] 17:23:08 INFO - PROCESS | 3408 | 1461025388330 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}] 17:23:08 INFO - PROCESS | 3408 | 1461025388447 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:23:08 INFO - PROCESS | 3408 | 1461025388588 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 3408 | ++DOCSHELL 12685400 == 40 [pid = 3408] [id = 648] 17:23:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (12703400) [pid = 3408] [serial = 1944] [outer = 00000000] 17:23:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (12733C00) [pid = 3408] [serial = 1945] [outer = 12703400] 17:23:08 INFO - PROCESS | 3408 | 1461025388665 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (12AC7C00) [pid = 3408] [serial = 1946] [outer = 12703400] 17:23:09 INFO - PROCESS | 3408 | 1461025389567 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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1334ms 17:23:09 INFO - PROCESS | 3408 | 1461025389658 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 3408 | 1461025389662 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:23:09 INFO - PROCESS | 3408 | 1461025389667 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 3408 | 1461025389671 Marionette TRACE conn5 <- [1,2558,null,{}] 17:23:09 INFO - PROCESS | 3408 | 1461025389678 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}] 17:23:09 INFO - PROCESS | 3408 | 1461025389815 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:23:09 INFO - PROCESS | 3408 | 1461025389948 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 3408 | ++DOCSHELL 12AC7400 == 41 [pid = 3408] [id = 649] 17:23:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (12AC7800) [pid = 3408] [serial = 1947] [outer = 00000000] 17:23:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12B5D800) [pid = 3408] [serial = 1948] [outer = 12AC7800] 17:23:10 INFO - PROCESS | 3408 | 1461025390040 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12B8D000) [pid = 3408] [serial = 1949] [outer = 12AC7800] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 17398400 == 40 [pid = 3408] [id = 554] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 12709800 == 39 [pid = 3408] [id = 550] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 1739FC00 == 38 [pid = 3408] [id = 548] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 1B0DF800 == 37 [pid = 3408] [id = 555] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 125B5C00 == 36 [pid = 3408] [id = 553] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 18A6FC00 == 35 [pid = 3408] [id = 549] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 1260A000 == 34 [pid = 3408] [id = 544] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 13C58400 == 33 [pid = 3408] [id = 547] 17:23:10 INFO - PROCESS | 3408 | --DOCSHELL 120BDC00 == 32 [pid = 3408] [id = 543] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1FABA000) [pid = 3408] [serial = 1900] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1B3B8C00) [pid = 3408] [serial = 1784] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (16C1E400) [pid = 3408] [serial = 1772] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1C463C00) [pid = 3408] [serial = 1748] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1AC1D400) [pid = 3408] [serial = 1778] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1AF3F800) [pid = 3408] [serial = 1781] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (18A7BC00) [pid = 3408] [serial = 1775] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (1850B000) [pid = 3408] [serial = 1814] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1F895C00) [pid = 3408] [serial = 1820] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1C21DC00) [pid = 3408] [serial = 1817] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1FA62400) [pid = 3408] [serial = 1823] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1F88C400) [pid = 3408] [serial = 1811] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1F894C00) [pid = 3408] [serial = 1898] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1B3C4400) [pid = 3408] [serial = 1885] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1B3C4C00) [pid = 3408] [serial = 1886] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1C45B000) [pid = 3408] [serial = 1889] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1C446C00) [pid = 3408] [serial = 1888] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1AC8C000) [pid = 3408] [serial = 1894] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (1E7A7800) [pid = 3408] [serial = 1891] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1F88D400) [pid = 3408] [serial = 1897] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1EC07000) [pid = 3408] [serial = 1892] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (1AD2C400) [pid = 3408] [serial = 1882] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (19CC5000) [pid = 3408] [serial = 1879] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1A635400) [pid = 3408] [serial = 1880] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (13650000) [pid = 3408] [serial = 1876] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (16C14000) [pid = 3408] [serial = 1877] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (187EEC00) [pid = 3408] [serial = 1874] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1844F800) [pid = 3408] [serial = 1873] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1EC55C00) [pid = 3408] [serial = 1871] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1EC4DC00) [pid = 3408] [serial = 1870] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (1E7AF400) [pid = 3408] [serial = 1868] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1D4F9000) [pid = 3408] [serial = 1867] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1C5B7000) [pid = 3408] [serial = 1865] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1C53B000) [pid = 3408] [serial = 1864] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1AD2A000) [pid = 3408] [serial = 1862] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1A636000) [pid = 3408] [serial = 1861] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (16B47C00) [pid = 3408] [serial = 1859] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (13646400) [pid = 3408] [serial = 1858] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1C45FC00) [pid = 3408] [serial = 1855] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (1C540000) [pid = 3408] [serial = 1856] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (1D28AC00) [pid = 3408] [serial = 1895] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | --DOMWINDOW == 65 (1B0DD400) [pid = 3408] [serial = 1883] [outer = 00000000] [url = about:blank] 17:23:10 INFO - PROCESS | 3408 | 1461025390559 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 930ms 17:23:10 INFO - PROCESS | 3408 | 1461025390598 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 3408 | 1461025390605 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:23:10 INFO - PROCESS | 3408 | 1461025390611 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 3408 | 1461025390614 Marionette TRACE conn5 <- [1,2562,null,{}] 17:23:10 INFO - PROCESS | 3408 | 1461025390617 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}] 17:23:10 INFO - PROCESS | 3408 | 1461025390703 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:23:10 INFO - PROCESS | 3408 | 1461025390713 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 3408 | ++DOCSHELL 1260E400 == 33 [pid = 3408] [id = 650] 17:23:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 66 (12730800) [pid = 3408] [serial = 1950] [outer = 00000000] 17:23:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (12D8BC00) [pid = 3408] [serial = 1951] [outer = 12730800] 17:23:10 INFO - PROCESS | 3408 | 1461025390760 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (135E9000) [pid = 3408] [serial = 1952] [outer = 12730800] 17:23:11 INFO - PROCESS | 3408 | 1461025391273 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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 17:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:23:11 INFO - PROCESS | 3408 | 1461025391282 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 3408 | 1461025391285 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:23:11 INFO - PROCESS | 3408 | 1461025391288 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 3408 | 1461025391291 Marionette TRACE conn5 <- [1,2566,null,{}] 17:23:11 INFO - PROCESS | 3408 | 1461025391306 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}] 17:23:11 INFO - PROCESS | 3408 | 1461025391425 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:23:11 INFO - PROCESS | 3408 | 1461025391435 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 3408 | ++DOCSHELL 16C9B000 == 34 [pid = 3408] [id = 651] 17:23:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (16C9C800) [pid = 3408] [serial = 1953] [outer = 00000000] 17:23:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (16EE3000) [pid = 3408] [serial = 1954] [outer = 16C9C800] 17:23:11 INFO - PROCESS | 3408 | 1461025391484 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (16FCB800) [pid = 3408] [serial = 1955] [outer = 16C9C800] 17:23:11 INFO - PROCESS | 3408 | 1461025391968 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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 17:23:12 INFO - PROCESS | 3408 | 1461025392024 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 3408 | 1461025392026 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:23:12 INFO - PROCESS | 3408 | 1461025392030 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 3408 | 1461025392032 Marionette TRACE conn5 <- [1,2570,null,{}] 17:23:12 INFO - PROCESS | 3408 | 1461025392035 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}] 17:23:12 INFO - PROCESS | 3408 | 1461025392119 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:23:12 INFO - PROCESS | 3408 | 1461025392126 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 3408 | ++DOCSHELL 16FDD400 == 35 [pid = 3408] [id = 652] 17:23:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (1844D800) [pid = 3408] [serial = 1956] [outer = 00000000] 17:23:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (187F3800) [pid = 3408] [serial = 1957] [outer = 1844D800] 17:23:12 INFO - PROCESS | 3408 | 1461025392173 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (18A7A800) [pid = 3408] [serial = 1958] [outer = 1844D800] 17:23:12 INFO - PROCESS | 3408 | 1461025392629 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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 17:23:12 INFO - PROCESS | 3408 | 1461025392709 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 3408 | 1461025392711 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:23:12 INFO - PROCESS | 3408 | 1461025392714 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 3408 | 1461025392716 Marionette TRACE conn5 <- [1,2574,null,{}] 17:23:12 INFO - PROCESS | 3408 | 1461025392720 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}] 17:23:12 INFO - PROCESS | 3408 | 1461025392855 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:23:12 INFO - PROCESS | 3408 | 1461025392877 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 3408 | ++DOCSHELL 19934400 == 36 [pid = 3408] [id = 653] 17:23:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (19934800) [pid = 3408] [serial = 1959] [outer = 00000000] 17:23:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1997D400) [pid = 3408] [serial = 1960] [outer = 19934800] 17:23:12 INFO - PROCESS | 3408 | 1461025392921 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (19988800) [pid = 3408] [serial = 1961] [outer = 19934800] 17:23:13 INFO - PROCESS | 3408 | 1461025393375 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 17:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:23:13 INFO - PROCESS | 3408 | 1461025393388 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 3408 | 1461025393390 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:23:13 INFO - PROCESS | 3408 | 1461025393393 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 3408 | 1461025393395 Marionette TRACE conn5 <- [1,2578,null,{}] 17:23:13 INFO - PROCESS | 3408 | 1461025393399 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}] 17:23:13 INFO - PROCESS | 3408 | 1461025393534 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:23:13 INFO - PROCESS | 3408 | 1461025393541 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 3408 | ++DOCSHELL 1A2D3800 == 37 [pid = 3408] [id = 654] 17:23:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1A2D3C00) [pid = 3408] [serial = 1962] [outer = 00000000] 17:23:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1AC85000) [pid = 3408] [serial = 1963] [outer = 1A2D3C00] 17:23:13 INFO - PROCESS | 3408 | 1461025393593 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1AD24800) [pid = 3408] [serial = 1964] [outer = 1A2D3C00] 17:23:14 INFO - PROCESS | 3408 | 1461025394067 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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 17:23:14 INFO - PROCESS | 3408 | 1461025394125 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 3408 | 1461025394127 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:23:14 INFO - PROCESS | 3408 | 1461025394130 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 3408 | 1461025394132 Marionette TRACE conn5 <- [1,2582,null,{}] 17:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:23:14 INFO - PROCESS | 3408 | 1461025394135 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}] 17:23:14 INFO - PROCESS | 3408 | 1461025394273 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:23:14 INFO - PROCESS | 3408 | 1461025394296 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 3408 | ++DOCSHELL 16B4B000 == 38 [pid = 3408] [id = 655] 17:23:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1AD2FC00) [pid = 3408] [serial = 1965] [outer = 00000000] 17:23:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1AF9E400) [pid = 3408] [serial = 1966] [outer = 1AD2FC00] 17:23:14 INFO - PROCESS | 3408 | 1461025394340 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1AF9E800) [pid = 3408] [serial = 1967] [outer = 1AD2FC00] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1B0DC800) [pid = 3408] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1A628C00) [pid = 3408] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (19979C00) [pid = 3408] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (120B4400) [pid = 3408] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (12510C00) [pid = 3408] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (18A7C400) [pid = 3408] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (13C53C00) [pid = 3408] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (12D87C00) [pid = 3408] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (12B61C00) [pid = 3408] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1AC82400) [pid = 3408] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (174C6C00) [pid = 3408] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (183A7800) [pid = 3408] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:23:14 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (120BBC00) [pid = 3408] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:23:14 INFO - PROCESS | 3408 | 1461025394944 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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 830ms 17:23:14 INFO - PROCESS | 3408 | 1461025394966 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 3408 | 1461025394968 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:23:14 INFO - PROCESS | 3408 | 1461025394971 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:23:14 INFO - PROCESS | 3408 | 1461025394973 Marionette TRACE conn5 <- [1,2586,null,{}] 17:23:15 INFO - PROCESS | 3408 | 1461025394976 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}] 17:23:15 INFO - PROCESS | 3408 | 1461025395054 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:23:15 INFO - PROCESS | 3408 | 1461025395061 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 3408 | ++DOCSHELL 12609400 == 39 [pid = 3408] [id = 656] 17:23:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (12684800) [pid = 3408] [serial = 1968] [outer = 00000000] 17:23:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (18A7C400) [pid = 3408] [serial = 1969] [outer = 12684800] 17:23:15 INFO - PROCESS | 3408 | 1461025395109 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (19982000) [pid = 3408] [serial = 1970] [outer = 12684800] 17:23:15 INFO - PROCESS | 3408 | 1461025395563 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 17:23:15 INFO - PROCESS | 3408 | 1461025395605 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 3408 | 1461025395607 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:23:15 INFO - PROCESS | 3408 | 1461025395610 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:23:15 INFO - PROCESS | 3408 | 1461025395612 Marionette TRACE conn5 <- [1,2590,null,{}] 17:23:15 INFO - PROCESS | 3408 | 1461025395618 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}] 17:23:15 INFO - PROCESS | 3408 | 1461025395698 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:23:15 INFO - PROCESS | 3408 | 1461025395705 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 3408 | ++DOCSHELL 12704800 == 40 [pid = 3408] [id = 657] 17:23:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1272E000) [pid = 3408] [serial = 1971] [outer = 00000000] 17:23:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1AFA2800) [pid = 3408] [serial = 1972] [outer = 1272E000] 17:23:15 INFO - PROCESS | 3408 | 1461025395750 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1B3B7400) [pid = 3408] [serial = 1973] [outer = 1272E000] 17:23:16 INFO - PROCESS | 3408 | 1461025396190 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 17:23:16 INFO - PROCESS | 3408 | 1461025396245 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 3408 | 1461025396247 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:23:16 INFO - PROCESS | 3408 | 1461025396250 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 3408 | 1461025396252 Marionette TRACE conn5 <- [1,2594,null,{}] 17:23:16 INFO - PROCESS | 3408 | 1461025396256 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}] 17:23:16 INFO - PROCESS | 3408 | 1461025396335 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:23:16 INFO - PROCESS | 3408 | 1461025396341 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 3408 | ++DOCSHELL 1AC8AC00 == 41 [pid = 3408] [id = 658] 17:23:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1B3BBC00) [pid = 3408] [serial = 1974] [outer = 00000000] 17:23:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1B47B800) [pid = 3408] [serial = 1975] [outer = 1B3BBC00] 17:23:16 INFO - PROCESS | 3408 | 1461025396388 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1B47A800) [pid = 3408] [serial = 1976] [outer = 1B3BBC00] 17:23:16 INFO - PROCESS | 3408 | 1461025396836 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 17:23:16 INFO - PROCESS | 3408 | 1461025396901 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 3408 | 1461025396905 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:23:16 INFO - PROCESS | 3408 | 1461025396911 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 3408 | 1461025396915 Marionette TRACE conn5 <- [1,2598,null,{}] 17:23:16 INFO - PROCESS | 3408 | 1461025396922 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}] 17:23:17 INFO - PROCESS | 3408 | 1461025397028 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:23:17 INFO - PROCESS | 3408 | 1461025397208 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 3408 | ++DOCSHELL 1270E800 == 42 [pid = 3408] [id = 659] 17:23:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12710000) [pid = 3408] [serial = 1977] [outer = 00000000] 17:23:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12733800) [pid = 3408] [serial = 1978] [outer = 12710000] 17:23:17 INFO - PROCESS | 3408 | 1461025397265 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (12B60000) [pid = 3408] [serial = 1979] [outer = 12710000] 17:23:17 INFO - PROCESS | 3408 | 1461025397841 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 990ms 17:23:17 INFO - PROCESS | 3408 | 1461025397903 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 3408 | 1461025397907 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:23:17 INFO - PROCESS | 3408 | 1461025397916 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 3408 | 1461025397920 Marionette TRACE conn5 <- [1,2602,null,{}] 17:23:17 INFO - PROCESS | 3408 | 1461025397925 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}] 17:23:18 INFO - PROCESS | 3408 | 1461025398064 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:23:18 INFO - PROCESS | 3408 | 1461025398200 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 3408 | ++DOCSHELL 16B42400 == 43 [pid = 3408] [id = 660] 17:23:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (16FCC400) [pid = 3408] [serial = 1980] [outer = 00000000] 17:23:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (18504C00) [pid = 3408] [serial = 1981] [outer = 16FCC400] 17:23:18 INFO - PROCESS | 3408 | 1461025398255 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (19939800) [pid = 3408] [serial = 1982] [outer = 16FCC400] 17:23:18 INFO - PROCESS | 3408 | 1461025398847 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]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 17:23:18 INFO - PROCESS | 3408 | 1461025398888 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 3408 | 1461025398891 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:23:18 INFO - PROCESS | 3408 | 1461025398895 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 3408 | 1461025398897 Marionette TRACE conn5 <- [1,2606,null,{}] 17:23:18 INFO - PROCESS | 3408 | 1461025398907 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}] 17:23:19 INFO - PROCESS | 3408 | 1461025399016 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:23:19 INFO - PROCESS | 3408 | 1461025399153 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 3408 | ++DOCSHELL 1B473C00 == 44 [pid = 3408] [id = 661] 17:23:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (1B474400) [pid = 3408] [serial = 1983] [outer = 00000000] 17:23:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1BED1000) [pid = 3408] [serial = 1984] [outer = 1B474400] 17:23:19 INFO - PROCESS | 3408 | 1461025399213 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1BF53800) [pid = 3408] [serial = 1985] [outer = 1B474400] 17:23:19 INFO - PROCESS | 3408 | 1461025399833 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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 17:23:19 INFO - PROCESS | 3408 | 1461025399868 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 3408 | 1461025399871 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:23:19 INFO - PROCESS | 3408 | 1461025399874 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 3408 | 1461025399876 Marionette TRACE conn5 <- [1,2610,null,{}] 17:23:19 INFO - PROCESS | 3408 | 1461025399880 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}] 17:23:20 INFO - PROCESS | 3408 | 1461025399983 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:23:20 INFO - PROCESS | 3408 | 1461025400118 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5D800 == 45 [pid = 3408] [id = 662] 17:23:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1BF5F400) [pid = 3408] [serial = 1986] [outer = 00000000] 17:23:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1C30E800) [pid = 3408] [serial = 1987] [outer = 1BF5F400] 17:23:20 INFO - PROCESS | 3408 | 1461025400173 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1C404000) [pid = 3408] [serial = 1988] [outer = 1BF5F400] 17:23:20 INFO - PROCESS | 3408 | 1461025400854 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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1019ms 17:23:20 INFO - PROCESS | 3408 | 1461025400897 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 3408 | 1461025400902 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:23:20 INFO - PROCESS | 3408 | 1461025400907 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 3408 | 1461025400911 Marionette TRACE conn5 <- [1,2614,null,{}] 17:23:20 INFO - PROCESS | 3408 | 1461025400917 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}] 17:23:21 INFO - PROCESS | 3408 | 1461025401036 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:23:21 INFO - PROCESS | 3408 | 1461025401177 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 3408 | ++DOCSHELL 12731C00 == 46 [pid = 3408] [id = 663] 17:23:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (12732800) [pid = 3408] [serial = 1989] [outer = 00000000] 17:23:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (12D86C00) [pid = 3408] [serial = 1990] [outer = 12732800] 17:23:21 INFO - PROCESS | 3408 | 1461025401228 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1368E800) [pid = 3408] [serial = 1991] [outer = 12732800] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1A640C00) [pid = 3408] [serial = 1927] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (19985000) [pid = 3408] [serial = 1924] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (12172C00) [pid = 3408] [serial = 1903] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (12505400) [pid = 3408] [serial = 1904] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (12706800) [pid = 3408] [serial = 1906] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (12710800) [pid = 3408] [serial = 1907] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (19937400) [pid = 3408] [serial = 1921] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (19939400) [pid = 3408] [serial = 1922] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (16B47800) [pid = 3408] [serial = 1915] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (16CA3000) [pid = 3408] [serial = 1916] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (135EFC00) [pid = 3408] [serial = 1912] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (13690C00) [pid = 3408] [serial = 1913] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (12B8E000) [pid = 3408] [serial = 1909] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (12B95C00) [pid = 3408] [serial = 1910] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1AC91800) [pid = 3408] [serial = 1930] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1A63F000) [pid = 3408] [serial = 1928] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (18502800) [pid = 3408] [serial = 1918] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (187EB000) [pid = 3408] [serial = 1919] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1AF3EC00) [pid = 3408] [serial = 1931] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1AC89800) [pid = 3408] [serial = 1936] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1B3B8000) [pid = 3408] [serial = 1940] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1272B800) [pid = 3408] [serial = 1933] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1359F400) [pid = 3408] [serial = 1934] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1B0DB400) [pid = 3408] [serial = 1937] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (19984C00) [pid = 3408] [serial = 1925] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1B3BC000) [pid = 3408] [serial = 1939] [outer = 00000000] [url = about:blank] 17:23:21 INFO - PROCESS | 3408 | 1461025401839 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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 991ms 17:23:21 INFO - PROCESS | 3408 | 1461025401897 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 3408 | 1461025401903 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:23:21 INFO - PROCESS | 3408 | 1461025401909 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 3408 | 1461025401911 Marionette TRACE conn5 <- [1,2618,null,{}] 17:23:21 INFO - PROCESS | 3408 | 1461025401915 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}] 17:23:22 INFO - PROCESS | 3408 | 1461025401998 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:23:22 INFO - PROCESS | 3408 | 1461025402084 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AB000 == 47 [pid = 3408] [id = 664] 17:23:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (0F0AFC00) [pid = 3408] [serial = 1992] [outer = 00000000] 17:23:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1270EC00) [pid = 3408] [serial = 1993] [outer = 0F0AFC00] 17:23:22 INFO - PROCESS | 3408 | 1461025402137 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (12B8F400) [pid = 3408] [serial = 1994] [outer = 0F0AFC00] 17:23:22 INFO - PROCESS | 3408 | 1461025402566 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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 17:23:22 INFO - PROCESS | 3408 | 1461025402582 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 3408 | 1461025402584 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:23:22 INFO - PROCESS | 3408 | 1461025402588 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 3408 | 1461025402591 Marionette TRACE conn5 <- [1,2622,null,{}] 17:23:22 INFO - PROCESS | 3408 | 1461025402602 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}] 17:23:22 INFO - PROCESS | 3408 | 1461025402693 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:23:22 INFO - PROCESS | 3408 | 1461025402700 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 3408 | ++DOCSHELL 135E7000 == 48 [pid = 3408] [id = 665] 17:23:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (135F5800) [pid = 3408] [serial = 1995] [outer = 00000000] 17:23:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (16FC1400) [pid = 3408] [serial = 1996] [outer = 135F5800] 17:23:22 INFO - PROCESS | 3408 | 1461025402749 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (18446000) [pid = 3408] [serial = 1997] [outer = 135F5800] 17:23:23 INFO - PROCESS | 3408 | 1461025403238 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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 17:23:23 INFO - PROCESS | 3408 | 1461025403262 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 3408 | 1461025403264 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:23:23 INFO - PROCESS | 3408 | 1461025403267 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:23:23 INFO - PROCESS | 3408 | 1461025403269 Marionette TRACE conn5 <- [1,2626,null,{}] 17:23:23 INFO - PROCESS | 3408 | 1461025403272 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}] 17:23:23 INFO - PROCESS | 3408 | 1461025403354 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:23:23 INFO - PROCESS | 3408 | 1461025403360 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 3408 | ++DOCSHELL 18A70000 == 49 [pid = 3408] [id = 666] 17:23:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (18A76400) [pid = 3408] [serial = 1998] [outer = 00000000] 17:23:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1993D800) [pid = 3408] [serial = 1999] [outer = 18A76400] 17:23:23 INFO - PROCESS | 3408 | 1461025403408 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1997DC00) [pid = 3408] [serial = 2000] [outer = 18A76400] 17:23:23 INFO - PROCESS | 3408 | 1461025403893 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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 17:23:23 INFO - PROCESS | 3408 | 1461025403942 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 3408 | 1461025403944 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:23:23 INFO - PROCESS | 3408 | 1461025403953 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 3408 | 1461025403955 Marionette TRACE conn5 <- [1,2630,null,{}] 17:23:23 INFO - PROCESS | 3408 | 1461025403959 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}] 17:23:24 INFO - PROCESS | 3408 | 1461025404068 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:23:24 INFO - PROCESS | 3408 | 1461025404162 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 3408 | ++DOCSHELL 1A2CC800 == 50 [pid = 3408] [id = 667] 17:23:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1A2D3400) [pid = 3408] [serial = 2001] [outer = 00000000] 17:23:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1A640C00) [pid = 3408] [serial = 2002] [outer = 1A2D3400] 17:23:24 INFO - PROCESS | 3408 | 1461025404207 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1AC1CC00) [pid = 3408] [serial = 2003] [outer = 1A2D3400] 17:23:24 INFO - PROCESS | 3408 | 1461025404624 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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 17:23:24 INFO - PROCESS | 3408 | 1461025404687 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:23:24 INFO - PROCESS | 3408 | 1461025404689 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:23:24 INFO - PROCESS | 3408 | 1461025404692 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 3408 | 1461025404694 Marionette TRACE conn5 <- [1,2634,null,{}] 17:23:24 INFO - PROCESS | 3408 | 1461025404697 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}] 17:23:24 INFO - PROCESS | 3408 | 1461025404831 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:23:24 INFO - PROCESS | 3408 | 1461025404900 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 3408 | ++DOCSHELL 1A638000 == 51 [pid = 3408] [id = 668] 17:23:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1AC84400) [pid = 3408] [serial = 2004] [outer = 00000000] 17:23:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1AF9D800) [pid = 3408] [serial = 2005] [outer = 1AC84400] 17:23:24 INFO - PROCESS | 3408 | 1461025404948 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1B3B6C00) [pid = 3408] [serial = 2006] [outer = 1AC84400] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (19934800) [pid = 3408] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (12AC7800) [pid = 3408] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1A2D3C00) [pid = 3408] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (16C9C800) [pid = 3408] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (12730800) [pid = 3408] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1844D800) [pid = 3408] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (1B3C3C00) [pid = 3408] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1272E000) [pid = 3408] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1AD2FC00) [pid = 3408] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:23:25 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (12684800) [pid = 3408] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:23:25 INFO - PROCESS | 3408 | 1461025405735 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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1069ms 17:23:25 INFO - PROCESS | 3408 | 1461025405766 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 3408 | 1461025405772 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:23:25 INFO - PROCESS | 3408 | 1461025405777 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:23:25 INFO - PROCESS | 3408 | 1461025405781 Marionette TRACE conn5 <- [1,2638,null,{}] 17:23:25 INFO - PROCESS | 3408 | 1461025405787 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}] 17:23:25 INFO - PROCESS | 3408 | 1461025405896 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:23:26 INFO - PROCESS | 3408 | 1461025406035 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 3408 | ++DOCSHELL 12684C00 == 52 [pid = 3408] [id = 669] 17:23:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1270F000) [pid = 3408] [serial = 2007] [outer = 00000000] 17:23:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (12B94C00) [pid = 3408] [serial = 2008] [outer = 1270F000] 17:23:26 INFO - PROCESS | 3408 | 1461025406093 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (135A5800) [pid = 3408] [serial = 2009] [outer = 1270F000] 17:23:26 INFO - PROCESS | 3408 | 1461025406680 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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:23:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 931ms 17:23:26 INFO - PROCESS | 3408 | 1461025406714 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 3408 | 1461025406720 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:23:26 INFO - PROCESS | 3408 | 1461025406726 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 3408 | 1461025406729 Marionette TRACE conn5 <- [1,2642,null,{}] 17:23:26 INFO - PROCESS | 3408 | 1461025406733 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}] 17:23:26 INFO - PROCESS | 3408 | 1461025406842 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:23:27 INFO - PROCESS | 3408 | 1461025406977 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 3408 | ++DOCSHELL 12B8E000 == 53 [pid = 3408] [id = 670] 17:23:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (135F2800) [pid = 3408] [serial = 2010] [outer = 00000000] 17:23:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1844D800) [pid = 3408] [serial = 2011] [outer = 135F2800] 17:23:27 INFO - PROCESS | 3408 | 1461025407032 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (18A71000) [pid = 3408] [serial = 2012] [outer = 135F2800] 17:23:27 INFO - PROCESS | 3408 | 1461025407601 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:23:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 17:23:27 INFO - PROCESS | 3408 | 1461025407658 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 3408 | 1461025407661 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:23:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:23:27 INFO - PROCESS | 3408 | 1461025407665 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 3408 | 1461025407669 Marionette TRACE conn5 <- [1,2646,null,{}] 17:23:27 INFO - PROCESS | 3408 | 1461025407680 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}] 17:23:27 INFO - PROCESS | 3408 | 1461025407817 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:23:27 INFO - PROCESS | 3408 | 1461025407954 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3408 | ++DOCSHELL 1AC8EC00 == 54 [pid = 3408] [id = 671] 17:23:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1AF43400) [pid = 3408] [serial = 2013] [outer = 00000000] 17:23:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1B0DD000) [pid = 3408] [serial = 2014] [outer = 1AF43400] 17:23:28 INFO - PROCESS | 3408 | 1461025408013 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1B3BFC00) [pid = 3408] [serial = 2015] [outer = 1AF43400] 17:23:28 INFO - PROCESS | 3408 | 1461025408582 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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:23:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 17:23:28 INFO - PROCESS | 3408 | 1461025408638 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 3408 | 1461025408641 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:23:28 INFO - PROCESS | 3408 | 1461025408645 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:23:28 INFO - PROCESS | 3408 | 1461025408647 Marionette TRACE conn5 <- [1,2650,null,{}] 17:23:28 INFO - PROCESS | 3408 | 1461025408651 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}] 17:23:28 INFO - PROCESS | 3408 | 1461025408755 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:23:28 INFO - PROCESS | 3408 | 1461025408862 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3408 | ++DOCSHELL 1B474C00 == 55 [pid = 3408] [id = 672] 17:23:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1B479800) [pid = 3408] [serial = 2016] [outer = 00000000] 17:23:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1BF55000) [pid = 3408] [serial = 2017] [outer = 1B479800] 17:23:28 INFO - PROCESS | 3408 | 1461025408916 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1BF55400) [pid = 3408] [serial = 2018] [outer = 1B479800] 17:23:29 INFO - PROCESS | 3408 | 1461025409646 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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:23:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1021ms 17:23:29 INFO - PROCESS | 3408 | 1461025409675 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 3408 | 1461025409679 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:23:29 INFO - PROCESS | 3408 | 1461025409685 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:23:29 INFO - PROCESS | 3408 | 1461025409689 Marionette TRACE conn5 <- [1,2654,null,{}] 17:23:29 INFO - PROCESS | 3408 | 1461025409714 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}] 17:23:29 INFO - PROCESS | 3408 | 1461025409813 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:23:29 INFO - PROCESS | 3408 | 1461025409954 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 3408 | ++DOCSHELL 12734800 == 56 [pid = 3408] [id = 673] 17:23:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (12736000) [pid = 3408] [serial = 2019] [outer = 00000000] 17:23:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (135A7800) [pid = 3408] [serial = 2020] [outer = 12736000] 17:23:30 INFO - PROCESS | 3408 | 1461025410005 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (13C16400) [pid = 3408] [serial = 2021] [outer = 12736000] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 1A2CC800 == 55 [pid = 3408] [id = 667] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 18A70000 == 54 [pid = 3408] [id = 666] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 135E7000 == 53 [pid = 3408] [id = 665] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 0F0AB000 == 52 [pid = 3408] [id = 664] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 12731C00 == 51 [pid = 3408] [id = 663] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 1B473C00 == 50 [pid = 3408] [id = 661] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 16B42400 == 49 [pid = 3408] [id = 660] 17:23:30 INFO - PROCESS | 3408 | --DOCSHELL 1270E800 == 48 [pid = 3408] [id = 659] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1997D400) [pid = 3408] [serial = 1960] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (19988800) [pid = 3408] [serial = 1961] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (12B8D000) [pid = 3408] [serial = 1949] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (12B5D800) [pid = 3408] [serial = 1948] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (12733C00) [pid = 3408] [serial = 1945] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (1AD24800) [pid = 3408] [serial = 1964] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (16EE3000) [pid = 3408] [serial = 1954] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (16FCB800) [pid = 3408] [serial = 1955] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (12D8BC00) [pid = 3408] [serial = 1951] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (135E9000) [pid = 3408] [serial = 1952] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (187F3800) [pid = 3408] [serial = 1957] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (1AC85000) [pid = 3408] [serial = 1963] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (1B47C400) [pid = 3408] [serial = 1942] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1B47B800) [pid = 3408] [serial = 1975] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (1B47C800) [pid = 3408] [serial = 1943] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (1B3B7400) [pid = 3408] [serial = 1973] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (1AF9E400) [pid = 3408] [serial = 1966] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (18A7C400) [pid = 3408] [serial = 1969] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (19982000) [pid = 3408] [serial = 1970] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1AFA2800) [pid = 3408] [serial = 1972] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (1AF9E800) [pid = 3408] [serial = 1967] [outer = 00000000] [url = about:blank] 17:23:30 INFO - PROCESS | 3408 | --DOMWINDOW == 66 (18A7A800) [pid = 3408] [serial = 1958] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 3408 | 1461025410962 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]]]}] 17:23:31 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) 17:23:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1298ms 17:23:31 INFO - PROCESS | 3408 | 1461025410989 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 3408 | 1461025410994 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:23:31 INFO - PROCESS | 3408 | 1461025411004 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 3408 | 1461025411006 Marionette TRACE conn5 <- [1,2658,null,{}] 17:23:31 INFO - PROCESS | 3408 | 1461025411010 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}] 17:23:31 INFO - PROCESS | 3408 | 1461025411094 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:23:31 INFO - PROCESS | 3408 | 1461025411101 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 3408 | ++DOCSHELL 12729000 == 49 [pid = 3408] [id = 674] 17:23:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 67 (1272F000) [pid = 3408] [serial = 2022] [outer = 00000000] 17:23:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (135F2C00) [pid = 3408] [serial = 2023] [outer = 1272F000] 17:23:31 INFO - PROCESS | 3408 | 1461025411148 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (16B40400) [pid = 3408] [serial = 2024] [outer = 1272F000] 17:23:32 INFO - PROCESS | 3408 | 1461025412137 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] 17:23:32 INFO - PROCESS | 3408 | 1461025412183 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:23:32 INFO - PROCESS | 3408 | 1461025412187 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 3408 | 1461025412190 Marionette TRACE conn5 <- [1,2662,null,{}] 17:23:32 INFO - PROCESS | 3408 | 1461025412200 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}] 17:23:32 INFO - PROCESS | 3408 | 1461025412326 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:23:32 INFO - PROCESS | 3408 | 1461025412333 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 3408 | ++DOCSHELL 16FC9C00 == 50 [pid = 3408] [id = 675] 17:23:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (16FDB800) [pid = 3408] [serial = 2025] [outer = 00000000] 17:23:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (19930C00) [pid = 3408] [serial = 2026] [outer = 16FDB800] 17:23:32 INFO - PROCESS | 3408 | 1461025412382 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (19982000) [pid = 3408] [serial = 2027] [outer = 16FDB800] 17:23:33 INFO - PROCESS | 3408 | 1461025413361 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] 17:23:33 INFO - PROCESS | 3408 | 1461025413428 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:23:33 INFO - PROCESS | 3408 | 1461025413431 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:23:33 INFO - PROCESS | 3408 | 1461025413433 Marionette TRACE conn5 <- [1,2666,null,{}] 17:23:33 INFO - PROCESS | 3408 | 1461025413445 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}] 17:23:33 INFO - PROCESS | 3408 | 1461025413560 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:23:33 INFO - PROCESS | 3408 | 1461025413567 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 3408 | ++DOCSHELL 1997C000 == 51 [pid = 3408] [id = 676] 17:23:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (19CC4800) [pid = 3408] [serial = 2028] [outer = 00000000] 17:23:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1AC1C400) [pid = 3408] [serial = 2029] [outer = 19CC4800] 17:23:33 INFO - PROCESS | 3408 | 1461025413612 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1AC87C00) [pid = 3408] [serial = 2030] [outer = 19CC4800] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1A2D3400) [pid = 3408] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (12703400) [pid = 3408] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (12732800) [pid = 3408] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (135F5800) [pid = 3408] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (0F0AFC00) [pid = 3408] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (1F89B800) [pid = 3408] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:23:33 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (18A76400) [pid = 3408] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:23:34 INFO - PROCESS | 3408 | 1461025414567 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]]]}] 17:23:34 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) 17:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 17:23:34 INFO - PROCESS | 3408 | 1461025414613 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:23:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:23:34 INFO - PROCESS | 3408 | 1461025414615 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:23:34 INFO - PROCESS | 3408 | 1461025414619 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 3408 | 1461025414620 Marionette TRACE conn5 <- [1,2670,null,{}] 17:23:34 INFO - PROCESS | 3408 | 1461025414624 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}] 17:23:34 INFO - PROCESS | 3408 | 1461025414705 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:23:34 INFO - PROCESS | 3408 | 1461025414798 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 3408 | ++DOCSHELL 1267DC00 == 52 [pid = 3408] [id = 677] 17:23:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (125B5C00) [pid = 3408] [serial = 2031] [outer = 00000000] 17:23:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (1AC82C00) [pid = 3408] [serial = 2032] [outer = 125B5C00] 17:23:34 INFO - PROCESS | 3408 | 1461025414844 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (1AF3CC00) [pid = 3408] [serial = 2033] [outer = 125B5C00] 17:23:35 INFO - PROCESS | 3408 | 1461025415728 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]]]}] 17:23:35 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) 17:23:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 17:23:35 INFO - PROCESS | 3408 | 1461025415748 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 3408 | 1461025415750 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:23:35 INFO - PROCESS | 3408 | 1461025415753 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 3408 | 1461025415755 Marionette TRACE conn5 <- [1,2674,null,{}] 17:23:35 INFO - PROCESS | 3408 | 1461025415758 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}] 17:23:35 INFO - PROCESS | 3408 | 1461025415859 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:23:35 INFO - PROCESS | 3408 | 1461025415951 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 3408 | ++DOCSHELL 1250DC00 == 53 [pid = 3408] [id = 678] 17:23:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (12703C00) [pid = 3408] [serial = 2034] [outer = 00000000] 17:23:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (1B3C3000) [pid = 3408] [serial = 2035] [outer = 12703C00] 17:23:36 INFO - PROCESS | 3408 | 1461025415998 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1B47C400) [pid = 3408] [serial = 2036] [outer = 12703C00] 17:23:37 INFO - PROCESS | 3408 | 1461025417073 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] 17:23:37 INFO - PROCESS | 3408 | 1461025417154 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:23:37 INFO - PROCESS | 3408 | 1461025417159 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:23:37 INFO - PROCESS | 3408 | 1461025417163 Marionette TRACE conn5 <- [1,2678,null,{}] 17:23:37 INFO - PROCESS | 3408 | 1461025417169 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}] 17:23:37 INFO - PROCESS | 3408 | 1461025417266 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:23:37 INFO - PROCESS | 3408 | 1461025417484 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 3408 | ++DOCSHELL 12702400 == 54 [pid = 3408] [id = 679] 17:23:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (12AC8800) [pid = 3408] [serial = 2037] [outer = 00000000] 17:23:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (16C18800) [pid = 3408] [serial = 2038] [outer = 12AC8800] 17:23:37 INFO - PROCESS | 3408 | 1461025417542 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (183A7C00) [pid = 3408] [serial = 2039] [outer = 12AC8800] 17:23:38 INFO - PROCESS | 3408 | 1461025418609 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] 17:23:38 INFO - PROCESS | 3408 | 1461025418650 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:23:38 INFO - PROCESS | 3408 | 1461025418656 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 3408 | 1461025418659 Marionette TRACE conn5 <- [1,2682,null,{}] 17:23:38 INFO - PROCESS | 3408 | 1461025418664 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}] 17:23:38 INFO - PROCESS | 3408 | 1461025418793 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:23:38 INFO - PROCESS | 3408 | 1461025418943 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 3408 | ++DOCSHELL 1AF43C00 == 55 [pid = 3408] [id = 680] 17:23:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1AFA3800) [pid = 3408] [serial = 2040] [outer = 00000000] 17:23:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1B3B9C00) [pid = 3408] [serial = 2041] [outer = 1AFA3800] 17:23:39 INFO - PROCESS | 3408 | 1461025418997 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1B478400) [pid = 3408] [serial = 2042] [outer = 1AFA3800] 17:23:40 INFO - PROCESS | 3408 | 1461025420022 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] 17:23:40 INFO - PROCESS | 3408 | 1461025420083 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:23:40 INFO - PROCESS | 3408 | 1461025420089 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 3408 | 1461025420093 Marionette TRACE conn5 <- [1,2686,null,{}] 17:23:40 INFO - PROCESS | 3408 | 1461025420099 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}] 17:23:40 INFO - PROCESS | 3408 | 1461025420227 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:23:40 INFO - PROCESS | 3408 | 1461025420378 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 3408 | ++DOCSHELL 12B97400 == 56 [pid = 3408] [id = 681] 17:23:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (12B98000) [pid = 3408] [serial = 2043] [outer = 00000000] 17:23:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1359FC00) [pid = 3408] [serial = 2044] [outer = 12B98000] 17:23:40 INFO - PROCESS | 3408 | 1461025420429 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (135F3000) [pid = 3408] [serial = 2045] [outer = 12B98000] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 1AC1E000 == 55 [pid = 3408] [id = 552] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12AC8400 == 54 [pid = 3408] [id = 546] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12603800 == 53 [pid = 3408] [id = 557] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 16FDD400 == 52 [pid = 3408] [id = 652] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 16B4B000 == 51 [pid = 3408] [id = 655] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12609400 == 50 [pid = 3408] [id = 656] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 125BD400 == 49 [pid = 3408] [id = 558] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12610400 == 48 [pid = 3408] [id = 559] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 19934400 == 47 [pid = 3408] [id = 653] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 1267DC00 == 46 [pid = 3408] [id = 677] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 1997C000 == 45 [pid = 3408] [id = 676] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 16FC9C00 == 44 [pid = 3408] [id = 675] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12729000 == 43 [pid = 3408] [id = 674] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12734800 == 42 [pid = 3408] [id = 673] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 1B474C00 == 41 [pid = 3408] [id = 672] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 1AC8EC00 == 40 [pid = 3408] [id = 671] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12B8E000 == 39 [pid = 3408] [id = 670] 17:23:40 INFO - PROCESS | 3408 | --DOCSHELL 12684C00 == 38 [pid = 3408] [id = 669] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (200CF400) [pid = 3408] [serial = 1901] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1997DC00) [pid = 3408] [serial = 2000] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1993D800) [pid = 3408] [serial = 1999] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (1A640C00) [pid = 3408] [serial = 2002] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (12AC7C00) [pid = 3408] [serial = 1946] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 77 (1AC1CC00) [pid = 3408] [serial = 2003] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 76 (12733800) [pid = 3408] [serial = 1978] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 75 (18504C00) [pid = 3408] [serial = 1981] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 74 (1368E800) [pid = 3408] [serial = 1991] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 73 (12D86C00) [pid = 3408] [serial = 1990] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 72 (16FC1400) [pid = 3408] [serial = 1996] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 71 (18446000) [pid = 3408] [serial = 1997] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 70 (1270EC00) [pid = 3408] [serial = 1993] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 69 (12B8F400) [pid = 3408] [serial = 1994] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 68 (1BED1000) [pid = 3408] [serial = 1984] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | --DOMWINDOW == 67 (1C30E800) [pid = 3408] [serial = 1987] [outer = 00000000] [url = about:blank] 17:23:41 INFO - PROCESS | 3408 | 1461025421477 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] 17:23:41 INFO - PROCESS | 3408 | 1461025421524 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:23:41 INFO - PROCESS | 3408 | 1461025421530 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 3408 | 1461025421532 Marionette TRACE conn5 <- [1,2690,null,{}] 17:23:41 INFO - PROCESS | 3408 | 1461025421536 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}] 17:23:41 INFO - PROCESS | 3408 | 1461025421621 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:23:41 INFO - PROCESS | 3408 | 1461025421775 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 3408 | ++DOCSHELL 12684800 == 39 [pid = 3408] [id = 682] 17:23:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 68 (12707800) [pid = 3408] [serial = 2046] [outer = 00000000] 17:23:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 69 (12B8F400) [pid = 3408] [serial = 2047] [outer = 12707800] 17:23:41 INFO - PROCESS | 3408 | 1461025421821 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 70 (135EA000) [pid = 3408] [serial = 2048] [outer = 12707800] 17:23:42 INFO - PROCESS | 3408 | 1461025422215 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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:23:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 17:23:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:23:42 INFO - PROCESS | 3408 | 1461025422266 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 3408 | 1461025422268 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:23:42 INFO - PROCESS | 3408 | 1461025422272 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 3408 | 1461025422275 Marionette TRACE conn5 <- [1,2694,null,{}] 17:23:42 INFO - PROCESS | 3408 | 1461025422286 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}] 17:23:42 INFO - PROCESS | 3408 | 1461025422374 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:23:42 INFO - PROCESS | 3408 | 1461025422384 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 3408 | ++DOCSHELL 1839F800 == 40 [pid = 3408] [id = 683] 17:23:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 71 (183A2800) [pid = 3408] [serial = 2049] [outer = 00000000] 17:23:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 72 (187F3400) [pid = 3408] [serial = 2050] [outer = 183A2800] 17:23:42 INFO - PROCESS | 3408 | 1461025422432 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 73 (18A89000) [pid = 3408] [serial = 2051] [outer = 183A2800] 17:23:42 INFO - PROCESS | 3408 | 1461025422881 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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:23:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 17:23:42 INFO - PROCESS | 3408 | 1461025422963 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 3408 | 1461025422965 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:23:42 INFO - PROCESS | 3408 | 1461025422969 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:23:43 INFO - PROCESS | 3408 | 1461025422971 Marionette TRACE conn5 <- [1,2698,null,{}] 17:23:43 INFO - PROCESS | 3408 | 1461025422974 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}] 17:23:43 INFO - PROCESS | 3408 | 1461025423085 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:23:43 INFO - PROCESS | 3408 | 1461025423097 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 3408 | ++DOCSHELL 1997C000 == 41 [pid = 3408] [id = 684] 17:23:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 74 (1997F000) [pid = 3408] [serial = 2052] [outer = 00000000] 17:23:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 75 (1A630000) [pid = 3408] [serial = 2053] [outer = 1997F000] 17:23:43 INFO - PROCESS | 3408 | 1461025423142 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 76 (1A6B4C00) [pid = 3408] [serial = 2054] [outer = 1997F000] 17:23:43 INFO - PROCESS | 3408 | 1461025423648 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] 17:23:43 INFO - PROCESS | 3408 | 1461025423705 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:23:43 INFO - PROCESS | 3408 | 1461025423708 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:23:43 INFO - PROCESS | 3408 | 1461025423710 Marionette TRACE conn5 <- [1,2702,null,{}] 17:23:43 INFO - PROCESS | 3408 | 1461025423714 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}] 17:23:43 INFO - PROCESS | 3408 | 1461025423825 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:23:43 INFO - PROCESS | 3408 | 1461025423834 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 3408 | ++DOCSHELL 187EAC00 == 42 [pid = 3408] [id = 685] 17:23:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 77 (1A628C00) [pid = 3408] [serial = 2055] [outer = 00000000] 17:23:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 78 (1AF3F000) [pid = 3408] [serial = 2056] [outer = 1A628C00] 17:23:43 INFO - PROCESS | 3408 | 1461025423931 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1B0E2800) [pid = 3408] [serial = 2057] [outer = 1A628C00] 17:23:44 INFO - PROCESS | 3408 | 1461025424355 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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:23:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 17:23:44 INFO - PROCESS | 3408 | 1461025424383 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 3408 | 1461025424385 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:23:44 INFO - PROCESS | 3408 | 1461025424396 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 3408 | 1461025424398 Marionette TRACE conn5 <- [1,2706,null,{}] 17:23:44 INFO - PROCESS | 3408 | 1461025424401 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}] 17:23:44 INFO - PROCESS | 3408 | 1461025424562 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:23:44 INFO - PROCESS | 3408 | 1461025424627 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 3408 | ++DOCSHELL 12677000 == 43 [pid = 3408] [id = 686] 17:23:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (12B59400) [pid = 3408] [serial = 2058] [outer = 00000000] 17:23:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1BF5B000) [pid = 3408] [serial = 2059] [outer = 12B59400] 17:23:44 INFO - PROCESS | 3408 | 1461025424676 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (1C297C00) [pid = 3408] [serial = 2060] [outer = 12B59400] 17:23:45 INFO - PROCESS | 3408 | 1461025425122 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] 17:23:45 INFO - PROCESS | 3408 | 1461025425170 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:23:45 INFO - PROCESS | 3408 | 1461025425173 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 3408 | 1461025425174 Marionette TRACE conn5 <- [1,2710,null,{}] 17:23:45 INFO - PROCESS | 3408 | 1461025425178 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}] 17:23:45 INFO - PROCESS | 3408 | 1461025425289 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:23:45 INFO - PROCESS | 3408 | 1461025425298 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 3408 | ++DOCSHELL 1217FC00 == 44 [pid = 3408] [id = 687] 17:23:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (12B5D000) [pid = 3408] [serial = 2061] [outer = 00000000] 17:23:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1B475400) [pid = 3408] [serial = 2062] [outer = 12B5D000] 17:23:45 INFO - PROCESS | 3408 | 1461025425422 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (1C40C000) [pid = 3408] [serial = 2063] [outer = 12B5D000] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (16FDB800) [pid = 3408] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (19CC4800) [pid = 3408] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (12736000) [pid = 3408] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1B479800) [pid = 3408] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 80 (1272F000) [pid = 3408] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 79 (125B5C00) [pid = 3408] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:23:45 INFO - PROCESS | 3408 | --DOMWINDOW == 78 (1B3BBC00) [pid = 3408] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:23:45 INFO - PROCESS | 3408 | 1461025425811 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] 17:23:45 INFO - PROCESS | 3408 | 1461025425846 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:23:45 INFO - PROCESS | 3408 | 1461025425849 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 3408 | 1461025425851 Marionette TRACE conn5 <- [1,2714,null,{}] 17:23:45 INFO - PROCESS | 3408 | 1461025425854 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}] 17:23:46 INFO - PROCESS | 3408 | 1461025425993 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:23:46 INFO - PROCESS | 3408 | 1461025426008 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 3408 | ++DOCSHELL 12685800 == 45 [pid = 3408] [id = 688] 17:23:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 79 (1293F000) [pid = 3408] [serial = 2064] [outer = 00000000] 17:23:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 80 (1C44A800) [pid = 3408] [serial = 2065] [outer = 1293F000] 17:23:46 INFO - PROCESS | 3408 | 1461025426053 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 81 (1C455800) [pid = 3408] [serial = 2066] [outer = 1293F000] 17:23:46 INFO - PROCESS | 3408 | 1461025426453 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]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:23:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 631ms 17:23:46 INFO - PROCESS | 3408 | 1461025426481 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:23:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:23:46 INFO - PROCESS | 3408 | 1461025426483 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:23:46 INFO - PROCESS | 3408 | 1461025426486 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 3408 | 1461025426487 Marionette TRACE conn5 <- [1,2718,null,{}] 17:23:46 INFO - PROCESS | 3408 | 1461025426491 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}] 17:23:46 INFO - PROCESS | 3408 | 1461025426569 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:23:46 INFO - PROCESS | 3408 | 1461025426665 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 3408 | ++DOCSHELL 12144000 == 46 [pid = 3408] [id = 689] 17:23:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (12176C00) [pid = 3408] [serial = 2067] [outer = 00000000] 17:23:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (1997FC00) [pid = 3408] [serial = 2068] [outer = 12176C00] 17:23:46 INFO - PROCESS | 3408 | 1461025426710 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (1C45B400) [pid = 3408] [serial = 2069] [outer = 12176C00] 17:23:47 INFO - PROCESS | 3408 | 1461025427615 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] 17:23:47 INFO - PROCESS | 3408 | 1461025427677 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:23:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:23:47 INFO - PROCESS | 3408 | 1461025427682 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 3408 | 1461025427687 Marionette TRACE conn5 <- [1,2722,null,{}] 17:23:47 INFO - PROCESS | 3408 | 1461025427737 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}] 17:23:47 INFO - PROCESS | 3408 | 1461025427835 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:23:48 INFO - PROCESS | 3408 | 1461025427965 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 3408 | ++DOCSHELL 12B5A800 == 47 [pid = 3408] [id = 690] 17:23:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (12B60400) [pid = 3408] [serial = 2070] [outer = 00000000] 17:23:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (12B99400) [pid = 3408] [serial = 2071] [outer = 12B60400] 17:23:48 INFO - PROCESS | 3408 | 1461025428024 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (13C53C00) [pid = 3408] [serial = 2072] [outer = 12B60400] 17:23:48 INFO - PROCESS | 3408 | 1461025428610 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]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 991ms 17:23:48 INFO - PROCESS | 3408 | 1461025428674 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 3408 | 1461025428680 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:23:48 INFO - PROCESS | 3408 | 1461025428687 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 3408 | 1461025428690 Marionette TRACE conn5 <- [1,2726,null,{}] 17:23:48 INFO - PROCESS | 3408 | 1461025428694 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}] 17:23:48 INFO - PROCESS | 3408 | 1461025428830 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:23:49 INFO - PROCESS | 3408 | 1461025428966 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 3408 | ++DOCSHELL 135F1000 == 48 [pid = 3408] [id = 691] 17:23:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (183AC800) [pid = 3408] [serial = 2073] [outer = 00000000] 17:23:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (19987800) [pid = 3408] [serial = 2074] [outer = 183AC800] 17:23:49 INFO - PROCESS | 3408 | 1461025429022 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1AC83800) [pid = 3408] [serial = 2075] [outer = 183AC800] 17:23:49 INFO - PROCESS | 3408 | 1461025429624 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]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 17:23:49 INFO - PROCESS | 3408 | 1461025429658 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 3408 | 1461025429661 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 3408 | 1461025429664 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:23:49 INFO - PROCESS | 3408 | 1461025429668 Marionette TRACE conn5 <- [1,2730,null,{}] 17:23:49 INFO - PROCESS | 3408 | 1461025429679 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}] 17:23:49 INFO - PROCESS | 3408 | 1461025429790 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:23:49 INFO - PROCESS | 3408 | 1461025429938 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 3408 | ++DOCSHELL 1BDBE400 == 49 [pid = 3408] [id = 692] 17:23:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1BF59800) [pid = 3408] [serial = 2076] [outer = 00000000] 17:23:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1C45D800) [pid = 3408] [serial = 2077] [outer = 1BF59800] 17:23:50 INFO - PROCESS | 3408 | 1461025429996 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1C53C000) [pid = 3408] [serial = 2078] [outer = 1BF59800] 17:23:50 INFO - PROCESS | 3408 | 1461025430592 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]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 17:23:50 INFO - PROCESS | 3408 | 1461025430638 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 3408 | 1461025430641 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:23:50 INFO - PROCESS | 3408 | 1461025430644 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:23:50 INFO - PROCESS | 3408 | 1461025430646 Marionette TRACE conn5 <- [1,2734,null,{}] 17:23:50 INFO - PROCESS | 3408 | 1461025430650 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}] 17:23:50 INFO - PROCESS | 3408 | 1461025430753 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:23:50 INFO - PROCESS | 3408 | 1461025430893 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 3408 | ++DOCSHELL 1C547000 == 50 [pid = 3408] [id = 693] 17:23:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1C547800) [pid = 3408] [serial = 2079] [outer = 00000000] 17:23:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1D287800) [pid = 3408] [serial = 2080] [outer = 1C547800] 17:23:50 INFO - PROCESS | 3408 | 1461025430948 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1D32D400) [pid = 3408] [serial = 2081] [outer = 1C547800] 17:23:51 INFO - PROCESS | 3408 | 1461025431655 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]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1016ms 17:23:51 INFO - PROCESS | 3408 | 1461025431664 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 3408 | 1461025431668 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:23:51 INFO - PROCESS | 3408 | 1461025431672 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 3408 | 1461025431676 Marionette TRACE conn5 <- [1,2738,null,{}] 17:23:51 INFO - PROCESS | 3408 | 1461025431681 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}] 17:23:51 INFO - PROCESS | 3408 | 1461025431778 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:23:51 INFO - PROCESS | 3408 | 1461025431892 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 3408 | ++DOCSHELL 13CE0C00 == 51 [pid = 3408] [id = 694] 17:23:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (16C3CC00) [pid = 3408] [serial = 2082] [outer = 00000000] 17:23:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (18446800) [pid = 3408] [serial = 2083] [outer = 16C3CC00] 17:23:51 INFO - PROCESS | 3408 | 1461025431941 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (18A7AC00) [pid = 3408] [serial = 2084] [outer = 16C3CC00] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 12685800 == 50 [pid = 3408] [id = 688] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 1217FC00 == 49 [pid = 3408] [id = 687] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 12677000 == 48 [pid = 3408] [id = 686] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 187EAC00 == 47 [pid = 3408] [id = 685] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 1997C000 == 46 [pid = 3408] [id = 684] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 1839F800 == 45 [pid = 3408] [id = 683] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 12684800 == 44 [pid = 3408] [id = 682] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 12B97400 == 43 [pid = 3408] [id = 681] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (12B94C00) [pid = 3408] [serial = 2008] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (1844D800) [pid = 3408] [serial = 2011] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1B0DD000) [pid = 3408] [serial = 2014] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AF9D800) [pid = 3408] [serial = 2005] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1B3C3000) [pid = 3408] [serial = 2035] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | 1461025432613 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]]]}] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 12702400 == 42 [pid = 3408] [id = 679] 17:23:52 INFO - PROCESS | 3408 | --DOCSHELL 1250DC00 == 41 [pid = 3408] [id = 678] 17:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1B47A800) [pid = 3408] [serial = 1976] [outer = 00000000] [url = about:blank] 17:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 972ms 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (19982000) [pid = 3408] [serial = 2027] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (19930C00) [pid = 3408] [serial = 2026] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (1AC1C400) [pid = 3408] [serial = 2029] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (13C16400) [pid = 3408] [serial = 2021] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 88 (135A7800) [pid = 3408] [serial = 2020] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 87 (1BF55400) [pid = 3408] [serial = 2018] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 86 (1BF55000) [pid = 3408] [serial = 2017] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 85 (135F2C00) [pid = 3408] [serial = 2023] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 84 (1AC87C00) [pid = 3408] [serial = 2030] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 83 (1AC82C00) [pid = 3408] [serial = 2032] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 82 (16B40400) [pid = 3408] [serial = 2024] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | --DOMWINDOW == 81 (1AF3CC00) [pid = 3408] [serial = 2033] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 3408 | 1461025432648 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 3408 | 1461025432653 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:23:52 INFO - PROCESS | 3408 | 1461025432661 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:23:52 INFO - PROCESS | 3408 | 1461025432664 Marionette TRACE conn5 <- [1,2742,null,{}] 17:23:52 INFO - PROCESS | 3408 | 1461025432667 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}] 17:23:52 INFO - PROCESS | 3408 | 1461025432751 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:23:52 INFO - PROCESS | 3408 | 1461025432757 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 3408 | ++DOCSHELL 12706000 == 42 [pid = 3408] [id = 695] 17:23:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 82 (12709800) [pid = 3408] [serial = 2085] [outer = 00000000] 17:23:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 83 (12AD0000) [pid = 3408] [serial = 2086] [outer = 12709800] 17:23:52 INFO - PROCESS | 3408 | 1461025432808 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 84 (135AA800) [pid = 3408] [serial = 2087] [outer = 12709800] 17:23:53 INFO - PROCESS | 3408 | 1461025433300 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]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 17:23:53 INFO - PROCESS | 3408 | 1461025433336 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 3408 | 1461025433338 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:23:53 INFO - PROCESS | 3408 | 1461025433342 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 3408 | 1461025433345 Marionette TRACE conn5 <- [1,2746,null,{}] 17:23:53 INFO - PROCESS | 3408 | 1461025433355 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}] 17:23:53 INFO - PROCESS | 3408 | 1461025433475 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:23:53 INFO - PROCESS | 3408 | 1461025433491 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 3408 | ++DOCSHELL 19934000 == 43 [pid = 3408] [id = 696] 17:23:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 85 (19934C00) [pid = 3408] [serial = 2088] [outer = 00000000] 17:23:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 86 (19CC4800) [pid = 3408] [serial = 2089] [outer = 19934C00] 17:23:53 INFO - PROCESS | 3408 | 1461025433540 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 87 (1A641000) [pid = 3408] [serial = 2090] [outer = 19934C00] 17:23:54 INFO - PROCESS | 3408 | 1461025434027 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]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:23:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 17:23:54 INFO - PROCESS | 3408 | 1461025434076 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 3408 | 1461025434079 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:23:54 INFO - PROCESS | 3408 | 1461025434082 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:23:54 INFO - PROCESS | 3408 | 1461025434084 Marionette TRACE conn5 <- [1,2750,null,{}] 17:23:54 INFO - PROCESS | 3408 | 1461025434087 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}] 17:23:54 INFO - PROCESS | 3408 | 1461025434171 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:23:54 INFO - PROCESS | 3408 | 1461025434269 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 3408 | ++DOCSHELL 1AF3D800 == 44 [pid = 3408] [id = 697] 17:23:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 88 (1AF3DC00) [pid = 3408] [serial = 2091] [outer = 00000000] 17:23:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 89 (1B0DC400) [pid = 3408] [serial = 2092] [outer = 1AF3DC00] 17:23:54 INFO - PROCESS | 3408 | 1461025434315 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1B1A7C00) [pid = 3408] [serial = 2093] [outer = 1AF3DC00] 17:23:54 INFO - PROCESS | 3408 | 1461025434679 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]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:23:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 17:23:54 INFO - PROCESS | 3408 | 1461025434716 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 3408 | 1461025434718 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:23:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:23:54 INFO - PROCESS | 3408 | 1461025434721 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 3408 | 1461025434723 Marionette TRACE conn5 <- [1,2754,null,{}] 17:23:54 INFO - PROCESS | 3408 | 1461025434726 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}] 17:23:54 INFO - PROCESS | 3408 | 1461025434808 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:23:54 INFO - PROCESS | 3408 | 1461025434952 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9E400 == 45 [pid = 3408] [id = 698] 17:23:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (1B3C4000) [pid = 3408] [serial = 2094] [outer = 00000000] 17:23:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1BDB8C00) [pid = 3408] [serial = 2095] [outer = 1B3C4000] 17:23:55 INFO - PROCESS | 3408 | 1461025434996 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1BE69800) [pid = 3408] [serial = 2096] [outer = 1B3C4000] 17:23:55 INFO - PROCESS | 3408 | 1461025435424 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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 17:23:55 INFO - PROCESS | 3408 | 1461025435457 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 3408 | 1461025435459 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:23:55 INFO - PROCESS | 3408 | 1461025435462 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:23:55 INFO - PROCESS | 3408 | 1461025435464 Marionette TRACE conn5 <- [1,2758,null,{}] 17:23:55 INFO - PROCESS | 3408 | 1461025435467 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}] 17:23:55 INFO - PROCESS | 3408 | 1461025435604 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:23:55 INFO - PROCESS | 3408 | 1461025435680 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 3408 | ++DOCSHELL 1293A000 == 46 [pid = 3408] [id = 699] 17:23:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1BF51400) [pid = 3408] [serial = 2097] [outer = 00000000] 17:23:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1C446000) [pid = 3408] [serial = 2098] [outer = 1BF51400] 17:23:55 INFO - PROCESS | 3408 | 1461025435728 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1C45A000) [pid = 3408] [serial = 2099] [outer = 1BF51400] 17:23:56 INFO - PROCESS | 3408 | 1461025436150 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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 17:23:56 INFO - PROCESS | 3408 | 1461025436197 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 3408 | 1461025436199 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:23:56 INFO - PROCESS | 3408 | 1461025436202 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 3408 | 1461025436204 Marionette TRACE conn5 <- [1,2762,null,{}] 17:23:56 INFO - PROCESS | 3408 | 1461025436243 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}] 17:23:56 INFO - PROCESS | 3408 | 1461025436359 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:23:56 INFO - PROCESS | 3408 | 1461025436369 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 3408 | ++DOCSHELL 1C53F000 == 47 [pid = 3408] [id = 700] 17:23:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1C53F800) [pid = 3408] [serial = 2100] [outer = 00000000] 17:23:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1D1D4800) [pid = 3408] [serial = 2101] [outer = 1C53F800] 17:23:56 INFO - PROCESS | 3408 | 1461025436413 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1D28CC00) [pid = 3408] [serial = 2102] [outer = 1C53F800] 17:23:56 INFO - PROCESS | 3408 | 1461025436849 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]]]}] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (1A628C00) [pid = 3408] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (12B59400) [pid = 3408] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (1997F000) [pid = 3408] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (1AFA3800) [pid = 3408] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (183A2800) [pid = 3408] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (12707800) [pid = 3408] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (12B98000) [pid = 3408] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 91 (1293F000) [pid = 3408] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 90 (12B5D000) [pid = 3408] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:23:57 INFO - PROCESS | 3408 | --DOMWINDOW == 89 (1BF5F400) [pid = 3408] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 811ms 17:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:23:57 INFO - PROCESS | 3408 | 1461025437013 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 3408 | 1461025437015 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:23:57 INFO - PROCESS | 3408 | 1461025437018 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 3408 | 1461025437020 Marionette TRACE conn5 <- [1,2766,null,{}] 17:23:57 INFO - PROCESS | 3408 | 1461025437023 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}] 17:23:57 INFO - PROCESS | 3408 | 1461025437108 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:23:57 INFO - PROCESS | 3408 | 1461025437116 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 3408 | ++DOCSHELL 12732000 == 48 [pid = 3408] [id = 701] 17:23:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 90 (1293F000) [pid = 3408] [serial = 2103] [outer = 00000000] 17:23:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 91 (19CD2C00) [pid = 3408] [serial = 2104] [outer = 1293F000] 17:23:57 INFO - PROCESS | 3408 | 1461025437160 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 92 (1AD29000) [pid = 3408] [serial = 2105] [outer = 1293F000] 17:23:57 INFO - PROCESS | 3408 | 1461025437594 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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 17:23:57 INFO - PROCESS | 3408 | 1461025437672 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 3408 | 1461025437674 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:23:57 INFO - PROCESS | 3408 | 1461025437680 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 3408 | 1461025437682 Marionette TRACE conn5 <- [1,2770,null,{}] 17:23:57 INFO - PROCESS | 3408 | 1461025437685 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}] 17:23:57 INFO - PROCESS | 3408 | 1461025437768 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:23:57 INFO - PROCESS | 3408 | 1461025437774 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 3408 | ++DOCSHELL 1E298C00 == 49 [pid = 3408] [id = 702] 17:23:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (1E7A7800) [pid = 3408] [serial = 2106] [outer = 00000000] 17:23:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (1E7C3000) [pid = 3408] [serial = 2107] [outer = 1E7A7800] 17:23:57 INFO - PROCESS | 3408 | 1461025437818 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (1E7CBC00) [pid = 3408] [serial = 2108] [outer = 1E7A7800] 17:23:58 INFO - PROCESS | 3408 | 1461025438251 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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 17:23:58 INFO - PROCESS | 3408 | 1461025438316 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 3408 | 1461025438318 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:23:58 INFO - PROCESS | 3408 | 1461025438321 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 3408 | 1461025438322 Marionette TRACE conn5 <- [1,2774,null,{}] 17:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:23:58 INFO - PROCESS | 3408 | 1461025438326 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}] 17:23:58 INFO - PROCESS | 3408 | 1461025438407 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:23:58 INFO - PROCESS | 3408 | 1461025438414 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 3408 | ++DOCSHELL 1E7D0400 == 50 [pid = 3408] [id = 703] 17:23:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (1EC4B400) [pid = 3408] [serial = 2109] [outer = 00000000] 17:23:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1EC56400) [pid = 3408] [serial = 2110] [outer = 1EC4B400] 17:23:58 INFO - PROCESS | 3408 | 1461025438458 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (1F801800) [pid = 3408] [serial = 2111] [outer = 1EC4B400] 17:23:58 INFO - PROCESS | 3408 | 1461025438896 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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 17:23:58 INFO - PROCESS | 3408 | 1461025438955 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 3408 | 1461025438958 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:23:58 INFO - PROCESS | 3408 | 1461025438961 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:23:58 INFO - PROCESS | 3408 | 1461025438963 Marionette TRACE conn5 <- [1,2778,null,{}] 17:23:58 INFO - PROCESS | 3408 | 1461025438966 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}] 17:23:59 INFO - PROCESS | 3408 | 1461025439117 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:23:59 INFO - PROCESS | 3408 | 1461025439303 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 3408 | ++DOCSHELL 1272F000 == 51 [pid = 3408] [id = 704] 17:23:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (1272F800) [pid = 3408] [serial = 2112] [outer = 00000000] 17:23:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (135E7C00) [pid = 3408] [serial = 2113] [outer = 1272F800] 17:23:59 INFO - PROCESS | 3408 | 1461025439362 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (13AA9000) [pid = 3408] [serial = 2114] [outer = 1272F800] 17:23:59 INFO - PROCESS | 3408 | 1461025439930 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1015ms 17:24:00 INFO - PROCESS | 3408 | 1461025439982 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 3408 | 1461025439987 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:24:00 INFO - PROCESS | 3408 | 1461025439991 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 3408 | 1461025439996 Marionette TRACE conn5 <- [1,2782,null,{}] 17:24:00 INFO - PROCESS | 3408 | 1461025440001 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}] 17:24:00 INFO - PROCESS | 3408 | 1461025440131 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:24:00 INFO - PROCESS | 3408 | 1461025440273 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 3408 | ++DOCSHELL 18A83400 == 52 [pid = 3408] [id = 705] 17:24:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (19930800) [pid = 3408] [serial = 2115] [outer = 00000000] 17:24:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (19985C00) [pid = 3408] [serial = 2116] [outer = 19930800] 17:24:00 INFO - PROCESS | 3408 | 1461025440331 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1AC1F400) [pid = 3408] [serial = 2117] [outer = 19930800] 17:24:00 INFO - PROCESS | 3408 | 1461025440910 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 17:24:01 INFO - PROCESS | 3408 | 1461025440966 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 3408 | 1461025440969 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:24:01 INFO - PROCESS | 3408 | 1461025440973 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:24:01 INFO - PROCESS | 3408 | 1461025440975 Marionette TRACE conn5 <- [1,2786,null,{}] 17:24:01 INFO - PROCESS | 3408 | 1461025440979 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}] 17:24:01 INFO - PROCESS | 3408 | 1461025441118 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:24:01 INFO - PROCESS | 3408 | 1461025441261 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 3408 | ++DOCSHELL 1C408C00 == 53 [pid = 3408] [id = 706] 17:24:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (1C442400) [pid = 3408] [serial = 2118] [outer = 00000000] 17:24:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1E7A8C00) [pid = 3408] [serial = 2119] [outer = 1C442400] 17:24:01 INFO - PROCESS | 3408 | 1461025441317 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1EC51400) [pid = 3408] [serial = 2120] [outer = 1C442400] 17:24:02 INFO - PROCESS | 3408 | 1461025441967 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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1023ms 17:24:02 INFO - PROCESS | 3408 | 1461025441998 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 3408 | 1461025442002 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:24:02 INFO - PROCESS | 3408 | 1461025442013 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 3408 | 1461025442018 Marionette TRACE conn5 <- [1,2790,null,{}] 17:24:02 INFO - PROCESS | 3408 | 1461025442038 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}] 17:24:02 INFO - PROCESS | 3408 | 1461025442147 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:24:02 INFO - PROCESS | 3408 | 1461025442288 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 3408 | ++DOCSHELL 1BDB6800 == 54 [pid = 3408] [id = 707] 17:24:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1F894800) [pid = 3408] [serial = 2121] [outer = 00000000] 17:24:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1FA59400) [pid = 3408] [serial = 2122] [outer = 1F894800] 17:24:02 INFO - PROCESS | 3408 | 1461025442344 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1FA60000) [pid = 3408] [serial = 2123] [outer = 1F894800] 17:24:02 INFO - PROCESS | 3408 | 1461025442886 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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 950ms 17:24:03 INFO - PROCESS | 3408 | 1461025442958 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 3408 | 1461025442960 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:24:03 INFO - PROCESS | 3408 | 1461025442964 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:24:03 INFO - PROCESS | 3408 | 1461025442966 Marionette TRACE conn5 <- [1,2794,null,{}] 17:24:03 INFO - PROCESS | 3408 | 1461025442970 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}] 17:24:03 INFO - PROCESS | 3408 | 1461025443076 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:24:03 INFO - PROCESS | 3408 | 1461025443424 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 3408 | ++DOCSHELL 1213E000 == 55 [pid = 3408] [id = 708] 17:24:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12510C00) [pid = 3408] [serial = 2124] [outer = 00000000] 17:24:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (12708000) [pid = 3408] [serial = 2125] [outer = 12510C00] 17:24:03 INFO - PROCESS | 3408 | 1461025443475 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (12733C00) [pid = 3408] [serial = 2126] [outer = 12510C00] 17:24:04 INFO - PROCESS | 3408 | 1461025444067 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]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:24:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1176ms 17:24:04 INFO - PROCESS | 3408 | 1461025444145 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 3408 | 1461025444148 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:24:04 INFO - PROCESS | 3408 | 1461025444152 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 3408 | 1461025444156 Marionette TRACE conn5 <- [1,2798,null,{}] 17:24:04 INFO - PROCESS | 3408 | 1461025444161 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}] 17:24:04 INFO - PROCESS | 3408 | 1461025444261 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1A2D3800 == 54 [pid = 3408] [id = 654] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1E7D0400 == 53 [pid = 3408] [id = 703] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1E298C00 == 52 [pid = 3408] [id = 702] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 12732000 == 51 [pid = 3408] [id = 701] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1C53F000 == 50 [pid = 3408] [id = 700] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1293A000 == 49 [pid = 3408] [id = 699] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1AF9E400 == 48 [pid = 3408] [id = 698] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 1AF3D800 == 47 [pid = 3408] [id = 697] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 19934000 == 46 [pid = 3408] [id = 696] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1997FC00) [pid = 3408] [serial = 2068] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 12706000 == 45 [pid = 3408] [id = 695] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 13CE0C00 == 44 [pid = 3408] [id = 694] 17:24:04 INFO - PROCESS | 3408 | --DOCSHELL 12144000 == 43 [pid = 3408] [id = 689] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1C404000) [pid = 3408] [serial = 1988] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1C40C000) [pid = 3408] [serial = 2063] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1B475400) [pid = 3408] [serial = 2062] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C455800) [pid = 3408] [serial = 2066] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1A6B4C00) [pid = 3408] [serial = 2054] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1AF3F000) [pid = 3408] [serial = 2056] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1BF5B000) [pid = 3408] [serial = 2059] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B0E2800) [pid = 3408] [serial = 2057] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 103 (1A630000) [pid = 3408] [serial = 2053] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 102 (1B478400) [pid = 3408] [serial = 2042] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 101 (1B3B9C00) [pid = 3408] [serial = 2041] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 100 (187F3400) [pid = 3408] [serial = 2050] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 99 (18A89000) [pid = 3408] [serial = 2051] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 98 (12B8F400) [pid = 3408] [serial = 2047] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 97 (135EA000) [pid = 3408] [serial = 2048] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 96 (16C18800) [pid = 3408] [serial = 2038] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 95 (135F3000) [pid = 3408] [serial = 2045] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 94 (1359FC00) [pid = 3408] [serial = 2044] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 93 (1C44A800) [pid = 3408] [serial = 2065] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | --DOMWINDOW == 92 (1C297C00) [pid = 3408] [serial = 2060] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 3408 | 1461025444425 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 3408 | ++DOCSHELL 0F0AC000 == 44 [pid = 3408] [id = 709] 17:24:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 93 (0F0AFC00) [pid = 3408] [serial = 2127] [outer = 00000000] 17:24:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 94 (125B5800) [pid = 3408] [serial = 2128] [outer = 0F0AFC00] 17:24:04 INFO - PROCESS | 3408 | 1461025444473 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 95 (12685800) [pid = 3408] [serial = 2129] [outer = 0F0AFC00] 17:24:04 INFO - PROCESS | 3408 | 1461025444906 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]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:24:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 790ms 17:24:04 INFO - PROCESS | 3408 | 1461025444950 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:24:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:24:04 INFO - PROCESS | 3408 | 1461025444954 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:24:04 INFO - PROCESS | 3408 | 1461025444958 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 3408 | 1461025444959 Marionette TRACE conn5 <- [1,2802,null,{}] 17:24:05 INFO - PROCESS | 3408 | 1461025444963 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}] 17:24:05 INFO - PROCESS | 3408 | 1461025445046 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:24:05 INFO - PROCESS | 3408 | 1461025445054 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 3408 | ++DOCSHELL 13C58800 == 45 [pid = 3408] [id = 710] 17:24:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 96 (13CE5400) [pid = 3408] [serial = 2130] [outer = 00000000] 17:24:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 97 (1739F400) [pid = 3408] [serial = 2131] [outer = 13CE5400] 17:24:05 INFO - PROCESS | 3408 | 1461025445100 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 98 (183A1000) [pid = 3408] [serial = 2132] [outer = 13CE5400] 17:24:05 INFO - PROCESS | 3408 | 1461025445598 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]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:24:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 17:24:05 INFO - PROCESS | 3408 | 1461025445632 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 3408 | 1461025445635 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:24:05 INFO - PROCESS | 3408 | 1461025445644 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 3408 | 1461025445650 Marionette TRACE conn5 <- [1,2806,null,{}] 17:24:05 INFO - PROCESS | 3408 | 1461025445654 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}] 17:24:05 INFO - PROCESS | 3408 | 1461025445738 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:24:05 INFO - PROCESS | 3408 | 1461025445747 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 3408 | ++DOCSHELL 187F6400 == 46 [pid = 3408] [id = 711] 17:24:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 99 (18A6FC00) [pid = 3408] [serial = 2133] [outer = 00000000] 17:24:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 100 (19980C00) [pid = 3408] [serial = 2134] [outer = 18A6FC00] 17:24:05 INFO - PROCESS | 3408 | 1461025445791 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 101 (19CC6800) [pid = 3408] [serial = 2135] [outer = 18A6FC00] 17:24:06 INFO - PROCESS | 3408 | 1461025446251 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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:24:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 17:24:06 INFO - PROCESS | 3408 | 1461025446273 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 3408 | 1461025446276 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:24:06 INFO - PROCESS | 3408 | 1461025446283 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 3408 | 1461025446285 Marionette TRACE conn5 <- [1,2810,null,{}] 17:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:24:06 INFO - PROCESS | 3408 | 1461025446288 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}] 17:24:06 INFO - PROCESS | 3408 | 1461025446370 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:24:06 INFO - PROCESS | 3408 | 1461025446376 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 3408 | ++DOCSHELL 12B5A000 == 47 [pid = 3408] [id = 712] 17:24:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 102 (1A63C400) [pid = 3408] [serial = 2136] [outer = 00000000] 17:24:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 103 (1AC8A000) [pid = 3408] [serial = 2137] [outer = 1A63C400] 17:24:06 INFO - PROCESS | 3408 | 1461025446424 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 104 (1AC8B000) [pid = 3408] [serial = 2138] [outer = 1A63C400] 17:24:06 INFO - PROCESS | 3408 | 1461025446894 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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 631ms 17:24:06 INFO - PROCESS | 3408 | 1461025446930 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 3408 | 1461025446932 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:24:06 INFO - PROCESS | 3408 | 1461025446935 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:24:06 INFO - PROCESS | 3408 | 1461025446937 Marionette TRACE conn5 <- [1,2814,null,{}] 17:24:06 INFO - PROCESS | 3408 | 1461025446940 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}] 17:24:07 INFO - PROCESS | 3408 | 1461025447060 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:24:07 INFO - PROCESS | 3408 | 1461025447067 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 3408 | ++DOCSHELL 12704000 == 48 [pid = 3408] [id = 713] 17:24:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (16FC5800) [pid = 3408] [serial = 2139] [outer = 00000000] 17:24:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AFA3000) [pid = 3408] [serial = 2140] [outer = 16FC5800] 17:24:07 INFO - PROCESS | 3408 | 1461025447122 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1B3BC400) [pid = 3408] [serial = 2141] [outer = 16FC5800] 17:24:07 INFO - PROCESS | 3408 | 1461025447613 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 17:24:07 INFO - PROCESS | 3408 | 1461025447670 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:24:07 INFO - PROCESS | 3408 | 1461025447672 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:24:07 INFO - PROCESS | 3408 | 1461025447675 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 3408 | 1461025447677 Marionette TRACE conn5 <- [1,2818,null,{}] 17:24:07 INFO - PROCESS | 3408 | 1461025447686 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}] 17:24:07 INFO - PROCESS | 3408 | 1461025447829 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:24:07 INFO - PROCESS | 3408 | 1461025447852 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 3408 | ++DOCSHELL 1A637000 == 49 [pid = 3408] [id = 714] 17:24:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1B3BDC00) [pid = 3408] [serial = 2142] [outer = 00000000] 17:24:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1BDB6400) [pid = 3408] [serial = 2143] [outer = 1B3BDC00] 17:24:07 INFO - PROCESS | 3408 | 1461025447897 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1BDB6C00) [pid = 3408] [serial = 2144] [outer = 1B3BDC00] 17:24:08 INFO - PROCESS | 3408 | 1461025448343 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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 731ms 17:24:08 INFO - PROCESS | 3408 | 1461025448407 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:24:08 INFO - PROCESS | 3408 | 1461025448409 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:24:08 INFO - PROCESS | 3408 | 1461025448412 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 3408 | 1461025448414 Marionette TRACE conn5 <- [1,2822,null,{}] 17:24:08 INFO - PROCESS | 3408 | 1461025448417 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}] 17:24:08 INFO - PROCESS | 3408 | 1461025448530 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:24:08 INFO - PROCESS | 3408 | 1461025448539 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 3408 | ++DOCSHELL 1217FC00 == 50 [pid = 3408] [id = 715] 17:24:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (12B5FC00) [pid = 3408] [serial = 2145] [outer = 00000000] 17:24:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1C318000) [pid = 3408] [serial = 2146] [outer = 12B5FC00] 17:24:08 INFO - PROCESS | 3408 | 1461025448584 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1C297C00) [pid = 3408] [serial = 2147] [outer = 12B5FC00] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1293F000) [pid = 3408] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (16C3CC00) [pid = 3408] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1E7A7800) [pid = 3408] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1AF3DC00) [pid = 3408] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (12709800) [pid = 3408] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1BF51400) [pid = 3408] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (19934C00) [pid = 3408] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1C53F800) [pid = 3408] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:24:09 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1B3C4000) [pid = 3408] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:24:09 INFO - PROCESS | 3408 | 1461025449305 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:24:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 931ms 17:24:09 INFO - PROCESS | 3408 | 1461025449344 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 3408 | 1461025449346 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:24:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:24:09 INFO - PROCESS | 3408 | 1461025449349 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 3408 | 1461025449351 Marionette TRACE conn5 <- [1,2826,null,{}] 17:24:09 INFO - PROCESS | 3408 | 1461025449354 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}] 17:24:09 INFO - PROCESS | 3408 | 1461025449434 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:24:09 INFO - PROCESS | 3408 | 1461025449442 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 3408 | ++DOCSHELL 12B57000 == 51 [pid = 3408] [id = 716] 17:24:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (13C53400) [pid = 3408] [serial = 2148] [outer = 00000000] 17:24:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (1AF3E000) [pid = 3408] [serial = 2149] [outer = 13C53400] 17:24:09 INFO - PROCESS | 3408 | 1461025449487 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (1BF5A000) [pid = 3408] [serial = 2150] [outer = 13C53400] 17:24:10 INFO - PROCESS | 3408 | 1461025449959 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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 17:24:10 INFO - PROCESS | 3408 | 1461025449979 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 3408 | 1461025449981 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:24:10 INFO - PROCESS | 3408 | 1461025449984 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 3408 | 1461025449986 Marionette TRACE conn5 <- [1,2830,null,{}] 17:24:10 INFO - PROCESS | 3408 | 1461025449989 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}] 17:24:10 INFO - PROCESS | 3408 | 1461025450071 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:24:10 INFO - PROCESS | 3408 | 1461025450079 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 3408 | ++DOCSHELL 1844F000 == 52 [pid = 3408] [id = 717] 17:24:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (1BDBC000) [pid = 3408] [serial = 2151] [outer = 00000000] 17:24:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1C444400) [pid = 3408] [serial = 2152] [outer = 1BDBC000] 17:24:10 INFO - PROCESS | 3408 | 1461025450123 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1C444C00) [pid = 3408] [serial = 2153] [outer = 1BDBC000] 17:24:10 INFO - PROCESS | 3408 | 1461025450575 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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 17:24:10 INFO - PROCESS | 3408 | 1461025450616 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:24:10 INFO - PROCESS | 3408 | 1461025450618 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:24:10 INFO - PROCESS | 3408 | 1461025450621 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 3408 | 1461025450623 Marionette TRACE conn5 <- [1,2834,null,{}] 17:24:10 INFO - PROCESS | 3408 | 1461025450626 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}] 17:24:10 INFO - PROCESS | 3408 | 1461025450707 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:24:10 INFO - PROCESS | 3408 | 1461025450713 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 3408 | ++DOCSHELL 120F0400 == 53 [pid = 3408] [id = 718] 17:24:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1C458800) [pid = 3408] [serial = 2154] [outer = 00000000] 17:24:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1C543800) [pid = 3408] [serial = 2155] [outer = 1C458800] 17:24:10 INFO - PROCESS | 3408 | 1461025450763 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1D3C6400) [pid = 3408] [serial = 2156] [outer = 1C458800] 17:24:11 INFO - PROCESS | 3408 | 1461025451311 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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 17:24:11 INFO - PROCESS | 3408 | 1461025451352 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 3408 | 1461025451357 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:24:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:24:11 INFO - PROCESS | 3408 | 1461025451363 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 3408 | 1461025451367 Marionette TRACE conn5 <- [1,2838,null,{}] 17:24:11 INFO - PROCESS | 3408 | 1461025451374 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}] 17:24:11 INFO - PROCESS | 3408 | 1461025451484 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:24:11 INFO - PROCESS | 3408 | 1461025451631 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 3408 | ++DOCSHELL 1270AC00 == 54 [pid = 3408] [id = 719] 17:24:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1270C000) [pid = 3408] [serial = 2157] [outer = 00000000] 17:24:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (12ACF800) [pid = 3408] [serial = 2158] [outer = 1270C000] 17:24:11 INFO - PROCESS | 3408 | 1461025451691 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (12B9AC00) [pid = 3408] [serial = 2159] [outer = 1270C000] 17:24:12 INFO - PROCESS | 3408 | 1461025452317 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:24:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1021ms 17:24:12 INFO - PROCESS | 3408 | 1461025452388 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 3408 | 1461025452394 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:24:12 INFO - PROCESS | 3408 | 1461025452400 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 3408 | 1461025452403 Marionette TRACE conn5 <- [1,2842,null,{}] 17:24:12 INFO - PROCESS | 3408 | 1461025452407 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}] 17:24:12 INFO - PROCESS | 3408 | 1461025452517 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:24:12 INFO - PROCESS | 3408 | 1461025452661 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 3408 | ++DOCSHELL 12B64400 == 55 [pid = 3408] [id = 720] 17:24:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (135ADC00) [pid = 3408] [serial = 2160] [outer = 00000000] 17:24:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (18A89800) [pid = 3408] [serial = 2161] [outer = 135ADC00] 17:24:12 INFO - PROCESS | 3408 | 1461025452717 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1993AC00) [pid = 3408] [serial = 2162] [outer = 135ADC00] 17:24:13 INFO - PROCESS | 3408 | 1461025453310 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]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:24:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 930ms 17:24:13 INFO - PROCESS | 3408 | 1461025453363 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 3408 | 1461025453366 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:24:13 INFO - PROCESS | 3408 | 1461025453370 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:24:13 INFO - PROCESS | 3408 | 1461025453373 Marionette TRACE conn5 <- [1,2846,null,{}] 17:24:13 INFO - PROCESS | 3408 | 1461025453384 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}] 17:24:13 INFO - PROCESS | 3408 | 1461025453497 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:24:13 INFO - PROCESS | 3408 | 1461025453639 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 3408 | ++DOCSHELL 1AF41800 == 56 [pid = 3408] [id = 721] 17:24:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1AF42000) [pid = 3408] [serial = 2163] [outer = 00000000] 17:24:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1C541800) [pid = 3408] [serial = 2164] [outer = 1AF42000] 17:24:13 INFO - PROCESS | 3408 | 1461025453699 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1E291000) [pid = 3408] [serial = 2165] [outer = 1AF42000] 17:24:14 INFO - PROCESS | 3408 | 1461025454310 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 17:24:14 INFO - PROCESS | 3408 | 1461025454343 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 3408 | 1461025454346 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:24:14 INFO - PROCESS | 3408 | 1461025454350 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:24:14 INFO - PROCESS | 3408 | 1461025454352 Marionette TRACE conn5 <- [1,2850,null,{}] 17:24:14 INFO - PROCESS | 3408 | 1461025454355 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}] 17:24:14 INFO - PROCESS | 3408 | 1461025454461 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:24:14 INFO - PROCESS | 3408 | 1461025454575 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 3408 | ++DOCSHELL 1D28FC00 == 57 [pid = 3408] [id = 722] 17:24:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1E7AEC00) [pid = 3408] [serial = 2166] [outer = 00000000] 17:24:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1F890800) [pid = 3408] [serial = 2167] [outer = 1E7AEC00] 17:24:14 INFO - PROCESS | 3408 | 1461025454671 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1F899C00) [pid = 3408] [serial = 2168] [outer = 1E7AEC00] 17:24:15 INFO - PROCESS | 3408 | 1461025455219 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]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:24:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 17:24:15 INFO - PROCESS | 3408 | 1461025455283 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 3408 | 1461025455286 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:24:15 INFO - PROCESS | 3408 | 1461025455289 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 3408 | 1461025455291 Marionette TRACE conn5 <- [1,2854,null,{}] 17:24:15 INFO - PROCESS | 3408 | 1461025455295 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}] 17:24:15 INFO - PROCESS | 3408 | 1461025455428 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:24:15 INFO - PROCESS | 3408 | 1461025455593 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 3408 | ++DOCSHELL 1E7C8800 == 58 [pid = 3408] [id = 723] 17:24:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1E7CA800) [pid = 3408] [serial = 2169] [outer = 00000000] 17:24:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1FA64400) [pid = 3408] [serial = 2170] [outer = 1E7CA800] 17:24:15 INFO - PROCESS | 3408 | 1461025455648 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (200CE400) [pid = 3408] [serial = 2171] [outer = 1E7CA800] 17:24:16 INFO - PROCESS | 3408 | 1461025456420 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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1175ms 17:24:16 INFO - PROCESS | 3408 | 1461025456468 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 3408 | 1461025456472 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:24:16 INFO - PROCESS | 3408 | 1461025456491 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 3408 | 1461025456495 Marionette TRACE conn5 <- [1,2858,null,{}] 17:24:16 INFO - PROCESS | 3408 | 1461025456503 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}] 17:24:16 INFO - PROCESS | 3408 | 1461025456602 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:24:16 INFO - PROCESS | 3408 | 1461025456750 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 3408 | ++DOCSHELL 125C3C00 == 59 [pid = 3408] [id = 724] 17:24:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (12708C00) [pid = 3408] [serial = 2172] [outer = 00000000] 17:24:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1272FC00) [pid = 3408] [serial = 2173] [outer = 12708C00] 17:24:16 INFO - PROCESS | 3408 | 1461025456802 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (12B91400) [pid = 3408] [serial = 2174] [outer = 12708C00] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 1F88CC00 == 58 [pid = 3408] [id = 633] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 135E8000 == 57 [pid = 3408] [id = 560] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 1844F000 == 56 [pid = 3408] [id = 717] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 12B57000 == 55 [pid = 3408] [id = 716] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 1217FC00 == 54 [pid = 3408] [id = 715] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 1A637000 == 53 [pid = 3408] [id = 714] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 12704000 == 52 [pid = 3408] [id = 713] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 12B5A000 == 51 [pid = 3408] [id = 712] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 187F6400 == 50 [pid = 3408] [id = 711] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 13C58800 == 49 [pid = 3408] [id = 710] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 0F0AC000 == 48 [pid = 3408] [id = 709] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1EC56400) [pid = 3408] [serial = 2110] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 1213E000 == 47 [pid = 3408] [id = 708] 17:24:17 INFO - PROCESS | 3408 | --DOCSHELL 1272F000 == 46 [pid = 3408] [id = 704] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (19987800) [pid = 3408] [serial = 2074] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1C45D800) [pid = 3408] [serial = 2077] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (19CD2C00) [pid = 3408] [serial = 2104] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (18446800) [pid = 3408] [serial = 2083] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1E7CBC00) [pid = 3408] [serial = 2108] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1B0DC400) [pid = 3408] [serial = 2092] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (135AA800) [pid = 3408] [serial = 2087] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1AD29000) [pid = 3408] [serial = 2105] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12B99400) [pid = 3408] [serial = 2071] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1C45A000) [pid = 3408] [serial = 2099] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (19CC4800) [pid = 3408] [serial = 2089] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1D28CC00) [pid = 3408] [serial = 2102] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (18A7AC00) [pid = 3408] [serial = 2084] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1D287800) [pid = 3408] [serial = 2080] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1BE69800) [pid = 3408] [serial = 2096] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1D1D4800) [pid = 3408] [serial = 2101] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1B1A7C00) [pid = 3408] [serial = 2093] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1A641000) [pid = 3408] [serial = 2090] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1BDB8C00) [pid = 3408] [serial = 2095] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1E7C3000) [pid = 3408] [serial = 2107] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (12AD0000) [pid = 3408] [serial = 2086] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1C446000) [pid = 3408] [serial = 2098] [outer = 00000000] [url = about:blank] 17:24:17 INFO - PROCESS | 3408 | 1461025457446 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]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 991ms 17:24:17 INFO - PROCESS | 3408 | 1461025457469 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 3408 | 1461025457474 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:24:17 INFO - PROCESS | 3408 | 1461025457480 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 3408 | 1461025457482 Marionette TRACE conn5 <- [1,2862,null,{}] 17:24:17 INFO - PROCESS | 3408 | 1461025457486 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}] 17:24:17 INFO - PROCESS | 3408 | 1461025457574 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:24:17 INFO - PROCESS | 3408 | 1461025457679 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 3408 | ++DOCSHELL 1250FC00 == 47 [pid = 3408] [id = 725] 17:24:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (12607800) [pid = 3408] [serial = 2175] [outer = 00000000] 17:24:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (135A1000) [pid = 3408] [serial = 2176] [outer = 12607800] 17:24:17 INFO - PROCESS | 3408 | 1461025457725 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (13644C00) [pid = 3408] [serial = 2177] [outer = 12607800] 17:24:18 INFO - PROCESS | 3408 | 1461025458120 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]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 17:24:18 INFO - PROCESS | 3408 | 1461025458153 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 3408 | 1461025458156 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:24:18 INFO - PROCESS | 3408 | 1461025458159 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 3408 | 1461025458162 Marionette TRACE conn5 <- [1,2866,null,{}] 17:24:18 INFO - PROCESS | 3408 | 1461025458173 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}] 17:24:18 INFO - PROCESS | 3408 | 1461025458291 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:24:18 INFO - PROCESS | 3408 | 1461025458301 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 3408 | ++DOCSHELL 1844D000 == 48 [pid = 3408] [id = 726] 17:24:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1844E000) [pid = 3408] [serial = 2178] [outer = 00000000] 17:24:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (187F9800) [pid = 3408] [serial = 2179] [outer = 1844E000] 17:24:18 INFO - PROCESS | 3408 | 1461025458349 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (18A89000) [pid = 3408] [serial = 2180] [outer = 1844E000] 17:24:18 INFO - PROCESS | 3408 | 1461025458837 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]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 17:24:18 INFO - PROCESS | 3408 | 1461025458894 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 3408 | 1461025458896 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:24:18 INFO - PROCESS | 3408 | 1461025458899 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:24:18 INFO - PROCESS | 3408 | 1461025458901 Marionette TRACE conn5 <- [1,2870,null,{}] 17:24:18 INFO - PROCESS | 3408 | 1461025458905 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}] 17:24:18 INFO - PROCESS | 3408 | 1461025458991 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:24:19 INFO - PROCESS | 3408 | 1461025458999 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 3408 | ++DOCSHELL 1997E800 == 49 [pid = 3408] [id = 727] 17:24:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (19982800) [pid = 3408] [serial = 2181] [outer = 00000000] 17:24:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1A630000) [pid = 3408] [serial = 2182] [outer = 19982800] 17:24:19 INFO - PROCESS | 3408 | 1461025459044 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1A642C00) [pid = 3408] [serial = 2183] [outer = 19982800] 17:24:19 INFO - PROCESS | 3408 | 1461025459506 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]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 17:24:19 INFO - PROCESS | 3408 | 1461025459534 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 3408 | 1461025459536 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:24:19 INFO - PROCESS | 3408 | 1461025459539 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 3408 | 1461025459540 Marionette TRACE conn5 <- [1,2874,null,{}] 17:24:19 INFO - PROCESS | 3408 | 1461025459552 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}] 17:24:19 INFO - PROCESS | 3408 | 1461025459665 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:24:19 INFO - PROCESS | 3408 | 1461025459759 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 3408 | ++DOCSHELL 1AC1C800 == 50 [pid = 3408] [id = 728] 17:24:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1AC1D400) [pid = 3408] [serial = 2184] [outer = 00000000] 17:24:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1AD25800) [pid = 3408] [serial = 2185] [outer = 1AC1D400] 17:24:19 INFO - PROCESS | 3408 | 1461025459804 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1AF9C800) [pid = 3408] [serial = 2186] [outer = 1AC1D400] 17:24:20 INFO - PROCESS | 3408 | 1461025460208 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]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:24:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 731ms 17:24:20 INFO - PROCESS | 3408 | 1461025460270 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:24:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:24:20 INFO - PROCESS | 3408 | 1461025460272 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:24:20 INFO - PROCESS | 3408 | 1461025460275 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 3408 | 1461025460277 Marionette TRACE conn5 <- [1,2878,null,{}] 17:24:20 INFO - PROCESS | 3408 | 1461025460280 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}] 17:24:20 INFO - PROCESS | 3408 | 1461025460420 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:24:20 INFO - PROCESS | 3408 | 1461025460490 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 3408 | ++DOCSHELL 12AC7800 == 51 [pid = 3408] [id = 729] 17:24:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1B1A8C00) [pid = 3408] [serial = 2187] [outer = 00000000] 17:24:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1B47E800) [pid = 3408] [serial = 2188] [outer = 1B1A8C00] 17:24:20 INFO - PROCESS | 3408 | 1461025460538 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1BDBCC00) [pid = 3408] [serial = 2189] [outer = 1B1A8C00] 17:24:20 INFO - PROCESS | 3408 | 1461025460969 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:24:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 17:24:21 INFO - PROCESS | 3408 | 1461025461006 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 3408 | 1461025461009 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:24:21 INFO - PROCESS | 3408 | 1461025461051 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 3408 | 1461025461053 Marionette TRACE conn5 <- [1,2882,null,{}] 17:24:21 INFO - PROCESS | 3408 | 1461025461057 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}] 17:24:21 INFO - PROCESS | 3408 | 1461025461174 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:24:21 INFO - PROCESS | 3408 | 1461025461186 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 3408 | ++DOCSHELL 1BF51C00 == 52 [pid = 3408] [id = 730] 17:24:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1BF5EC00) [pid = 3408] [serial = 2190] [outer = 00000000] 17:24:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1C30C400) [pid = 3408] [serial = 2191] [outer = 1BF5EC00] 17:24:21 INFO - PROCESS | 3408 | 1461025461290 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1C40A800) [pid = 3408] [serial = 2192] [outer = 1BF5EC00] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (12176C00) [pid = 3408] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (18A6FC00) [pid = 3408] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (0F0AFC00) [pid = 3408] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (13CE5400) [pid = 3408] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (1A63C400) [pid = 3408] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (12510C00) [pid = 3408] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1EC4B400) [pid = 3408] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (1B3BDC00) [pid = 3408] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (12B5FC00) [pid = 3408] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (13C53400) [pid = 3408] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (16FC5800) [pid = 3408] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1BDBC000) [pid = 3408] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (12AC8800) [pid = 3408] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (12710000) [pid = 3408] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (16FCC400) [pid = 3408] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1B474400) [pid = 3408] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1AC84400) [pid = 3408] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1270F000) [pid = 3408] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (135F2800) [pid = 3408] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:24:21 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1AF43400) [pid = 3408] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:24:21 INFO - PROCESS | 3408 | 1461025461878 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]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:24:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 871ms 17:24:21 INFO - PROCESS | 3408 | 1461025461921 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 3408 | 1461025461923 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:24:21 INFO - PROCESS | 3408 | 1461025461927 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 3408 | 1461025461928 Marionette TRACE conn5 <- [1,2886,null,{}] 17:24:21 INFO - PROCESS | 3408 | 1461025461932 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}] 17:24:22 INFO - PROCESS | 3408 | 1461025462013 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:24:22 INFO - PROCESS | 3408 | 1461025462118 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 3408 | ++DOCSHELL 0F285000 == 53 [pid = 3408] [id = 731] 17:24:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (12176C00) [pid = 3408] [serial = 2193] [outer = 00000000] 17:24:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (13AA4400) [pid = 3408] [serial = 2194] [outer = 12176C00] 17:24:22 INFO - PROCESS | 3408 | 1461025462163 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (1993A400) [pid = 3408] [serial = 2195] [outer = 12176C00] 17:24:22 INFO - PROCESS | 3408 | 1461025462545 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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:24:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 17:24:22 INFO - PROCESS | 3408 | 1461025462598 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 3408 | 1461025462600 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:24:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:24:22 INFO - PROCESS | 3408 | 1461025462603 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 3408 | 1461025462604 Marionette TRACE conn5 <- [1,2890,null,{}] 17:24:22 INFO - PROCESS | 3408 | 1461025462608 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}] 17:24:22 INFO - PROCESS | 3408 | 1461025462689 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:24:22 INFO - PROCESS | 3408 | 1461025462695 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 3408 | ++DOCSHELL 13AA9400 == 54 [pid = 3408] [id = 732] 17:24:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1850D400) [pid = 3408] [serial = 2196] [outer = 00000000] 17:24:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1C288C00) [pid = 3408] [serial = 2197] [outer = 1850D400] 17:24:22 INFO - PROCESS | 3408 | 1461025462739 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1C443C00) [pid = 3408] [serial = 2198] [outer = 1850D400] 17:24:23 INFO - PROCESS | 3408 | 1461025463174 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:24:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 17:24:23 INFO - PROCESS | 3408 | 1461025463234 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:24:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:24:23 INFO - PROCESS | 3408 | 1461025463236 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:24:23 INFO - PROCESS | 3408 | 1461025463239 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 3408 | 1461025463240 Marionette TRACE conn5 <- [1,2894,null,{}] 17:24:23 INFO - PROCESS | 3408 | 1461025463244 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}] 17:24:23 INFO - PROCESS | 3408 | 1461025463326 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:24:23 INFO - PROCESS | 3408 | 1461025463332 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 3408 | ++DOCSHELL 1B1A6C00 == 55 [pid = 3408] [id = 733] 17:24:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1C447000) [pid = 3408] [serial = 2199] [outer = 00000000] 17:24:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1C45E000) [pid = 3408] [serial = 2200] [outer = 1C447000] 17:24:23 INFO - PROCESS | 3408 | 1461025463376 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1C539400) [pid = 3408] [serial = 2201] [outer = 1C447000] 17:24:23 INFO - PROCESS | 3408 | 1461025463928 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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:24:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 17:24:23 INFO - PROCESS | 3408 | 1461025463970 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:24:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:24:23 INFO - PROCESS | 3408 | 1461025463975 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:24:23 INFO - PROCESS | 3408 | 1461025463980 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 3408 | 1461025463985 Marionette TRACE conn5 <- [1,2898,null,{}] 17:24:24 INFO - PROCESS | 3408 | 1461025463992 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}] 17:24:24 INFO - PROCESS | 3408 | 1461025464158 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:24:24 INFO - PROCESS | 3408 | 1461025464305 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 3408 | ++DOCSHELL 1272F000 == 56 [pid = 3408] [id = 734] 17:24:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (12734000) [pid = 3408] [serial = 2202] [outer = 00000000] 17:24:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (13CE0C00) [pid = 3408] [serial = 2203] [outer = 12734000] 17:24:24 INFO - PROCESS | 3408 | 1461025464366 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (16CA8000) [pid = 3408] [serial = 2204] [outer = 12734000] 17:24:24 INFO - PROCESS | 3408 | 1461025464872 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]]]}] 17:24:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:24:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:24:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 17:24:24 INFO - PROCESS | 3408 | 1461025464911 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 3408 | 1461025464917 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:24:24 INFO - TEST-START | /DOMEvents/constructors.html 17:24:24 INFO - PROCESS | 3408 | 1461025464923 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 3408 | 1461025464926 Marionette TRACE conn5 <- [1,2902,null,{}] 17:24:24 INFO - PROCESS | 3408 | 1461025464930 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}] 17:24:25 INFO - PROCESS | 3408 | 1461025465043 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:24:25 INFO - PROCESS | 3408 | 1461025465202 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 3408 | ++DOCSHELL 16EE1000 == 57 [pid = 3408] [id = 735] 17:24:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (16FDB800) [pid = 3408] [serial = 2205] [outer = 00000000] 17:24:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1AC82C00) [pid = 3408] [serial = 2206] [outer = 16FDB800] 17:24:25 INFO - PROCESS | 3408 | 1461025465257 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1B0DE000) [pid = 3408] [serial = 2207] [outer = 16FDB800] 17:24:25 INFO - PROCESS | 3408 | 1461025465948 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]]]}] 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:24:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:24:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:24:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1130ms 17:24:26 INFO - PROCESS | 3408 | 1461025466056 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 3408 | 1461025466059 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:24:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:24:26 INFO - PROCESS | 3408 | 1461025466077 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 3408 | 1461025466081 Marionette TRACE conn5 <- [1,2906,null,{}] 17:24:26 INFO - PROCESS | 3408 | 1461025466092 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}] 17:24:26 INFO - PROCESS | 3408 | 1461025466206 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:24:26 INFO - PROCESS | 3408 | 1461025466345 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 3408 | ++DOCSHELL 1B1A7000 == 58 [pid = 3408] [id = 736] 17:24:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1B3B8800) [pid = 3408] [serial = 2208] [outer = 00000000] 17:24:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1D1D9400) [pid = 3408] [serial = 2209] [outer = 1B3B8800] 17:24:26 INFO - PROCESS | 3408 | 1461025466403 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1D32E800) [pid = 3408] [serial = 2210] [outer = 1B3B8800] 17:24:26 INFO - PROCESS | 3408 | 1461025466959 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:24:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:24:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 931ms 17:24:27 INFO - PROCESS | 3408 | 1461025467026 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 3408 | 1461025467029 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:24:27 INFO - PROCESS | 3408 | 1461025467034 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 3408 | 1461025467036 Marionette TRACE conn5 <- [1,2910,null,{}] 17:24:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:24:27 INFO - PROCESS | 3408 | 1461025467040 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}] 17:24:27 INFO - PROCESS | 3408 | 1461025467148 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:24:27 INFO - PROCESS | 3408 | 1461025467306 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 3408 | ++DOCSHELL 1D4F9000 == 59 [pid = 3408] [id = 737] 17:24:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (1E7C2400) [pid = 3408] [serial = 2211] [outer = 00000000] 17:24:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (1EC0F400) [pid = 3408] [serial = 2212] [outer = 1E7C2400] 17:24:27 INFO - PROCESS | 3408 | 1461025467361 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (1EC5AC00) [pid = 3408] [serial = 2213] [outer = 1E7C2400] 17:24:27 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:27 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:27 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:27 INFO - PROCESS | 3408 | [3408] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:27 INFO - PROCESS | 3408 | 1461025467875 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]]]}] 17:24:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:24:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:27 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 17:24:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:27 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 17:24:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:27 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]" 17:24:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:24:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 873ms 17:24:27 INFO - PROCESS | 3408 | 1461025467914 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 3408 | 1461025467916 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:24:27 INFO - PROCESS | 3408 | 1461025467920 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 3408 | 1461025467922 Marionette TRACE conn5 <- [1,2914,null,{}] 17:24:27 INFO - PROCESS | 3408 | 1461025467926 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}] 17:24:28 INFO - PROCESS | 3408 | 1461025468031 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:24:28 INFO - PROCESS | 3408 | 1461025468191 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 3408 | ++DOCSHELL 1EC08000 == 60 [pid = 3408] [id = 738] 17:24:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1F80CC00) [pid = 3408] [serial = 2214] [outer = 00000000] 17:24:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (200D3400) [pid = 3408] [serial = 2215] [outer = 1F80CC00] 17:24:28 INFO - PROCESS | 3408 | 1461025468247 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (200D4C00) [pid = 3408] [serial = 2216] [outer = 1F80CC00] 17:24:28 INFO - PROCESS | 3408 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:24:28 INFO - PROCESS | 3408 | 1461025468769 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]]]}] 17:24:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:24:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 873ms 17:24:28 INFO - PROCESS | 3408 | 1461025468797 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 3408 | 1461025468799 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:24:28 INFO - PROCESS | 3408 | 1461025468803 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:24:28 INFO - PROCESS | 3408 | 1461025468805 Marionette TRACE conn5 <- [1,2918,null,{}] 17:24:28 INFO - PROCESS | 3408 | 1461025468809 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}] 17:24:28 INFO - PROCESS | 3408 | 1461025468931 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:24:29 INFO - PROCESS | 3408 | 1461025469093 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 3408 | ++DOCSHELL 200D6800 == 61 [pid = 3408] [id = 739] 17:24:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (200D7C00) [pid = 3408] [serial = 2217] [outer = 00000000] 17:24:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (20F10400) [pid = 3408] [serial = 2218] [outer = 200D7C00] 17:24:29 INFO - PROCESS | 3408 | 1461025469151 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (20F12400) [pid = 3408] [serial = 2219] [outer = 200D7C00] 17:24:29 INFO - PROCESS | 3408 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:24:29 INFO - PROCESS | 3408 | 1461025469641 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]]]}] 17:24:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:24:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 17:24:29 INFO - PROCESS | 3408 | 1461025469722 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 3408 | 1461025469725 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:24:29 INFO - PROCESS | 3408 | 1461025469744 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 3408 | 1461025469746 Marionette TRACE conn5 <- [1,2922,null,{}] 17:24:29 INFO - PROCESS | 3408 | 1461025469750 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}] 17:24:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:24:29 INFO - PROCESS | 3408 | 1461025469853 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:24:30 INFO - PROCESS | 3408 | 1461025470127 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 3408 | ++DOCSHELL 1250EC00 == 62 [pid = 3408] [id = 740] 17:24:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (125C1400) [pid = 3408] [serial = 2220] [outer = 00000000] 17:24:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (135E6800) [pid = 3408] [serial = 2221] [outer = 125C1400] 17:24:30 INFO - PROCESS | 3408 | 1461025470203 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (13C52000) [pid = 3408] [serial = 2222] [outer = 125C1400] 17:24:30 INFO - PROCESS | 3408 | 1461025470668 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]]]}] 17:24:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:24:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 974ms 17:24:30 INFO - PROCESS | 3408 | 1461025470729 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 3408 | 1461025470734 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:24:30 INFO - PROCESS | 3408 | 1461025470739 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 3408 | 1461025470742 Marionette TRACE conn5 <- [1,2926,null,{}] 17:24:30 INFO - PROCESS | 3408 | 1461025470746 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}] 17:24:30 INFO - PROCESS | 3408 | 1461025470883 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:24:31 INFO - PROCESS | 3408 | 1461025471035 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 3408 | ++DOCSHELL 1850A000 == 63 [pid = 3408] [id = 741] 17:24:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (1850B400) [pid = 3408] [serial = 2223] [outer = 00000000] 17:24:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1A2CD800) [pid = 3408] [serial = 2224] [outer = 1850B400] 17:24:31 INFO - PROCESS | 3408 | 1461025471090 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1A6B1C00) [pid = 3408] [serial = 2225] [outer = 1850B400] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1BDBE400 == 62 [pid = 3408] [id = 692] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 13AA9400 == 61 [pid = 3408] [id = 732] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 0F285000 == 60 [pid = 3408] [id = 731] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1BF51C00 == 59 [pid = 3408] [id = 730] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 12AC7800 == 58 [pid = 3408] [id = 729] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1C543800) [pid = 3408] [serial = 2155] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1844D000 == 57 [pid = 3408] [id = 726] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1250FC00 == 56 [pid = 3408] [id = 725] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 125C3C00 == 55 [pid = 3408] [id = 724] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1D28FC00 == 54 [pid = 3408] [id = 722] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1AF41800 == 53 [pid = 3408] [id = 721] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 12B64400 == 52 [pid = 3408] [id = 720] 17:24:31 INFO - PROCESS | 3408 | --DOCSHELL 1270AC00 == 51 [pid = 3408] [id = 719] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (12B60000) [pid = 3408] [serial = 1979] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (19939800) [pid = 3408] [serial = 1982] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1BF53800) [pid = 3408] [serial = 1985] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1B3B6C00) [pid = 3408] [serial = 2006] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (135A5800) [pid = 3408] [serial = 2009] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (18A71000) [pid = 3408] [serial = 2012] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1B3BFC00) [pid = 3408] [serial = 2015] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (183A7C00) [pid = 3408] [serial = 2039] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1C45B400) [pid = 3408] [serial = 2069] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (19980C00) [pid = 3408] [serial = 2134] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (19CC6800) [pid = 3408] [serial = 2135] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (125B5800) [pid = 3408] [serial = 2128] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (12685800) [pid = 3408] [serial = 2129] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1739F400) [pid = 3408] [serial = 2131] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (183A1000) [pid = 3408] [serial = 2132] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1AC8A000) [pid = 3408] [serial = 2137] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12733C00) [pid = 3408] [serial = 2126] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (12708000) [pid = 3408] [serial = 2125] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1F801800) [pid = 3408] [serial = 2111] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (135E7C00) [pid = 3408] [serial = 2113] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (19985C00) [pid = 3408] [serial = 2116] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (1E7A8C00) [pid = 3408] [serial = 2119] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1FA59400) [pid = 3408] [serial = 2122] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1BDB6C00) [pid = 3408] [serial = 2144] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 113 (1BDB6400) [pid = 3408] [serial = 2143] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 112 (1C318000) [pid = 3408] [serial = 2146] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 111 (1BF5A000) [pid = 3408] [serial = 2150] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 110 (1AF3E000) [pid = 3408] [serial = 2149] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 109 (1C297C00) [pid = 3408] [serial = 2147] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 108 (1AFA3000) [pid = 3408] [serial = 2140] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 107 (1B3BC400) [pid = 3408] [serial = 2141] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 106 (1C444400) [pid = 3408] [serial = 2152] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 105 (1C444C00) [pid = 3408] [serial = 2153] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | --DOMWINDOW == 104 (1AC8B000) [pid = 3408] [serial = 2138] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3408 | 1461025471700 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]]]}] 17:24:31 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. 17:24:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 991ms 17:24:31 INFO - PROCESS | 3408 | 1461025471731 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 3408 | 1461025471734 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:24:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:24:31 INFO - PROCESS | 3408 | 1461025471739 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 3408 | 1461025471741 Marionette TRACE conn5 <- [1,2930,null,{}] 17:24:31 INFO - PROCESS | 3408 | 1461025471745 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}] 17:24:31 INFO - PROCESS | 3408 | 1461025471834 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:24:31 INFO - PROCESS | 3408 | 1461025471936 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 3408 | ++DOCSHELL 12701800 == 52 [pid = 3408] [id = 742] 17:24:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 105 (12706000) [pid = 3408] [serial = 2226] [outer = 00000000] 17:24:31 INFO - PROCESS | 3408 | ++DOMWINDOW == 106 (12B95800) [pid = 3408] [serial = 2227] [outer = 12706000] 17:24:32 INFO - PROCESS | 3408 | 1461025471981 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 107 (13AA9400) [pid = 3408] [serial = 2228] [outer = 12706000] 17:24:32 INFO - PROCESS | 3408 | 1461025472363 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"]]]}] 17:24:32 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 17:24:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:24:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 17:24:32 INFO - PROCESS | 3408 | 1461025472414 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 3408 | 1461025472417 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:24:32 INFO - PROCESS | 3408 | 1461025472422 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 3408 | 1461025472427 Marionette TRACE conn5 <- [1,2934,null,{}] 17:24:32 INFO - PROCESS | 3408 | 1461025472436 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}] 17:24:32 INFO - PROCESS | 3408 | 1461025472523 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:24:32 INFO - PROCESS | 3408 | 1461025472529 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 3408 | ++DOCSHELL 16B41800 == 53 [pid = 3408] [id = 743] 17:24:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 108 (16EE0800) [pid = 3408] [serial = 2229] [outer = 00000000] 17:24:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 109 (19983000) [pid = 3408] [serial = 2230] [outer = 16EE0800] 17:24:32 INFO - PROCESS | 3408 | 1461025472575 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3408 | ++DOMWINDOW == 110 (1A624000) [pid = 3408] [serial = 2231] [outer = 16EE0800] 17:24:33 INFO - PROCESS | 3408 | 1461025473053 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]]]}] 17:24:33 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. 17:24:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 17:24:33 INFO - PROCESS | 3408 | 1461025473114 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 3408 | 1461025473116 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:24:33 INFO - PROCESS | 3408 | 1461025473120 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:24:33 INFO - PROCESS | 3408 | 1461025473121 Marionette TRACE conn5 <- [1,2938,null,{}] 17:24:33 INFO - PROCESS | 3408 | 1461025473125 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}] 17:24:33 INFO - PROCESS | 3408 | 1461025473210 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:24:33 INFO - PROCESS | 3408 | 1461025473215 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 3408 | ++DOCSHELL 12B5F000 == 54 [pid = 3408] [id = 744] 17:24:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 111 (1A63B800) [pid = 3408] [serial = 2232] [outer = 00000000] 17:24:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 112 (1AFA4400) [pid = 3408] [serial = 2233] [outer = 1A63B800] 17:24:33 INFO - PROCESS | 3408 | 1461025473260 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 113 (1B0E2800) [pid = 3408] [serial = 2234] [outer = 1A63B800] 17:24:33 INFO - PROCESS | 3408 | ++DOCSHELL 1B473400 == 55 [pid = 3408] [id = 745] 17:24:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 114 (1B473C00) [pid = 3408] [serial = 2235] [outer = 00000000] 17:24:33 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (1B475400) [pid = 3408] [serial = 2236] [outer = 1B473C00] 17:24:33 INFO - PROCESS | 3408 | 1461025473768 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]]]}] 17:24:33 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. 17:24:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 17:24:33 INFO - PROCESS | 3408 | 1461025473794 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 3408 | 1461025473796 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:24:33 INFO - PROCESS | 3408 | 1461025473799 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 3408 | 1461025473801 Marionette TRACE conn5 <- [1,2942,null,{}] 17:24:33 INFO - PROCESS | 3408 | 1461025473804 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}] 17:24:33 INFO - PROCESS | 3408 | 1461025473938 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:24:34 INFO - PROCESS | 3408 | 1461025473994 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 3408 | ++DOCSHELL 1B3C4000 == 56 [pid = 3408] [id = 746] 17:24:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1B3C4400) [pid = 3408] [serial = 2237] [outer = 00000000] 17:24:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1BDC1000) [pid = 3408] [serial = 2238] [outer = 1B3C4400] 17:24:34 INFO - PROCESS | 3408 | 1461025474046 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (1BF54400) [pid = 3408] [serial = 2239] [outer = 1B3C4400] 17:24:34 INFO - PROCESS | 3408 | 1461025474488 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]]]}] 17:24:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:24:34 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 17:24:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 17:24:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:24:34 INFO - PROCESS | 3408 | 1461025474530 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 3408 | 1461025474532 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:24:34 INFO - PROCESS | 3408 | 1461025474535 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 3408 | 1461025474537 Marionette TRACE conn5 <- [1,2946,null,{}] 17:24:34 INFO - PROCESS | 3408 | 1461025474541 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}] 17:24:34 INFO - PROCESS | 3408 | 1461025474680 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:24:34 INFO - PROCESS | 3408 | 1461025474748 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 3408 | ++DOCSHELL 1BF5C000 == 57 [pid = 3408] [id = 747] 17:24:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1BFD4400) [pid = 3408] [serial = 2240] [outer = 00000000] 17:24:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1C406000) [pid = 3408] [serial = 2241] [outer = 1BFD4400] 17:24:34 INFO - PROCESS | 3408 | 1461025474792 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1C440000) [pid = 3408] [serial = 2242] [outer = 1BFD4400] 17:24:35 INFO - PROCESS | 3408 | 1461025475158 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]]]}] 17:24:35 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. 17:24:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 17:24:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:24:35 INFO - PROCESS | 3408 | 1461025475208 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3408 | 1461025475210 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:24:35 INFO - PROCESS | 3408 | 1461025475213 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 3408 | 1461025475215 Marionette TRACE conn5 <- [1,2950,null,{}] 17:24:35 INFO - PROCESS | 3408 | 1461025475218 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}] 17:24:35 INFO - PROCESS | 3408 | 1461025475337 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:24:35 INFO - PROCESS | 3408 | 1461025475434 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 3408 | ++DOCSHELL 1C44A400 == 58 [pid = 3408] [id = 748] 17:24:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1C454800) [pid = 3408] [serial = 2243] [outer = 00000000] 17:24:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (1C53B800) [pid = 3408] [serial = 2244] [outer = 1C454800] 17:24:35 INFO - PROCESS | 3408 | 1461025475478 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (1C544800) [pid = 3408] [serial = 2245] [outer = 1C454800] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 123 (1AC1D400) [pid = 3408] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 122 (1B1A8C00) [pid = 3408] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 121 (12176C00) [pid = 3408] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 120 (1844E000) [pid = 3408] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 119 (1C458800) [pid = 3408] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 118 (19982800) [pid = 3408] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 117 (12607800) [pid = 3408] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 116 (12708C00) [pid = 3408] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 115 (1BF5EC00) [pid = 3408] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:24:35 INFO - PROCESS | 3408 | --DOMWINDOW == 114 (1850D400) [pid = 3408] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:24:35 INFO - PROCESS | 3408 | 1461025475954 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]]]}] 17:24:35 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. 17:24:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 770ms 17:24:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:24:35 INFO - PROCESS | 3408 | 1461025475986 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3408 | 1461025475988 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:24:35 INFO - PROCESS | 3408 | 1461025475991 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 3408 | 1461025475993 Marionette TRACE conn5 <- [1,2954,null,{}] 17:24:36 INFO - PROCESS | 3408 | 1461025475996 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}] 17:24:36 INFO - PROCESS | 3408 | 1461025476081 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:24:36 INFO - PROCESS | 3408 | 1461025476087 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3408 | ++DOCSHELL 12729C00 == 59 [pid = 3408] [id = 749] 17:24:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 115 (12B95C00) [pid = 3408] [serial = 2246] [outer = 00000000] 17:24:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 116 (1A2DB000) [pid = 3408] [serial = 2247] [outer = 12B95C00] 17:24:36 INFO - PROCESS | 3408 | 1461025476131 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 117 (1B1A8C00) [pid = 3408] [serial = 2248] [outer = 12B95C00] 17:24:36 INFO - PROCESS | 3408 | 1461025476560 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]]]}] 17:24:36 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. 17:24:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 17:24:36 INFO - PROCESS | 3408 | 1461025476622 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:24:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:24:36 INFO - PROCESS | 3408 | 1461025476624 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:24:36 INFO - PROCESS | 3408 | 1461025476627 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 3408 | 1461025476629 Marionette TRACE conn5 <- [1,2958,null,{}] 17:24:36 INFO - PROCESS | 3408 | 1461025476633 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}] 17:24:36 INFO - PROCESS | 3408 | 1461025476742 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:24:36 INFO - PROCESS | 3408 | 1461025476751 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3408 | ++DOCSHELL 12B60800 == 60 [pid = 3408] [id = 750] 17:24:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 118 (16FDD400) [pid = 3408] [serial = 2249] [outer = 00000000] 17:24:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 119 (1C543800) [pid = 3408] [serial = 2250] [outer = 16FDD400] 17:24:36 INFO - PROCESS | 3408 | 1461025476795 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3408 | ++DOMWINDOW == 120 (1E7C2800) [pid = 3408] [serial = 2251] [outer = 16FDD400] 17:24:37 INFO - PROCESS | 3408 | 1461025477208 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]]]}] 17:24:37 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. 17:24:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms 17:24:37 INFO - PROCESS | 3408 | 1461025477271 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3408 | 1461025477273 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:24:37 INFO - PROCESS | 3408 | 1461025477277 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 3408 | 1461025477278 Marionette TRACE conn5 <- [1,2962,null,{}] 17:24:37 INFO - PROCESS | 3408 | 1461025477282 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}] 17:24:37 INFO - PROCESS | 3408 | 1461025477369 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:24:37 INFO - PROCESS | 3408 | 1461025477374 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 3408 | ++DOCSHELL 1F80D800 == 61 [pid = 3408] [id = 751] 17:24:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 121 (1F810C00) [pid = 3408] [serial = 2252] [outer = 00000000] 17:24:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 122 (1FA5BC00) [pid = 3408] [serial = 2253] [outer = 1F810C00] 17:24:37 INFO - PROCESS | 3408 | 1461025477425 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 3408 | ++DOMWINDOW == 123 (200D6C00) [pid = 3408] [serial = 2254] [outer = 1F810C00] 17:24:37 INFO - PROCESS | 3408 | 1461025477854 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]]]}] 17:24:37 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. 17:24:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 17:24:37 INFO - PROCESS | 3408 | 1461025477976 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3408 | 1461025477980 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:24:37 INFO - PROCESS | 3408 | 1461025477986 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 3408 | 1461025477991 Marionette TRACE conn5 <- [1,2966,null,{}] 17:24:38 INFO - PROCESS | 3408 | 1461025477997 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}] 17:24:38 INFO - PROCESS | 3408 | 1461025478111 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:24:38 INFO - PROCESS | 3408 | 1461025478293 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 3408 | ++DOCSHELL 12B5AC00 == 62 [pid = 3408] [id = 752] 17:24:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 124 (12B5B000) [pid = 3408] [serial = 2255] [outer = 00000000] 17:24:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (12D86C00) [pid = 3408] [serial = 2256] [outer = 12B5B000] 17:24:38 INFO - PROCESS | 3408 | 1461025478349 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (13690400) [pid = 3408] [serial = 2257] [outer = 12B5B000] 17:24:38 INFO - PROCESS | 3408 | 1461025478876 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]]]}] 17:24:38 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. 17:24:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 17:24:38 INFO - PROCESS | 3408 | 1461025478918 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 3408 | 1461025478922 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:24:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:24:38 INFO - PROCESS | 3408 | 1461025478929 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 3408 | 1461025478933 Marionette TRACE conn5 <- [1,2970,null,{}] 17:24:38 INFO - PROCESS | 3408 | 1461025478938 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}] 17:24:39 INFO - PROCESS | 3408 | 1461025479101 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:24:39 INFO - PROCESS | 3408 | 1461025479185 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 3408 | ++DOCSHELL 13C5CC00 == 63 [pid = 3408] [id = 753] 17:24:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (18508800) [pid = 3408] [serial = 2258] [outer = 00000000] 17:24:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (19988000) [pid = 3408] [serial = 2259] [outer = 18508800] 17:24:39 INFO - PROCESS | 3408 | 1461025479240 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (1AC8FC00) [pid = 3408] [serial = 2260] [outer = 18508800] 17:24:39 INFO - PROCESS | 3408 | 1461025479792 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"]]]}] 17:24:39 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 17:24:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:24:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 17:24:39 INFO - PROCESS | 3408 | 1461025479863 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 3408 | 1461025479865 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:24:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:24:39 INFO - PROCESS | 3408 | 1461025479869 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 3408 | 1461025479872 Marionette TRACE conn5 <- [1,2974,null,{}] 17:24:39 INFO - PROCESS | 3408 | 1461025479877 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}] 17:24:40 INFO - PROCESS | 3408 | 1461025479991 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:24:40 INFO - PROCESS | 3408 | 1461025480145 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 3408 | ++DOCSHELL 1C463400 == 64 [pid = 3408] [id = 754] 17:24:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1C53C400) [pid = 3408] [serial = 2261] [outer = 00000000] 17:24:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1F802800) [pid = 3408] [serial = 2262] [outer = 1C53C400] 17:24:40 INFO - PROCESS | 3408 | 1461025480204 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1FABBC00) [pid = 3408] [serial = 2263] [outer = 1C53C400] 17:24:40 INFO - PROCESS | 3408 | 1461025480710 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]]]}] 17:24:40 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. 17:24:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 17:24:40 INFO - PROCESS | 3408 | 1461025480769 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 3408 | 1461025480771 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:24:40 INFO - PROCESS | 3408 | 1461025480775 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 3408 | 1461025480777 Marionette TRACE conn5 <- [1,2978,null,{}] 17:24:40 INFO - PROCESS | 3408 | 1461025480781 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}] 17:24:40 INFO - PROCESS | 3408 | 1461025480891 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:24:41 INFO - PROCESS | 3408 | 1461025481050 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 3408 | ++DOCSHELL 200D3800 == 65 [pid = 3408] [id = 755] 17:24:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (2017AC00) [pid = 3408] [serial = 2264] [outer = 00000000] 17:24:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (20F1BC00) [pid = 3408] [serial = 2265] [outer = 2017AC00] 17:24:41 INFO - PROCESS | 3408 | 1461025481107 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (2110C400) [pid = 3408] [serial = 2266] [outer = 2017AC00] 17:24:41 INFO - PROCESS | 3408 | ++DOCSHELL 21511800 == 66 [pid = 3408] [id = 756] 17:24:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (2151D800) [pid = 3408] [serial = 2267] [outer = 00000000] 17:24:41 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (21585C00) [pid = 3408] [serial = 2268] [outer = 2151D800] 17:24:41 INFO - PROCESS | 3408 | 1461025481651 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]]]}] 17:24:41 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. 17:24:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 17:24:41 INFO - PROCESS | 3408 | 1461025481709 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 3408 | 1461025481711 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:24:41 INFO - PROCESS | 3408 | 1461025481714 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:24:41 INFO - PROCESS | 3408 | 1461025481716 Marionette TRACE conn5 <- [1,2982,null,{}] 17:24:41 INFO - PROCESS | 3408 | 1461025481720 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}] 17:24:41 INFO - PROCESS | 3408 | 1461025481851 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:24:41 INFO - PROCESS | 3408 | 1461025481965 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 3408 | ++DOCSHELL 21515000 == 67 [pid = 3408] [id = 757] 17:24:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (21516800) [pid = 3408] [serial = 2269] [outer = 00000000] 17:24:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (21520800) [pid = 3408] [serial = 2270] [outer = 21516800] 17:24:42 INFO - PROCESS | 3408 | 1461025482060 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (2166EC00) [pid = 3408] [serial = 2271] [outer = 21516800] 17:24:42 INFO - PROCESS | 3408 | 1461025482574 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]]]}] 17:24:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:24:42 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 17:24:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 17:24:42 INFO - PROCESS | 3408 | 1461025482588 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 3408 | 1461025482591 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:24:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:24:42 INFO - PROCESS | 3408 | 1461025482611 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 3408 | 1461025482613 Marionette TRACE conn5 <- [1,2986,null,{}] 17:24:42 INFO - PROCESS | 3408 | 1461025482617 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}] 17:24:42 INFO - PROCESS | 3408 | 1461025482748 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:24:42 INFO - PROCESS | 3408 | 1461025482912 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 3408 | ++DOCSHELL 21673800 == 68 [pid = 3408] [id = 758] 17:24:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (21675800) [pid = 3408] [serial = 2272] [outer = 00000000] 17:24:42 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (22022C00) [pid = 3408] [serial = 2273] [outer = 21675800] 17:24:42 INFO - PROCESS | 3408 | 1461025482968 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (22025000) [pid = 3408] [serial = 2274] [outer = 21675800] 17:24:43 INFO - PROCESS | 3408 | 1461025483456 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]]]}] 17:24:43 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. 17:24:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 17:24:43 INFO - PROCESS | 3408 | 1461025483537 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 3408 | 1461025483539 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:24:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:24:43 INFO - PROCESS | 3408 | 1461025483544 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 3408 | 1461025483546 Marionette TRACE conn5 <- [1,2990,null,{}] 17:24:43 INFO - PROCESS | 3408 | 1461025483549 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}] 17:24:43 INFO - PROCESS | 3408 | 1461025483654 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:24:43 INFO - PROCESS | 3408 | 1461025483832 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 3408 | ++DOCSHELL 1C445400 == 69 [pid = 3408] [id = 759] 17:24:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (1C445C00) [pid = 3408] [serial = 2275] [outer = 00000000] 17:24:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (2287EC00) [pid = 3408] [serial = 2276] [outer = 1C445C00] 17:24:43 INFO - PROCESS | 3408 | 1461025483887 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (22882800) [pid = 3408] [serial = 2277] [outer = 1C445C00] 17:24:44 INFO - PROCESS | 3408 | 1461025484572 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]]]}] 17:24:44 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. 17:24:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1071ms 17:24:44 INFO - PROCESS | 3408 | 1461025484615 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 3408 | 1461025484619 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:24:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:24:44 INFO - PROCESS | 3408 | 1461025484624 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 3408 | 1461025484627 Marionette TRACE conn5 <- [1,2994,null,{}] 17:24:44 INFO - PROCESS | 3408 | 1461025484633 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}] 17:24:44 INFO - PROCESS | 3408 | 1461025484735 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:24:44 INFO - PROCESS | 3408 | 1461025484901 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 3408 | ++DOCSHELL 135F5800 == 70 [pid = 3408] [id = 760] 17:24:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 147 (13C16C00) [pid = 3408] [serial = 2278] [outer = 00000000] 17:24:44 INFO - PROCESS | 3408 | ++DOMWINDOW == 148 (18444C00) [pid = 3408] [serial = 2279] [outer = 13C16C00] 17:24:44 INFO - PROCESS | 3408 | 1461025484958 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 149 (187EEC00) [pid = 3408] [serial = 2280] [outer = 13C16C00] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 12B60800 == 69 [pid = 3408] [id = 750] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 12729C00 == 68 [pid = 3408] [id = 749] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1C44A400 == 67 [pid = 3408] [id = 748] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1BF5C000 == 66 [pid = 3408] [id = 747] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1B3C4000 == 65 [pid = 3408] [id = 746] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1AC1C800 == 64 [pid = 3408] [id = 728] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1B473400 == 63 [pid = 3408] [id = 745] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 12B5F000 == 62 [pid = 3408] [id = 744] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 16B41800 == 61 [pid = 3408] [id = 743] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1997E800 == 60 [pid = 3408] [id = 727] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 12701800 == 59 [pid = 3408] [id = 742] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 148 (12ACF800) [pid = 3408] [serial = 2158] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 147 (18A89800) [pid = 3408] [serial = 2161] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 146 (1F890800) [pid = 3408] [serial = 2167] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 145 (1C541800) [pid = 3408] [serial = 2164] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (1C45E000) [pid = 3408] [serial = 2200] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | 1461025485597 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]]]}] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1850A000 == 58 [pid = 3408] [id = 741] 17:24:45 INFO - PROCESS | 3408 | --DOCSHELL 1250EC00 == 57 [pid = 3408] [id = 740] 17:24:45 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. 17:24:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 17:24:45 INFO - PROCESS | 3408 | 1461025485646 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 3408 | 1461025485652 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:24:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:24:45 INFO - PROCESS | 3408 | 1461025485658 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 3408 | 1461025485660 Marionette TRACE conn5 <- [1,2998,null,{}] 17:24:45 INFO - PROCESS | 3408 | 1461025485664 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}] 17:24:45 INFO - PROCESS | 3408 | 1461025485765 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (1AD25800) [pid = 3408] [serial = 2185] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (1AF9C800) [pid = 3408] [serial = 2186] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (1BDBCC00) [pid = 3408] [serial = 2189] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (1B47E800) [pid = 3408] [serial = 2188] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (13AA4400) [pid = 3408] [serial = 2194] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (187F9800) [pid = 3408] [serial = 2179] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (18A89000) [pid = 3408] [serial = 2180] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1FA64400) [pid = 3408] [serial = 2170] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1D3C6400) [pid = 3408] [serial = 2156] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1A630000) [pid = 3408] [serial = 2182] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (135A1000) [pid = 3408] [serial = 2176] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (13644C00) [pid = 3408] [serial = 2177] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (12B91400) [pid = 3408] [serial = 2174] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (1272FC00) [pid = 3408] [serial = 2173] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (1C30C400) [pid = 3408] [serial = 2191] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (1C443C00) [pid = 3408] [serial = 2198] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1C288C00) [pid = 3408] [serial = 2197] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 126 (1C40A800) [pid = 3408] [serial = 2192] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 125 (1993A400) [pid = 3408] [serial = 2195] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | --DOMWINDOW == 124 (1A642C00) [pid = 3408] [serial = 2183] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3408 | 1461025485892 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 3408 | ++DOCSHELL 120BDC00 == 58 [pid = 3408] [id = 761] 17:24:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 125 (125B9000) [pid = 3408] [serial = 2281] [outer = 00000000] 17:24:45 INFO - PROCESS | 3408 | ++DOMWINDOW == 126 (12B61C00) [pid = 3408] [serial = 2282] [outer = 125B9000] 17:24:45 INFO - PROCESS | 3408 | 1461025485938 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 127 (135E7000) [pid = 3408] [serial = 2283] [outer = 125B9000] 17:24:46 INFO - PROCESS | 3408 | [3408] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:46 INFO - PROCESS | 3408 | 1461025486435 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:24:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:24:46 INFO - {} 17:24:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:24:46 INFO - {} 17:24:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:24:46 INFO - {} 17:24:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:24:46 INFO - {} 17:24:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 17:24:46 INFO - PROCESS | 3408 | 1461025486491 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 3408 | 1461025486493 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:24:46 INFO - PROCESS | 3408 | 1461025486497 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - TEST-START | /FileAPI/fileReader.html 17:24:46 INFO - PROCESS | 3408 | 1461025486500 Marionette TRACE conn5 <- [1,3002,null,{}] 17:24:46 INFO - PROCESS | 3408 | 1461025486510 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}] 17:24:46 INFO - PROCESS | 3408 | 1461025486600 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:24:46 INFO - PROCESS | 3408 | 1461025486698 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 3408 | ++DOCSHELL 183ACC00 == 59 [pid = 3408] [id = 762] 17:24:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (18A72800) [pid = 3408] [serial = 2284] [outer = 00000000] 17:24:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (19987000) [pid = 3408] [serial = 2285] [outer = 18A72800] 17:24:46 INFO - PROCESS | 3408 | 1461025486748 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (1A636000) [pid = 3408] [serial = 2286] [outer = 18A72800] 17:24:47 INFO - PROCESS | 3408 | 1461025487094 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]]]}] 17:24:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:24:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:24:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:24:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:24:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 17:24:47 INFO - PROCESS | 3408 | 1461025487131 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 3408 | 1461025487133 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:24:47 INFO - TEST-START | /FileAPI/historical.html 17:24:47 INFO - PROCESS | 3408 | 1461025487137 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 3408 | 1461025487138 Marionette TRACE conn5 <- [1,3006,null,{}] 17:24:47 INFO - PROCESS | 3408 | 1461025487155 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}] 17:24:47 INFO - PROCESS | 3408 | 1461025487242 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:24:47 INFO - PROCESS | 3408 | 1461025487248 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3408 | ++DOCSHELL 1A63D400 == 60 [pid = 3408] [id = 763] 17:24:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (1AC18800) [pid = 3408] [serial = 2287] [outer = 00000000] 17:24:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (1AF40C00) [pid = 3408] [serial = 2288] [outer = 1AC18800] 17:24:47 INFO - PROCESS | 3408 | 1461025487293 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (1AF4A800) [pid = 3408] [serial = 2289] [outer = 1AC18800] 17:24:47 INFO - PROCESS | 3408 | 1461025487737 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"]]]}] 17:24:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:24:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:24:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:24:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:24:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:24:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:24:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:24:47 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 17:24:47 INFO - TEST-START | /FileAPI/idlharness.html 17:24:47 INFO - PROCESS | 3408 | 1461025487771 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 3408 | 1461025487773 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:24:47 INFO - PROCESS | 3408 | 1461025487777 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 3408 | 1461025487778 Marionette TRACE conn5 <- [1,3010,null,{}] 17:24:47 INFO - PROCESS | 3408 | 1461025487801 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}] 17:24:47 INFO - PROCESS | 3408 | 1461025487925 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:24:47 INFO - PROCESS | 3408 | 1461025487930 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3408 | ++DOCSHELL 1AF9E400 == 61 [pid = 3408] [id = 764] 17:24:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (1B0DBC00) [pid = 3408] [serial = 2290] [outer = 00000000] 17:24:47 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1B47D000) [pid = 3408] [serial = 2291] [outer = 1B0DBC00] 17:24:47 INFO - PROCESS | 3408 | 1461025487978 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (1BDB4800) [pid = 3408] [serial = 2292] [outer = 1B0DBC00] 17:24:48 INFO - PROCESS | 3408 | 1461025488982 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]]]}] 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:24:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:24:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:24:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:24:49 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 17:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:24:49 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 17:24:49 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 17:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:24:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:24:49 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 17:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:24:49 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 17:24:49 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 17:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:24:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1332ms 17:24:49 INFO - PROCESS | 3408 | 1461025489110 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 3408 | 1461025489112 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:24:49 INFO - PROCESS | 3408 | 1461025489116 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - TEST-START | /FileAPI/idlharness.worker 17:24:49 INFO - PROCESS | 3408 | 1461025489118 Marionette TRACE conn5 <- [1,3014,null,{}] 17:24:49 INFO - PROCESS | 3408 | 1461025489121 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}] 17:24:49 INFO - PROCESS | 3408 | 1461025489266 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:24:49 INFO - PROCESS | 3408 | 1461025489363 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 3408 | ++DOCSHELL 1BED0C00 == 62 [pid = 3408] [id = 765] 17:24:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (1C409400) [pid = 3408] [serial = 2293] [outer = 00000000] 17:24:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1F802400) [pid = 3408] [serial = 2294] [outer = 1C409400] 17:24:49 INFO - PROCESS | 3408 | 1461025489410 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1F80FC00) [pid = 3408] [serial = 2295] [outer = 1C409400] 17:24:49 INFO - PROCESS | 3408 | [3408] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1B3C4400) [pid = 3408] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1BFD4400) [pid = 3408] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (1850B400) [pid = 3408] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (12706000) [pid = 3408] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1C447000) [pid = 3408] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1A63B800) [pid = 3408] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (125C1400) [pid = 3408] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1C454800) [pid = 3408] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 130 (12B95C00) [pid = 3408] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 129 (16FDD400) [pid = 3408] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 128 (16EE0800) [pid = 3408] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:24:49 INFO - PROCESS | 3408 | --DOMWINDOW == 127 (1B473C00) [pid = 3408] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:24:50 INFO - PROCESS | 3408 | 1461025490514 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,{},{}]]]}] 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:24:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:24:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:24:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:24:50 INFO - {} 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:24:50 INFO - {} 17:24:50 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 - {} 17:24:50 INFO - {} 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:24:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:24:50 INFO - {} 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:24:50 INFO - {} 17:24:50 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 - {} 17:24:50 INFO - {} 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 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 17:24:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1551ms 17:24:50 INFO - PROCESS | 3408 | 1461025490672 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 3408 | 1461025490674 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:24:50 INFO - PROCESS | 3408 | 1461025490677 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 3408 | 1461025490679 Marionette TRACE conn5 <- [1,3018,null,{}] 17:24:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:24:50 INFO - PROCESS | 3408 | 1461025490683 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}] 17:24:50 INFO - PROCESS | 3408 | 1461025490766 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:24:50 INFO - PROCESS | 3408 | 1461025490865 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 3408 | ++DOCSHELL 1E7C3400 == 63 [pid = 3408] [id = 766] 17:24:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 128 (1F896400) [pid = 3408] [serial = 2296] [outer = 00000000] 17:24:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 129 (2303B800) [pid = 3408] [serial = 2297] [outer = 1F896400] 17:24:50 INFO - PROCESS | 3408 | 1461025490909 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 3408 | ++DOMWINDOW == 130 (2303D800) [pid = 3408] [serial = 2298] [outer = 1F896400] 17:24:51 INFO - PROCESS | 3408 | 1461025491238 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]]]}] 17:24:51 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 17:24:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 570ms 17:24:51 INFO - PROCESS | 3408 | 1461025491252 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 3408 | 1461025491254 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:24:51 INFO - PROCESS | 3408 | 1461025491257 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 3408 | 1461025491259 Marionette TRACE conn5 <- [1,3022,null,{}] 17:24:51 INFO - PROCESS | 3408 | 1461025491268 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}] 17:24:51 INFO - PROCESS | 3408 | 1461025491353 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:24:51 INFO - PROCESS | 3408 | 1461025491459 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 3408 | ++DOCSHELL 12B95C00 == 64 [pid = 3408] [id = 767] 17:24:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 131 (16EDCC00) [pid = 3408] [serial = 2299] [outer = 00000000] 17:24:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (25B18000) [pid = 3408] [serial = 2300] [outer = 16EDCC00] 17:24:51 INFO - PROCESS | 3408 | 1461025491503 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (187F2000) [pid = 3408] [serial = 2301] [outer = 16EDCC00] 17:24:51 INFO - PROCESS | 3408 | 1461025491844 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]]]}] 17:24:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:24:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 17:24:51 INFO - PROCESS | 3408 | 1461025491887 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 3408 | 1461025491889 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:24:51 INFO - PROCESS | 3408 | 1461025491893 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 3408 | 1461025491894 Marionette TRACE conn5 <- [1,3026,null,{}] 17:24:51 INFO - PROCESS | 3408 | 1461025491897 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}] 17:24:52 INFO - PROCESS | 3408 | 1461025492085 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:24:52 INFO - PROCESS | 3408 | 1461025492250 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 3408 | ++DOCSHELL 12677C00 == 65 [pid = 3408] [id = 768] 17:24:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (12702400) [pid = 3408] [serial = 2302] [outer = 00000000] 17:24:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (12B55C00) [pid = 3408] [serial = 2303] [outer = 12702400] 17:24:52 INFO - PROCESS | 3408 | 1461025492312 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (12B64400) [pid = 3408] [serial = 2304] [outer = 12702400] 17:24:52 INFO - PROCESS | 3408 | 1461025492813 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"]]]}] 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:24:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 17:24:52 INFO - PROCESS | 3408 | 1461025492865 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 3408 | 1461025492870 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:24:52 INFO - PROCESS | 3408 | 1461025492875 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 3408 | 1461025492880 Marionette TRACE conn5 <- [1,3030,null,{}] 17:24:52 INFO - PROCESS | 3408 | 1461025492885 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}] 17:24:53 INFO - PROCESS | 3408 | 1461025493000 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:24:53 INFO - PROCESS | 3408 | 1461025493122 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 3408 | ++DOCSHELL 135E9000 == 66 [pid = 3408] [id = 769] 17:24:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (16B4CC00) [pid = 3408] [serial = 2305] [outer = 00000000] 17:24:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (19936800) [pid = 3408] [serial = 2306] [outer = 16B4CC00] 17:24:53 INFO - PROCESS | 3408 | 1461025493181 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1A635800) [pid = 3408] [serial = 2307] [outer = 16B4CC00] 17:24:53 INFO - PROCESS | 3408 | 1461025493959 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]]]}] 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:24:54 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. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:24:54 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'.) 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:24:54 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. 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:24:54 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. 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:24:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:24:54 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. 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:24:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:24:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:24:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1240ms 17:24:54 INFO - PROCESS | 3408 | 1461025494119 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 3408 | 1461025494123 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:24:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:24:54 INFO - PROCESS | 3408 | 1461025494127 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 3408 | 1461025494129 Marionette TRACE conn5 <- [1,3034,null,{}] 17:24:54 INFO - PROCESS | 3408 | 1461025494133 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}] 17:24:54 INFO - PROCESS | 3408 | 1461025494245 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:24:54 INFO - PROCESS | 3408 | 1461025494390 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 3408 | ++DOCSHELL 1EC03000 == 67 [pid = 3408] [id = 770] 17:24:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (1EC06400) [pid = 3408] [serial = 2308] [outer = 00000000] 17:24:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (20F19C00) [pid = 3408] [serial = 2309] [outer = 1EC06400] 17:24:54 INFO - PROCESS | 3408 | 1461025494449 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (22019400) [pid = 3408] [serial = 2310] [outer = 1EC06400] 17:24:54 INFO - PROCESS | 3408 | [3408] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:55 INFO - PROCESS | 3408 | 1461025494995 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:24:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:24:55 INFO - {} 17:24:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 931ms 17:24:55 INFO - PROCESS | 3408 | 1461025495064 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 3408 | 1461025495068 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:24:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:24:55 INFO - PROCESS | 3408 | 1461025495079 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 3408 | 1461025495084 Marionette TRACE conn5 <- [1,3038,null,{}] 17:24:55 INFO - PROCESS | 3408 | 1461025495087 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}] 17:24:55 INFO - PROCESS | 3408 | 1461025495209 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:24:55 INFO - PROCESS | 3408 | 1461025495325 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 3408 | ++DOCSHELL 1C28D800 == 68 [pid = 3408] [id = 771] 17:24:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (200D7400) [pid = 3408] [serial = 2311] [outer = 00000000] 17:24:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (2371FC00) [pid = 3408] [serial = 2312] [outer = 200D7400] 17:24:55 INFO - PROCESS | 3408 | 1461025495420 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (23723000) [pid = 3408] [serial = 2313] [outer = 200D7400] 17:24:55 INFO - PROCESS | 3408 | 1461025495949 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]]]}] 17:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:24:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 17:24:56 INFO - PROCESS | 3408 | 1461025496004 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:24:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:24:56 INFO - PROCESS | 3408 | 1461025496007 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:24:56 INFO - PROCESS | 3408 | 1461025496010 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 3408 | 1461025496012 Marionette TRACE conn5 <- [1,3042,null,{}] 17:24:56 INFO - PROCESS | 3408 | 1461025496016 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}] 17:24:56 INFO - PROCESS | 3408 | 1461025496127 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:24:56 INFO - PROCESS | 3408 | 1461025496288 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 3408 | ++DOCSHELL 1270CC00 == 69 [pid = 3408] [id = 772] 17:24:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (1A63B800) [pid = 3408] [serial = 2314] [outer = 00000000] 17:24:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 147 (200D5C00) [pid = 3408] [serial = 2315] [outer = 1A63B800] 17:24:56 INFO - PROCESS | 3408 | 1461025496344 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 3408 | ++DOMWINDOW == 148 (20184000) [pid = 3408] [serial = 2316] [outer = 1A63B800] 17:24:57 INFO - PROCESS | 3408 | 1461025497129 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"]]]}] 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:57 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" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:57 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" 17:24:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1281ms 17:24:57 INFO - PROCESS | 3408 | 1461025497295 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 3408 | 1461025497297 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:24:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:24:57 INFO - PROCESS | 3408 | 1461025497301 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 3408 | 1461025497303 Marionette TRACE conn5 <- [1,3046,null,{}] 17:24:57 INFO - PROCESS | 3408 | 1461025497307 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}] 17:24:57 INFO - PROCESS | 3408 | 1461025497407 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:24:57 INFO - PROCESS | 3408 | 1461025497566 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 3408 | ++DOCSHELL 21676C00 == 70 [pid = 3408] [id = 773] 17:24:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 149 (22019800) [pid = 3408] [serial = 2317] [outer = 00000000] 17:24:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 150 (23010C00) [pid = 3408] [serial = 2318] [outer = 22019800] 17:24:57 INFO - PROCESS | 3408 | 1461025497630 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 3408 | ++DOMWINDOW == 151 (23015C00) [pid = 3408] [serial = 2319] [outer = 22019800] 17:24:58 INFO - PROCESS | 3408 | 1461025498217 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]]]}] 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:24:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:24:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:24:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:24:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:24:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:24:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:24:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:24:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:24:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 980ms 17:24:58 INFO - PROCESS | 3408 | 1461025498285 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 3408 | 1461025498288 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:24:58 INFO - PROCESS | 3408 | 1461025498291 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:24:58 INFO - PROCESS | 3408 | 1461025498293 Marionette TRACE conn5 <- [1,3050,null,{}] 17:24:58 INFO - PROCESS | 3408 | 1461025498297 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}] 17:24:58 INFO - PROCESS | 3408 | 1461025498406 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:24:58 INFO - PROCESS | 3408 | 1461025498557 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 3408 | ++DOCSHELL 13C4F000 == 71 [pid = 3408] [id = 774] 17:24:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 152 (23010400) [pid = 3408] [serial = 2320] [outer = 00000000] 17:24:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 153 (2549D400) [pid = 3408] [serial = 2321] [outer = 23010400] 17:24:58 INFO - PROCESS | 3408 | 1461025498612 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 3408 | ++DOMWINDOW == 154 (2549EC00) [pid = 3408] [serial = 2322] [outer = 23010400] 17:24:58 INFO - PROCESS | 3408 | [3408] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:59 INFO - PROCESS | 3408 | 1461025499195 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:24:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:24:59 INFO - {} 17:24:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 17:24:59 INFO - PROCESS | 3408 | 1461025499238 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 3408 | 1461025499240 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:24:59 INFO - PROCESS | 3408 | 1461025499246 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 3408 | 1461025499248 Marionette TRACE conn5 <- [1,3054,null,{}] 17:24:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:24:59 INFO - PROCESS | 3408 | 1461025499252 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}] 17:24:59 INFO - PROCESS | 3408 | 1461025499365 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:24:59 INFO - PROCESS | 3408 | 1461025499511 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 3408 | ++DOCSHELL 0F230C00 == 72 [pid = 3408] [id = 775] 17:24:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 155 (120F9C00) [pid = 3408] [serial = 2323] [outer = 00000000] 17:24:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 156 (16B41000) [pid = 3408] [serial = 2324] [outer = 120F9C00] 17:24:59 INFO - PROCESS | 3408 | 1461025499566 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 3408 | ++DOMWINDOW == 157 (16F53C00) [pid = 3408] [serial = 2325] [outer = 120F9C00] 17:25:00 INFO - PROCESS | 3408 | 1461025500232 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]]]}] 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:25:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:25:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1014ms 17:25:00 INFO - PROCESS | 3408 | 1461025500268 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 3408 | 1461025500272 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:25:00 INFO - PROCESS | 3408 | 1461025500311 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 3408 | 1461025500315 Marionette TRACE conn5 <- [1,3058,null,{}] 17:25:00 INFO - PROCESS | 3408 | 1461025500322 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}] 17:25:00 INFO - PROCESS | 3408 | 1461025500425 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:25:00 INFO - PROCESS | 3408 | 1461025500595 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 3408 | ++DOCSHELL 13CE6400 == 73 [pid = 3408] [id = 776] 17:25:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 158 (1739F400) [pid = 3408] [serial = 2326] [outer = 00000000] 17:25:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 159 (19933000) [pid = 3408] [serial = 2327] [outer = 1739F400] 17:25:00 INFO - PROCESS | 3408 | 1461025500649 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 3408 | ++DOMWINDOW == 160 (19CC9000) [pid = 3408] [serial = 2328] [outer = 1739F400] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 1A638000 == 72 [pid = 3408] [id = 668] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 12B95C00 == 71 [pid = 3408] [id = 767] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 1E7C3400 == 70 [pid = 3408] [id = 766] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 1BED0C00 == 69 [pid = 3408] [id = 765] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 1AF9E400 == 68 [pid = 3408] [id = 764] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 1A63D400 == 67 [pid = 3408] [id = 763] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 183ACC00 == 66 [pid = 3408] [id = 762] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 120BDC00 == 65 [pid = 3408] [id = 761] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 135F5800 == 64 [pid = 3408] [id = 760] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 21673800 == 63 [pid = 3408] [id = 758] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 159 (1FA5BC00) [pid = 3408] [serial = 2253] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 158 (200D3400) [pid = 3408] [serial = 2215] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 157 (20F10400) [pid = 3408] [serial = 2218] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 21515000 == 62 [pid = 3408] [id = 757] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 21511800 == 61 [pid = 3408] [id = 756] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 200D3800 == 60 [pid = 3408] [id = 755] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 1C463400 == 59 [pid = 3408] [id = 754] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 13C5CC00 == 58 [pid = 3408] [id = 753] 17:25:01 INFO - PROCESS | 3408 | --DOCSHELL 12B5AC00 == 57 [pid = 3408] [id = 752] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 156 (1BDC1000) [pid = 3408] [serial = 2238] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 155 (1BF54400) [pid = 3408] [serial = 2239] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 154 (1C440000) [pid = 3408] [serial = 2242] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 153 (1C406000) [pid = 3408] [serial = 2241] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 152 (1EC0F400) [pid = 3408] [serial = 2212] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 151 (1A6B1C00) [pid = 3408] [serial = 2225] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 150 (1A2CD800) [pid = 3408] [serial = 2224] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 149 (12B95800) [pid = 3408] [serial = 2227] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 148 (13AA9400) [pid = 3408] [serial = 2228] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 147 (1C539400) [pid = 3408] [serial = 2201] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 146 (1AC82C00) [pid = 3408] [serial = 2206] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 145 (1AFA4400) [pid = 3408] [serial = 2233] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (1D1D9400) [pid = 3408] [serial = 2209] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (13CE0C00) [pid = 3408] [serial = 2203] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (13C52000) [pid = 3408] [serial = 2222] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (135E6800) [pid = 3408] [serial = 2221] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (1C53B800) [pid = 3408] [serial = 2244] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 139 (1A2DB000) [pid = 3408] [serial = 2247] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 138 (1C543800) [pid = 3408] [serial = 2250] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 137 (1C544800) [pid = 3408] [serial = 2245] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 136 (19983000) [pid = 3408] [serial = 2230] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 135 (1A624000) [pid = 3408] [serial = 2231] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 134 (1B1A8C00) [pid = 3408] [serial = 2248] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 133 (1B475400) [pid = 3408] [serial = 2236] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 132 (1E7C2800) [pid = 3408] [serial = 2251] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | --DOMWINDOW == 131 (1B0E2800) [pid = 3408] [serial = 2234] [outer = 00000000] [url = about:blank] 17:25:01 INFO - PROCESS | 3408 | 1461025501285 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]]]}] 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:25:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1062ms 17:25:01 INFO - PROCESS | 3408 | 1461025501344 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 3408 | 1461025501350 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:25:01 INFO - PROCESS | 3408 | 1461025501356 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:25:01 INFO - PROCESS | 3408 | 1461025501358 Marionette TRACE conn5 <- [1,3062,null,{}] 17:25:01 INFO - PROCESS | 3408 | 1461025501380 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}] 17:25:01 INFO - PROCESS | 3408 | 1461025501472 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:25:01 INFO - PROCESS | 3408 | 1461025501484 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 3408 | ++DOCSHELL 12710800 == 58 [pid = 3408] [id = 777] 17:25:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 132 (12AC6800) [pid = 3408] [serial = 2329] [outer = 00000000] 17:25:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 133 (13C52000) [pid = 3408] [serial = 2330] [outer = 12AC6800] 17:25:01 INFO - PROCESS | 3408 | 1461025501533 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 3408 | ++DOMWINDOW == 134 (183AB800) [pid = 3408] [serial = 2331] [outer = 12AC6800] 17:25:02 INFO - PROCESS | 3408 | 1461025502019 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]]]}] 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:25:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 17:25:02 INFO - PROCESS | 3408 | 1461025502056 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 3408 | 1461025502058 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:25:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:25:02 INFO - PROCESS | 3408 | 1461025502062 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 3408 | 1461025502065 Marionette TRACE conn5 <- [1,3066,null,{}] 17:25:02 INFO - PROCESS | 3408 | 1461025502075 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}] 17:25:02 INFO - PROCESS | 3408 | 1461025502196 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:25:02 INFO - PROCESS | 3408 | 1461025502205 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 3408 | ++DOCSHELL 1AC1D400 == 59 [pid = 3408] [id = 778] 17:25:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 135 (1AC21400) [pid = 3408] [serial = 2332] [outer = 00000000] 17:25:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 136 (1AF3C400) [pid = 3408] [serial = 2333] [outer = 1AC21400] 17:25:02 INFO - PROCESS | 3408 | 1461025502254 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 3408 | ++DOMWINDOW == 137 (1AFA3C00) [pid = 3408] [serial = 2334] [outer = 1AC21400] 17:25:02 INFO - PROCESS | 3408 | 1461025502743 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] 17:25:02 INFO - PROCESS | 3408 | 1461025502861 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:25:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:25:02 INFO - PROCESS | 3408 | 1461025502864 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 3408 | 1461025502866 Marionette TRACE conn5 <- [1,3070,null,{}] 17:25:02 INFO - PROCESS | 3408 | 1461025502869 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}] 17:25:02 INFO - PROCESS | 3408 | 1461025502963 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:25:03 INFO - PROCESS | 3408 | 1461025503083 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 3408 | ++DOCSHELL 1BF51000 == 60 [pid = 3408] [id = 779] 17:25:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 138 (1BF51400) [pid = 3408] [serial = 2335] [outer = 00000000] 17:25:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 139 (1BF58C00) [pid = 3408] [serial = 2336] [outer = 1BF51400] 17:25:03 INFO - PROCESS | 3408 | 1461025503128 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 140 (1BFD5C00) [pid = 3408] [serial = 2337] [outer = 1BF51400] 17:25:03 INFO - PROCESS | 3408 | 1461025503507 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]]]}] 17:25:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:25:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:25:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 17:25:03 INFO - PROCESS | 3408 | 1461025503535 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 3408 | 1461025503537 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:25:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:25:03 INFO - PROCESS | 3408 | 1461025503546 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 3408 | 1461025503548 Marionette TRACE conn5 <- [1,3074,null,{}] 17:25:03 INFO - PROCESS | 3408 | 1461025503552 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}] 17:25:03 INFO - PROCESS | 3408 | 1461025503709 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:25:03 INFO - PROCESS | 3408 | 1461025503785 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 3408 | ++DOCSHELL 1BF57800 == 61 [pid = 3408] [id = 780] 17:25:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (1C403800) [pid = 3408] [serial = 2338] [outer = 00000000] 17:25:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (1C53F400) [pid = 3408] [serial = 2339] [outer = 1C403800] 17:25:03 INFO - PROCESS | 3408 | 1461025503830 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (1C545400) [pid = 3408] [serial = 2340] [outer = 1C403800] 17:25:04 INFO - PROCESS | 3408 | 1461025504236 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:25:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:25:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 731ms 17:25:04 INFO - PROCESS | 3408 | 1461025504281 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:25:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:25:04 INFO - PROCESS | 3408 | 1461025504283 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:25:04 INFO - PROCESS | 3408 | 1461025504286 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 3408 | 1461025504288 Marionette TRACE conn5 <- [1,3078,null,{}] 17:25:04 INFO - PROCESS | 3408 | 1461025504291 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}] 17:25:04 INFO - PROCESS | 3408 | 1461025504442 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:25:04 INFO - PROCESS | 3408 | 1461025504519 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 3408 | ++DOCSHELL 1D327400 == 62 [pid = 3408] [id = 781] 17:25:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (1E298C00) [pid = 3408] [serial = 2341] [outer = 00000000] 17:25:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (1F803400) [pid = 3408] [serial = 2342] [outer = 1E298C00] 17:25:04 INFO - PROCESS | 3408 | 1461025504566 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (1FA58800) [pid = 3408] [serial = 2343] [outer = 1E298C00] 17:25:04 INFO - PROCESS | 3408 | 1461025504951 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:25:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:25:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 731ms 17:25:05 INFO - PROCESS | 3408 | 1461025505017 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:25:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:25:05 INFO - PROCESS | 3408 | 1461025505019 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:25:05 INFO - PROCESS | 3408 | 1461025505028 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 3408 | 1461025505030 Marionette TRACE conn5 <- [1,3082,null,{}] 17:25:05 INFO - PROCESS | 3408 | 1461025505033 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}] 17:25:05 INFO - PROCESS | 3408 | 1461025505186 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:25:05 INFO - PROCESS | 3408 | 1461025505258 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 3408 | ++DOCSHELL 1FA62800 == 63 [pid = 3408] [id = 782] 17:25:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 147 (200CD000) [pid = 3408] [serial = 2344] [outer = 00000000] 17:25:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 148 (20F12C00) [pid = 3408] [serial = 2345] [outer = 200CD000] 17:25:05 INFO - PROCESS | 3408 | 1461025505302 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 149 (20F19000) [pid = 3408] [serial = 2346] [outer = 200CD000] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 148 (13C16C00) [pid = 3408] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 147 (1C409400) [pid = 3408] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 146 (1B0DBC00) [pid = 3408] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 145 (1F896400) [pid = 3408] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 144 (18A72800) [pid = 3408] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 143 (1F810C00) [pid = 3408] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 142 (1AC18800) [pid = 3408] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 141 (125B9000) [pid = 3408] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:25:05 INFO - PROCESS | 3408 | --DOMWINDOW == 140 (2151D800) [pid = 3408] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:25:05 INFO - PROCESS | 3408 | 1461025505747 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:25:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:25:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 790ms 17:25:05 INFO - PROCESS | 3408 | 1461025505813 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 3408 | 1461025505815 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:25:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:25:05 INFO - PROCESS | 3408 | 1461025505818 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 3408 | 1461025505820 Marionette TRACE conn5 <- [1,3086,null,{}] 17:25:05 INFO - PROCESS | 3408 | 1461025505824 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}] 17:25:05 INFO - PROCESS | 3408 | 1461025505910 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:25:05 INFO - PROCESS | 3408 | 1461025505915 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 3408 | ++DOCSHELL 16EDE000 == 64 [pid = 3408] [id = 783] 17:25:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 141 (1D28CC00) [pid = 3408] [serial = 2347] [outer = 00000000] 17:25:05 INFO - PROCESS | 3408 | ++DOMWINDOW == 142 (21673800) [pid = 3408] [serial = 2348] [outer = 1D28CC00] 17:25:05 INFO - PROCESS | 3408 | 1461025505959 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 143 (2201FC00) [pid = 3408] [serial = 2349] [outer = 1D28CC00] 17:25:06 INFO - PROCESS | 3408 | 1461025506392 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]]]}] 17:25:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:25:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:25:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 17:25:06 INFO - PROCESS | 3408 | 1461025506460 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 3408 | 1461025506462 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:25:06 INFO - PROCESS | 3408 | 1461025506465 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:25:06 INFO - PROCESS | 3408 | 1461025506467 Marionette TRACE conn5 <- [1,3090,null,{}] 17:25:06 INFO - PROCESS | 3408 | 1461025506471 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}] 17:25:06 INFO - PROCESS | 3408 | 1461025506559 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:25:06 INFO - PROCESS | 3408 | 1461025506564 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 3408 | ++DOCSHELL 19936000 == 65 [pid = 3408] [id = 784] 17:25:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 144 (1AD2C000) [pid = 3408] [serial = 2350] [outer = 00000000] 17:25:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 145 (1FFD9800) [pid = 3408] [serial = 2351] [outer = 1AD2C000] 17:25:06 INFO - PROCESS | 3408 | 1461025506608 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 3408 | ++DOMWINDOW == 146 (1FFDD800) [pid = 3408] [serial = 2352] [outer = 1AD2C000] 17:25:07 INFO - PROCESS | 3408 | 1461025507061 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:25:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:25:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 17:25:07 INFO - PROCESS | 3408 | 1461025507100 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 3408 | 1461025507102 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:25:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:25:07 INFO - PROCESS | 3408 | 1461025507105 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 3408 | 1461025507107 Marionette TRACE conn5 <- [1,3094,null,{}] 17:25:07 INFO - PROCESS | 3408 | 1461025507110 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}] 17:25:07 INFO - PROCESS | 3408 | 1461025507250 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:25:07 INFO - PROCESS | 3408 | 1461025507262 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 3408 | ++DOCSHELL 1FFD8800 == 66 [pid = 3408] [id = 785] 17:25:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 147 (1FFDE800) [pid = 3408] [serial = 2353] [outer = 00000000] 17:25:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 148 (205D2800) [pid = 3408] [serial = 2354] [outer = 1FFDE800] 17:25:07 INFO - PROCESS | 3408 | 1461025507306 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 3408 | ++DOMWINDOW == 149 (205D4C00) [pid = 3408] [serial = 2355] [outer = 1FFDE800] 17:25:07 INFO - PROCESS | 3408 | 1461025507841 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]]]}] 17:25:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:25:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:25:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:25:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 17:25:07 INFO - PROCESS | 3408 | 1461025507877 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 3408 | 1461025507881 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:25:07 INFO - PROCESS | 3408 | 1461025507887 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:25:07 INFO - PROCESS | 3408 | 1461025507891 Marionette TRACE conn5 <- [1,3098,null,{}] 17:25:07 INFO - PROCESS | 3408 | 1461025507897 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}] 17:25:08 INFO - PROCESS | 3408 | 1461025508061 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:25:08 INFO - PROCESS | 3408 | 1461025508237 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 3408 | ++DOCSHELL 16EE0800 == 67 [pid = 3408] [id = 786] 17:25:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 150 (16FC9800) [pid = 3408] [serial = 2356] [outer = 00000000] 17:25:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 151 (18A7A800) [pid = 3408] [serial = 2357] [outer = 16FC9800] 17:25:08 INFO - PROCESS | 3408 | 1461025508296 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 3408 | ++DOMWINDOW == 152 (19981C00) [pid = 3408] [serial = 2358] [outer = 16FC9800] 17:25:08 INFO - PROCESS | 3408 | 1461025508808 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"]]]}] 17:25:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:25:08 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 17:25:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:25:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 17:25:08 INFO - PROCESS | 3408 | 1461025508863 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 3408 | 1461025508869 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:25:08 INFO - PROCESS | 3408 | 1461025508875 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 3408 | 1461025508878 Marionette TRACE conn5 <- [1,3102,null,{}] 17:25:08 INFO - PROCESS | 3408 | 1461025508882 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}] 17:25:09 INFO - PROCESS | 3408 | 1461025508997 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:25:09 INFO - PROCESS | 3408 | 1461025509169 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\", \"f2c33027-9218-4f28-9302-ccfaf5a30093\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 3408 | ++DOCSHELL 18A70400 == 68 [pid = 3408] [id = 787] 17:25:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 153 (19985800) [pid = 3408] [serial = 2359] [outer = 00000000] 17:25:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 154 (1B475C00) [pid = 3408] [serial = 2360] [outer = 19985800] 17:25:09 INFO - PROCESS | 3408 | 1461025509225 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 3408 | ++DOMWINDOW == 155 (1C30C400) [pid = 3408] [serial = 2361] [outer = 19985800] 17:25:09 INFO - PROCESS | 3408 | 1461025509793 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]]]}] 17:25:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:25:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 970ms 17:25:09 INFO - PROCESS | 3408 | 1461025509847 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 3408 | 1461025509849 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:25:10 WARNING - u'runner_teardown' () 17:25:10 INFO - No more tests 17:25:10 INFO - Got 0 unexpected results 17:25:10 INFO - SUITE-END | took 665s 17:25:10 INFO - Closing logging queue 17:25:10 INFO - queue closed 17:25:11 INFO - Return code: 0 17:25:11 WARNING - # TBPL SUCCESS # 17:25:11 INFO - Running post-action listener: _resource_record_post_action 17:25:11 INFO - Running post-run listener: _resource_record_post_run 17:25:12 INFO - Total resource usage - Wall time: 675s; CPU: 14.0%; Read bytes: 162494976; Write bytes: 1159946240; Read time: 2264830; Write time: 8617920 17:25:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:25:12 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29057024; Read time: 0; Write time: 24470 17:25:12 INFO - run-tests - Wall time: 673s; CPU: 14.0%; Read bytes: 162494976; Write bytes: 1066311168; Read time: 2264830; Write time: 8480700 17:25:12 INFO - Running post-run listener: _upload_blobber_files 17:25:12 INFO - Blob upload gear active. 17:25:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:25:12 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 17:25:12 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:25:12 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:25:12 INFO - (blobuploader) - INFO - Open directory for files ... 17:25:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:25:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:25:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:25:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:25:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:25:13 INFO - (blobuploader) - INFO - Done attempting. 17:25:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:25:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:25:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:25:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:25:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:25:16 INFO - (blobuploader) - INFO - Done attempting. 17:25:16 INFO - (blobuploader) - INFO - Iteration through files over. 17:25:16 INFO - Return code: 0 17:25:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:25:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90a2045e99ff50e56fc0e32a00829422303ec2027b30c1f7ec83b4ffd549ec462e646bde72ea64ecf9d81f80fbc76916bc6c7af0378a4544382a819da406555", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/38210ab8a2cb33963c91108a04c1f7b38e3c1d75f5ab1b620715182f62b570e0df49a929f7d9d8b7189753395f11bbd338af301e66c104c9545adc9dba564a50"} 17:25:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:25:16 INFO - Writing to file C:\slave\test\properties\blobber_files 17:25:16 INFO - Contents: 17:25:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90a2045e99ff50e56fc0e32a00829422303ec2027b30c1f7ec83b4ffd549ec462e646bde72ea64ecf9d81f80fbc76916bc6c7af0378a4544382a819da406555", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/38210ab8a2cb33963c91108a04c1f7b38e3c1d75f5ab1b620715182f62b570e0df49a929f7d9d8b7189753395f11bbd338af301e66c104c9545adc9dba564a50"} 17:25:16 INFO - Running post-run listener: copy_logs_to_upload_dir 17:25:16 INFO - Copying logs to upload dir... 17:25:16 INFO - mkdir: C:\slave\test\build\upload\logs 17:25:16 INFO - Copying logs to upload dir... 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - Using _rmtree_windows ... 17:25:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=892.192000 ========= master_lag: -0.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 51 secs) (at 2016-04-18 17:25:16.366824) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:16.367759) ========= '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-088 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-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-088 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-central/sha512/c90a2045e99ff50e56fc0e32a00829422303ec2027b30c1f7ec83b4ffd549ec462e646bde72ea64ecf9d81f80fbc76916bc6c7af0378a4544382a819da406555", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/38210ab8a2cb33963c91108a04c1f7b38e3c1d75f5ab1b620715182f62b570e0df49a929f7d9d8b7189753395f11bbd338af301e66c104c9545adc9dba564a50"} build_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90a2045e99ff50e56fc0e32a00829422303ec2027b30c1f7ec83b4ffd549ec462e646bde72ea64ecf9d81f80fbc76916bc6c7af0378a4544382a819da406555", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/38210ab8a2cb33963c91108a04c1f7b38e3c1d75f5ab1b620715182f62b570e0df49a929f7d9d8b7189753395f11bbd338af301e66c104c9545adc9dba564a50"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.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-04-18 17:25:16.490384) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:16.490724) ========= '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-088 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-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-088 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-04-18 17:25:16.606789) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:16.607121) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:17.277013) ========= ========= Total master_lag: -0.15 =========