builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-042 starttime: 1461191847.58 results: success (0) buildid: 20160420141806 builduid: b804f05c0eda45409d39e1075aa20396 revision: 4feb4dd910a5a2d3061dbdd376a80975206819c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:27.582445) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:27.582930) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:27.583275) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:27.933171) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:37:27.933601) ========= '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-042 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-042 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-042 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 --15:37:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 27.34 MB/s 15:37:29 (27.34 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:37:29.559228) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 15:37:29.559626) ========= '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-042 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-042 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-042 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.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 15:37:34.383998) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:37:34.385502) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 4feb4dd910a5a2d3061dbdd376a80975206819c6 --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 4feb4dd910a5a2d3061dbdd376a80975206819c6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-042 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-042 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-042 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-20 15:37:35,171 truncating revision to first 12 chars 2016-04-20 15:37:35,171 Setting DEBUG logging. 2016-04-20 15:37:35,171 attempt 1/10 2016-04-20 15:37:35,171 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4feb4dd910a5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:37:35,634 unpacking tar archive at: mozilla-central-4feb4dd910a5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.480000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:37:35.921383) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:35.921771) ========= script_repo_revision: 4feb4dd910a5a2d3061dbdd376a80975206819c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:35.922221) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:35.922546) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:37:35.939094) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-04-20 15:37:35.939610) ========= '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-042 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-042 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-042 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 15:37:36 INFO - MultiFileLogger online at 20160420 15:37:36 in C:\slave\test 15:37:36 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 15:37:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:37:36 INFO - {'append_to_log': False, 15:37:36 INFO - 'base_work_dir': 'C:\\slave\\test', 15:37:36 INFO - 'blob_upload_branch': 'mozilla-central', 15:37:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:37:36 INFO - 'buildbot_json_path': 'buildprops.json', 15:37:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:37:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:37:36 INFO - 'download_minidump_stackwalk': True, 15:37:36 INFO - 'download_symbols': 'true', 15:37:36 INFO - 'e10s': False, 15:37:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:37:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:37:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:37:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:37:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:37:36 INFO - 'C:/mozilla-build/tooltool.py'), 15:37:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:37:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:37:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:37:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:37:36 INFO - 'log_level': 'info', 15:37:36 INFO - 'log_to_console': True, 15:37:36 INFO - 'opt_config_files': (), 15:37:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:37:36 INFO - '--processes=1', 15:37:36 INFO - '--config=%(test_path)s/wptrunner.ini', 15:37:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:37:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:37:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:37:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:37:36 INFO - 'pip_index': False, 15:37:36 INFO - 'require_test_zip': True, 15:37:36 INFO - 'test_type': ('testharness',), 15:37:36 INFO - 'this_chunk': '1', 15:37:36 INFO - 'total_chunks': '10', 15:37:36 INFO - 'virtualenv_path': 'venv', 15:37:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:37:36 INFO - 'work_dir': 'build'} 15:37:36 INFO - ##### 15:37:36 INFO - ##### Running clobber step. 15:37:36 INFO - ##### 15:37:36 INFO - Running pre-action listener: _resource_record_pre_action 15:37:36 INFO - Running main action method: clobber 15:37:36 INFO - rmtree: C:\slave\test\build 15:37:36 INFO - Using _rmtree_windows ... 15:37:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:39:17 INFO - Running post-action listener: _resource_record_post_action 15:39:17 INFO - ##### 15:39:17 INFO - ##### Running read-buildbot-config step. 15:39:17 INFO - ##### 15:39:17 INFO - Running pre-action listener: _resource_record_pre_action 15:39:17 INFO - Running main action method: read_buildbot_config 15:39:17 INFO - Using buildbot properties: 15:39:17 INFO - { 15:39:17 INFO - "project": "", 15:39:17 INFO - "product": "firefox", 15:39:17 INFO - "script_repo_revision": "production", 15:39:17 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 15:39:17 INFO - "repository": "", 15:39:17 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 15:39:17 INFO - "buildid": "20160420141806", 15:39:17 INFO - "pgo_build": "False", 15:39:17 INFO - "basedir": "C:\\slave\\test", 15:39:17 INFO - "buildnumber": 10, 15:39:17 INFO - "slavename": "t-w732-ix-042", 15:39:17 INFO - "revision": "4feb4dd910a5a2d3061dbdd376a80975206819c6", 15:39:17 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 15:39:17 INFO - "platform": "win32", 15:39:17 INFO - "branch": "mozilla-central", 15:39:17 INFO - "repo_path": "mozilla-central", 15:39:17 INFO - "moz_repo_path": "", 15:39:17 INFO - "stage_platform": "win32", 15:39:17 INFO - "builduid": "b804f05c0eda45409d39e1075aa20396", 15:39:17 INFO - "slavebuilddir": "test" 15:39:17 INFO - } 15:39:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 15:39:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 15:39:17 INFO - Running post-action listener: _resource_record_post_action 15:39:17 INFO - ##### 15:39:17 INFO - ##### Running download-and-extract step. 15:39:17 INFO - ##### 15:39:17 INFO - Running pre-action listener: _resource_record_pre_action 15:39:17 INFO - Running main action method: download_and_extract 15:39:17 INFO - mkdir: C:\slave\test\build\tests 15:39:17 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')]} 15:39:17 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:39:17 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 15:39:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:39:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:39:18 INFO - Downloaded 1274 bytes. 15:39:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:39:18 INFO - Using the following test package requirements: 15:39:18 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:39:18 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 15:39:18 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 15:39:18 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'jsshell-win32.zip'], 15:39:18 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 15:39:18 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:39:18 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 15:39:18 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 15:39:18 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 15:39:18 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:39:18 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 15:39:18 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 15:39: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')]} 15:39:18 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:39:18 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 15:39:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:39:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:39:19 INFO - Downloaded 20466419 bytes. 15:39:19 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/*'] 15:39:19 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/* 15:39:21 INFO - caution: filename not matched: web-platform/* 15:39:21 INFO - Return code: 11 15:39:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:39:21 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:39:21 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:39:21 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:39:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:39:24 INFO - Downloaded 36397878 bytes. 15:39:24 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/*'] 15:39:24 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/* 15:40:12 INFO - caution: filename not matched: bin/* 15:40:12 INFO - caution: filename not matched: config/* 15:40:12 INFO - caution: filename not matched: mozbase/* 15:40:12 INFO - caution: filename not matched: marionette/* 15:40:12 INFO - caution: filename not matched: tools/wptserve/* 15:40:12 INFO - Return code: 11 15:40:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:12 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 15:40:12 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:40:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 15:40:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:40:16 INFO - Downloaded 67450028 bytes. 15:40:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:40:16 INFO - mkdir: C:\slave\test\properties 15:40:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:40:16 INFO - Writing to file C:\slave\test\properties\build_url 15:40:16 INFO - Contents: 15:40:16 INFO - build_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:40:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:40:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:40:16 INFO - Writing to file C:\slave\test\properties\symbols_url 15:40:16 INFO - Contents: 15:40:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:40:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:16 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:40:16 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:40:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:40:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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 15:40:18 INFO - Downloaded 58275891 bytes. 15:40:18 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'] 15:40:18 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 15:40:23 INFO - Return code: 0 15:40:23 INFO - Running post-action listener: _resource_record_post_action 15:40:23 INFO - Running post-action listener: set_extra_try_arguments 15:40:23 INFO - ##### 15:40:23 INFO - ##### Running create-virtualenv step. 15:40:23 INFO - ##### 15:40:23 INFO - Running pre-action listener: _pre_create_virtualenv 15:40:23 INFO - Running pre-action listener: _resource_record_pre_action 15:40:23 INFO - Running main action method: create_virtualenv 15:40:23 INFO - Creating virtualenv C:\slave\test\build\venv 15:40:23 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 15:40:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:40:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:40:34 INFO - Installing distribute......................................................................................................................................................................................done. 15:40:35 INFO - Return code: 0 15:40:35 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:40:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:35 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 0x01B646B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C76200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AFBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B94368>, '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 0x01842D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-042', 'USERDOMAIN': 'T-W732-IX-042', '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-042', '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 15:40:35 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 15:40:35 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 15:40:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:35 INFO - 'COMPUTERNAME': 'T-W732-IX-042', 15:40:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:35 INFO - 'DCLOCATION': 'SCL3', 15:40:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:35 INFO - 'HOMEDRIVE': 'C:', 15:40:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:35 INFO - 'KTS_VERSION': '1.19c', 15:40:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-042', 15:40:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:35 INFO - 'MOZ_AIRBAG': '1', 15:40:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:35 INFO - 'MOZ_MSVCVERSION': '8', 15:40:35 INFO - 'MOZ_NO_REMOTE': '1', 15:40:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:35 INFO - 'NO_EM_RESTART': '1', 15:40:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:35 INFO - 'OS': 'Windows_NT', 15:40:35 INFO - 'OURDRIVE': 'C:', 15:40:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:35 INFO - 'PROCESSOR_LEVEL': '6', 15:40:35 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:35 INFO - 'PROMPT': '$P$G', 15:40:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:35 INFO - 'PWD': 'C:\\slave\\test', 15:40:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:35 INFO - 'SYSTEMDRIVE': 'C:', 15:40:35 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:35 INFO - 'TEST1': 'testie', 15:40:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:35 INFO - 'USERDOMAIN': 'T-W732-IX-042', 15:40:35 INFO - 'USERNAME': 'cltbld', 15:40:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:35 INFO - 'WINDIR': 'C:\\windows', 15:40:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:37 INFO - Downloading/unpacking psutil>=0.7.1 15:40:37 INFO - Running setup.py egg_info for package psutil 15:40:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:40:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:40:37 INFO - Installing collected packages: psutil 15:40:37 INFO - Running setup.py install for psutil 15:40:37 INFO - building 'psutil._psutil_windows' extension 15:40:37 INFO - error: Unable to find vcvarsall.bat 15:40:37 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-pnzyej-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:40:37 INFO - running install 15:40:37 INFO - running build 15:40:37 INFO - running build_py 15:40:37 INFO - creating build 15:40:37 INFO - creating build\lib.win32-2.7 15:40:37 INFO - creating build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:40:37 INFO - running build_ext 15:40:37 INFO - building 'psutil._psutil_windows' extension 15:40:37 INFO - error: Unable to find vcvarsall.bat 15:40:37 INFO - ---------------------------------------- 15:40:37 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-pnzyej-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:40:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:40:37 WARNING - Return code: 1 15:40:37 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! 15:40:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:40: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')]} 15:40:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40: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')]} 15:40:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:37 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 0x01B646B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C76200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AFBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B94368>, '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 0x01842D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-042', 'USERDOMAIN': 'T-W732-IX-042', '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-042', '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 15:40:37 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 15:40:37 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 15:40:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:37 INFO - 'COMPUTERNAME': 'T-W732-IX-042', 15:40:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:37 INFO - 'DCLOCATION': 'SCL3', 15:40:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:37 INFO - 'HOMEDRIVE': 'C:', 15:40:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:37 INFO - 'KTS_VERSION': '1.19c', 15:40:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-042', 15:40:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:37 INFO - 'MOZ_AIRBAG': '1', 15:40:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:37 INFO - 'MOZ_MSVCVERSION': '8', 15:40:37 INFO - 'MOZ_NO_REMOTE': '1', 15:40:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:37 INFO - 'NO_EM_RESTART': '1', 15:40:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:37 INFO - 'OS': 'Windows_NT', 15:40:37 INFO - 'OURDRIVE': 'C:', 15:40: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;', 15:40:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:37 INFO - 'PROCESSOR_LEVEL': '6', 15:40:37 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:37 INFO - 'PROMPT': '$P$G', 15:40:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:37 INFO - 'PWD': 'C:\\slave\\test', 15:40:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:37 INFO - 'SYSTEMDRIVE': 'C:', 15:40:37 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:37 INFO - 'TEST1': 'testie', 15:40:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:37 INFO - 'USERDOMAIN': 'T-W732-IX-042', 15:40:37 INFO - 'USERNAME': 'cltbld', 15:40:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:37 INFO - 'WINDIR': 'C:\\windows', 15:40:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:40:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:40:38 INFO - Running setup.py egg_info for package mozsystemmonitor 15:40:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:40:38 INFO - Running setup.py egg_info for package psutil 15:40:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:40:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:40:38 INFO - Installing collected packages: mozsystemmonitor, psutil 15:40:38 INFO - Running setup.py install for mozsystemmonitor 15:40:38 INFO - Running setup.py install for psutil 15:40:38 INFO - building 'psutil._psutil_windows' extension 15:40:38 INFO - error: Unable to find vcvarsall.bat 15:40:38 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-zxbm1d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:40:38 INFO - running install 15:40:38 INFO - running build 15:40:38 INFO - running build_py 15:40:38 INFO - running build_ext 15:40:38 INFO - building 'psutil._psutil_windows' extension 15:40:38 INFO - error: Unable to find vcvarsall.bat 15:40:38 INFO - ---------------------------------------- 15:40:38 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-zxbm1d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:40:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:40:38 WARNING - Return code: 1 15:40:38 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! 15:40:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:40:38 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')]} 15:40:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:38 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')]} 15:40:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:38 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 0x01B646B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C76200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AFBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B94368>, '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 0x01842D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-042', 'USERDOMAIN': 'T-W732-IX-042', '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-042', '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 15:40:38 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 15:40:38 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 15:40:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:38 INFO - 'COMPUTERNAME': 'T-W732-IX-042', 15:40:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:38 INFO - 'DCLOCATION': 'SCL3', 15:40:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:38 INFO - 'HOMEDRIVE': 'C:', 15:40:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:38 INFO - 'KTS_VERSION': '1.19c', 15:40:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-042', 15:40:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:38 INFO - 'MOZ_AIRBAG': '1', 15:40:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:38 INFO - 'MOZ_MSVCVERSION': '8', 15:40:38 INFO - 'MOZ_NO_REMOTE': '1', 15:40:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:38 INFO - 'NO_EM_RESTART': '1', 15:40:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:38 INFO - 'OS': 'Windows_NT', 15:40:38 INFO - 'OURDRIVE': 'C:', 15:40:38 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;', 15:40:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:38 INFO - 'PROCESSOR_LEVEL': '6', 15:40:38 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:38 INFO - 'PROMPT': '$P$G', 15:40:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:38 INFO - 'PWD': 'C:\\slave\\test', 15:40:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:38 INFO - 'SYSTEMDRIVE': 'C:', 15:40:38 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:38 INFO - 'TEST1': 'testie', 15:40:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:38 INFO - 'USERDOMAIN': 'T-W732-IX-042', 15:40:38 INFO - 'USERNAME': 'cltbld', 15:40:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:38 INFO - 'WINDIR': 'C:\\windows', 15:40:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:39 INFO - Downloading/unpacking blobuploader==1.2.4 15:40:39 INFO - Downloading blobuploader-1.2.4.tar.gz 15:40:39 INFO - Running setup.py egg_info for package blobuploader 15:40:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:40:43 INFO - Running setup.py egg_info for package requests 15:40:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:40:43 INFO - Downloading docopt-0.6.1.tar.gz 15:40:43 INFO - Running setup.py egg_info for package docopt 15:40:43 INFO - Installing collected packages: blobuploader, docopt, requests 15:40:43 INFO - Running setup.py install for blobuploader 15:40:43 INFO - Running setup.py install for docopt 15:40:43 INFO - Running setup.py install for requests 15:40:43 INFO - Successfully installed blobuploader docopt requests 15:40:43 INFO - Cleaning up... 15:40:43 INFO - Return code: 0 15:40:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:40:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:43 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 0x01B646B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C76200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AFBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B94368>, '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 0x01842D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C380C0>, '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-042', 'USERDOMAIN': 'T-W732-IX-042', '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-042', '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 15:40:43 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 15:40:43 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 15:40:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:43 INFO - 'COMPUTERNAME': 'T-W732-IX-042', 15:40:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:43 INFO - 'DCLOCATION': 'SCL3', 15:40:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:43 INFO - 'HOMEDRIVE': 'C:', 15:40:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:43 INFO - 'KTS_VERSION': '1.19c', 15:40:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-042', 15:40:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:43 INFO - 'MOZ_AIRBAG': '1', 15:40:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:43 INFO - 'MOZ_MSVCVERSION': '8', 15:40:43 INFO - 'MOZ_NO_REMOTE': '1', 15:40:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:43 INFO - 'NO_EM_RESTART': '1', 15:40:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:43 INFO - 'OS': 'Windows_NT', 15:40:43 INFO - 'OURDRIVE': 'C:', 15:40:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:43 INFO - 'PROCESSOR_LEVEL': '6', 15:40:43 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:43 INFO - 'PROMPT': '$P$G', 15:40:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:43 INFO - 'PWD': 'C:\\slave\\test', 15:40:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:43 INFO - 'SYSTEMDRIVE': 'C:', 15:40:43 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:43 INFO - 'TEST1': 'testie', 15:40:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:43 INFO - 'USERDOMAIN': 'T-W732-IX-042', 15:40:43 INFO - 'USERNAME': 'cltbld', 15:40:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:43 INFO - 'WINDIR': 'C:\\windows', 15:40:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:40:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:40:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:40:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:40:48 INFO - Unpacking c:\slave\test\build\tests\marionette 15:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:40:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:40:48 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 15:40:48 INFO - Running setup.py install for browsermob-proxy 15:41:01 INFO - Running setup.py install for manifestparser 15:41:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for marionette-client 15:41:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:41:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for marionette-driver 15:41:01 INFO - Running setup.py install for mozcrash 15:41:01 INFO - Running setup.py install for mozdebug 15:41:01 INFO - Running setup.py install for mozdevice 15:41:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for mozfile 15:41:01 INFO - Running setup.py install for mozhttpd 15:41:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for mozinfo 15:41:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for mozInstall 15:41:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for mozleak 15:41:01 INFO - Running setup.py install for mozlog 15:41:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for moznetwork 15:41:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for mozprocess 15:41:01 INFO - Running setup.py install for mozprofile 15:41:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:41:01 INFO - Running setup.py install for mozrunner 15:41:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:41:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:41:02 INFO - Running setup.py install for mozscreenshot 15:41:02 INFO - Running setup.py install for moztest 15:41:02 INFO - Running setup.py install for mozversion 15:41:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:41:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:41:02 INFO - Running setup.py install for wptserve 15:41:02 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 15:41:02 INFO - Cleaning up... 15:41:02 INFO - Return code: 0 15:41:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:41:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:02 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 0x01B646B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C76200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AFBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B94368>, '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 0x01842D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C380C0>, '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-042', 'USERDOMAIN': 'T-W732-IX-042', '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-042', '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 15:41:02 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 15:41:02 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 15:41:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:41:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:41:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:41:02 INFO - 'COMPUTERNAME': 'T-W732-IX-042', 15:41:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:41:02 INFO - 'DCLOCATION': 'SCL3', 15:41:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:41:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:41:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:41:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:41:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:41:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:41:02 INFO - 'HOMEDRIVE': 'C:', 15:41:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:41:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:41:02 INFO - 'KTS_VERSION': '1.19c', 15:41:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:41:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:41:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-042', 15:41:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:41:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:41:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:41:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:41:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:41:02 INFO - 'MOZ_AIRBAG': '1', 15:41:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:41:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:02 INFO - 'MOZ_MSVCVERSION': '8', 15:41:02 INFO - 'MOZ_NO_REMOTE': '1', 15:41:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:41:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:41:02 INFO - 'NO_EM_RESTART': '1', 15:41:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:41:02 INFO - 'OS': 'Windows_NT', 15:41:02 INFO - 'OURDRIVE': 'C:', 15:41:02 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;', 15:41:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:41:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:41:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:41:02 INFO - 'PROCESSOR_LEVEL': '6', 15:41:02 INFO - 'PROCESSOR_REVISION': '1e05', 15:41:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:41:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:41:02 INFO - 'PROMPT': '$P$G', 15:41:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:41:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:41:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:41:02 INFO - 'PWD': 'C:\\slave\\test', 15:41:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:41:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:41:02 INFO - 'SYSTEMDRIVE': 'C:', 15:41:02 INFO - 'SYSTEMROOT': 'C:\\windows', 15:41:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:41:02 INFO - 'TEST1': 'testie', 15:41:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:41:02 INFO - 'USERDOMAIN': 'T-W732-IX-042', 15:41:02 INFO - 'USERNAME': 'cltbld', 15:41:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:41:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:41:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:41:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:41:02 INFO - 'WINDIR': 'C:\\windows', 15:41:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:41:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:41:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:41:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:41:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:41:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:41:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:41:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:41:06 INFO - Unpacking c:\slave\test\build\tests\marionette 15:41:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:41:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:41:06 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)) 15:41:17 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)) 15:41:17 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)) 15:41:17 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)) 15:41:17 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)) 15:41:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:41:17 INFO - Downloading blessings-1.6.tar.gz 15:41:17 INFO - Running setup.py egg_info for package blessings 15:41:17 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)) 15:41:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:41:17 INFO - Running setup.py install for blessings 15:41:17 INFO - Running setup.py install for browsermob-proxy 15:41:17 INFO - Running setup.py install for manifestparser 15:41:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Running setup.py install for marionette-client 15:41:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:41:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Running setup.py install for marionette-driver 15:41:17 INFO - Running setup.py install for mozcrash 15:41:17 INFO - Running setup.py install for mozdebug 15:41:17 INFO - Running setup.py install for mozdevice 15:41:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Running setup.py install for mozhttpd 15:41:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Running setup.py install for mozInstall 15:41:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Running setup.py install for mozleak 15:41:17 INFO - Running setup.py install for mozprofile 15:41:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Running setup.py install for mozrunner 15:41:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:41:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:41:19 INFO - Running setup.py install for mozscreenshot 15:41:19 INFO - Running setup.py install for moztest 15:41:19 INFO - Running setup.py install for mozversion 15:41:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:41:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:41:19 INFO - Running setup.py install for wptserve 15:41:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:41:19 INFO - Cleaning up... 15:41:19 INFO - Return code: 0 15:41:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:41:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:41:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:41:20 INFO - Reading from file tmpfile_stdout 15:41:20 INFO - Using _rmtree_windows ... 15:41:20 INFO - Using _rmtree_windows ... 15:41:20 INFO - Current package versions: 15:41:20 INFO - blessings == 1.6 15:41:20 INFO - blobuploader == 1.2.4 15:41:20 INFO - browsermob-proxy == 0.6.0 15:41:20 INFO - distribute == 0.6.14 15:41:20 INFO - docopt == 0.6.1 15:41:20 INFO - manifestparser == 1.1 15:41:20 INFO - marionette-client == 2.3.0 15:41:20 INFO - marionette-driver == 1.4.0 15:41:20 INFO - mozInstall == 1.12 15:41:20 INFO - mozcrash == 0.17 15:41:20 INFO - mozdebug == 0.1 15:41:20 INFO - mozdevice == 0.48 15:41:20 INFO - mozfile == 1.2 15:41:20 INFO - mozhttpd == 0.7 15:41:20 INFO - mozinfo == 0.9 15:41:20 INFO - mozleak == 0.1 15:41:20 INFO - mozlog == 3.1 15:41:20 INFO - moznetwork == 0.27 15:41:20 INFO - mozprocess == 0.22 15:41:20 INFO - mozprofile == 0.28 15:41:20 INFO - mozrunner == 6.11 15:41:20 INFO - mozscreenshot == 0.1 15:41:20 INFO - mozsystemmonitor == 0.0 15:41:20 INFO - moztest == 0.7 15:41:20 INFO - mozversion == 1.4 15:41:20 INFO - requests == 1.2.3 15:41:20 INFO - wptserve == 1.4.0 15:41:20 INFO - Running post-action listener: _resource_record_post_action 15:41:20 INFO - Running post-action listener: _start_resource_monitoring 15:41:20 INFO - Starting resource monitoring. 15:41:20 INFO - ##### 15:41:20 INFO - ##### Running pull step. 15:41:20 INFO - ##### 15:41:20 INFO - Running pre-action listener: _resource_record_pre_action 15:41:20 INFO - Running main action method: pull 15:41:20 INFO - Pull has nothing to do! 15:41:20 INFO - Running post-action listener: _resource_record_post_action 15:41:20 INFO - ##### 15:41:20 INFO - ##### Running install step. 15:41:20 INFO - ##### 15:41:20 INFO - Running pre-action listener: _resource_record_pre_action 15:41:20 INFO - Running main action method: install 15:41:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:41:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:41:20 INFO - Reading from file tmpfile_stdout 15:41:20 INFO - Using _rmtree_windows ... 15:41:20 INFO - Using _rmtree_windows ... 15:41:20 INFO - Detecting whether we're running mozinstall >=1.0... 15:41:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:41:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:41:20 INFO - Reading from file tmpfile_stdout 15:41:20 INFO - Output received: 15:41:20 INFO - Usage: mozinstall-script.py [options] installer 15:41:20 INFO - Options: 15:41:20 INFO - -h, --help show this help message and exit 15:41:20 INFO - -d DEST, --destination=DEST 15:41:20 INFO - Directory to install application into. [default: 15:41:20 INFO - "C:\slave\test"] 15:41:20 INFO - --app=APP Application being installed. [default: firefox] 15:41:20 INFO - Using _rmtree_windows ... 15:41:20 INFO - Using _rmtree_windows ... 15:41:20 INFO - mkdir: C:\slave\test\build\application 15:41:20 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'] 15:41:20 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 15:41:23 INFO - Reading from file tmpfile_stdout 15:41:23 INFO - Output received: 15:41:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:41:23 INFO - Using _rmtree_windows ... 15:41:23 INFO - Using _rmtree_windows ... 15:41:23 INFO - Running post-action listener: _resource_record_post_action 15:41:23 INFO - ##### 15:41:23 INFO - ##### Running run-tests step. 15:41:23 INFO - ##### 15:41:23 INFO - Running pre-action listener: _resource_record_pre_action 15:41:23 INFO - Running main action method: run_tests 15:41:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:41:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:41:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:41:23 INFO - grabbing minidump binary from tooltool 15:41:23 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')]} 15:41:23 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 0x01B94368>, '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 0x01842D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C380C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:41:23 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 15:41:23 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 15:41:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:41:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeg4zx4 15:41:23 INFO - INFO - File integrity verified, renaming tmpeg4zx4 to win32-minidump_stackwalk.exe 15:41:23 INFO - Return code: 0 15:41:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:41:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:41:23 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/Vg5LY5WoSNKovLpzzJgY9A/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 15:41:23 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/Vg5LY5WoSNKovLpzzJgY9A/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 15:41:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:41:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:41:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:41:23 INFO - 'COMPUTERNAME': 'T-W732-IX-042', 15:41:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:41:23 INFO - 'DCLOCATION': 'SCL3', 15:41:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:41:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:41:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:41:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:41:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:41:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:41:23 INFO - 'HOMEDRIVE': 'C:', 15:41:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:41:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:41:23 INFO - 'KTS_VERSION': '1.19c', 15:41:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:41:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:41:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-042', 15:41:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:41:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:41:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:41:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:41:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:41:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:41:23 INFO - 'MOZ_AIRBAG': '1', 15:41:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:41:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:23 INFO - 'MOZ_MSVCVERSION': '8', 15:41:23 INFO - 'MOZ_NO_REMOTE': '1', 15:41:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:41:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:41:23 INFO - 'NO_EM_RESTART': '1', 15:41:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:41:23 INFO - 'OS': 'Windows_NT', 15:41:23 INFO - 'OURDRIVE': 'C:', 15:41:23 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;', 15:41:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:41:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:41:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:41:23 INFO - 'PROCESSOR_LEVEL': '6', 15:41:23 INFO - 'PROCESSOR_REVISION': '1e05', 15:41:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:41:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:41:23 INFO - 'PROMPT': '$P$G', 15:41:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:41:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:41:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:41:23 INFO - 'PWD': 'C:\\slave\\test', 15:41:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:41:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:41:23 INFO - 'SYSTEMDRIVE': 'C:', 15:41:23 INFO - 'SYSTEMROOT': 'C:\\windows', 15:41:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:41:23 INFO - 'TEST1': 'testie', 15:41:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:41:23 INFO - 'USERDOMAIN': 'T-W732-IX-042', 15:41:23 INFO - 'USERNAME': 'cltbld', 15:41:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:41:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:41:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:41:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:41:23 INFO - 'WINDIR': 'C:\\windows', 15:41:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:41:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:41:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:41:23 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/Vg5LY5WoSNKovLpzzJgY9A/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 15:41:25 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 15:41:25 INFO - import pkg_resources 15:41:27 INFO - Using 1 client processes 15:41:30 INFO - SUITE-START | Running 778 tests 15:41:30 INFO - Running testharness tests 15:41:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:41:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:41:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:41:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:41:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:41:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:41:30 INFO - Setting up ssl 15:41:30 INFO - PROCESS | certutil | 15:41:30 INFO - PROCESS | certutil | 15:41:30 INFO - PROCESS | certutil | 15:41:30 INFO - Certificate Nickname Trust Attributes 15:41:30 INFO - SSL,S/MIME,JAR/XPI 15:41:30 INFO - 15:41:30 INFO - web-platform-tests CT,, 15:41:30 INFO - 15:41:30 INFO - Starting runner 15:41:31 INFO - PROCESS | 1080 | [1080] 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 15:41:31 INFO - PROCESS | 1080 | [1080] 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 15:41:31 INFO - PROCESS | 1080 | [1080] 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 15:41:31 INFO - PROCESS | 1080 | [1080] 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 15:41:31 INFO - PROCESS | 1080 | [1080] 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 15:41:33 INFO - PROCESS | 1080 | 1461192093725 Marionette DEBUG Marionette enabled via build flag and pref 15:41:34 INFO - PROCESS | 1080 | ++DOCSHELL 1398B800 == 1 [pid = 1080] [id = 1] 15:41:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 1 (1398BC00) [pid = 1080] [serial = 1] [outer = 00000000] 15:41:34 INFO - PROCESS | 1080 | [1080] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:41:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 2 (1398C800) [pid = 1080] [serial = 2] [outer = 1398BC00] 15:41:35 INFO - PROCESS | 1080 | ++DOCSHELL 16255800 == 2 [pid = 1080] [id = 2] 15:41:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 3 (16255C00) [pid = 1080] [serial = 3] [outer = 00000000] 15:41:35 INFO - PROCESS | 1080 | [1080] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:41:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 4 (16256800) [pid = 1080] [serial = 4] [outer = 16255C00] 15:41:35 INFO - PROCESS | 1080 | 1461192095517 Marionette INFO Listening on port 2828 15:41:37 INFO - PROCESS | 1080 | 1461192097172 Marionette DEBUG Marionette enabled via command-line flag 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | ++DOCSHELL 130CD800 == 3 [pid = 1080] [id = 3] 15:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 5 (130D5800) [pid = 1080] [serial = 5] [outer = 00000000] 15:41:37 INFO - PROCESS | 1080 | [1080] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 6 (130D6400) [pid = 1080] [serial = 6] [outer = 130D5800] 15:41:37 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 7 (1873FC00) [pid = 1080] [serial = 7] [outer = 16255C00] 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097578 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49630 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097601 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49631 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097609 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49633 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097615 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49635 15:41:37 INFO - PROCESS | 1080 | 1461192097648 Marionette DEBUG Closed connection conn0 15:41:37 INFO - PROCESS | 1080 | 1461192097650 Marionette DEBUG Closed connection conn1 15:41:37 INFO - PROCESS | 1080 | 1461192097652 Marionette DEBUG Closed connection conn2 15:41:37 INFO - PROCESS | 1080 | 1461192097654 Marionette DEBUG Closed connection conn3 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097757 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49636 15:41:37 INFO - PROCESS | 1080 | 1461192097782 Marionette DEBUG Closed connection conn4 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097789 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49637 15:41:37 INFO - PROCESS | 1080 | ++DOCSHELL 18681800 == 4 [pid = 1080] [id = 4] 15:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 8 (18681C00) [pid = 1080] [serial = 8] [outer = 00000000] 15:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 9 (1868C000) [pid = 1080] [serial = 9] [outer = 18681C00] 15:41:37 INFO - PROCESS | 1080 | 1461192097912 Marionette DEBUG Closed connection conn5 15:41:37 INFO - PROCESS | 1080 | [1080] 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 15:41:37 INFO - PROCESS | 1080 | 1461192097917 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49638 15:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 10 (18D0D000) [pid = 1080] [serial = 10] [outer = 18681C00] 15:41:37 INFO - PROCESS | 1080 | 1461192097956 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:41:37 INFO - PROCESS | 1080 | 1461192097961 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":"20160420141806","device":"desktop","version":"48.0a1"} 15:41:39 INFO - PROCESS | 1080 | [1080] 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 15:41:39 INFO - PROCESS | 1080 | [1080] 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 15:41:39 INFO - PROCESS | 1080 | [1080] 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 15:41:40 INFO - PROCESS | 1080 | ++DOCSHELL 1B134400 == 5 [pid = 1080] [id = 5] 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 11 (1B15C400) [pid = 1080] [serial = 11] [outer = 00000000] 15:41:40 INFO - PROCESS | 1080 | ++DOCSHELL 1B15EC00 == 6 [pid = 1080] [id = 6] 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 12 (1B164400) [pid = 1080] [serial = 12] [outer = 00000000] 15:41:40 INFO - PROCESS | 1080 | [1080] 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 15:41:40 INFO - PROCESS | 1080 | ++DOCSHELL 1CB65800 == 7 [pid = 1080] [id = 7] 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 13 (1CB65C00) [pid = 1080] [serial = 13] [outer = 00000000] 15:41:40 INFO - PROCESS | 1080 | [1080] 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 15:41:40 INFO - PROCESS | 1080 | [1080] 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 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 14 (1CCC3400) [pid = 1080] [serial = 14] [outer = 1CB65C00] 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 15 (1D1E5C00) [pid = 1080] [serial = 15] [outer = 1B15C400] 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 16 (1D1E7400) [pid = 1080] [serial = 16] [outer = 1B164400] 15:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 17 (1D1E9800) [pid = 1080] [serial = 17] [outer = 1CB65C00] 15:41:41 INFO - PROCESS | 1080 | 1461192101707 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 1080 | 1461192101722 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 18 (1F2D3000) [pid = 1080] [serial = 18] [outer = 1CB65C00] 15:41:42 INFO - PROCESS | 1080 | 1461192102504 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6f0394cb-2e23-4c41-ba8c-07a3a703a940","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":"20160420141806","device":"desktop","version":"48.0a1","command_id":1}}] 15:41:42 INFO - PROCESS | 1080 | 1461192102783 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:41:42 INFO - PROCESS | 1080 | 1461192102812 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 15:41:42 INFO - PROCESS | 1080 | 1461192102817 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:41:42 INFO - PROCESS | 1080 | [1080] 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 15:41:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 19 (213E7C00) [pid = 1080] [serial = 19] [outer = 1CB65C00] 15:41:43 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:43 INFO - PROCESS | 1080 | 1461192103905 Marionette TRACE conn6 <- [1,3,null,{}] 15:41:43 INFO - PROCESS | 1080 | 1461192103937 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:41:43 INFO - PROCESS | 1080 | 1461192103953 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 15:41:44 INFO - PROCESS | 1080 | 1461192104019 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 1080 | 1461192104021 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:41:44 INFO - PROCESS | 1080 | 1461192104030 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 1080 | 1461192104034 Marionette TRACE conn6 <- [1,6,null,{}] 15:41:44 INFO - PROCESS | 1080 | 1461192104070 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 1080 | 1461192104083 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 15:41:44 INFO - PROCESS | 1080 | 1461192104087 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 1080 | ++DOCSHELL 213EE800 == 8 [pid = 1080] [id = 8] 15:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 20 (213EEC00) [pid = 1080] [serial = 20] [outer = 00000000] 15:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 21 (2180D000) [pid = 1080] [serial = 21] [outer = 213EEC00] 15:41:44 INFO - PROCESS | 1080 | 1461192104135 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 22 (1A2C6000) [pid = 1080] [serial = 22] [outer = 213EEC00] 15:41:44 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:44 INFO - PROCESS | 1080 | ++DOCSHELL 1A164000 == 9 [pid = 1080] [id = 9] 15:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 23 (1A164400) [pid = 1080] [serial = 23] [outer = 00000000] 15:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 24 (1A167400) [pid = 1080] [serial = 24] [outer = 1A164400] 15:41:44 INFO - PROCESS | 1080 | 1461192104566 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 25 (21817400) [pid = 1080] [serial = 25] [outer = 1A164400] 15:41:45 INFO - PROCESS | 1080 | --DOCSHELL 1398B800 == 8 [pid = 1080] [id = 1] 15:41:45 INFO - PROCESS | 1080 | 1461192105463 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1480ms 15:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:41:45 INFO - PROCESS | 1080 | 1461192105515 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 1080 | 1461192105518 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 15:41:45 INFO - PROCESS | 1080 | 1461192105523 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - PROCESS | 1080 | 1461192105526 Marionette TRACE conn6 <- [1,10,null,{}] 15:41:45 INFO - PROCESS | 1080 | 1461192105532 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:45 INFO - PROCESS | 1080 | 1461192105655 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 15:41:45 INFO - PROCESS | 1080 | 1461192105776 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 1080 | ++DOCSHELL 1A162800 == 9 [pid = 1080] [id = 10] 15:41:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 26 (1A166800) [pid = 1080] [serial = 26] [outer = 00000000] 15:41:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 27 (1B51CC00) [pid = 1080] [serial = 27] [outer = 1A166800] 15:41:45 INFO - PROCESS | 1080 | 1461192105835 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 28 (1B891000) [pid = 1080] [serial = 28] [outer = 1A166800] 15:41:46 INFO - PROCESS | 1080 | 1461192106394 Marionette TRACE conn6 <- [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]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 929ms 15:41:46 INFO - PROCESS | 1080 | 1461192106455 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 1080 | 1461192106461 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 15:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:41:46 INFO - PROCESS | 1080 | 1461192106468 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - PROCESS | 1080 | 1461192106471 Marionette TRACE conn6 <- [1,14,null,{}] 15:41:46 INFO - PROCESS | 1080 | 1461192106475 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:46 INFO - PROCESS | 1080 | 1461192106588 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 15:41:46 INFO - PROCESS | 1080 | 1461192106648 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B796800 == 10 [pid = 1080] [id = 11] 15:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 29 (1B79D800) [pid = 1080] [serial = 29] [outer = 00000000] 15:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 30 (1CA1AC00) [pid = 1080] [serial = 30] [outer = 1B79D800] 15:41:46 INFO - PROCESS | 1080 | 1461192106705 Marionette DEBUG loaded listener.js 15:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 31 (1D1E1800) [pid = 1080] [serial = 31] [outer = 1B79D800] 15:41:47 INFO - PROCESS | 1080 | 1461192107250 Marionette TRACE conn6 <- [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]]]}] 15:41:47 INFO - PROCESS | 1080 | ++DOCSHELL 1B893000 == 11 [pid = 1080] [id = 12] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 32 (1C561C00) [pid = 1080] [serial = 32] [outer = 00000000] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 33 (1D1EB400) [pid = 1080] [serial = 33] [outer = 1C561C00] 15:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 829ms 15:41:47 INFO - PROCESS | 1080 | 1461192107337 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 15:41:47 INFO - PROCESS | 1080 | 1461192107340 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 34 (1D9B8C00) [pid = 1080] [serial = 34] [outer = 1C561C00] 15:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:41:47 INFO - PROCESS | 1080 | ++DOCSHELL 0F482400 == 12 [pid = 1080] [id = 13] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 35 (0F486000) [pid = 1080] [serial = 35] [outer = 00000000] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 36 (12802C00) [pid = 1080] [serial = 36] [outer = 0F486000] 15:41:47 INFO - PROCESS | 1080 | 1461192107580 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 1080 | 1461192107584 Marionette TRACE conn6 <- [1,18,null,{}] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 37 (12D22000) [pid = 1080] [serial = 37] [outer = 0F486000] 15:41:47 INFO - PROCESS | 1080 | 1461192107628 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:47 INFO - PROCESS | 1080 | 1461192107734 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 15:41:47 INFO - PROCESS | 1080 | 1461192107868 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 1080 | ++DOCSHELL 138ADC00 == 13 [pid = 1080] [id = 14] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 38 (138AE800) [pid = 1080] [serial = 38] [outer = 00000000] 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 39 (13940800) [pid = 1080] [serial = 39] [outer = 138AE800] 15:41:47 INFO - PROCESS | 1080 | 1461192107920 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 40 (13996800) [pid = 1080] [serial = 40] [outer = 138AE800] 15:41:48 INFO - PROCESS | 1080 | --DOCSHELL 18681800 == 12 [pid = 1080] [id = 4] 15:41:48 INFO - PROCESS | 1080 | 1461192108338 Marionette TRACE conn6 <- [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]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 990ms 15:41:48 INFO - PROCESS | 1080 | 1461192108368 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 1080 | 1461192108371 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 15:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:41:48 INFO - PROCESS | 1080 | 1461192108375 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 1080 | 1461192108378 Marionette TRACE conn6 <- [1,22,null,{}] 15:41:48 INFO - PROCESS | 1080 | 1461192108384 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:48 INFO - PROCESS | 1080 | 1461192108481 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 15:41:48 INFO - PROCESS | 1080 | 1461192108550 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 1080 | ++DOCSHELL 12CAA800 == 13 [pid = 1080] [id = 15] 15:41:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 41 (12EB0800) [pid = 1080] [serial = 41] [outer = 00000000] 15:41:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 42 (16FB2C00) [pid = 1080] [serial = 42] [outer = 12EB0800] 15:41:48 INFO - PROCESS | 1080 | 1461192108599 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 43 (17528C00) [pid = 1080] [serial = 43] [outer = 12EB0800] 15:41:48 INFO - PROCESS | 1080 | 1461192108959 Marionette TRACE conn6 <- [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]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 15:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:41:48 INFO - PROCESS | 1080 | 1461192109007 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 1080 | 1461192109010 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 15:41:48 INFO - PROCESS | 1080 | 1461192109014 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 1080 | 1461192109016 Marionette TRACE conn6 <- [1,26,null,{}] 15:41:49 INFO - PROCESS | 1080 | 1461192109020 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:49 INFO - PROCESS | 1080 | 1461192109109 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 15:41:49 INFO - PROCESS | 1080 | 1461192109124 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 1080 | ++DOCSHELL 177E2400 == 14 [pid = 1080] [id = 16] 15:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 44 (177E2C00) [pid = 1080] [serial = 44] [outer = 00000000] 15:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 45 (1868F400) [pid = 1080] [serial = 45] [outer = 177E2C00] 15:41:49 INFO - PROCESS | 1080 | 1461192109178 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 46 (18B10800) [pid = 1080] [serial = 46] [outer = 177E2C00] 15:41:49 INFO - PROCESS | 1080 | 1461192109626 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 671ms 15:41:49 INFO - PROCESS | 1080 | 1461192109688 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 1080 | 1461192109691 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 15:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:41:49 INFO - PROCESS | 1080 | 1461192109694 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - PROCESS | 1080 | 1461192109696 Marionette TRACE conn6 <- [1,30,null,{}] 15:41:49 INFO - PROCESS | 1080 | 1461192109700 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:49 INFO - PROCESS | 1080 | 1461192109778 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 15:41:49 INFO - PROCESS | 1080 | 1461192109788 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 1080 | ++DOCSHELL 1A2B5C00 == 15 [pid = 1080] [id = 17] 15:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 47 (1A2C2000) [pid = 1080] [serial = 47] [outer = 00000000] 15:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 48 (1A2F7800) [pid = 1080] [serial = 48] [outer = 1A2C2000] 15:41:49 INFO - PROCESS | 1080 | 1461192109833 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 49 (1B132000) [pid = 1080] [serial = 49] [outer = 1A2C2000] 15:41:50 INFO - PROCESS | 1080 | 1461192110228 Marionette TRACE conn6 <- [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]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 15:41:50 INFO - PROCESS | 1080 | 1461192110272 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 1080 | 1461192110274 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 15:41:50 INFO - PROCESS | 1080 | 1461192110278 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 1080 | 1461192110280 Marionette TRACE conn6 <- [1,34,null,{}] 15:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:41:50 INFO - PROCESS | 1080 | 1461192110283 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 1080 | 1461192110360 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 15:41:50 INFO - PROCESS | 1080 | 1461192110369 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 1080 | ++DOCSHELL 1B133000 == 16 [pid = 1080] [id = 18] 15:41:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 50 (1B15C800) [pid = 1080] [serial = 50] [outer = 00000000] 15:41:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 51 (1B794000) [pid = 1080] [serial = 51] [outer = 1B15C800] 15:41:50 INFO - PROCESS | 1080 | 1461192110418 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 52 (1BAB3400) [pid = 1080] [serial = 52] [outer = 1B15C800] 15:41:50 INFO - PROCESS | 1080 | 1461192110836 Marionette TRACE conn6 <- [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]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 15:41:50 INFO - PROCESS | 1080 | 1461192110853 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 1080 | 1461192110855 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 15:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:41:50 INFO - PROCESS | 1080 | 1461192110858 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 1080 | 1461192110860 Marionette TRACE conn6 <- [1,38,null,{}] 15:41:50 INFO - PROCESS | 1080 | 1461192110863 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 1080 | 1461192110997 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 15:41:51 INFO - PROCESS | 1080 | 1461192111006 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 1080 | ++DOCSHELL 1761C400 == 17 [pid = 1080] [id = 19] 15:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 53 (1C559800) [pid = 1080] [serial = 53] [outer = 00000000] 15:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 54 (1D2F0C00) [pid = 1080] [serial = 54] [outer = 1C559800] 15:41:51 INFO - PROCESS | 1080 | 1461192111052 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 55 (1D9B7C00) [pid = 1080] [serial = 55] [outer = 1C559800] 15:41:51 INFO - PROCESS | 1080 | 1461192111440 Marionette TRACE conn6 <- [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]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 15:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:41:51 INFO - PROCESS | 1080 | 1461192111489 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 1080 | 1461192111491 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 15:41:51 INFO - PROCESS | 1080 | 1461192111494 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 1080 | 1461192111496 Marionette TRACE conn6 <- [1,42,null,{}] 15:41:51 INFO - PROCESS | 1080 | 1461192111499 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:51 INFO - PROCESS | 1080 | 1461192111693 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 15:41:51 INFO - PROCESS | 1080 | 1461192111751 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E3400 == 18 [pid = 1080] [id = 20] 15:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 56 (1F3E3800) [pid = 1080] [serial = 56] [outer = 00000000] 15:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 57 (1F3E8400) [pid = 1080] [serial = 57] [outer = 1F3E3800] 15:41:51 INFO - PROCESS | 1080 | 1461192111800 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 58 (1FB42C00) [pid = 1080] [serial = 58] [outer = 1F3E3800] 15:41:52 INFO - PROCESS | 1080 | 1461192112181 Marionette TRACE conn6 <- [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]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 15:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:41:52 INFO - PROCESS | 1080 | 1461192112225 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 1080 | 1461192112227 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 15:41:52 INFO - PROCESS | 1080 | 1461192112231 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 1080 | 1461192112232 Marionette TRACE conn6 <- [1,46,null,{}] 15:41:52 INFO - PROCESS | 1080 | 1461192112236 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 1080 | 1461192112309 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 15:41:52 INFO - PROCESS | 1080 | 1461192112315 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E7400 == 19 [pid = 1080] [id = 21] 15:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 59 (1F9BBC00) [pid = 1080] [serial = 59] [outer = 00000000] 15:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 60 (1F9C2400) [pid = 1080] [serial = 60] [outer = 1F9BBC00] 15:41:52 INFO - PROCESS | 1080 | 1461192112364 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 61 (1F9C5000) [pid = 1080] [serial = 61] [outer = 1F9BBC00] 15:41:52 INFO - PROCESS | 1080 | 1461192112764 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 15:41:52 INFO - PROCESS | 1080 | 1461192112801 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 1080 | 1461192112803 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 15:41:52 INFO - PROCESS | 1080 | 1461192112818 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:41:52 INFO - PROCESS | 1080 | 1461192112820 Marionette TRACE conn6 <- [1,50,null,{}] 15:41:52 INFO - PROCESS | 1080 | 1461192112828 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 1080 | 1461192112907 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 15:41:52 INFO - PROCESS | 1080 | 1461192112914 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 1080 | ++DOCSHELL 0EC04800 == 20 [pid = 1080] [id = 22] 15:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 62 (0EC0B000) [pid = 1080] [serial = 62] [outer = 00000000] 15:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 63 (0EC10400) [pid = 1080] [serial = 63] [outer = 0EC0B000] 15:41:52 INFO - PROCESS | 1080 | 1461192112958 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 64 (1A162000) [pid = 1080] [serial = 64] [outer = 0EC0B000] 15:41:53 INFO - PROCESS | 1080 | 1461192113363 Marionette TRACE conn6 <- [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]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 15:41:53 INFO - PROCESS | 1080 | 1461192113392 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 1080 | 1461192113394 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 15:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:41:53 INFO - PROCESS | 1080 | 1461192113397 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 1080 | 1461192113399 Marionette TRACE conn6 <- [1,54,null,{}] 15:41:53 INFO - PROCESS | 1080 | 1461192113402 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:53 INFO - PROCESS | 1080 | 1461192113507 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 15:41:53 INFO - PROCESS | 1080 | 1461192113516 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:53 INFO - PROCESS | 1080 | ++DOCSHELL 177D9400 == 21 [pid = 1080] [id = 23] 15:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (1F933000) [pid = 1080] [serial = 65] [outer = 00000000] 15:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (1F939800) [pid = 1080] [serial = 66] [outer = 1F933000] 15:41:53 INFO - PROCESS | 1080 | 1461192113560 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (1F93C000) [pid = 1080] [serial = 67] [outer = 1F933000] 15:41:53 INFO - PROCESS | 1080 | 1461192113935 Marionette TRACE conn6 <- [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]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 15:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:41:53 INFO - PROCESS | 1080 | 1461192113968 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 1080 | 1461192113970 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 15:41:53 INFO - PROCESS | 1080 | 1461192113973 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 1080 | 1461192113976 Marionette TRACE conn6 <- [1,58,null,{}] 15:41:53 INFO - PROCESS | 1080 | 1461192113979 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 1080 | 1461192114102 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 15:41:54 INFO - PROCESS | 1080 | 1461192114149 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 1080 | ++DOCSHELL 1290B400 == 22 [pid = 1080] [id = 24] 15:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (1290BC00) [pid = 1080] [serial = 68] [outer = 00000000] 15:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1F934400) [pid = 1080] [serial = 69] [outer = 1290BC00] 15:41:54 INFO - PROCESS | 1080 | 1461192114201 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1F93FC00) [pid = 1080] [serial = 70] [outer = 1290BC00] 15:41:54 INFO - PROCESS | 1080 | 1461192114575 Marionette TRACE conn6 <- [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]]]}] 15:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 15:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:41:54 INFO - PROCESS | 1080 | 1461192114604 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 1080 | 1461192114606 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 15:41:54 INFO - PROCESS | 1080 | 1461192114610 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 1080 | 1461192114611 Marionette TRACE conn6 <- [1,62,null,{}] 15:41:54 INFO - PROCESS | 1080 | 1461192114615 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 1080 | 1461192114728 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 15:41:54 INFO - PROCESS | 1080 | 1461192114734 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 1080 | ++DOCSHELL 1291FC00 == 23 [pid = 1080] [id = 25] 15:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (12920400) [pid = 1080] [serial = 71] [outer = 00000000] 15:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (12925400) [pid = 1080] [serial = 72] [outer = 12920400] 15:41:54 INFO - PROCESS | 1080 | 1461192114782 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (12927C00) [pid = 1080] [serial = 73] [outer = 12920400] 15:41:55 INFO - PROCESS | 1080 | 1461192115148 Marionette TRACE conn6 <- [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]]]}] 15:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 15:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:41:55 INFO - PROCESS | 1080 | 1461192115180 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 15:41:55 INFO - PROCESS | 1080 | 1461192115182 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 15:41:55 INFO - PROCESS | 1080 | 1461192115185 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:41:55 INFO - PROCESS | 1080 | 1461192115187 Marionette TRACE conn6 <- [1,66,null,{}] 15:41:55 INFO - PROCESS | 1080 | 1461192115190 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:55 INFO - PROCESS | 1080 | 1461192115319 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 15:41:55 INFO - PROCESS | 1080 | 1461192115327 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:55 INFO - PROCESS | 1080 | ++DOCSHELL 1B138800 == 24 [pid = 1080] [id = 26] 15:41:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1B798400) [pid = 1080] [serial = 74] [outer = 00000000] 15:41:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (2134C800) [pid = 1080] [serial = 75] [outer = 1B798400] 15:41:55 INFO - PROCESS | 1080 | 1461192115371 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (21346000) [pid = 1080] [serial = 76] [outer = 1B798400] 15:41:56 INFO - PROCESS | 1080 | 1461192116625 Marionette TRACE conn6 <- [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]]]}] 15:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1482ms 15:41:56 INFO - PROCESS | 1080 | 1461192116669 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 15:41:56 INFO - PROCESS | 1080 | 1461192116673 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 15:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:41:56 INFO - PROCESS | 1080 | 1461192116684 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 1080 | 1461192116687 Marionette TRACE conn6 <- [1,70,null,{}] 15:41:56 INFO - PROCESS | 1080 | 1461192116692 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:56 INFO - PROCESS | 1080 | 1461192116801 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 15:41:56 INFO - PROCESS | 1080 | 1461192116858 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 1080 | ++DOCSHELL 1290DC00 == 25 [pid = 1080] [id = 27] 15:41:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1290F800) [pid = 1080] [serial = 77] [outer = 00000000] 15:41:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1291A400) [pid = 1080] [serial = 78] [outer = 1290F800] 15:41:56 INFO - PROCESS | 1080 | 1461192116913 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (12920800) [pid = 1080] [serial = 79] [outer = 1290F800] 15:41:57 INFO - PROCESS | 1080 | 1461192117333 Marionette TRACE conn6 <- [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]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 15:41:57 INFO - PROCESS | 1080 | 1461192117360 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 1080 | 1461192117365 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 15:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:41:57 INFO - PROCESS | 1080 | 1461192117372 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 1080 | 1461192117374 Marionette TRACE conn6 <- [1,74,null,{}] 15:41:57 INFO - PROCESS | 1080 | 1461192117385 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:57 INFO - PROCESS | 1080 | 1461192117491 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 15:41:57 INFO - PROCESS | 1080 | 1461192117498 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 1080 | ++DOCSHELL 12924400 == 26 [pid = 1080] [id = 28] 15:41:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (12926800) [pid = 1080] [serial = 80] [outer = 00000000] 15:41:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (138B0C00) [pid = 1080] [serial = 81] [outer = 12926800] 15:41:57 INFO - PROCESS | 1080 | 1461192117544 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (162E2400) [pid = 1080] [serial = 82] [outer = 12926800] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (18681C00) [pid = 1080] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (213EEC00) [pid = 1080] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1A166800) [pid = 1080] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B79D800) [pid = 1080] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (138AE800) [pid = 1080] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (12EB0800) [pid = 1080] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (177E2C00) [pid = 1080] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1A2C2000) [pid = 1080] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1B15C800) [pid = 1080] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1C559800) [pid = 1080] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (0EC0B000) [pid = 1080] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1F933000) [pid = 1080] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:41:58 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1290BC00) [pid = 1080] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:41:58 INFO - PROCESS | 1080 | 1461192118307 Marionette TRACE conn6 <- [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]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 989ms 15:41:58 INFO - PROCESS | 1080 | 1461192118365 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 1080 | 1461192118367 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 15:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:41:58 INFO - PROCESS | 1080 | 1461192118371 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - PROCESS | 1080 | 1461192118374 Marionette TRACE conn6 <- [1,78,null,{}] 15:41:58 INFO - PROCESS | 1080 | 1461192118385 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:58 INFO - PROCESS | 1080 | 1461192118468 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 15:41:58 INFO - PROCESS | 1080 | 1461192118475 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1080 | ++DOCSHELL 16301400 == 27 [pid = 1080] [id = 29] 15:41:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (16F23800) [pid = 1080] [serial = 83] [outer = 00000000] 15:41:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (17613400) [pid = 1080] [serial = 84] [outer = 16F23800] 15:41:58 INFO - PROCESS | 1080 | 1461192118526 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1761CC00) [pid = 1080] [serial = 85] [outer = 16F23800] 15:41:58 INFO - PROCESS | 1080 | 1461192118958 Marionette TRACE conn6 <- [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]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 15:41:58 INFO - PROCESS | 1080 | 1461192119004 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 1080 | 1461192119007 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 15:41:58 INFO - PROCESS | 1080 | 1461192119010 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:41:58 INFO - PROCESS | 1080 | 1461192119012 Marionette TRACE conn6 <- [1,82,null,{}] 15:41:58 INFO - PROCESS | 1080 | 1461192119015 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 1080 | 1461192119093 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 15:41:59 INFO - PROCESS | 1080 | 1461192119099 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1080 | ++DOCSHELL 17682800 == 28 [pid = 1080] [id = 30] 15:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (176C7800) [pid = 1080] [serial = 86] [outer = 00000000] 15:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (18B0EC00) [pid = 1080] [serial = 87] [outer = 176C7800] 15:41:59 INFO - PROCESS | 1080 | 1461192119144 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (19183800) [pid = 1080] [serial = 88] [outer = 176C7800] 15:41:59 INFO - PROCESS | 1080 | 1461192119565 Marionette TRACE conn6 <- [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]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 15:41:59 INFO - PROCESS | 1080 | 1461192119584 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1080 | 1461192119587 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 15:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:41:59 INFO - PROCESS | 1080 | 1461192119590 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 1080 | 1461192119592 Marionette TRACE conn6 <- [1,86,null,{}] 15:41:59 INFO - PROCESS | 1080 | 1461192119595 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 1080 | 1461192119670 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 15:41:59 INFO - PROCESS | 1080 | 1461192119677 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1080 | ++DOCSHELL 19187400 == 29 [pid = 1080] [id = 31] 15:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1A167C00) [pid = 1080] [serial = 89] [outer = 00000000] 15:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1A2CCC00) [pid = 1080] [serial = 90] [outer = 1A167C00] 15:41:59 INFO - PROCESS | 1080 | 1461192119723 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1A5E1000) [pid = 1080] [serial = 91] [outer = 1A167C00] 15:42:00 INFO - PROCESS | 1080 | 1461192120263 Marionette TRACE conn6 <- [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]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 730ms 15:42:00 INFO - PROCESS | 1080 | 1461192120321 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1080 | 1461192120326 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 15:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:42:00 INFO - PROCESS | 1080 | 1461192120331 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 1080 | 1461192120335 Marionette TRACE conn6 <- [1,90,null,{}] 15:42:00 INFO - PROCESS | 1080 | 1461192120341 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 1080 | 1461192120478 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 15:42:00 INFO - PROCESS | 1080 | 1461192120581 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 1080 | ++DOCSHELL 12912400 == 30 [pid = 1080] [id = 32] 15:42:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (12919C00) [pid = 1080] [serial = 92] [outer = 00000000] 15:42:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (12DF2400) [pid = 1080] [serial = 93] [outer = 12919C00] 15:42:00 INFO - PROCESS | 1080 | 1461192120646 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (138AD000) [pid = 1080] [serial = 94] [outer = 12919C00] 15:42:01 INFO - PROCESS | 1080 | 1461192121183 Marionette TRACE conn6 <- [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]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 15:42:01 INFO - PROCESS | 1080 | 1461192121262 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 1080 | 1461192121268 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 15:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:42:01 INFO - PROCESS | 1080 | 1461192121274 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 1080 | 1461192121277 Marionette TRACE conn6 <- [1,94,null,{}] 15:42:01 INFO - PROCESS | 1080 | 1461192121281 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 1080 | 1461192121416 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 15:42:01 INFO - PROCESS | 1080 | 1461192121490 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1080 | ++DOCSHELL 16258800 == 31 [pid = 1080] [id = 33] 15:42:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (17523400) [pid = 1080] [serial = 95] [outer = 00000000] 15:42:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1A2AF800) [pid = 1080] [serial = 96] [outer = 17523400] 15:42:01 INFO - PROCESS | 1080 | 1461192121550 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1A5E5C00) [pid = 1080] [serial = 97] [outer = 17523400] 15:42:02 INFO - PROCESS | 1080 | 1461192122119 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 15:42:02 INFO - PROCESS | 1080 | 1461192122146 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1080 | 1461192122149 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 15:42:02 INFO - PROCESS | 1080 | 1461192122152 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:42:02 INFO - PROCESS | 1080 | 1461192122156 Marionette TRACE conn6 <- [1,98,null,{}] 15:42:02 INFO - PROCESS | 1080 | 1461192122168 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:02 INFO - PROCESS | 1080 | 1461192122271 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 15:42:02 INFO - PROCESS | 1080 | 1461192122358 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 1080 | ++DOCSHELL 1B164000 == 32 [pid = 1080] [id = 34] 15:42:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B7A1C00) [pid = 1080] [serial = 98] [outer = 00000000] 15:42:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1C55A400) [pid = 1080] [serial = 99] [outer = 1B7A1C00] 15:42:02 INFO - PROCESS | 1080 | 1461192122416 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1CCCA000) [pid = 1080] [serial = 100] [outer = 1B7A1C00] 15:42:02 INFO - PROCESS | 1080 | 1461192122943 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 829ms 15:42:02 INFO - PROCESS | 1080 | 1461192122986 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1080 | 1461192122989 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 15:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:42:02 INFO - PROCESS | 1080 | 1461192122993 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - PROCESS | 1080 | 1461192122995 Marionette TRACE conn6 <- [1,102,null,{}] 15:42:02 INFO - PROCESS | 1080 | 1461192122999 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 1080 | 1461192123100 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 15:42:03 INFO - PROCESS | 1080 | 1461192123186 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 1080 | ++DOCSHELL 1D2E9800 == 33 [pid = 1080] [id = 35] 15:42:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1D2EF400) [pid = 1080] [serial = 101] [outer = 00000000] 15:42:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1DA61000) [pid = 1080] [serial = 102] [outer = 1D2EF400] 15:42:03 INFO - PROCESS | 1080 | 1461192123243 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1DA5AC00) [pid = 1080] [serial = 103] [outer = 1D2EF400] 15:42:03 INFO - PROCESS | 1080 | 1461192123824 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 15:42:03 INFO - PROCESS | 1080 | 1461192123866 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 1080 | 1461192123868 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 15:42:03 INFO - PROCESS | 1080 | 1461192123872 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:42:03 INFO - PROCESS | 1080 | 1461192123874 Marionette TRACE conn6 <- [1,106,null,{}] 15:42:03 INFO - PROCESS | 1080 | 1461192123878 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 1080 | 1461192123969 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 15:42:04 INFO - PROCESS | 1080 | 1461192124037 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 1080 | ++DOCSHELL 128B8400 == 34 [pid = 1080] [id = 36] 15:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12904400) [pid = 1080] [serial = 104] [outer = 00000000] 15:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (175DEC00) [pid = 1080] [serial = 105] [outer = 12904400] 15:42:04 INFO - PROCESS | 1080 | 1461192124092 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1761E800) [pid = 1080] [serial = 106] [outer = 12904400] 15:42:04 INFO - PROCESS | 1080 | 1461192124649 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 15:42:04 INFO - PROCESS | 1080 | 1461192124706 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 15:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:42:04 INFO - PROCESS | 1080 | 1461192124710 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 15:42:04 INFO - PROCESS | 1080 | 1461192124715 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - PROCESS | 1080 | 1461192124719 Marionette TRACE conn6 <- [1,110,null,{}] 15:42:04 INFO - PROCESS | 1080 | 1461192124725 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:04 INFO - PROCESS | 1080 | 1461192124822 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 15:42:04 INFO - PROCESS | 1080 | 1461192124896 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 1080 | ++DOCSHELL 1290A800 == 35 [pid = 1080] [id = 37] 15:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1291A800) [pid = 1080] [serial = 107] [outer = 00000000] 15:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (13989000) [pid = 1080] [serial = 108] [outer = 1291A800] 15:42:04 INFO - PROCESS | 1080 | 1461192124950 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (16F17400) [pid = 1080] [serial = 109] [outer = 1291A800] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1868C000) [pid = 1080] [serial = 9] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (18D0D000) [pid = 1080] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (16256800) [pid = 1080] [serial = 4] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1A167400) [pid = 1080] [serial = 24] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B51CC00) [pid = 1080] [serial = 27] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B891000) [pid = 1080] [serial = 28] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1CA1AC00) [pid = 1080] [serial = 30] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (12802C00) [pid = 1080] [serial = 36] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (13940800) [pid = 1080] [serial = 39] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (16FB2C00) [pid = 1080] [serial = 42] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1868F400) [pid = 1080] [serial = 45] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1A2F7800) [pid = 1080] [serial = 48] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1B132000) [pid = 1080] [serial = 49] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B794000) [pid = 1080] [serial = 51] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1BAB3400) [pid = 1080] [serial = 52] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1D2F0C00) [pid = 1080] [serial = 54] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1D9B7C00) [pid = 1080] [serial = 55] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1F3E8400) [pid = 1080] [serial = 57] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1F9C2400) [pid = 1080] [serial = 60] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (0EC10400) [pid = 1080] [serial = 63] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1F939800) [pid = 1080] [serial = 66] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1F934400) [pid = 1080] [serial = 69] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1D1EB400) [pid = 1080] [serial = 33] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1A162000) [pid = 1080] [serial = 64] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1D1E1800) [pid = 1080] [serial = 31] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1F93C000) [pid = 1080] [serial = 67] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (13996800) [pid = 1080] [serial = 40] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (17528C00) [pid = 1080] [serial = 43] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (12925400) [pid = 1080] [serial = 72] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1F93FC00) [pid = 1080] [serial = 70] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (18B10800) [pid = 1080] [serial = 46] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 64 (1A2C6000) [pid = 1080] [serial = 22] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 63 (2180D000) [pid = 1080] [serial = 21] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 62 (1D1E9800) [pid = 1080] [serial = 17] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | --DOMWINDOW == 61 (1CCC3400) [pid = 1080] [serial = 14] [outer = 00000000] [url = about:blank] 15:42:05 INFO - PROCESS | 1080 | 1461192125973 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1284ms 15:42:05 INFO - PROCESS | 1080 | 1461192126000 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 1080 | 1461192126005 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 15:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:42:05 INFO - PROCESS | 1080 | 1461192126010 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 1080 | 1461192126014 Marionette TRACE conn6 <- [1,114,null,{}] 15:42:06 INFO - PROCESS | 1080 | 1461192126018 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 1080 | 1461192126101 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 15:42:06 INFO - PROCESS | 1080 | 1461192126110 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1080 | ++DOCSHELL 12911400 == 36 [pid = 1080] [id = 38] 15:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 62 (12912800) [pid = 1080] [serial = 110] [outer = 00000000] 15:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 63 (12922800) [pid = 1080] [serial = 111] [outer = 12912800] 15:42:06 INFO - PROCESS | 1080 | 1461192126162 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 64 (12D1E800) [pid = 1080] [serial = 112] [outer = 12912800] 15:42:06 INFO - PROCESS | 1080 | 1461192126616 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 15:42:06 INFO - PROCESS | 1080 | 1461192126646 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 1080 | 1461192126652 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 15:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:42:06 INFO - PROCESS | 1080 | 1461192126658 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 1080 | 1461192126661 Marionette TRACE conn6 <- [1,118,null,{}] 15:42:06 INFO - PROCESS | 1080 | 1461192126665 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 1080 | 1461192126746 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 15:42:06 INFO - PROCESS | 1080 | 1461192126753 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1080 | ++DOCSHELL 13835C00 == 37 [pid = 1080] [id = 39] 15:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (138A8800) [pid = 1080] [serial = 113] [outer = 00000000] 15:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (16FB2C00) [pid = 1080] [serial = 114] [outer = 138A8800] 15:42:06 INFO - PROCESS | 1080 | 1461192126801 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (175C4C00) [pid = 1080] [serial = 115] [outer = 138A8800] 15:42:07 INFO - PROCESS | 1080 | 1461192127257 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 15:42:07 INFO - PROCESS | 1080 | 1461192127290 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1080 | 1461192127293 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 15:42:07 INFO - PROCESS | 1080 | 1461192127296 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:42:07 INFO - PROCESS | 1080 | 1461192127300 Marionette TRACE conn6 <- [1,122,null,{}] 15:42:07 INFO - PROCESS | 1080 | 1461192127315 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:07 INFO - PROCESS | 1080 | 1461192127401 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 15:42:07 INFO - PROCESS | 1080 | 1461192127407 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 1080 | ++DOCSHELL 1868F400 == 38 [pid = 1080] [id = 40] 15:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (18742000) [pid = 1080] [serial = 116] [outer = 00000000] 15:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (18D0FC00) [pid = 1080] [serial = 117] [outer = 18742000] 15:42:07 INFO - PROCESS | 1080 | 1461192127458 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1A163400) [pid = 1080] [serial = 118] [outer = 18742000] 15:42:07 INFO - PROCESS | 1080 | 1461192127881 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 15:42:07 INFO - PROCESS | 1080 | 1461192127930 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1080 | 1461192127932 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 15:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:42:07 INFO - PROCESS | 1080 | 1461192127936 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - PROCESS | 1080 | 1461192127938 Marionette TRACE conn6 <- [1,126,null,{}] 15:42:07 INFO - PROCESS | 1080 | 1461192127941 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 1080 | 1461192128052 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 15:42:08 INFO - PROCESS | 1080 | 1461192128058 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 1080 | ++DOCSHELL 1A166800 == 39 [pid = 1080] [id = 41] 15:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1A16D000) [pid = 1080] [serial = 119] [outer = 00000000] 15:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1B15C000) [pid = 1080] [serial = 120] [outer = 1A16D000] 15:42:08 INFO - PROCESS | 1080 | 1461192128104 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1B51D000) [pid = 1080] [serial = 121] [outer = 1A16D000] 15:42:08 INFO - PROCESS | 1080 | 1461192128565 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 15:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:42:08 INFO - PROCESS | 1080 | 1461192128610 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 1080 | 1461192128612 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 15:42:08 INFO - PROCESS | 1080 | 1461192128615 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 1080 | 1461192128616 Marionette TRACE conn6 <- [1,130,null,{}] 15:42:08 INFO - PROCESS | 1080 | 1461192128620 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 1080 | 1461192128720 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 15:42:08 INFO - PROCESS | 1080 | 1461192128726 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 1080 | ++DOCSHELL 1B157000 == 40 [pid = 1080] [id = 42] 15:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1B51EC00) [pid = 1080] [serial = 122] [outer = 00000000] 15:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1B79CC00) [pid = 1080] [serial = 123] [outer = 1B51EC00] 15:42:08 INFO - PROCESS | 1080 | 1461192128772 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1B892C00) [pid = 1080] [serial = 124] [outer = 1B51EC00] 15:42:09 INFO - PROCESS | 1080 | 1461192129244 Marionette TRACE conn6 <- [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]]]}] 15:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 15:42:09 INFO - PROCESS | 1080 | 1461192129286 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 15:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:42:09 INFO - PROCESS | 1080 | 1461192129288 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 15:42:09 INFO - PROCESS | 1080 | 1461192129291 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - PROCESS | 1080 | 1461192129293 Marionette TRACE conn6 <- [1,134,null,{}] 15:42:09 INFO - PROCESS | 1080 | 1461192129296 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:09 INFO - PROCESS | 1080 | 1461192129431 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 15:42:09 INFO - PROCESS | 1080 | 1461192129455 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1080 | ++DOCSHELL 1873D800 == 41 [pid = 1080] [id = 43] 15:42:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1873DC00) [pid = 1080] [serial = 125] [outer = 00000000] 15:42:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1D18B800) [pid = 1080] [serial = 126] [outer = 1873DC00] 15:42:09 INFO - PROCESS | 1080 | 1461192129506 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1D2E6000) [pid = 1080] [serial = 127] [outer = 1873DC00] 15:42:10 INFO - PROCESS | 1080 | 1461192130044 Marionette TRACE conn6 <- [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]]]}] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B798400) [pid = 1080] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1F3E3800) [pid = 1080] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1F9BBC00) [pid = 1080] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (12920400) [pid = 1080] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1290F800) [pid = 1080] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (12926800) [pid = 1080] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1A167C00) [pid = 1080] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (176C7800) [pid = 1080] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:42:10 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (16F23800) [pid = 1080] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 770ms 15:42:10 INFO - PROCESS | 1080 | 1461192130062 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1080 | 1461192130064 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:42:10 INFO - PROCESS | 1080 | 1461192130067 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1080 | 1461192130068 Marionette TRACE conn6 <- [1,138,null,{}] 15:42:10 INFO - PROCESS | 1080 | 1461192130072 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 1080 | 1461192130150 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 15:42:10 INFO - PROCESS | 1080 | 1461192130156 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1080 | ++DOCSHELL 1291E400 == 42 [pid = 1080] [id = 44] 15:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (12920400) [pid = 1080] [serial = 128] [outer = 00000000] 15:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (176C7800) [pid = 1080] [serial = 129] [outer = 12920400] 15:42:10 INFO - PROCESS | 1080 | 1461192130201 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (18B13400) [pid = 1080] [serial = 130] [outer = 12920400] 15:42:10 INFO - PROCESS | 1080 | 1461192130608 Marionette TRACE conn6 <- [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]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 15:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:42:10 INFO - PROCESS | 1080 | 1461192130639 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1080 | 1461192130640 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 15:42:10 INFO - PROCESS | 1080 | 1461192130643 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1080 | 1461192130645 Marionette TRACE conn6 <- [1,142,null,{}] 15:42:10 INFO - PROCESS | 1080 | 1461192130648 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 1080 | 1461192130719 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 15:42:10 INFO - PROCESS | 1080 | 1461192130753 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1080 | ++DOCSHELL 1D705400 == 43 [pid = 1080] [id = 45] 15:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1D70C800) [pid = 1080] [serial = 131] [outer = 00000000] 15:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1F342800) [pid = 1080] [serial = 132] [outer = 1D70C800] 15:42:10 INFO - PROCESS | 1080 | 1461192130803 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1B51B800) [pid = 1080] [serial = 133] [outer = 1D70C800] 15:42:11 INFO - PROCESS | 1080 | 1461192131229 Marionette TRACE conn6 <- [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]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 15:42:11 INFO - PROCESS | 1080 | 1461192131279 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1080 | 1461192131280 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 15:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:42:11 INFO - PROCESS | 1080 | 1461192131284 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 1080 | 1461192131285 Marionette TRACE conn6 <- [1,146,null,{}] 15:42:11 INFO - PROCESS | 1080 | 1461192131289 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 1080 | 1461192131362 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 15:42:11 INFO - PROCESS | 1080 | 1461192131372 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E8400 == 44 [pid = 1080] [id = 46] 15:42:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1F3F0800) [pid = 1080] [serial = 134] [outer = 00000000] 15:42:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1F936400) [pid = 1080] [serial = 135] [outer = 1F3F0800] 15:42:11 INFO - PROCESS | 1080 | 1461192131415 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1F939400) [pid = 1080] [serial = 136] [outer = 1F3F0800] 15:42:11 INFO - PROCESS | 1080 | 1461192131876 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 15:42:11 INFO - PROCESS | 1080 | 1461192131918 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1080 | 1461192131920 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 15:42:11 INFO - PROCESS | 1080 | 1461192131924 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:42:11 INFO - PROCESS | 1080 | 1461192131925 Marionette TRACE conn6 <- [1,150,null,{}] 15:42:11 INFO - PROCESS | 1080 | 1461192131929 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 1080 | 1461192132001 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 15:42:11 INFO - PROCESS | 1080 | 1461192132010 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC7800 == 45 [pid = 1080] [id = 47] 15:42:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (0EBC8800) [pid = 1080] [serial = 137] [outer = 00000000] 15:42:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (0EBD1C00) [pid = 1080] [serial = 138] [outer = 0EBC8800] 15:42:12 INFO - PROCESS | 1080 | 1461192132054 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (0EBD4400) [pid = 1080] [serial = 139] [outer = 0EBC8800] 15:42:12 INFO - PROCESS | 1080 | 1461192132858 Marionette TRACE conn6 <- [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]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 969ms 15:42:12 INFO - PROCESS | 1080 | 1461192132899 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 15:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:42:12 INFO - PROCESS | 1080 | 1461192132903 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 15:42:12 INFO - PROCESS | 1080 | 1461192132907 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1080 | 1461192132911 Marionette TRACE conn6 <- [1,154,null,{}] 15:42:12 INFO - PROCESS | 1080 | 1461192132917 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 1080 | 1461192133055 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 15:42:13 INFO - PROCESS | 1080 | 1461192133132 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1080 | ++DOCSHELL 0ED5AC00 == 46 [pid = 1080] [id = 48] 15:42:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (12804000) [pid = 1080] [serial = 140] [outer = 00000000] 15:42:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (12EB8000) [pid = 1080] [serial = 141] [outer = 12804000] 15:42:13 INFO - PROCESS | 1080 | 1461192133230 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1625A800) [pid = 1080] [serial = 142] [outer = 12804000] 15:42:14 INFO - PROCESS | 1080 | 1461192134075 Marionette TRACE conn6 <- [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]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1221ms 15:42:14 INFO - PROCESS | 1080 | 1461192134130 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1080 | 1461192134134 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:42:14 INFO - PROCESS | 1080 | 1461192134139 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 1080 | 1461192134143 Marionette TRACE conn6 <- [1,158,null,{}] 15:42:14 INFO - PROCESS | 1080 | 1461192134149 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 1080 | 1461192134260 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1B164000 == 45 [pid = 1080] [id = 34] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 12912400 == 44 [pid = 1080] [id = 32] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 16258800 == 43 [pid = 1080] [id = 33] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 19187400 == 42 [pid = 1080] [id = 31] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 17682800 == 41 [pid = 1080] [id = 30] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 16301400 == 40 [pid = 1080] [id = 29] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1F3E8400 == 39 [pid = 1080] [id = 46] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1D705400 == 38 [pid = 1080] [id = 45] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1291E400 == 37 [pid = 1080] [id = 44] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1873D800 == 36 [pid = 1080] [id = 43] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1B157000 == 35 [pid = 1080] [id = 42] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1A166800 == 34 [pid = 1080] [id = 41] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1868F400 == 33 [pid = 1080] [id = 40] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 13835C00 == 32 [pid = 1080] [id = 39] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 12911400 == 31 [pid = 1080] [id = 38] 15:42:14 INFO - PROCESS | 1080 | --DOCSHELL 1290A800 == 30 [pid = 1080] [id = 37] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1291A400) [pid = 1080] [serial = 78] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (12920800) [pid = 1080] [serial = 79] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (138B0C00) [pid = 1080] [serial = 81] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1A2CCC00) [pid = 1080] [serial = 90] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (18B0EC00) [pid = 1080] [serial = 87] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1A5E1000) [pid = 1080] [serial = 91] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (19183800) [pid = 1080] [serial = 88] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (162E2400) [pid = 1080] [serial = 82] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (17613400) [pid = 1080] [serial = 84] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1761CC00) [pid = 1080] [serial = 85] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (21346000) [pid = 1080] [serial = 76] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (2134C800) [pid = 1080] [serial = 75] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1FB42C00) [pid = 1080] [serial = 58] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1F9C5000) [pid = 1080] [serial = 61] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (12927C00) [pid = 1080] [serial = 73] [outer = 00000000] [url = about:blank] 15:42:14 INFO - PROCESS | 1080 | 1461192134380 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1080 | ++DOCSHELL 0B08E800 == 31 [pid = 1080] [id = 49] 15:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (0B08FC00) [pid = 1080] [serial = 143] [outer = 00000000] 15:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (0EC08000) [pid = 1080] [serial = 144] [outer = 0B08FC00] 15:42:14 INFO - PROCESS | 1080 | 1461192134431 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (0EDF3800) [pid = 1080] [serial = 145] [outer = 0B08FC00] 15:42:14 INFO - PROCESS | 1080 | 1461192134854 Marionette TRACE conn6 <- [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]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 730ms 15:42:14 INFO - PROCESS | 1080 | 1461192134877 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1080 | 1461192134883 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:42:14 INFO - PROCESS | 1080 | 1461192134890 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 1080 | 1461192134893 Marionette TRACE conn6 <- [1,162,null,{}] 15:42:14 INFO - PROCESS | 1080 | 1461192134897 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 1080 | 1461192134996 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 15:42:14 INFO - PROCESS | 1080 | 1461192135008 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1080 | ++DOCSHELL 12926400 == 32 [pid = 1080] [id = 50] 15:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (13833C00) [pid = 1080] [serial = 146] [outer = 00000000] 15:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (16258800) [pid = 1080] [serial = 147] [outer = 13833C00] 15:42:15 INFO - PROCESS | 1080 | 1461192135057 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (16FB0400) [pid = 1080] [serial = 148] [outer = 13833C00] 15:42:15 INFO - PROCESS | 1080 | 1461192135509 Marionette TRACE conn6 <- [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]]]}] 15:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 15:42:15 INFO - PROCESS | 1080 | 1461192135561 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 1080 | 1461192135563 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 15:42:15 INFO - PROCESS | 1080 | 1461192135567 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:42:15 INFO - PROCESS | 1080 | 1461192135570 Marionette TRACE conn6 <- [1,166,null,{}] 15:42:15 INFO - PROCESS | 1080 | 1461192135582 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:15 INFO - PROCESS | 1080 | 1461192135691 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 15:42:15 INFO - PROCESS | 1080 | 1461192135762 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 1080 | ++DOCSHELL 17705400 == 33 [pid = 1080] [id = 51] 15:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (18686000) [pid = 1080] [serial = 149] [outer = 00000000] 15:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (18735C00) [pid = 1080] [serial = 150] [outer = 18686000] 15:42:15 INFO - PROCESS | 1080 | 1461192135814 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (18B0F000) [pid = 1080] [serial = 151] [outer = 18686000] 15:42:16 INFO - PROCESS | 1080 | 1461192136208 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 15:42:16 INFO - PROCESS | 1080 | 1461192136240 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1080 | 1461192136243 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 15:42:16 INFO - PROCESS | 1080 | 1461192136246 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:42:16 INFO - PROCESS | 1080 | 1461192136247 Marionette TRACE conn6 <- [1,170,null,{}] 15:42:16 INFO - PROCESS | 1080 | 1461192136251 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 1080 | 1461192136367 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 15:42:16 INFO - PROCESS | 1080 | 1461192136381 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1080 | ++DOCSHELL 1868F400 == 34 [pid = 1080] [id = 52] 15:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (18D01C00) [pid = 1080] [serial = 152] [outer = 00000000] 15:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1A2C9000) [pid = 1080] [serial = 153] [outer = 18D01C00] 15:42:16 INFO - PROCESS | 1080 | 1461192136428 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1A5E3400) [pid = 1080] [serial = 154] [outer = 18D01C00] 15:42:16 INFO - PROCESS | 1080 | 1461192136849 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 15:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:42:16 INFO - PROCESS | 1080 | 1461192136880 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1080 | 1461192136882 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 15:42:16 INFO - PROCESS | 1080 | 1461192136886 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 1080 | 1461192136887 Marionette TRACE conn6 <- [1,174,null,{}] 15:42:16 INFO - PROCESS | 1080 | 1461192136891 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 1080 | 1461192136989 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 15:42:16 INFO - PROCESS | 1080 | 1461192136995 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1080 | ++DOCSHELL 1B15E400 == 35 [pid = 1080] [id = 53] 15:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B164000) [pid = 1080] [serial = 155] [outer = 00000000] 15:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B79A000) [pid = 1080] [serial = 156] [outer = 1B164000] 15:42:17 INFO - PROCESS | 1080 | 1461192137039 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B891400) [pid = 1080] [serial = 157] [outer = 1B164000] 15:42:17 INFO - PROCESS | 1080 | 1461192137501 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 15:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:42:17 INFO - PROCESS | 1080 | 1461192137556 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 1080 | 1461192137558 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 15:42:17 INFO - PROCESS | 1080 | 1461192137561 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 1080 | 1461192137563 Marionette TRACE conn6 <- [1,178,null,{}] 15:42:17 INFO - PROCESS | 1080 | 1461192137576 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:17 INFO - PROCESS | 1080 | 1461192137694 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 15:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1CB63C00) [pid = 1080] [serial = 158] [outer = 0F486000] 15:42:17 INFO - PROCESS | 1080 | 1461192137729 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 1080 | ++DOCSHELL 1D7E3400 == 36 [pid = 1080] [id = 54] 15:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1D7E5400) [pid = 1080] [serial = 159] [outer = 00000000] 15:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1DA5C000) [pid = 1080] [serial = 160] [outer = 1D7E5400] 15:42:17 INFO - PROCESS | 1080 | 1461192137824 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1DAE1800) [pid = 1080] [serial = 161] [outer = 1D7E5400] 15:42:18 INFO - PROCESS | 1080 | 1461192138308 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 15:42:18 INFO - PROCESS | 1080 | 1461192138332 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 1080 | 1461192138334 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 15:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:42:18 INFO - PROCESS | 1080 | 1461192138338 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 1080 | 1461192138340 Marionette TRACE conn6 <- [1,182,null,{}] 15:42:18 INFO - PROCESS | 1080 | 1461192138343 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 1080 | 1461192138573 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B51EC00) [pid = 1080] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (12912800) [pid = 1080] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (18742000) [pid = 1080] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1291A800) [pid = 1080] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (138A8800) [pid = 1080] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1873DC00) [pid = 1080] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (12919C00) [pid = 1080] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (17523400) [pid = 1080] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B7A1C00) [pid = 1080] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1D2EF400) [pid = 1080] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (12904400) [pid = 1080] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (12920400) [pid = 1080] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1D70C800) [pid = 1080] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1A16D000) [pid = 1080] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:42:18 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1F3F0800) [pid = 1080] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:42:18 INFO - PROCESS | 1080 | 1461192138627 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCD000 == 37 [pid = 1080] [id = 55] 15:42:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (0EC06400) [pid = 1080] [serial = 162] [outer = 00000000] 15:42:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1290C800) [pid = 1080] [serial = 163] [outer = 0EC06400] 15:42:18 INFO - PROCESS | 1080 | 1461192138674 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12908C00) [pid = 1080] [serial = 164] [outer = 0EC06400] 15:42:19 INFO - PROCESS | 1080 | 1461192139029 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 15:42:19 INFO - PROCESS | 1080 | 1461192139068 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 1080 | 1461192139070 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 15:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:42:19 INFO - PROCESS | 1080 | 1461192139073 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 1080 | 1461192139075 Marionette TRACE conn6 <- [1,186,null,{}] 15:42:19 INFO - PROCESS | 1080 | 1461192139078 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 1080 | 1461192139177 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 15:42:19 INFO - PROCESS | 1080 | 1461192139185 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1080 | ++DOCSHELL 0EC10C00 == 38 [pid = 1080] [id = 56] 15:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (16F1B400) [pid = 1080] [serial = 165] [outer = 00000000] 15:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1D2EF400) [pid = 1080] [serial = 166] [outer = 16F1B400] 15:42:19 INFO - PROCESS | 1080 | 1461192139233 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1D9BE800) [pid = 1080] [serial = 167] [outer = 16F1B400] 15:42:19 INFO - PROCESS | 1080 | 1461192139617 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 15:42:19 INFO - PROCESS | 1080 | 1461192139644 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 15:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:42:19 INFO - PROCESS | 1080 | 1461192139646 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 15:42:19 INFO - PROCESS | 1080 | 1461192139650 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 1080 | 1461192139651 Marionette TRACE conn6 <- [1,190,null,{}] 15:42:19 INFO - PROCESS | 1080 | 1461192139655 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 1080 | 1461192139732 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 15:42:19 INFO - PROCESS | 1080 | 1461192139800 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1080 | ++DOCSHELL 1873DC00 == 39 [pid = 1080] [id = 57] 15:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1D1E1400) [pid = 1080] [serial = 168] [outer = 00000000] 15:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1F9BC800) [pid = 1080] [serial = 169] [outer = 1D1E1400] 15:42:19 INFO - PROCESS | 1080 | 1461192139845 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1F9C0000) [pid = 1080] [serial = 170] [outer = 1D1E1400] 15:42:20 INFO - PROCESS | 1080 | 1461192140215 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 15:42:20 INFO - PROCESS | 1080 | 1461192140281 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 1080 | 1461192140282 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 15:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:42:20 INFO - PROCESS | 1080 | 1461192140286 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1080 | 1461192140287 Marionette TRACE conn6 <- [1,194,null,{}] 15:42:20 INFO - PROCESS | 1080 | 1461192140291 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 1080 | 1461192140394 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 15:42:20 INFO - PROCESS | 1080 | 1461192140400 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F0C00 == 40 [pid = 1080] [id = 58] 15:42:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B4F1C00) [pid = 1080] [serial = 171] [outer = 00000000] 15:42:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B4F6000) [pid = 1080] [serial = 172] [outer = 1B4F1C00] 15:42:20 INFO - PROCESS | 1080 | 1461192140445 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B4F5C00) [pid = 1080] [serial = 173] [outer = 1B4F1C00] 15:42:20 INFO - PROCESS | 1080 | 1461192141004 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 770ms 15:42:21 INFO - PROCESS | 1080 | 1461192141070 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 1080 | 1461192141076 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 15:42:21 INFO - PROCESS | 1080 | 1461192141096 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:42:21 INFO - PROCESS | 1080 | 1461192141100 Marionette TRACE conn6 <- [1,198,null,{}] 15:42:21 INFO - PROCESS | 1080 | 1461192141106 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 1080 | 1461192141227 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 15:42:21 INFO - PROCESS | 1080 | 1461192141298 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1080 | ++DOCSHELL 0EDF2C00 == 41 [pid = 1080] [id = 59] 15:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (12802C00) [pid = 1080] [serial = 174] [outer = 00000000] 15:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1398C400) [pid = 1080] [serial = 175] [outer = 12802C00] 15:42:21 INFO - PROCESS | 1080 | 1461192141401 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (17613400) [pid = 1080] [serial = 176] [outer = 12802C00] 15:42:21 INFO - PROCESS | 1080 | 1461192141999 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 971ms 15:42:22 INFO - PROCESS | 1080 | 1461192142073 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1080 | 1461192142079 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:42:22 INFO - PROCESS | 1080 | 1461192142086 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1080 | 1461192142089 Marionette TRACE conn6 <- [1,202,null,{}] 15:42:22 INFO - PROCESS | 1080 | 1461192142093 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:22 INFO - PROCESS | 1080 | 1461192142199 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 15:42:22 INFO - PROCESS | 1080 | 1461192142275 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 1080 | ++DOCSHELL 138B3000 == 42 [pid = 1080] [id = 60] 15:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (17618C00) [pid = 1080] [serial = 177] [outer = 00000000] 15:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B4F3800) [pid = 1080] [serial = 178] [outer = 17618C00] 15:42:22 INFO - PROCESS | 1080 | 1461192142331 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1B4F9C00) [pid = 1080] [serial = 179] [outer = 17618C00] 15:42:22 INFO - PROCESS | 1080 | 1461192142912 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 869ms 15:42:22 INFO - PROCESS | 1080 | 1461192142958 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1080 | 1461192142961 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:42:22 INFO - PROCESS | 1080 | 1461192142964 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1080 | 1461192142968 Marionette TRACE conn6 <- [1,206,null,{}] 15:42:22 INFO - PROCESS | 1080 | 1461192142980 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 1080 | 1461192143089 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 15:42:23 INFO - PROCESS | 1080 | 1461192143181 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1080 | ++DOCSHELL 12ACE000 == 43 [pid = 1080] [id = 61] 15:42:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (12AD2000) [pid = 1080] [serial = 180] [outer = 00000000] 15:42:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B4EE400) [pid = 1080] [serial = 181] [outer = 12AD2000] 15:42:23 INFO - PROCESS | 1080 | 1461192143241 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1CCC3400) [pid = 1080] [serial = 182] [outer = 12AD2000] 15:42:23 INFO - PROCESS | 1080 | 1461192143795 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 15:42:23 INFO - PROCESS | 1080 | 1461192143839 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 1080 | 1461192143842 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 15:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:42:23 INFO - PROCESS | 1080 | 1461192143846 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 1080 | 1461192143848 Marionette TRACE conn6 <- [1,210,null,{}] 15:42:23 INFO - PROCESS | 1080 | 1461192143852 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 1080 | 1461192143953 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 15:42:24 INFO - PROCESS | 1080 | 1461192144169 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC5800 == 44 [pid = 1080] [id = 62] 15:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (0EBCC400) [pid = 1080] [serial = 183] [outer = 00000000] 15:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12904C00) [pid = 1080] [serial = 184] [outer = 0EBCC400] 15:42:24 INFO - PROCESS | 1080 | 1461192144223 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1291F800) [pid = 1080] [serial = 185] [outer = 0EBCC400] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 1873DC00 == 43 [pid = 1080] [id = 57] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 0EC10C00 == 42 [pid = 1080] [id = 56] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 0EBCD000 == 41 [pid = 1080] [id = 55] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 1D7E3400 == 40 [pid = 1080] [id = 54] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 1B15E400 == 39 [pid = 1080] [id = 53] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 1868F400 == 38 [pid = 1080] [id = 52] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 17705400 == 37 [pid = 1080] [id = 51] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 12926400 == 36 [pid = 1080] [id = 50] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 0B08E800 == 35 [pid = 1080] [id = 49] 15:42:24 INFO - PROCESS | 1080 | --DOCSHELL 0ED5AC00 == 34 [pid = 1080] [id = 48] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1F939400) [pid = 1080] [serial = 136] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1F342800) [pid = 1080] [serial = 132] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1A163400) [pid = 1080] [serial = 118] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1F936400) [pid = 1080] [serial = 135] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B79CC00) [pid = 1080] [serial = 123] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12922800) [pid = 1080] [serial = 111] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (12D1E800) [pid = 1080] [serial = 112] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (18D0FC00) [pid = 1080] [serial = 117] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (16F17400) [pid = 1080] [serial = 109] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (13989000) [pid = 1080] [serial = 108] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (16FB2C00) [pid = 1080] [serial = 114] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (175C4C00) [pid = 1080] [serial = 115] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1D18B800) [pid = 1080] [serial = 126] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (138AD000) [pid = 1080] [serial = 94] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (12DF2400) [pid = 1080] [serial = 93] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1A5E5C00) [pid = 1080] [serial = 97] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1A2AF800) [pid = 1080] [serial = 96] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1CCCA000) [pid = 1080] [serial = 100] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1C55A400) [pid = 1080] [serial = 99] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1DA5AC00) [pid = 1080] [serial = 103] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1DA61000) [pid = 1080] [serial = 102] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1761E800) [pid = 1080] [serial = 106] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (175DEC00) [pid = 1080] [serial = 105] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (18B13400) [pid = 1080] [serial = 130] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (176C7800) [pid = 1080] [serial = 129] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1D2E6000) [pid = 1080] [serial = 127] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1B51B800) [pid = 1080] [serial = 133] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1B15C000) [pid = 1080] [serial = 120] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1B892C00) [pid = 1080] [serial = 124] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1B51D000) [pid = 1080] [serial = 121] [outer = 00000000] [url = about:blank] 15:42:24 INFO - PROCESS | 1080 | 1461192144836 Marionette TRACE conn6 <- [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]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1017ms 15:42:24 INFO - PROCESS | 1080 | 1461192144867 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 15:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:42:24 INFO - PROCESS | 1080 | 1461192144870 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 15:42:24 INFO - PROCESS | 1080 | 1461192144875 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 1080 | 1461192144878 Marionette TRACE conn6 <- [1,214,null,{}] 15:42:24 INFO - PROCESS | 1080 | 1461192144884 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 1080 | 1461192144982 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 15:42:25 INFO - PROCESS | 1080 | 1461192145055 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1080 | ++DOCSHELL 0F4E3000 == 35 [pid = 1080] [id = 63] 15:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1280A800) [pid = 1080] [serial = 186] [outer = 00000000] 15:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1290B000) [pid = 1080] [serial = 187] [outer = 1280A800] 15:42:25 INFO - PROCESS | 1080 | 1461192145103 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1291CC00) [pid = 1080] [serial = 188] [outer = 1280A800] 15:42:25 INFO - PROCESS | 1080 | 1461192145512 Marionette TRACE conn6 <- [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]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 15:42:25 INFO - PROCESS | 1080 | 1461192145568 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 1080 | 1461192145572 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 15:42:25 INFO - PROCESS | 1080 | 1461192145575 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:42:25 INFO - PROCESS | 1080 | 1461192145577 Marionette TRACE conn6 <- [1,218,null,{}] 15:42:25 INFO - PROCESS | 1080 | 1461192145581 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:25 INFO - PROCESS | 1080 | 1461192145664 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 15:42:25 INFO - PROCESS | 1080 | 1461192145679 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1080 | ++DOCSHELL 12ACF800 == 36 [pid = 1080] [id = 64] 15:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (130D1C00) [pid = 1080] [serial = 189] [outer = 00000000] 15:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (13FA6000) [pid = 1080] [serial = 190] [outer = 130D1C00] 15:42:25 INFO - PROCESS | 1080 | 1461192145725 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (16305C00) [pid = 1080] [serial = 191] [outer = 130D1C00] 15:42:26 INFO - PROCESS | 1080 | 1461192146170 Marionette TRACE conn6 <- [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]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 15:42:26 INFO - PROCESS | 1080 | 1461192146211 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1080 | 1461192146213 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 15:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:42:26 INFO - PROCESS | 1080 | 1461192146222 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 1080 | 1461192146228 Marionette TRACE conn6 <- [1,222,null,{}] 15:42:26 INFO - PROCESS | 1080 | 1461192146232 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 1080 | 1461192146316 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 15:42:26 INFO - PROCESS | 1080 | 1461192146325 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1080 | ++DOCSHELL 17619C00 == 37 [pid = 1080] [id = 65] 15:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (17620800) [pid = 1080] [serial = 192] [outer = 00000000] 15:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (17701400) [pid = 1080] [serial = 193] [outer = 17620800] 15:42:26 INFO - PROCESS | 1080 | 1461192146373 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (18685400) [pid = 1080] [serial = 194] [outer = 17620800] 15:42:26 INFO - PROCESS | 1080 | 1461192146808 Marionette TRACE conn6 <- [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]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 15:42:26 INFO - PROCESS | 1080 | 1461192146851 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1080 | 1461192146853 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 15:42:26 INFO - PROCESS | 1080 | 1461192146856 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 1080 | 1461192146858 Marionette TRACE conn6 <- [1,226,null,{}] 15:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:42:26 INFO - PROCESS | 1080 | 1461192146861 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 1080 | 1461192146938 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 15:42:26 INFO - PROCESS | 1080 | 1461192146944 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1080 | ++DOCSHELL 18735000 == 38 [pid = 1080] [id = 66] 15:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (18736000) [pid = 1080] [serial = 195] [outer = 00000000] 15:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (19186400) [pid = 1080] [serial = 196] [outer = 18736000] 15:42:26 INFO - PROCESS | 1080 | 1461192146989 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (19184C00) [pid = 1080] [serial = 197] [outer = 18736000] 15:42:27 INFO - PROCESS | 1080 | 1461192147466 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 15:42:27 INFO - PROCESS | 1080 | 1461192147500 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 1080 | 1461192147502 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 15:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:42:27 INFO - PROCESS | 1080 | 1461192147505 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 1080 | 1461192147507 Marionette TRACE conn6 <- [1,230,null,{}] 15:42:27 INFO - PROCESS | 1080 | 1461192147510 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 1080 | 1461192147614 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 15:42:27 INFO - PROCESS | 1080 | 1461192147623 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1080 | ++DOCSHELL 12908800 == 39 [pid = 1080] [id = 67] 15:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1A2C2000) [pid = 1080] [serial = 198] [outer = 00000000] 15:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1A2FAC00) [pid = 1080] [serial = 199] [outer = 1A2C2000] 15:42:27 INFO - PROCESS | 1080 | 1461192147720 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B15C800) [pid = 1080] [serial = 200] [outer = 1A2C2000] 15:42:28 INFO - PROCESS | 1080 | 1461192148196 Marionette TRACE conn6 <- [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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 729ms 15:42:28 INFO - PROCESS | 1080 | 1461192148236 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1080 | 1461192148238 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:42:28 INFO - PROCESS | 1080 | 1461192148241 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1080 | 1461192148243 Marionette TRACE conn6 <- [1,234,null,{}] 15:42:28 INFO - PROCESS | 1080 | 1461192148246 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 1080 | 1461192148371 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 15:42:28 INFO - PROCESS | 1080 | 1461192148383 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 1080 | ++DOCSHELL 1A168400 == 40 [pid = 1080] [id = 68] 15:42:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B15DC00) [pid = 1080] [serial = 201] [outer = 00000000] 15:42:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B870000) [pid = 1080] [serial = 202] [outer = 1B15DC00] 15:42:28 INFO - PROCESS | 1080 | 1461192148467 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B875400) [pid = 1080] [serial = 203] [outer = 1B15DC00] 15:42:28 INFO - PROCESS | 1080 | 1461192148835 Marionette TRACE conn6 <- [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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 15:42:28 INFO - PROCESS | 1080 | 1461192148887 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1080 | 1461192148889 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:42:28 INFO - PROCESS | 1080 | 1461192148892 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1080 | 1461192148893 Marionette TRACE conn6 <- [1,238,null,{}] 15:42:28 INFO - PROCESS | 1080 | 1461192148897 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 1080 | 1461192148995 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 15:42:29 INFO - PROCESS | 1080 | 1461192149001 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 1080 | ++DOCSHELL 1B79CC00 == 41 [pid = 1080] [id = 69] 15:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B876800) [pid = 1080] [serial = 204] [outer = 00000000] 15:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B87E000) [pid = 1080] [serial = 205] [outer = 1B876800] 15:42:29 INFO - PROCESS | 1080 | 1461192149045 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1BAB6000) [pid = 1080] [serial = 206] [outer = 1B876800] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1D1E1400) [pid = 1080] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B164000) [pid = 1080] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1D7E5400) [pid = 1080] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (18686000) [pid = 1080] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (13833C00) [pid = 1080] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (0B08FC00) [pid = 1080] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (16F1B400) [pid = 1080] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (0EC06400) [pid = 1080] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:42:29 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (18D01C00) [pid = 1080] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:42:29 INFO - PROCESS | 1080 | 1461192149530 Marionette TRACE conn6 <- [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]]]}] 15:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 15:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:42:29 INFO - PROCESS | 1080 | 1461192149563 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 15:42:29 INFO - PROCESS | 1080 | 1461192149565 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 15:42:29 INFO - PROCESS | 1080 | 1461192149568 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:42:29 INFO - PROCESS | 1080 | 1461192149570 Marionette TRACE conn6 <- [1,242,null,{}] 15:42:29 INFO - PROCESS | 1080 | 1461192149573 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:29 INFO - PROCESS | 1080 | 1461192149674 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 15:42:29 INFO - PROCESS | 1080 | 1461192149683 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 1080 | ++DOCSHELL 1B51F000 == 42 [pid = 1080] [id = 70] 15:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B521C00) [pid = 1080] [serial = 207] [outer = 00000000] 15:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1CB6C400) [pid = 1080] [serial = 208] [outer = 1B521C00] 15:42:29 INFO - PROCESS | 1080 | 1461192149730 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1CCCA000) [pid = 1080] [serial = 209] [outer = 1B521C00] 15:42:30 INFO - PROCESS | 1080 | 1461192150169 Marionette TRACE conn6 <- [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]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 15:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:42:30 INFO - PROCESS | 1080 | 1461192150200 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 1080 | 1461192150203 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 15:42:30 INFO - PROCESS | 1080 | 1461192150206 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1080 | 1461192150207 Marionette TRACE conn6 <- [1,246,null,{}] 15:42:30 INFO - PROCESS | 1080 | 1461192150211 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:30 INFO - PROCESS | 1080 | 1461192150291 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 15:42:30 INFO - PROCESS | 1080 | 1461192150297 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:30 INFO - PROCESS | 1080 | ++DOCSHELL 1CB66000 == 43 [pid = 1080] [id = 71] 15:42:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1CD25800) [pid = 1080] [serial = 210] [outer = 00000000] 15:42:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1D709C00) [pid = 1080] [serial = 211] [outer = 1CD25800] 15:42:30 INFO - PROCESS | 1080 | 1461192150341 Marionette DEBUG loaded listener.js 15:42:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1DA5E000) [pid = 1080] [serial = 212] [outer = 1CD25800] 15:42:30 INFO - PROCESS | 1080 | 1461192150817 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 15:42:30 INFO - PROCESS | 1080 | 1461192150884 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 1080 | 1461192150886 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 15:42:30 INFO - PROCESS | 1080 | 1461192150892 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1080 | 1461192150894 Marionette TRACE conn6 <- [1,250,null,{}] 15:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:42:30 INFO - PROCESS | 1080 | 1461192150897 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:30 INFO - PROCESS | 1080 | 1461192150975 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 15:42:31 INFO - PROCESS | 1080 | 1461192151015 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 1080 | ++DOCSHELL 1B79E800 == 44 [pid = 1080] [id = 72] 15:42:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B79F800) [pid = 1080] [serial = 213] [outer = 00000000] 15:42:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1F934000) [pid = 1080] [serial = 214] [outer = 1B79F800] 15:42:31 INFO - PROCESS | 1080 | 1461192151067 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1F93D000) [pid = 1080] [serial = 215] [outer = 1B79F800] 15:42:31 INFO - PROCESS | 1080 | 1461192151674 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 830ms 15:42:31 INFO - PROCESS | 1080 | 1461192151728 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 1080 | 1461192151733 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:42:31 INFO - PROCESS | 1080 | 1461192151739 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 1080 | 1461192151743 Marionette TRACE conn6 <- [1,254,null,{}] 15:42:31 INFO - PROCESS | 1080 | 1461192151749 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 1080 | 1461192151862 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 15:42:31 INFO - PROCESS | 1080 | 1461192151941 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1080 | ++DOCSHELL 12906400 == 45 [pid = 1080] [id = 73] 15:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1290A400) [pid = 1080] [serial = 216] [outer = 00000000] 15:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12ACDC00) [pid = 1080] [serial = 217] [outer = 1290A400] 15:42:32 INFO - PROCESS | 1080 | 1461192152041 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (12D22C00) [pid = 1080] [serial = 218] [outer = 1290A400] 15:42:32 INFO - PROCESS | 1080 | 1461192152614 Marionette TRACE conn6 <- [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]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 929ms 15:42:32 INFO - PROCESS | 1080 | 1461192152673 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 1080 | 1461192152679 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 15:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:42:32 INFO - PROCESS | 1080 | 1461192152686 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 1080 | 1461192152689 Marionette TRACE conn6 <- [1,258,null,{}] 15:42:32 INFO - PROCESS | 1080 | 1461192152693 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 1080 | 1461192152827 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 15:42:32 INFO - PROCESS | 1080 | 1461192152903 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1080 | ++DOCSHELL 13FA1000 == 46 [pid = 1080] [id = 74] 15:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (17524400) [pid = 1080] [serial = 219] [outer = 00000000] 15:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (18B0C000) [pid = 1080] [serial = 220] [outer = 17524400] 15:42:33 INFO - PROCESS | 1080 | 1461192153003 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1A2B5400) [pid = 1080] [serial = 221] [outer = 17524400] 15:42:33 INFO - PROCESS | 1080 | 1461192153602 Marionette TRACE conn6 <- [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]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 970ms 15:42:33 INFO - PROCESS | 1080 | 1461192153658 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 1080 | 1461192153661 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 15:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:42:33 INFO - PROCESS | 1080 | 1461192153665 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - PROCESS | 1080 | 1461192153668 Marionette TRACE conn6 <- [1,262,null,{}] 15:42:33 INFO - PROCESS | 1080 | 1461192153680 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 1080 | 1461192153801 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 15:42:33 INFO - PROCESS | 1080 | 1461192153873 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 1080 | ++DOCSHELL 1B872800 == 47 [pid = 1080] [id = 75] 15:42:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B878C00) [pid = 1080] [serial = 222] [outer = 00000000] 15:42:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1F934C00) [pid = 1080] [serial = 223] [outer = 1B878C00] 15:42:33 INFO - PROCESS | 1080 | 1461192153974 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1F9BA000) [pid = 1080] [serial = 224] [outer = 1B878C00] 15:42:34 INFO - PROCESS | 1080 | 1461192154540 Marionette TRACE conn6 <- [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]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1079ms 15:42:34 INFO - PROCESS | 1080 | 1461192154805 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 1080 | 1461192154808 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 15:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:42:34 INFO - PROCESS | 1080 | 1461192154855 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 1080 | 1461192154857 Marionette TRACE conn6 <- [1,266,null,{}] 15:42:34 INFO - PROCESS | 1080 | 1461192154956 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 1080 | 1461192155069 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 15:42:35 INFO - PROCESS | 1080 | 1461192155167 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 1080 | ++DOCSHELL 175E5C00 == 48 [pid = 1080] [id = 76] 15:42:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1761D800) [pid = 1080] [serial = 225] [outer = 00000000] 15:42:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1873E000) [pid = 1080] [serial = 226] [outer = 1761D800] 15:42:35 INFO - PROCESS | 1080 | 1461192155271 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A166800) [pid = 1080] [serial = 227] [outer = 1761D800] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 0EBC7800 == 47 [pid = 1080] [id = 47] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 1CB66000 == 46 [pid = 1080] [id = 71] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 1B51F000 == 45 [pid = 1080] [id = 70] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 1B79CC00 == 44 [pid = 1080] [id = 69] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 1A168400 == 43 [pid = 1080] [id = 68] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 12908800 == 42 [pid = 1080] [id = 67] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 18735000 == 41 [pid = 1080] [id = 66] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 17619C00 == 40 [pid = 1080] [id = 65] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 12ACF800 == 39 [pid = 1080] [id = 64] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 0F4E3000 == 38 [pid = 1080] [id = 63] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 0EBC5800 == 37 [pid = 1080] [id = 62] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (12EB8000) [pid = 1080] [serial = 141] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B4F6000) [pid = 1080] [serial = 172] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 138B3000 == 36 [pid = 1080] [id = 60] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 0EDF2C00 == 35 [pid = 1080] [id = 59] 15:42:35 INFO - PROCESS | 1080 | --DOCSHELL 1B4F0C00 == 34 [pid = 1080] [id = 58] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1F9C0000) [pid = 1080] [serial = 170] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1B79A000) [pid = 1080] [serial = 156] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (12D22000) [pid = 1080] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1DA5C000) [pid = 1080] [serial = 160] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (18735C00) [pid = 1080] [serial = 150] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (18B0F000) [pid = 1080] [serial = 151] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (16258800) [pid = 1080] [serial = 147] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (16FB0400) [pid = 1080] [serial = 148] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (0EC08000) [pid = 1080] [serial = 144] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (0EDF3800) [pid = 1080] [serial = 145] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (0EBD1C00) [pid = 1080] [serial = 138] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1D2EF400) [pid = 1080] [serial = 166] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1DAE1800) [pid = 1080] [serial = 161] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (12908C00) [pid = 1080] [serial = 164] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1290C800) [pid = 1080] [serial = 163] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1A2C9000) [pid = 1080] [serial = 153] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1D9BE800) [pid = 1080] [serial = 167] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B891400) [pid = 1080] [serial = 157] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1F9BC800) [pid = 1080] [serial = 169] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1A5E3400) [pid = 1080] [serial = 154] [outer = 00000000] [url = about:blank] 15:42:35 INFO - PROCESS | 1080 | 1461192155830 Marionette TRACE conn6 <- [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]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1049ms 15:42:35 INFO - PROCESS | 1080 | 1461192155875 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 15:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:42:35 INFO - PROCESS | 1080 | 1461192155878 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 15:42:35 INFO - PROCESS | 1080 | 1461192155886 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 1080 | 1461192155889 Marionette TRACE conn6 <- [1,270,null,{}] 15:42:35 INFO - PROCESS | 1080 | 1461192155893 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 1080 | 1461192155976 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 15:42:36 INFO - PROCESS | 1080 | 1461192156049 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD1C00 == 35 [pid = 1080] [id = 77] 15:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (0EBD2C00) [pid = 1080] [serial = 228] [outer = 00000000] 15:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (12ACF800) [pid = 1080] [serial = 229] [outer = 0EBD2C00] 15:42:36 INFO - PROCESS | 1080 | 1461192156095 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (130D4C00) [pid = 1080] [serial = 230] [outer = 0EBD2C00] 15:42:36 INFO - PROCESS | 1080 | 1461192156481 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 15:42:36 INFO - PROCESS | 1080 | 1461192156515 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 1080 | 1461192156517 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 15:42:36 INFO - PROCESS | 1080 | 1461192156520 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:42:36 INFO - PROCESS | 1080 | 1461192156522 Marionette TRACE conn6 <- [1,274,null,{}] 15:42:36 INFO - PROCESS | 1080 | 1461192156532 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 1080 | 1461192156638 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 15:42:36 INFO - PROCESS | 1080 | 1461192156648 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1080 | ++DOCSHELL 17614000 == 36 [pid = 1080] [id = 78] 15:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1868C800) [pid = 1080] [serial = 231] [outer = 00000000] 15:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1A2B0400) [pid = 1080] [serial = 232] [outer = 1868C800] 15:42:36 INFO - PROCESS | 1080 | 1461192156698 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1A2EE800) [pid = 1080] [serial = 233] [outer = 1868C800] 15:42:37 INFO - PROCESS | 1080 | 1461192157150 Marionette TRACE conn6 <- [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]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 15:42:37 INFO - PROCESS | 1080 | 1461192157195 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 1080 | 1461192157197 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 15:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:42:37 INFO - PROCESS | 1080 | 1461192157200 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 1080 | 1461192157202 Marionette TRACE conn6 <- [1,278,null,{}] 15:42:37 INFO - PROCESS | 1080 | 1461192157206 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 1080 | 1461192157290 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 15:42:37 INFO - PROCESS | 1080 | 1461192157299 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F8000 == 37 [pid = 1080] [id = 79] 15:42:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B4F9800) [pid = 1080] [serial = 234] [outer = 00000000] 15:42:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B799800) [pid = 1080] [serial = 235] [outer = 1B4F9800] 15:42:37 INFO - PROCESS | 1080 | 1461192157345 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B79E400) [pid = 1080] [serial = 236] [outer = 1B4F9800] 15:42:37 INFO - PROCESS | 1080 | 1461192157781 Marionette TRACE conn6 <- [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]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 15:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:42:37 INFO - PROCESS | 1080 | 1461192157831 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 1080 | 1461192157833 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 15:42:37 INFO - PROCESS | 1080 | 1461192157836 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 1080 | 1461192157838 Marionette TRACE conn6 <- [1,282,null,{}] 15:42:37 INFO - PROCESS | 1080 | 1461192157841 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 1080 | 1461192157945 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 15:42:38 INFO - PROCESS | 1080 | 1461192158022 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 1080 | ++DOCSHELL 1B873400 == 38 [pid = 1080] [id = 80] 15:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1B878800) [pid = 1080] [serial = 237] [outer = 00000000] 15:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1C55B000) [pid = 1080] [serial = 238] [outer = 1B878800] 15:42:38 INFO - PROCESS | 1080 | 1461192158069 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1C555000) [pid = 1080] [serial = 239] [outer = 1B878800] 15:42:38 INFO - PROCESS | 1080 | 1461192158465 Marionette TRACE conn6 <- [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]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 15:42:38 INFO - PROCESS | 1080 | 1461192158508 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 1080 | 1461192158511 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 15:42:38 INFO - PROCESS | 1080 | 1461192158514 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:42:38 INFO - PROCESS | 1080 | 1461192158515 Marionette TRACE conn6 <- [1,286,null,{}] 15:42:38 INFO - PROCESS | 1080 | 1461192158530 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 1080 | 1461192158662 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 15:42:38 INFO - PROCESS | 1080 | 1461192158672 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 1080 | ++DOCSHELL 1D706C00 == 39 [pid = 1080] [id = 81] 15:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1D9B0400) [pid = 1080] [serial = 240] [outer = 00000000] 15:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1DAED000) [pid = 1080] [serial = 241] [outer = 1D9B0400] 15:42:38 INFO - PROCESS | 1080 | 1461192158721 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1F343000) [pid = 1080] [serial = 242] [outer = 1D9B0400] 15:42:39 INFO - PROCESS | 1080 | 1461192159163 Marionette TRACE conn6 <- [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]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 15:42:39 INFO - PROCESS | 1080 | 1461192159213 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 1080 | 1461192159215 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 15:42:39 INFO - PROCESS | 1080 | 1461192159219 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:42:39 INFO - PROCESS | 1080 | 1461192159220 Marionette TRACE conn6 <- [1,290,null,{}] 15:42:39 INFO - PROCESS | 1080 | 1461192159224 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:39 INFO - PROCESS | 1080 | 1461192159357 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 15:42:39 INFO - PROCESS | 1080 | 1461192159379 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 1080 | ++DOCSHELL 1F2D0C00 == 40 [pid = 1080] [id = 82] 15:42:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1F2D6C00) [pid = 1080] [serial = 243] [outer = 00000000] 15:42:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1F940C00) [pid = 1080] [serial = 244] [outer = 1F2D6C00] 15:42:39 INFO - PROCESS | 1080 | 1461192159425 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1F9C1C00) [pid = 1080] [serial = 245] [outer = 1F2D6C00] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1A2C2000) [pid = 1080] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B15DC00) [pid = 1080] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (0EBCC400) [pid = 1080] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (18736000) [pid = 1080] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (17620800) [pid = 1080] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (130D1C00) [pid = 1080] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1280A800) [pid = 1080] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B876800) [pid = 1080] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1CD25800) [pid = 1080] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B521C00) [pid = 1080] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:42:39 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (12804000) [pid = 1080] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:42:40 INFO - PROCESS | 1080 | 1461192160018 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 15:42:40 INFO - PROCESS | 1080 | 1461192160053 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 15:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:42:40 INFO - PROCESS | 1080 | 1461192160055 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 15:42:40 INFO - PROCESS | 1080 | 1461192160058 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 1080 | 1461192160060 Marionette TRACE conn6 <- [1,294,null,{}] 15:42:40 INFO - PROCESS | 1080 | 1461192160063 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:40 INFO - PROCESS | 1080 | 1461192160139 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 15:42:40 INFO - PROCESS | 1080 | 1461192160145 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 1080 | ++DOCSHELL 1280E400 == 41 [pid = 1080] [id = 83] 15:42:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (128BC800) [pid = 1080] [serial = 246] [outer = 00000000] 15:42:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1873F400) [pid = 1080] [serial = 247] [outer = 128BC800] 15:42:40 INFO - PROCESS | 1080 | 1461192160189 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (19183000) [pid = 1080] [serial = 248] [outer = 128BC800] 15:42:40 INFO - PROCESS | 1080 | 1461192160611 Marionette TRACE conn6 <- [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]]]}] 15:42:40 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. 15:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 15:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:42:40 INFO - PROCESS | 1080 | 1461192160629 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 1080 | 1461192160631 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 15:42:40 INFO - PROCESS | 1080 | 1461192160634 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 1080 | 1461192160635 Marionette TRACE conn6 <- [1,298,null,{}] 15:42:40 INFO - PROCESS | 1080 | 1461192160664 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:40 INFO - PROCESS | 1080 | 1461192160742 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 15:42:40 INFO - PROCESS | 1080 | 1461192160748 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 1080 | ++DOCSHELL 1B162C00 == 42 [pid = 1080] [id = 84] 15:42:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B164800) [pid = 1080] [serial = 249] [outer = 00000000] 15:42:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1F9C5400) [pid = 1080] [serial = 250] [outer = 1B164800] 15:42:40 INFO - PROCESS | 1080 | 1461192160793 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1F9C5000) [pid = 1080] [serial = 251] [outer = 1B164800] 15:42:41 INFO - PROCESS | 1080 | 1461192161202 Marionette TRACE conn6 <- [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]]]}] 15:42:41 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. 15:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 15:42:41 INFO - PROCESS | 1080 | 1461192161266 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 1080 | 1461192161268 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:42:41 INFO - PROCESS | 1080 | 1461192161272 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 1080 | 1461192161274 Marionette TRACE conn6 <- [1,302,null,{}] 15:42:41 INFO - PROCESS | 1080 | 1461192161278 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 1080 | 1461192161359 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 15:42:41 INFO - PROCESS | 1080 | 1461192161367 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 1080 | ++DOCSHELL 1FB4E000 == 43 [pid = 1080] [id = 85] 15:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1FB5E000) [pid = 1080] [serial = 252] [outer = 00000000] 15:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1FC4C400) [pid = 1080] [serial = 253] [outer = 1FB5E000] 15:42:41 INFO - PROCESS | 1080 | 1461192161411 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (21348800) [pid = 1080] [serial = 254] [outer = 1FB5E000] 15:42:41 INFO - PROCESS | 1080 | 1461192161733 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:42:41 INFO - PROCESS | 1080 | 1461192161885 Marionette TRACE conn6 <- [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]]]}] 15:42:41 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. 15:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 15:42:41 INFO - PROCESS | 1080 | 1461192161945 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 1080 | 1461192161948 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:42:41 INFO - PROCESS | 1080 | 1461192161951 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 1080 | 1461192161953 Marionette TRACE conn6 <- [1,306,null,{}] 15:42:42 INFO - PROCESS | 1080 | 1461192162000 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 1080 | 1461192162158 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 15:42:42 INFO - PROCESS | 1080 | 1461192162243 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 1080 | ++DOCSHELL 1290F000 == 44 [pid = 1080] [id = 86] 15:42:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1290F400) [pid = 1080] [serial = 255] [outer = 00000000] 15:42:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12AC9800) [pid = 1080] [serial = 256] [outer = 1290F400] 15:42:42 INFO - PROCESS | 1080 | 1461192162304 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (12DE9400) [pid = 1080] [serial = 257] [outer = 1290F400] 15:42:42 INFO - PROCESS | 1080 | 1461192162872 Marionette TRACE conn6 <- [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]]]}] 15:42:42 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. 15:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 969ms 15:42:42 INFO - PROCESS | 1080 | 1461192162926 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 1080 | 1461192162933 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 15:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:42:42 INFO - PROCESS | 1080 | 1461192162937 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 1080 | 1461192162940 Marionette TRACE conn6 <- [1,310,null,{}] 15:42:42 INFO - PROCESS | 1080 | 1461192162944 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 1080 | 1461192163056 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 15:42:43 INFO - PROCESS | 1080 | 1461192163140 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1080 | ++DOCSHELL 16FB6400 == 45 [pid = 1080] [id = 87] 15:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (17528800) [pid = 1080] [serial = 258] [outer = 00000000] 15:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (18735C00) [pid = 1080] [serial = 259] [outer = 17528800] 15:42:43 INFO - PROCESS | 1080 | 1461192163238 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A166000) [pid = 1080] [serial = 260] [outer = 17528800] 15:42:43 INFO - PROCESS | 1080 | 1461192163818 Marionette TRACE conn6 <- [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]]]}] 15:42:43 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. 15:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 15:42:43 INFO - PROCESS | 1080 | 1461192163871 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 1080 | 1461192163873 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 15:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:42:43 INFO - PROCESS | 1080 | 1461192163877 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 1080 | 1461192163879 Marionette TRACE conn6 <- [1,314,null,{}] 15:42:43 INFO - PROCESS | 1080 | 1461192163884 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 1080 | 1461192163994 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 15:42:44 INFO - PROCESS | 1080 | 1461192164073 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 1080 | ++DOCSHELL 1B79D800 == 46 [pid = 1080] [id = 88] 15:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B87BC00) [pid = 1080] [serial = 261] [outer = 00000000] 15:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1D7E3400) [pid = 1080] [serial = 262] [outer = 1B87BC00] 15:42:44 INFO - PROCESS | 1080 | 1461192164175 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1F2CEC00) [pid = 1080] [serial = 263] [outer = 1B87BC00] 15:42:44 INFO - PROCESS | 1080 | 1461192164801 Marionette TRACE conn6 <- [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]]]}] 15:42:44 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. 15:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 15:42:44 INFO - PROCESS | 1080 | 1461192164856 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 1080 | 1461192164863 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 15:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:42:44 INFO - PROCESS | 1080 | 1461192164868 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 1080 | 1461192164870 Marionette TRACE conn6 <- [1,318,null,{}] 15:42:44 INFO - PROCESS | 1080 | 1461192164874 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 1080 | 1461192164981 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 15:42:45 INFO - PROCESS | 1080 | 1461192165078 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C7C00 == 47 [pid = 1080] [id = 89] 15:42:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1B7C8800) [pid = 1080] [serial = 264] [outer = 00000000] 15:42:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1CDE2400) [pid = 1080] [serial = 265] [outer = 1B7C8800] 15:42:45 INFO - PROCESS | 1080 | 1461192165177 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1CDE6400) [pid = 1080] [serial = 266] [outer = 1B7C8800] 15:42:45 INFO - PROCESS | 1080 | 1461192165729 Marionette TRACE conn6 <- [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]]]}] 15:42:45 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. 15:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 15:42:45 INFO - PROCESS | 1080 | 1461192165756 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 1080 | 1461192165758 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 15:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:42:45 INFO - PROCESS | 1080 | 1461192165763 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 1080 | 1461192165766 Marionette TRACE conn6 <- [1,322,null,{}] 15:42:45 INFO - PROCESS | 1080 | 1461192165769 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 1080 | 1461192165872 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 15:42:46 INFO - PROCESS | 1080 | 1461192166105 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1080 | ++DOCSHELL 12925C00 == 48 [pid = 1080] [id = 90] 15:42:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (12926C00) [pid = 1080] [serial = 267] [outer = 00000000] 15:42:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (12CB6400) [pid = 1080] [serial = 268] [outer = 12926C00] 15:42:46 INFO - PROCESS | 1080 | 1461192166197 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (138A9400) [pid = 1080] [serial = 269] [outer = 12926C00] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1B162C00 == 47 [pid = 1080] [id = 84] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1280E400 == 46 [pid = 1080] [id = 83] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1F2D0C00 == 45 [pid = 1080] [id = 82] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1D706C00 == 44 [pid = 1080] [id = 81] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1B873400 == 43 [pid = 1080] [id = 80] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1B4F8000 == 42 [pid = 1080] [id = 79] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 17614000 == 41 [pid = 1080] [id = 78] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 0EBD1C00 == 40 [pid = 1080] [id = 77] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 175E5C00 == 39 [pid = 1080] [id = 76] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1398C400) [pid = 1080] [serial = 175] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B4F3800) [pid = 1080] [serial = 178] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1B4EE400) [pid = 1080] [serial = 181] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1F934000) [pid = 1080] [serial = 214] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 12906400 == 38 [pid = 1080] [id = 73] 15:42:46 INFO - PROCESS | 1080 | --DOCSHELL 1B79E800 == 37 [pid = 1080] [id = 72] 15:42:46 INFO - PROCESS | 1080 | 1461192166912 Marionette TRACE conn6 <- [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]]]}] 15:42:46 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. 15:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1176ms 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1625A800) [pid = 1080] [serial = 142] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1A2FAC00) [pid = 1080] [serial = 199] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B15C800) [pid = 1080] [serial = 200] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B875400) [pid = 1080] [serial = 203] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B870000) [pid = 1080] [serial = 202] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1291F800) [pid = 1080] [serial = 185] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12904C00) [pid = 1080] [serial = 184] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (19186400) [pid = 1080] [serial = 196] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (17701400) [pid = 1080] [serial = 193] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (18685400) [pid = 1080] [serial = 194] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (13FA6000) [pid = 1080] [serial = 190] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (16305C00) [pid = 1080] [serial = 191] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1290B000) [pid = 1080] [serial = 187] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1291CC00) [pid = 1080] [serial = 188] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B87E000) [pid = 1080] [serial = 205] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1DA5E000) [pid = 1080] [serial = 212] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1CB6C400) [pid = 1080] [serial = 208] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1D709C00) [pid = 1080] [serial = 211] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1BAB6000) [pid = 1080] [serial = 206] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1CCCA000) [pid = 1080] [serial = 209] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (19184C00) [pid = 1080] [serial = 197] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1080 | 1461192166954 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1080 | 1461192166957 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 15:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:42:46 INFO - PROCESS | 1080 | 1461192166963 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1080 | 1461192166967 Marionette TRACE conn6 <- [1,326,null,{}] 15:42:46 INFO - PROCESS | 1080 | 1461192166973 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 1080 | 1461192167059 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 15:42:47 INFO - PROCESS | 1080 | 1461192167067 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1080 | ++DOCSHELL 1290C400 == 38 [pid = 1080] [id = 91] 15:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1290F800) [pid = 1080] [serial = 270] [outer = 00000000] 15:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (12AC6000) [pid = 1080] [serial = 271] [outer = 1290F800] 15:42:47 INFO - PROCESS | 1080 | 1461192167115 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1382CC00) [pid = 1080] [serial = 272] [outer = 1290F800] 15:42:47 INFO - PROCESS | 1080 | 1461192167622 Marionette TRACE conn6 <- [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]]]}] 15:42:47 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. 15:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 15:42:47 INFO - PROCESS | 1080 | 1461192167639 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1080 | 1461192167642 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 15:42:47 INFO - PROCESS | 1080 | 1461192167646 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:42:47 INFO - PROCESS | 1080 | 1461192167648 Marionette TRACE conn6 <- [1,330,null,{}] 15:42:47 INFO - PROCESS | 1080 | 1461192167651 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 1080 | 1461192167733 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 15:42:47 INFO - PROCESS | 1080 | 1461192167745 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1080 | ++DOCSHELL 17619400 == 39 [pid = 1080] [id = 92] 15:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1761D000) [pid = 1080] [serial = 273] [outer = 00000000] 15:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (17706C00) [pid = 1080] [serial = 274] [outer = 1761D000] 15:42:47 INFO - PROCESS | 1080 | 1461192167794 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1868F000) [pid = 1080] [serial = 275] [outer = 1761D000] 15:42:48 INFO - PROCESS | 1080 | 1461192168278 Marionette TRACE conn6 <- [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]]]}] 15:42:48 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. 15:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 15:42:48 INFO - PROCESS | 1080 | 1461192168321 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 1080 | 1461192168324 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 15:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:42:48 INFO - PROCESS | 1080 | 1461192168333 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1080 | 1461192168339 Marionette TRACE conn6 <- [1,334,null,{}] 15:42:48 INFO - PROCESS | 1080 | 1461192168343 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:48 INFO - PROCESS | 1080 | 1461192168423 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 15:42:48 INFO - PROCESS | 1080 | 1461192168431 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1080 | ++DOCSHELL 18736000 == 40 [pid = 1080] [id = 93] 15:42:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1873D000) [pid = 1080] [serial = 276] [outer = 00000000] 15:42:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1B157C00) [pid = 1080] [serial = 277] [outer = 1873D000] 15:42:48 INFO - PROCESS | 1080 | 1461192168538 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B164C00) [pid = 1080] [serial = 278] [outer = 1873D000] 15:42:48 INFO - PROCESS | 1080 | 1461192168955 Marionette TRACE conn6 <- [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]]]}] 15:42:49 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. 15:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 15:42:49 INFO - PROCESS | 1080 | 1461192169024 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 1080 | 1461192169026 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 15:42:49 INFO - PROCESS | 1080 | 1461192169029 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:42:49 INFO - PROCESS | 1080 | 1461192169031 Marionette TRACE conn6 <- [1,338,null,{}] 15:42:49 INFO - PROCESS | 1080 | 1461192169034 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 1080 | 1461192169149 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 15:42:49 INFO - PROCESS | 1080 | 1461192169171 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F1400 == 41 [pid = 1080] [id = 94] 15:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1B4F5400) [pid = 1080] [serial = 279] [outer = 00000000] 15:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B79E000) [pid = 1080] [serial = 280] [outer = 1B4F5400] 15:42:49 INFO - PROCESS | 1080 | 1461192169219 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B7BF400) [pid = 1080] [serial = 281] [outer = 1B4F5400] 15:42:49 INFO - PROCESS | 1080 | 1461192169660 Marionette TRACE conn6 <- [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]]]}] 15:42:49 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. 15:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 15:42:49 INFO - PROCESS | 1080 | 1461192169703 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 15:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:42:49 INFO - PROCESS | 1080 | 1461192169705 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 15:42:49 INFO - PROCESS | 1080 | 1461192169713 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 1080 | 1461192169714 Marionette TRACE conn6 <- [1,342,null,{}] 15:42:49 INFO - PROCESS | 1080 | 1461192169718 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 1080 | 1461192169850 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 15:42:49 INFO - PROCESS | 1080 | 1461192169876 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1080 | ++DOCSHELL 1B870C00 == 42 [pid = 1080] [id = 95] 15:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B871000) [pid = 1080] [serial = 282] [outer = 00000000] 15:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B878000) [pid = 1080] [serial = 283] [outer = 1B871000] 15:42:49 INFO - PROCESS | 1080 | 1461192169935 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1BAB1400) [pid = 1080] [serial = 284] [outer = 1B871000] 15:42:50 INFO - PROCESS | 1080 | 1461192170408 Marionette TRACE conn6 <- [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]]]}] 15:42:50 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. 15:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 15:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:42:50 INFO - PROCESS | 1080 | 1461192170439 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 1080 | 1461192170442 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 15:42:50 INFO - PROCESS | 1080 | 1461192170445 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 1080 | 1461192170446 Marionette TRACE conn6 <- [1,346,null,{}] 15:42:50 INFO - PROCESS | 1080 | 1461192170449 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:50 INFO - PROCESS | 1080 | 1461192170558 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 15:42:50 INFO - PROCESS | 1080 | 1461192170564 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 1080 | ++DOCSHELL 1C553C00 == 43 [pid = 1080] [id = 96] 15:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1C554800) [pid = 1080] [serial = 285] [outer = 00000000] 15:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1CDEA800) [pid = 1080] [serial = 286] [outer = 1C554800] 15:42:50 INFO - PROCESS | 1080 | 1461192170609 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1CDEC800) [pid = 1080] [serial = 287] [outer = 1C554800] 15:42:51 INFO - PROCESS | 1080 | 1461192171039 Marionette TRACE conn6 <- [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]]]}] 15:42:51 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. 15:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 15:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:42:51 INFO - PROCESS | 1080 | 1461192171075 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1080 | 1461192171077 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 15:42:51 INFO - PROCESS | 1080 | 1461192171081 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 1080 | 1461192171082 Marionette TRACE conn6 <- [1,350,null,{}] 15:42:51 INFO - PROCESS | 1080 | 1461192171086 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 1080 | 1461192171397 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B878800) [pid = 1080] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1F2D6C00) [pid = 1080] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (0EBD2C00) [pid = 1080] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B4F9800) [pid = 1080] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1761D800) [pid = 1080] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1D9B0400) [pid = 1080] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1868C800) [pid = 1080] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (128BC800) [pid = 1080] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:42:51 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B164800) [pid = 1080] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:42:51 INFO - PROCESS | 1080 | 1461192171481 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 1080 | ++DOCSHELL 0B08E000 == 44 [pid = 1080] [id = 97] 15:42:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (0EBD2C00) [pid = 1080] [serial = 288] [outer = 00000000] 15:42:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1761D800) [pid = 1080] [serial = 289] [outer = 0EBD2C00] 15:42:51 INFO - PROCESS | 1080 | 1461192171529 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B4F9800) [pid = 1080] [serial = 290] [outer = 0EBD2C00] 15:42:51 INFO - PROCESS | 1080 | 1461192171897 Marionette TRACE conn6 <- [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]]]}] 15:42:51 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. 15:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 872ms 15:42:51 INFO - PROCESS | 1080 | 1461192171954 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1080 | 1461192171956 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 15:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:42:51 INFO - PROCESS | 1080 | 1461192171959 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 1080 | 1461192171960 Marionette TRACE conn6 <- [1,354,null,{}] 15:42:51 INFO - PROCESS | 1080 | 1461192171964 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 1080 | 1461192172041 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 15:42:52 INFO - PROCESS | 1080 | 1461192172047 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1080 | ++DOCSHELL 1CDEF800 == 45 [pid = 1080] [id = 98] 15:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1CB6C000) [pid = 1080] [serial = 291] [outer = 00000000] 15:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1D9B2400) [pid = 1080] [serial = 292] [outer = 1CB6C000] 15:42:52 INFO - PROCESS | 1080 | 1461192172092 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1DAEC800) [pid = 1080] [serial = 293] [outer = 1CB6C000] 15:42:52 INFO - PROCESS | 1080 | 1461192172509 Marionette TRACE conn6 <- [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]]]}] 15:42:52 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. 15:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 15:42:52 INFO - PROCESS | 1080 | 1461192172529 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1080 | 1461192172531 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 15:42:52 INFO - PROCESS | 1080 | 1461192172545 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 1080 | 1461192172547 Marionette TRACE conn6 <- [1,358,null,{}] 15:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:42:52 INFO - PROCESS | 1080 | 1461192172550 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 1080 | 1461192172631 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 15:42:52 INFO - PROCESS | 1080 | 1461192172637 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E9C00 == 46 [pid = 1080] [id = 99] 15:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1F3EAC00) [pid = 1080] [serial = 294] [outer = 00000000] 15:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1F940000) [pid = 1080] [serial = 295] [outer = 1F3EAC00] 15:42:52 INFO - PROCESS | 1080 | 1461192172682 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1F9BE400) [pid = 1080] [serial = 296] [outer = 1F3EAC00] 15:42:53 INFO - PROCESS | 1080 | 1461192173124 Marionette TRACE conn6 <- [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]]]}] 15:42:53 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. 15:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 15:42:53 INFO - PROCESS | 1080 | 1461192173183 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 1080 | 1461192173185 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 15:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:42:53 INFO - PROCESS | 1080 | 1461192173188 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 1080 | 1461192173190 Marionette TRACE conn6 <- [1,362,null,{}] 15:42:53 INFO - PROCESS | 1080 | 1461192173194 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:53 INFO - PROCESS | 1080 | 1461192173271 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 15:42:53 INFO - PROCESS | 1080 | 1461192173278 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 1080 | ++DOCSHELL 1C129000 == 47 [pid = 1080] [id = 100] 15:42:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C129400) [pid = 1080] [serial = 297] [outer = 00000000] 15:42:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C12E000) [pid = 1080] [serial = 298] [outer = 1C129400] 15:42:53 INFO - PROCESS | 1080 | 1461192173328 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C132400) [pid = 1080] [serial = 299] [outer = 1C129400] 15:42:54 INFO - PROCESS | 1080 | 1461192174043 Marionette TRACE conn6 <- [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]]]}] 15:42:54 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. 15:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 15:42:54 INFO - PROCESS | 1080 | 1461192174121 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1080 | 1461192174127 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 15:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:42:54 INFO - PROCESS | 1080 | 1461192174133 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1080 | 1461192174137 Marionette TRACE conn6 <- [1,366,null,{}] 15:42:54 INFO - PROCESS | 1080 | 1461192174143 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 1080 | 1461192174259 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 15:42:54 INFO - PROCESS | 1080 | 1461192174335 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1080 | ++DOCSHELL 12920400 == 48 [pid = 1080] [id = 101] 15:42:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (12925000) [pid = 1080] [serial = 300] [outer = 00000000] 15:42:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (17615000) [pid = 1080] [serial = 301] [outer = 12925000] 15:42:54 INFO - PROCESS | 1080 | 1461192174439 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (176C7800) [pid = 1080] [serial = 302] [outer = 12925000] 15:42:55 INFO - PROCESS | 1080 | 1461192175011 Marionette TRACE conn6 <- [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]]]}] 15:42:55 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. 15:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 15:42:55 INFO - PROCESS | 1080 | 1461192175066 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 1080 | 1461192175073 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 15:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:42:55 INFO - PROCESS | 1080 | 1461192175079 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 1080 | 1461192175083 Marionette TRACE conn6 <- [1,370,null,{}] 15:42:55 INFO - PROCESS | 1080 | 1461192175087 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:55 INFO - PROCESS | 1080 | 1461192175194 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 15:42:55 INFO - PROCESS | 1080 | 1461192175275 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1080 | ++DOCSHELL 1A2EE400 == 49 [pid = 1080] [id = 102] 15:42:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B157800) [pid = 1080] [serial = 303] [outer = 00000000] 15:42:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B7C3000) [pid = 1080] [serial = 304] [outer = 1B157800] 15:42:55 INFO - PROCESS | 1080 | 1461192175375 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B876800) [pid = 1080] [serial = 305] [outer = 1B157800] 15:42:56 INFO - PROCESS | 1080 | 1461192176024 Marionette TRACE conn6 <- [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]]]}] 15:42:56 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. 15:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 15:42:56 INFO - PROCESS | 1080 | 1461192176052 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 1080 | 1461192176055 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 15:42:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:42:56 INFO - PROCESS | 1080 | 1461192176059 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 1080 | 1461192176063 Marionette TRACE conn6 <- [1,374,null,{}] 15:42:56 INFO - PROCESS | 1080 | 1461192176075 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 1080 | 1461192176187 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 15:42:56 INFO - PROCESS | 1080 | 1461192176310 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 1080 | ++DOCSHELL 1D7E5400 == 50 [pid = 1080] [id = 103] 15:42:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1D9B0400) [pid = 1080] [serial = 306] [outer = 00000000] 15:42:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1FB5F000) [pid = 1080] [serial = 307] [outer = 1D9B0400] 15:42:56 INFO - PROCESS | 1080 | 1461192176372 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1FC49000) [pid = 1080] [serial = 308] [outer = 1D9B0400] 15:42:56 INFO - PROCESS | 1080 | 1461192176991 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:42:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 15:42:57 INFO - PROCESS | 1080 | 1461192177032 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 15:42:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:42:57 INFO - PROCESS | 1080 | 1461192177035 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 15:42:57 INFO - PROCESS | 1080 | 1461192177039 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1080 | 1461192177041 Marionette TRACE conn6 <- [1,378,null,{}] 15:42:57 INFO - PROCESS | 1080 | 1461192177045 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 1080 | 1461192177151 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 15:42:57 INFO - PROCESS | 1080 | 1461192177272 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1080 | ++DOCSHELL 12CB3800 == 51 [pid = 1080] [id = 104] 15:42:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (138A6400) [pid = 1080] [serial = 309] [outer = 00000000] 15:42:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1FB5E400) [pid = 1080] [serial = 310] [outer = 138A6400] 15:42:57 INFO - PROCESS | 1080 | 1461192177329 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (2034D400) [pid = 1080] [serial = 311] [outer = 138A6400] 15:42:58 INFO - PROCESS | 1080 | 1461192178045 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:42:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:42:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1016ms 15:42:58 INFO - PROCESS | 1080 | 1461192178059 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 1080 | 1461192178063 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 15:42:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:42:58 INFO - PROCESS | 1080 | 1461192178068 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 1080 | 1461192178072 Marionette TRACE conn6 <- [1,382,null,{}] 15:42:58 INFO - PROCESS | 1080 | 1461192178079 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:58 INFO - PROCESS | 1080 | 1461192178178 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 15:42:58 INFO - PROCESS | 1080 | 1461192178264 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 1080 | ++DOCSHELL 16F1B400 == 52 [pid = 1080] [id = 105] 15:42:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (16F39C00) [pid = 1080] [serial = 312] [outer = 00000000] 15:42:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (18687000) [pid = 1080] [serial = 313] [outer = 16F39C00] 15:42:58 INFO - PROCESS | 1080 | 1461192178358 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (19187400) [pid = 1080] [serial = 314] [outer = 16F39C00] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1F3E9C00 == 51 [pid = 1080] [id = 99] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1CDEF800 == 50 [pid = 1080] [id = 98] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 0B08E000 == 49 [pid = 1080] [id = 97] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1C553C00 == 48 [pid = 1080] [id = 96] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1B870C00 == 47 [pid = 1080] [id = 95] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1B4F1400 == 46 [pid = 1080] [id = 94] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 18736000 == 45 [pid = 1080] [id = 93] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 17619400 == 44 [pid = 1080] [id = 92] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1290C400 == 43 [pid = 1080] [id = 91] 15:42:58 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1FC4C400) [pid = 1080] [serial = 253] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 12925C00 == 42 [pid = 1080] [id = 90] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1290F000 == 41 [pid = 1080] [id = 86] 15:42:58 INFO - PROCESS | 1080 | --DOCSHELL 1FB4E000 == 40 [pid = 1080] [id = 85] 15:42:59 INFO - PROCESS | 1080 | 1461192179005 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1C55B000) [pid = 1080] [serial = 238] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1C555000) [pid = 1080] [serial = 239] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1F940C00) [pid = 1080] [serial = 244] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (12ACDC00) [pid = 1080] [serial = 217] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (18B0C000) [pid = 1080] [serial = 220] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (12ACF800) [pid = 1080] [serial = 229] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (130D4C00) [pid = 1080] [serial = 230] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1B799800) [pid = 1080] [serial = 235] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1A166800) [pid = 1080] [serial = 227] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1873E000) [pid = 1080] [serial = 226] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1F934C00) [pid = 1080] [serial = 223] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1DAED000) [pid = 1080] [serial = 241] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1A2B0400) [pid = 1080] [serial = 232] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1A2EE800) [pid = 1080] [serial = 233] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1873F400) [pid = 1080] [serial = 247] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (19183000) [pid = 1080] [serial = 248] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1F9C5400) [pid = 1080] [serial = 250] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1F9C5000) [pid = 1080] [serial = 251] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1F9C1C00) [pid = 1080] [serial = 245] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1F343000) [pid = 1080] [serial = 242] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B79E400) [pid = 1080] [serial = 236] [outer = 00000000] [url = about:blank] 15:42:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:42:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 990ms 15:42:59 INFO - PROCESS | 1080 | 1461192179060 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1080 | 1461192179065 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:42:59 INFO - PROCESS | 1080 | 1461192179071 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1080 | 1461192179073 Marionette TRACE conn6 <- [1,386,null,{}] 15:42:59 INFO - PROCESS | 1080 | 1461192179077 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 1080 | 1461192179156 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 15:42:59 INFO - PROCESS | 1080 | 1461192179162 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1080 | ++DOCSHELL 1291B400 == 41 [pid = 1080] [id = 106] 15:42:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1291EC00) [pid = 1080] [serial = 315] [outer = 00000000] 15:42:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (12D1AC00) [pid = 1080] [serial = 316] [outer = 1291EC00] 15:42:59 INFO - PROCESS | 1080 | 1461192179208 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (16259800) [pid = 1080] [serial = 317] [outer = 1291EC00] 15:42:59 INFO - PROCESS | 1080 | 1461192179738 Marionette TRACE conn6 <- [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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 15:42:59 INFO - PROCESS | 1080 | 1461192179804 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1080 | 1461192179806 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:42:59 INFO - PROCESS | 1080 | 1461192179810 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1080 | 1461192179814 Marionette TRACE conn6 <- [1,390,null,{}] 15:42:59 INFO - PROCESS | 1080 | 1461192179823 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 1080 | 1461192179910 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 15:42:59 INFO - PROCESS | 1080 | 1461192179988 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1080 | ++DOCSHELL 18D0C400 == 42 [pid = 1080] [id = 107] 15:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (19183800) [pid = 1080] [serial = 318] [outer = 00000000] 15:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1A2ECC00) [pid = 1080] [serial = 319] [outer = 19183800] 15:43:00 INFO - PROCESS | 1080 | 1461192180040 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1B15DC00) [pid = 1080] [serial = 320] [outer = 19183800] 15:43:00 INFO - PROCESS | 1080 | 1461192180487 Marionette TRACE conn6 <- [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]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 15:43:00 INFO - PROCESS | 1080 | 1461192180544 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 1080 | 1461192180547 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 15:43:00 INFO - PROCESS | 1080 | 1461192180550 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:43:00 INFO - PROCESS | 1080 | 1461192180552 Marionette TRACE conn6 <- [1,394,null,{}] 15:43:00 INFO - PROCESS | 1080 | 1461192180556 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:00 INFO - PROCESS | 1080 | 1461192180642 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 15:43:00 INFO - PROCESS | 1080 | 1461192180649 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EF400 == 43 [pid = 1080] [id = 108] 15:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1B4FA400) [pid = 1080] [serial = 321] [outer = 00000000] 15:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1B87C000) [pid = 1080] [serial = 322] [outer = 1B4FA400] 15:43:00 INFO - PROCESS | 1080 | 1461192180698 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B893C00) [pid = 1080] [serial = 323] [outer = 1B4FA400] 15:43:01 INFO - PROCESS | 1080 | 1461192181154 Marionette TRACE conn6 <- [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]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 15:43:01 INFO - PROCESS | 1080 | 1461192181224 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1080 | 1461192181226 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:43:01 INFO - PROCESS | 1080 | 1461192181236 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1080 | 1461192181238 Marionette TRACE conn6 <- [1,398,null,{}] 15:43:01 INFO - PROCESS | 1080 | 1461192181241 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:01 INFO - PROCESS | 1080 | 1461192181383 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 15:43:01 INFO - PROCESS | 1080 | 1461192181397 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1080 | ++DOCSHELL 16206400 == 44 [pid = 1080] [id = 109] 15:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B877800) [pid = 1080] [serial = 324] [outer = 00000000] 15:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1C55A000) [pid = 1080] [serial = 325] [outer = 1B877800] 15:43:01 INFO - PROCESS | 1080 | 1461192181444 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1CCC4000) [pid = 1080] [serial = 326] [outer = 1B877800] 15:43:01 INFO - PROCESS | 1080 | 1461192181927 Marionette TRACE conn6 <- [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]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 15:43:01 INFO - PROCESS | 1080 | 1461192181969 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 15:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:43:01 INFO - PROCESS | 1080 | 1461192181971 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 15:43:01 INFO - PROCESS | 1080 | 1461192181974 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1080 | 1461192181976 Marionette TRACE conn6 <- [1,402,null,{}] 15:43:01 INFO - PROCESS | 1080 | 1461192181979 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 1080 | 1461192182105 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 15:43:02 INFO - PROCESS | 1080 | 1461192182164 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1080 | ++DOCSHELL 1D190800 == 45 [pid = 1080] [id = 110] 15:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1D1E9C00) [pid = 1080] [serial = 327] [outer = 00000000] 15:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1DAE5000) [pid = 1080] [serial = 328] [outer = 1D1E9C00] 15:43:02 INFO - PROCESS | 1080 | 1461192182215 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1F2CD400) [pid = 1080] [serial = 329] [outer = 1D1E9C00] 15:43:02 INFO - PROCESS | 1080 | 1461192182671 Marionette TRACE conn6 <- [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]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 769ms 15:43:02 INFO - PROCESS | 1080 | 1461192182745 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1080 | 1461192182747 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 15:43:02 INFO - PROCESS | 1080 | 1461192182760 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:43:02 INFO - PROCESS | 1080 | 1461192182762 Marionette TRACE conn6 <- [1,406,null,{}] 15:43:02 INFO - PROCESS | 1080 | 1461192182765 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 1080 | 1461192182873 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 15:43:02 INFO - PROCESS | 1080 | 1461192182933 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1080 | ++DOCSHELL 1F937C00 == 46 [pid = 1080] [id = 111] 15:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1F939400) [pid = 1080] [serial = 330] [outer = 00000000] 15:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1F9C2400) [pid = 1080] [serial = 331] [outer = 1F939400] 15:43:02 INFO - PROCESS | 1080 | 1461192182979 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1F9BEC00) [pid = 1080] [serial = 332] [outer = 1F939400] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1F3EAC00) [pid = 1080] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B871000) [pid = 1080] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1C554800) [pid = 1080] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (12926C00) [pid = 1080] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1290F800) [pid = 1080] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1761D000) [pid = 1080] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1FB5E000) [pid = 1080] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (0EBD2C00) [pid = 1080] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1873D000) [pid = 1080] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1CB6C000) [pid = 1080] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:43:03 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B4F5400) [pid = 1080] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:43:03 INFO - PROCESS | 1080 | 1461192183591 Marionette TRACE conn6 <- [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]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:43:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 870ms 15:43:03 INFO - PROCESS | 1080 | 1461192183636 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1080 | 1461192183638 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 15:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:43:03 INFO - PROCESS | 1080 | 1461192183641 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1080 | 1461192183643 Marionette TRACE conn6 <- [1,410,null,{}] 15:43:03 INFO - PROCESS | 1080 | 1461192183647 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:03 INFO - PROCESS | 1080 | 1461192183757 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 15:43:03 INFO - PROCESS | 1080 | 1461192183809 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1080 | ++DOCSHELL 1630CC00 == 47 [pid = 1080] [id = 112] 15:43:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (16FAAC00) [pid = 1080] [serial = 333] [outer = 00000000] 15:43:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1D192000) [pid = 1080] [serial = 334] [outer = 16FAAC00] 15:43:03 INFO - PROCESS | 1080 | 1461192183855 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1F934C00) [pid = 1080] [serial = 335] [outer = 16FAAC00] 15:43:04 INFO - PROCESS | 1080 | 1461192184253 Marionette TRACE conn6 <- [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]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 15:43:04 INFO - PROCESS | 1080 | 1461192184272 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1080 | 1461192184274 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 15:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:43:04 INFO - PROCESS | 1080 | 1461192184277 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1080 | 1461192184279 Marionette TRACE conn6 <- [1,414,null,{}] 15:43:04 INFO - PROCESS | 1080 | 1461192184282 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 1080 | 1461192184365 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 15:43:04 INFO - PROCESS | 1080 | 1461192184372 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1080 | ++DOCSHELL 1B871000 == 48 [pid = 1080] [id = 113] 15:43:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1FB49000) [pid = 1080] [serial = 336] [outer = 00000000] 15:43:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (20354400) [pid = 1080] [serial = 337] [outer = 1FB49000] 15:43:04 INFO - PROCESS | 1080 | 1461192184416 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (20357400) [pid = 1080] [serial = 338] [outer = 1FB49000] 15:43:04 INFO - PROCESS | 1080 | 1461192184838 Marionette TRACE conn6 <- [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]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 15:43:04 INFO - PROCESS | 1080 | 1461192184908 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 15:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:43:04 INFO - PROCESS | 1080 | 1461192184910 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 15:43:04 INFO - PROCESS | 1080 | 1461192184913 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1080 | 1461192184915 Marionette TRACE conn6 <- [1,418,null,{}] 15:43:04 INFO - PROCESS | 1080 | 1461192184918 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 1080 | 1461192184997 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 15:43:05 INFO - PROCESS | 1080 | 1461192185005 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1080 | ++DOCSHELL 2034FC00 == 49 [pid = 1080] [id = 114] 15:43:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (20358C00) [pid = 1080] [serial = 339] [outer = 00000000] 15:43:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (21278000) [pid = 1080] [serial = 340] [outer = 20358C00] 15:43:05 INFO - PROCESS | 1080 | 1461192185049 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (2127AC00) [pid = 1080] [serial = 341] [outer = 20358C00] 15:43:06 INFO - PROCESS | 1080 | 1461192186038 Marionette TRACE conn6 <- [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]]]}] 15:43:06 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 15:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 15:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:43:06 INFO - PROCESS | 1080 | 1461192186087 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1080 | 1461192186091 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 15:43:06 INFO - PROCESS | 1080 | 1461192186097 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1080 | 1461192186101 Marionette TRACE conn6 <- [1,422,null,{}] 15:43:06 INFO - PROCESS | 1080 | 1461192186107 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 1080 | 1461192186280 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 15:43:06 INFO - PROCESS | 1080 | 1461192186376 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 1080 | ++DOCSHELL 12912000 == 50 [pid = 1080] [id = 115] 15:43:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (12926400) [pid = 1080] [serial = 342] [outer = 00000000] 15:43:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (171ED400) [pid = 1080] [serial = 343] [outer = 12926400] 15:43:06 INFO - PROCESS | 1080 | 1461192186438 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (17617C00) [pid = 1080] [serial = 344] [outer = 12926400] 15:43:07 INFO - PROCESS | 1080 | 1461192187473 Marionette TRACE conn6 <- [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]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1433ms 15:43:07 INFO - PROCESS | 1080 | 1461192187531 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1080 | 1461192187537 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 15:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:43:07 INFO - PROCESS | 1080 | 1461192187544 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 1080 | 1461192187547 Marionette TRACE conn6 <- [1,426,null,{}] 15:43:07 INFO - PROCESS | 1080 | 1461192187551 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 1080 | 1461192187656 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 15:43:07 INFO - PROCESS | 1080 | 1461192187769 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1080 | ++DOCSHELL 1A166800 == 51 [pid = 1080] [id = 116] 15:43:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B15D000) [pid = 1080] [serial = 345] [outer = 00000000] 15:43:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B7C9400) [pid = 1080] [serial = 346] [outer = 1B15D000] 15:43:07 INFO - PROCESS | 1080 | 1461192187866 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1C128400) [pid = 1080] [serial = 347] [outer = 1B15D000] 15:43:08 INFO - PROCESS | 1080 | 1461192188472 Marionette TRACE conn6 <- [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] 15:43:08 INFO - PROCESS | 1080 | 1461192188520 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:43:08 INFO - PROCESS | 1080 | 1461192188524 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1080 | 1461192188528 Marionette TRACE conn6 <- [1,430,null,{}] 15:43:08 INFO - PROCESS | 1080 | 1461192188554 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 1080 | 1461192188663 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 15:43:08 INFO - PROCESS | 1080 | 1461192188787 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1080 | ++DOCSHELL 1CE95C00 == 52 [pid = 1080] [id = 117] 15:43:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1CE96400) [pid = 1080] [serial = 348] [outer = 00000000] 15:43:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1D2E9000) [pid = 1080] [serial = 349] [outer = 1CE96400] 15:43:08 INFO - PROCESS | 1080 | 1461192188847 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1F9C0C00) [pid = 1080] [serial = 350] [outer = 1CE96400] 15:43:09 INFO - PROCESS | 1080 | 1461192189497 Marionette TRACE conn6 <- [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]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 990ms 15:43:09 INFO - PROCESS | 1080 | 1461192189518 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1080 | 1461192189520 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 15:43:09 INFO - PROCESS | 1080 | 1461192189524 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:43:09 INFO - PROCESS | 1080 | 1461192189526 Marionette TRACE conn6 <- [1,434,null,{}] 15:43:09 INFO - PROCESS | 1080 | 1461192189530 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:09 INFO - PROCESS | 1080 | 1461192189633 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 15:43:09 INFO - PROCESS | 1080 | 1461192189728 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1080 | ++DOCSHELL 13940800 == 53 [pid = 1080] [id = 118] 15:43:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1624FC00) [pid = 1080] [serial = 351] [outer = 00000000] 15:43:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (17022C00) [pid = 1080] [serial = 352] [outer = 1624FC00] 15:43:09 INFO - PROCESS | 1080 | 1461192189785 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (17025400) [pid = 1080] [serial = 353] [outer = 1624FC00] 15:43:10 INFO - PROCESS | 1080 | 1461192190548 Marionette TRACE conn6 <- [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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1071ms 15:43:10 INFO - PROCESS | 1080 | 1461192190599 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 15:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:43:10 INFO - PROCESS | 1080 | 1461192190602 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 15:43:10 INFO - PROCESS | 1080 | 1461192190607 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 1080 | 1461192190611 Marionette TRACE conn6 <- [1,438,null,{}] 15:43:10 INFO - PROCESS | 1080 | 1461192190616 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 1080 | 1461192190715 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 15:43:10 INFO - PROCESS | 1080 | 1461192190817 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1080 | ++DOCSHELL 1770FC00 == 54 [pid = 1080] [id = 119] 15:43:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (18685400) [pid = 1080] [serial = 354] [outer = 00000000] 15:43:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (18D10C00) [pid = 1080] [serial = 355] [outer = 18685400] 15:43:10 INFO - PROCESS | 1080 | 1461192190870 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1A2B1000) [pid = 1080] [serial = 356] [outer = 18685400] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1B871000 == 53 [pid = 1080] [id = 113] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1630CC00 == 52 [pid = 1080] [id = 112] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1F937C00 == 51 [pid = 1080] [id = 111] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1D190800 == 50 [pid = 1080] [id = 110] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 16206400 == 49 [pid = 1080] [id = 109] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1B4EF400 == 48 [pid = 1080] [id = 108] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 18D0C400 == 47 [pid = 1080] [id = 107] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1291B400 == 46 [pid = 1080] [id = 106] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 16F1B400 == 45 [pid = 1080] [id = 105] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 12920400 == 44 [pid = 1080] [id = 101] 15:43:11 INFO - PROCESS | 1080 | --DOCSHELL 1C129000 == 43 [pid = 1080] [id = 100] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1CDEC800) [pid = 1080] [serial = 287] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1D9B2400) [pid = 1080] [serial = 292] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1B4F9800) [pid = 1080] [serial = 290] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1DAEC800) [pid = 1080] [serial = 293] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1B79E000) [pid = 1080] [serial = 280] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1F9BE400) [pid = 1080] [serial = 296] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1B7BF400) [pid = 1080] [serial = 281] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1F940000) [pid = 1080] [serial = 295] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1B878000) [pid = 1080] [serial = 283] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1CDEA800) [pid = 1080] [serial = 286] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1D7E3400) [pid = 1080] [serial = 262] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1BAB1400) [pid = 1080] [serial = 284] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (138A9400) [pid = 1080] [serial = 269] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (12CB6400) [pid = 1080] [serial = 268] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (12AC6000) [pid = 1080] [serial = 271] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1382CC00) [pid = 1080] [serial = 272] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (17706C00) [pid = 1080] [serial = 274] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1868F000) [pid = 1080] [serial = 275] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (21348800) [pid = 1080] [serial = 254] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (12AC9800) [pid = 1080] [serial = 256] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1CDE2400) [pid = 1080] [serial = 265] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (18735C00) [pid = 1080] [serial = 259] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1761D800) [pid = 1080] [serial = 289] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B157C00) [pid = 1080] [serial = 277] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B164C00) [pid = 1080] [serial = 278] [outer = 00000000] [url = about:blank] 15:43:11 INFO - PROCESS | 1080 | 1461192191463 Marionette TRACE conn6 <- [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]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 15:43:11 INFO - PROCESS | 1080 | 1461192191479 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1080 | 1461192191485 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 15:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:43:11 INFO - PROCESS | 1080 | 1461192191491 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 1080 | 1461192191494 Marionette TRACE conn6 <- [1,442,null,{}] 15:43:11 INFO - PROCESS | 1080 | 1461192191497 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 1080 | 1461192191581 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 15:43:11 INFO - PROCESS | 1080 | 1461192191590 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1080 | ++DOCSHELL 1291E800 == 44 [pid = 1080] [id = 120] 15:43:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (12920000) [pid = 1080] [serial = 357] [outer = 00000000] 15:43:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (13989000) [pid = 1080] [serial = 358] [outer = 12920000] 15:43:11 INFO - PROCESS | 1080 | 1461192191638 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (175E3800) [pid = 1080] [serial = 359] [outer = 12920000] 15:43:12 INFO - PROCESS | 1080 | 1461192192180 Marionette TRACE conn6 <- [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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 15:43:12 INFO - PROCESS | 1080 | 1461192192224 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1080 | 1461192192226 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 15:43:12 INFO - PROCESS | 1080 | 1461192192229 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:43:12 INFO - PROCESS | 1080 | 1461192192232 Marionette TRACE conn6 <- [1,446,null,{}] 15:43:12 INFO - PROCESS | 1080 | 1461192192243 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 1080 | 1461192192331 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 15:43:12 INFO - PROCESS | 1080 | 1461192192415 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EC000 == 45 [pid = 1080] [id = 121] 15:43:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B4EC800) [pid = 1080] [serial = 360] [outer = 00000000] 15:43:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B795C00) [pid = 1080] [serial = 361] [outer = 1B4EC800] 15:43:12 INFO - PROCESS | 1080 | 1461192192467 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B79E800) [pid = 1080] [serial = 362] [outer = 1B4EC800] 15:43:12 INFO - PROCESS | 1080 | 1461192192881 Marionette TRACE conn6 <- [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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 669ms 15:43:12 INFO - PROCESS | 1080 | 1461192192903 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1080 | 1461192192906 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 15:43:12 INFO - PROCESS | 1080 | 1461192192909 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:43:12 INFO - PROCESS | 1080 | 1461192192911 Marionette TRACE conn6 <- [1,450,null,{}] 15:43:12 INFO - PROCESS | 1080 | 1461192192914 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 1080 | 1461192192995 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 15:43:13 INFO - PROCESS | 1080 | 1461192193001 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C4800 == 46 [pid = 1080] [id = 122] 15:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B7C5000) [pid = 1080] [serial = 363] [outer = 00000000] 15:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1BAB1400) [pid = 1080] [serial = 364] [outer = 1B7C5000] 15:43:13 INFO - PROCESS | 1080 | 1461192193046 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1B895000) [pid = 1080] [serial = 365] [outer = 1B7C5000] 15:43:13 INFO - PROCESS | 1080 | 1461192193495 Marionette TRACE conn6 <- [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] 15:43:13 INFO - PROCESS | 1080 | 1461192193550 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 15:43:13 INFO - PROCESS | 1080 | 1461192193554 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 1080 | 1461192193555 Marionette TRACE conn6 <- [1,454,null,{}] 15:43:13 INFO - PROCESS | 1080 | 1461192193559 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 1080 | 1461192193668 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 15:43:13 INFO - PROCESS | 1080 | 1461192193758 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1080 | ++DOCSHELL 1A2FAC00 == 47 [pid = 1080] [id = 123] 15:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B87DC00) [pid = 1080] [serial = 366] [outer = 00000000] 15:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1CDE7800) [pid = 1080] [serial = 367] [outer = 1B87DC00] 15:43:13 INFO - PROCESS | 1080 | 1461192193807 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1CDEB400) [pid = 1080] [serial = 368] [outer = 1B87DC00] 15:43:14 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:14 INFO - PROCESS | 1080 | 1461192194265 Marionette TRACE conn6 <- [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]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 770ms 15:43:14 INFO - PROCESS | 1080 | 1461192194325 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1080 | 1461192194327 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 15:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:43:14 INFO - PROCESS | 1080 | 1461192194330 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1080 | 1461192194331 Marionette TRACE conn6 <- [1,458,null,{}] 15:43:14 INFO - PROCESS | 1080 | 1461192194335 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:14 INFO - PROCESS | 1080 | 1461192194475 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 15:43:14 INFO - PROCESS | 1080 | 1461192194489 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 1080 | ++DOCSHELL 1C557C00 == 48 [pid = 1080] [id = 124] 15:43:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1CDEDC00) [pid = 1080] [serial = 369] [outer = 00000000] 15:43:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1D1E8800) [pid = 1080] [serial = 370] [outer = 1CDEDC00] 15:43:14 INFO - PROCESS | 1080 | 1461192194591 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1D2E6000) [pid = 1080] [serial = 371] [outer = 1CDEDC00] 15:43:15 INFO - PROCESS | 1080 | 1461192195076 Marionette TRACE conn6 <- [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] 15:43:15 INFO - PROCESS | 1080 | 1461192195103 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 15:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:43:15 INFO - PROCESS | 1080 | 1461192195106 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1080 | 1461192195107 Marionette TRACE conn6 <- [1,462,null,{}] 15:43:15 INFO - PROCESS | 1080 | 1461192195117 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 1080 | 1461192195223 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 15:43:15 INFO - PROCESS | 1080 | 1461192195303 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1080 | ++DOCSHELL 1D9BE400 == 49 [pid = 1080] [id = 125] 15:43:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1DA5EC00) [pid = 1080] [serial = 372] [outer = 00000000] 15:43:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1F9B9C00) [pid = 1080] [serial = 373] [outer = 1DA5EC00] 15:43:15 INFO - PROCESS | 1080 | 1461192195350 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1F9BF000) [pid = 1080] [serial = 374] [outer = 1DA5EC00] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (17524400) [pid = 1080] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1B878C00) [pid = 1080] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1290A400) [pid = 1080] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (17618C00) [pid = 1080] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (12802C00) [pid = 1080] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (0EBC8800) [pid = 1080] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1B4F1C00) [pid = 1080] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (12AD2000) [pid = 1080] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1B877800) [pid = 1080] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1D1E9C00) [pid = 1080] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (16F39C00) [pid = 1080] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (19183800) [pid = 1080] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1291EC00) [pid = 1080] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (16FAAC00) [pid = 1080] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B4FA400) [pid = 1080] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1F939400) [pid = 1080] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:43:15 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1FB49000) [pid = 1080] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:43:15 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:15 INFO - PROCESS | 1080 | 1461192195940 Marionette TRACE conn6 <- [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] 15:43:15 INFO - PROCESS | 1080 | 1461192196001 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 15:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:43:15 INFO - PROCESS | 1080 | 1461192196004 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1080 | 1461192196006 Marionette TRACE conn6 <- [1,466,null,{}] 15:43:15 INFO - PROCESS | 1080 | 1461192196010 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 1080 | 1461192196086 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 15:43:16 INFO - PROCESS | 1080 | 1461192196092 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1080 | ++DOCSHELL 12AD1800 == 50 [pid = 1080] [id = 126] 15:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (17620400) [pid = 1080] [serial = 375] [outer = 00000000] 15:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B878C00) [pid = 1080] [serial = 376] [outer = 17620400] 15:43:16 INFO - PROCESS | 1080 | 1461192196140 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B874400) [pid = 1080] [serial = 377] [outer = 17620400] 15:43:16 INFO - PROCESS | 1080 | 1461192196607 Marionette TRACE conn6 <- [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] 15:43:16 INFO - PROCESS | 1080 | 1461192196639 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:43:16 INFO - PROCESS | 1080 | 1461192196642 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 1080 | 1461192196644 Marionette TRACE conn6 <- [1,470,null,{}] 15:43:16 INFO - PROCESS | 1080 | 1461192196647 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 1080 | 1461192196727 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 15:43:16 INFO - PROCESS | 1080 | 1461192196733 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1080 | ++DOCSHELL 1A16B400 == 51 [pid = 1080] [id = 127] 15:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1D1E5800) [pid = 1080] [serial = 378] [outer = 00000000] 15:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (20350000) [pid = 1080] [serial = 379] [outer = 1D1E5800] 15:43:16 INFO - PROCESS | 1080 | 1461192196778 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (20355000) [pid = 1080] [serial = 380] [outer = 1D1E5800] 15:43:17 INFO - PROCESS | 1080 | 1461192197225 Marionette TRACE conn6 <- [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]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 15:43:17 INFO - PROCESS | 1080 | 1461192197273 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 1080 | 1461192197275 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 15:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:43:17 INFO - PROCESS | 1080 | 1461192197278 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 1080 | 1461192197280 Marionette TRACE conn6 <- [1,474,null,{}] 15:43:17 INFO - PROCESS | 1080 | 1461192197283 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 1080 | 1461192197367 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 15:43:17 INFO - PROCESS | 1080 | 1461192197373 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1080 | ++DOCSHELL 2034DC00 == 52 [pid = 1080] [id = 128] 15:43:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (20361800) [pid = 1080] [serial = 381] [outer = 00000000] 15:43:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (2127F800) [pid = 1080] [serial = 382] [outer = 20361800] 15:43:17 INFO - PROCESS | 1080 | 1461192197417 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (21286800) [pid = 1080] [serial = 383] [outer = 20361800] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1B872800 == 51 [pid = 1080] [id = 75] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 128B8400 == 50 [pid = 1080] [id = 36] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 13FA1000 == 49 [pid = 1080] [id = 74] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1A2EE400 == 48 [pid = 1080] [id = 102] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 12CB3800 == 47 [pid = 1080] [id = 104] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1D7E5400 == 46 [pid = 1080] [id = 103] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1B7C7C00 == 45 [pid = 1080] [id = 89] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1D2E9800 == 44 [pid = 1080] [id = 35] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 16FB6400 == 43 [pid = 1080] [id = 87] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 12ACE000 == 42 [pid = 1080] [id = 61] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1B79D800 == 41 [pid = 1080] [id = 88] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1770FC00 == 40 [pid = 1080] [id = 119] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1CE95C00 == 39 [pid = 1080] [id = 117] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 13940800 == 38 [pid = 1080] [id = 118] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 1A166800 == 37 [pid = 1080] [id = 116] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 2034FC00 == 36 [pid = 1080] [id = 114] 15:43:18 INFO - PROCESS | 1080 | --DOCSHELL 12912000 == 35 [pid = 1080] [id = 115] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1B7C4800 == 34 [pid = 1080] [id = 122] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1C557C00 == 33 [pid = 1080] [id = 124] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1A16B400 == 32 [pid = 1080] [id = 127] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1D9BE400 == 31 [pid = 1080] [id = 125] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 12AD1800 == 30 [pid = 1080] [id = 126] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1A2FAC00 == 29 [pid = 1080] [id = 123] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1B4EC000 == 28 [pid = 1080] [id = 121] 15:43:19 INFO - PROCESS | 1080 | --DOCSHELL 1291E800 == 27 [pid = 1080] [id = 120] 15:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (0EBC5C00) [pid = 1080] [serial = 384] [outer = 0F486000] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1FB5F000) [pid = 1080] [serial = 307] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (20357400) [pid = 1080] [serial = 338] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (21278000) [pid = 1080] [serial = 340] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (20354400) [pid = 1080] [serial = 337] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1F9BEC00) [pid = 1080] [serial = 332] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1F934C00) [pid = 1080] [serial = 335] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B893C00) [pid = 1080] [serial = 323] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1A2B5400) [pid = 1080] [serial = 221] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1F9BA000) [pid = 1080] [serial = 224] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (12D22C00) [pid = 1080] [serial = 218] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B4F9C00) [pid = 1080] [serial = 179] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (17613400) [pid = 1080] [serial = 176] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (0EBD4400) [pid = 1080] [serial = 139] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B4F5C00) [pid = 1080] [serial = 173] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1CCC3400) [pid = 1080] [serial = 182] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1C55A000) [pid = 1080] [serial = 325] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1CCC4000) [pid = 1080] [serial = 326] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1F2CD400) [pid = 1080] [serial = 329] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1DAE5000) [pid = 1080] [serial = 328] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (19187400) [pid = 1080] [serial = 314] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (18687000) [pid = 1080] [serial = 313] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1A2ECC00) [pid = 1080] [serial = 319] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B15DC00) [pid = 1080] [serial = 320] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12D1AC00) [pid = 1080] [serial = 316] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (16259800) [pid = 1080] [serial = 317] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1D192000) [pid = 1080] [serial = 334] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B87C000) [pid = 1080] [serial = 322] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1FB5E400) [pid = 1080] [serial = 310] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1C12E000) [pid = 1080] [serial = 298] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (17615000) [pid = 1080] [serial = 301] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1F9C2400) [pid = 1080] [serial = 331] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B7C3000) [pid = 1080] [serial = 304] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1080 | 1461192199493 Marionette TRACE conn6 <- [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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2270ms 15:43:19 INFO - PROCESS | 1080 | 1461192199551 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 1080 | 1461192199555 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 15:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:43:19 INFO - PROCESS | 1080 | 1461192199560 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 1080 | 1461192199564 Marionette TRACE conn6 <- [1,478,null,{}] 15:43:19 INFO - PROCESS | 1080 | 1461192199570 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:19 INFO - PROCESS | 1080 | 1461192199662 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 15:43:19 INFO - PROCESS | 1080 | 1461192199758 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 1080 | ++DOCSHELL 0F43B800 == 28 [pid = 1080] [id = 129] 15:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (0F43C800) [pid = 1080] [serial = 385] [outer = 00000000] 15:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (128B6400) [pid = 1080] [serial = 386] [outer = 0F43C800] 15:43:19 INFO - PROCESS | 1080 | 1461192199811 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (12908C00) [pid = 1080] [serial = 387] [outer = 0F43C800] 15:43:20 INFO - PROCESS | 1080 | 1461192200235 Marionette TRACE conn6 <- [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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 15:43:20 INFO - PROCESS | 1080 | 1461192200290 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1080 | 1461192200296 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 15:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:43:20 INFO - PROCESS | 1080 | 1461192200302 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1080 | 1461192200305 Marionette TRACE conn6 <- [1,482,null,{}] 15:43:20 INFO - PROCESS | 1080 | 1461192200309 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 1080 | 1461192200403 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 15:43:20 INFO - PROCESS | 1080 | 1461192200413 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1080 | ++DOCSHELL 1291A800 == 29 [pid = 1080] [id = 130] 15:43:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (12923C00) [pid = 1080] [serial = 388] [outer = 00000000] 15:43:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (12ACB800) [pid = 1080] [serial = 389] [outer = 12923C00] 15:43:20 INFO - PROCESS | 1080 | 1461192200463 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (12AD0400) [pid = 1080] [serial = 390] [outer = 12923C00] 15:43:20 INFO - PROCESS | 1080 | 1461192200988 Marionette TRACE conn6 <- [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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 15:43:21 INFO - PROCESS | 1080 | 1461192201038 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1080 | 1461192201040 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:43:21 INFO - PROCESS | 1080 | 1461192201044 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1080 | 1461192201047 Marionette TRACE conn6 <- [1,486,null,{}] 15:43:21 INFO - PROCESS | 1080 | 1461192201058 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 1080 | 1461192201144 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 15:43:21 INFO - PROCESS | 1080 | 1461192201153 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1080 | ++DOCSHELL 1398D000 == 30 [pid = 1080] [id = 131] 15:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (13996800) [pid = 1080] [serial = 391] [outer = 00000000] 15:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (16259800) [pid = 1080] [serial = 392] [outer = 13996800] 15:43:21 INFO - PROCESS | 1080 | 1461192201203 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (16F17400) [pid = 1080] [serial = 393] [outer = 13996800] 15:43:21 INFO - PROCESS | 1080 | 1461192201690 Marionette TRACE conn6 <- [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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 15:43:21 INFO - PROCESS | 1080 | 1461192201717 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1080 | 1461192201720 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:43:21 INFO - PROCESS | 1080 | 1461192201723 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1080 | 1461192201724 Marionette TRACE conn6 <- [1,490,null,{}] 15:43:21 INFO - PROCESS | 1080 | 1461192201728 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 1080 | 1461192201807 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 15:43:21 INFO - PROCESS | 1080 | 1461192201812 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1080 | ++DOCSHELL 13835400 == 31 [pid = 1080] [id = 132] 15:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1701CC00) [pid = 1080] [serial = 394] [outer = 00000000] 15:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (17613000) [pid = 1080] [serial = 395] [outer = 1701CC00] 15:43:21 INFO - PROCESS | 1080 | 1461192201858 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1761B400) [pid = 1080] [serial = 396] [outer = 1701CC00] 15:43:22 INFO - PROCESS | 1080 | 1461192202290 Marionette TRACE conn6 <- [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]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 631ms 15:43:22 INFO - PROCESS | 1080 | 1461192202358 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 1080 | 1461192202361 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 15:43:22 INFO - PROCESS | 1080 | 1461192202364 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:43:22 INFO - PROCESS | 1080 | 1461192202366 Marionette TRACE conn6 <- [1,494,null,{}] 15:43:22 INFO - PROCESS | 1080 | 1461192202369 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 1080 | 1461192202447 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 15:43:22 INFO - PROCESS | 1080 | 1461192202456 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1080 | ++DOCSHELL 1761E800 == 32 [pid = 1080] [id = 133] 15:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (176CA800) [pid = 1080] [serial = 397] [outer = 00000000] 15:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1868CC00) [pid = 1080] [serial = 398] [outer = 176CA800] 15:43:22 INFO - PROCESS | 1080 | 1461192202501 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (18736800) [pid = 1080] [serial = 399] [outer = 176CA800] 15:43:23 INFO - PROCESS | 1080 | 1461192203004 Marionette TRACE conn6 <- [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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 15:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:43:23 INFO - PROCESS | 1080 | 1461192203038 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 1080 | 1461192203040 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 15:43:23 INFO - PROCESS | 1080 | 1461192203043 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1080 | 1461192203045 Marionette TRACE conn6 <- [1,498,null,{}] 15:43:23 INFO - PROCESS | 1080 | 1461192203048 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:23 INFO - PROCESS | 1080 | 1461192203163 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 15:43:23 INFO - PROCESS | 1080 | 1461192203174 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1080 | ++DOCSHELL 1A167C00 == 33 [pid = 1080] [id = 134] 15:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1A2AF800) [pid = 1080] [serial = 400] [outer = 00000000] 15:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A2F1000) [pid = 1080] [serial = 401] [outer = 1A2AF800] 15:43:23 INFO - PROCESS | 1080 | 1461192203221 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1A5E5C00) [pid = 1080] [serial = 402] [outer = 1A2AF800] 15:43:23 INFO - PROCESS | 1080 | 1461192203651 Marionette TRACE conn6 <- [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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 15:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:43:23 INFO - PROCESS | 1080 | 1461192203714 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 1080 | 1461192203716 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 15:43:23 INFO - PROCESS | 1080 | 1461192203719 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1080 | 1461192203721 Marionette TRACE conn6 <- [1,502,null,{}] 15:43:23 INFO - PROCESS | 1080 | 1461192203724 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:23 INFO - PROCESS | 1080 | 1461192203830 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 15:43:23 INFO - PROCESS | 1080 | 1461192203839 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1080 | ++DOCSHELL 1B15D400 == 34 [pid = 1080] [id = 135] 15:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B15DC00) [pid = 1080] [serial = 403] [outer = 00000000] 15:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B4F6000) [pid = 1080] [serial = 404] [outer = 1B15DC00] 15:43:23 INFO - PROCESS | 1080 | 1461192203884 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1B4F9C00) [pid = 1080] [serial = 405] [outer = 1B15DC00] 15:43:24 INFO - PROCESS | 1080 | 1461192204303 Marionette TRACE conn6 <- [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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 15:43:24 INFO - PROCESS | 1080 | 1461192204350 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 1080 | 1461192204352 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 15:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:43:24 INFO - PROCESS | 1080 | 1461192204355 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 1080 | 1461192204357 Marionette TRACE conn6 <- [1,506,null,{}] 15:43:24 INFO - PROCESS | 1080 | 1461192204360 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:24 INFO - PROCESS | 1080 | 1461192204434 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 15:43:24 INFO - PROCESS | 1080 | 1461192204440 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1080 | ++DOCSHELL 12ACA400 == 35 [pid = 1080] [id = 136] 15:43:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1B4EC000) [pid = 1080] [serial = 406] [outer = 00000000] 15:43:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1B79A800) [pid = 1080] [serial = 407] [outer = 1B4EC000] 15:43:24 INFO - PROCESS | 1080 | 1461192204488 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1761A000) [pid = 1080] [serial = 408] [outer = 1B4EC000] 15:43:24 INFO - PROCESS | 1080 | 1461192204971 Marionette TRACE conn6 <- [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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 15:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:43:25 INFO - PROCESS | 1080 | 1461192205026 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1080 | 1461192205028 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 15:43:25 INFO - PROCESS | 1080 | 1461192205031 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1080 | 1461192205033 Marionette TRACE conn6 <- [1,510,null,{}] 15:43:25 INFO - PROCESS | 1080 | 1461192205042 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 1080 | 1461192205147 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 15:43:25 INFO - PROCESS | 1080 | 1461192205232 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1080 | ++DOCSHELL 13989400 == 36 [pid = 1080] [id = 137] 15:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B7C3800) [pid = 1080] [serial = 409] [outer = 00000000] 15:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B7C5800) [pid = 1080] [serial = 410] [outer = 1B7C3800] 15:43:25 INFO - PROCESS | 1080 | 1461192205279 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B7CA000) [pid = 1080] [serial = 411] [outer = 1B7C3800] 15:43:25 INFO - PROCESS | 1080 | 1461192205714 Marionette TRACE conn6 <- [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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 15:43:25 INFO - PROCESS | 1080 | 1461192205762 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 15:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:43:25 INFO - PROCESS | 1080 | 1461192205764 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 15:43:25 INFO - PROCESS | 1080 | 1461192205767 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1080 | 1461192205769 Marionette TRACE conn6 <- [1,514,null,{}] 15:43:25 INFO - PROCESS | 1080 | 1461192205772 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 1080 | 1461192205883 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 15:43:25 INFO - PROCESS | 1080 | 1461192205889 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1080 | ++DOCSHELL 1B519800 == 37 [pid = 1080] [id = 138] 15:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B874800) [pid = 1080] [serial = 412] [outer = 00000000] 15:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B890C00) [pid = 1080] [serial = 413] [outer = 1B874800] 15:43:25 INFO - PROCESS | 1080 | 1461192205938 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1C125C00) [pid = 1080] [serial = 414] [outer = 1B874800] 15:43:26 INFO - PROCESS | 1080 | 1461192206393 Marionette TRACE conn6 <- [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]]]}] 15:43:26 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 15:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 15:43:26 INFO - PROCESS | 1080 | 1461192206441 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 1080 | 1461192206443 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 15:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:43:26 INFO - PROCESS | 1080 | 1461192206446 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 1080 | 1461192206449 Marionette TRACE conn6 <- [1,518,null,{}] 15:43:26 INFO - PROCESS | 1080 | 1461192206452 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:26 INFO - PROCESS | 1080 | 1461192206610 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (17528800) [pid = 1080] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1C129400) [pid = 1080] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (138A6400) [pid = 1080] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (12925000) [pid = 1080] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B7C8800) [pid = 1080] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1290F400) [pid = 1080] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1B157800) [pid = 1080] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B87DC00) [pid = 1080] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1D1E5800) [pid = 1080] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1CDEDC00) [pid = 1080] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1DA5EC00) [pid = 1080] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B7C5000) [pid = 1080] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B4EC800) [pid = 1080] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (12920000) [pid = 1080] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (18685400) [pid = 1080] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1624FC00) [pid = 1080] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1CE96400) [pid = 1080] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B15D000) [pid = 1080] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:43:26 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (12926400) [pid = 1080] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:43:27 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (20358C00) [pid = 1080] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:43:27 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (17620400) [pid = 1080] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:43:27 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1B79F800) [pid = 1080] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:43:27 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1D9B0400) [pid = 1080] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:43:27 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B87BC00) [pid = 1080] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:43:27 INFO - PROCESS | 1080 | 1461192207020 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD0800 == 38 [pid = 1080] [id = 139] 15:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (0EBD1C00) [pid = 1080] [serial = 415] [outer = 00000000] 15:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (12925000) [pid = 1080] [serial = 416] [outer = 0EBD1C00] 15:43:27 INFO - PROCESS | 1080 | 1461192207076 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1624FC00) [pid = 1080] [serial = 417] [outer = 0EBD1C00] 15:43:27 INFO - PROCESS | 1080 | 1461192207471 Marionette TRACE conn6 <- [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]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1076ms 15:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:43:27 INFO - PROCESS | 1080 | 1461192207524 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1080 | 1461192207526 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 15:43:27 INFO - PROCESS | 1080 | 1461192207529 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1080 | 1461192207531 Marionette TRACE conn6 <- [1,522,null,{}] 15:43:27 INFO - PROCESS | 1080 | 1461192207535 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 1080 | 1461192207615 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 15:43:27 INFO - PROCESS | 1080 | 1461192207621 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1080 | ++DOCSHELL 1761AC00 == 39 [pid = 1080] [id = 140] 15:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (17620400) [pid = 1080] [serial = 418] [outer = 00000000] 15:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1B4F9400) [pid = 1080] [serial = 419] [outer = 17620400] 15:43:27 INFO - PROCESS | 1080 | 1461192207666 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B4F3400) [pid = 1080] [serial = 420] [outer = 17620400] 15:43:28 INFO - PROCESS | 1080 | 1461192208111 Marionette TRACE conn6 <- [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]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 15:43:28 INFO - PROCESS | 1080 | 1461192208160 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 1080 | 1461192208162 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 15:43:28 INFO - PROCESS | 1080 | 1461192208166 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:43:28 INFO - PROCESS | 1080 | 1461192208167 Marionette TRACE conn6 <- [1,526,null,{}] 15:43:28 INFO - PROCESS | 1080 | 1461192208171 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 1080 | 1461192208245 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 15:43:28 INFO - PROCESS | 1080 | 1461192208251 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1080 | ++DOCSHELL 1CCC4C00 == 40 [pid = 1080] [id = 141] 15:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1CCCAC00) [pid = 1080] [serial = 421] [outer = 00000000] 15:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1CDE3400) [pid = 1080] [serial = 422] [outer = 1CCCAC00] 15:43:28 INFO - PROCESS | 1080 | 1461192208322 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1CDE8000) [pid = 1080] [serial = 423] [outer = 1CCCAC00] 15:43:28 INFO - PROCESS | 1080 | 1461192208783 Marionette TRACE conn6 <- [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]]]}] 15:43:28 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 15:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 15:43:28 INFO - PROCESS | 1080 | 1461192208842 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 1080 | 1461192208844 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:43:28 INFO - PROCESS | 1080 | 1461192208847 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 1080 | 1461192208849 Marionette TRACE conn6 <- [1,530,null,{}] 15:43:28 INFO - PROCESS | 1080 | 1461192208852 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 1080 | 1461192208928 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 15:43:28 INFO - PROCESS | 1080 | 1461192208934 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1080 | ++DOCSHELL 1CDEDC00 == 41 [pid = 1080] [id = 142] 15:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1CE8E400) [pid = 1080] [serial = 424] [outer = 00000000] 15:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1CE93000) [pid = 1080] [serial = 425] [outer = 1CE8E400] 15:43:28 INFO - PROCESS | 1080 | 1461192208978 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1CE9B400) [pid = 1080] [serial = 426] [outer = 1CE8E400] 15:43:29 INFO - PROCESS | 1080 | 1461192209727 Marionette TRACE conn6 <- [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"]]]}] 15:43:29 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 15:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:43:29 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 15:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:43:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 15:43:29 INFO - PROCESS | 1080 | 1461192209779 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1080 | 1461192209785 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 15:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:43:29 INFO - PROCESS | 1080 | 1461192209791 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 1080 | 1461192209795 Marionette TRACE conn6 <- [1,534,null,{}] 15:43:29 INFO - PROCESS | 1080 | 1461192209800 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:29 INFO - PROCESS | 1080 | 1461192209934 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 15:43:30 INFO - PROCESS | 1080 | 1461192210060 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1080 | ++DOCSHELL 12924000 == 42 [pid = 1080] [id = 143] 15:43:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (12CB3800) [pid = 1080] [serial = 427] [outer = 00000000] 15:43:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (130CEC00) [pid = 1080] [serial = 428] [outer = 12CB3800] 15:43:30 INFO - PROCESS | 1080 | 1461192210120 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1382EC00) [pid = 1080] [serial = 429] [outer = 12CB3800] 15:43:30 INFO - PROCESS | 1080 | 1461192210747 Marionette TRACE conn6 <- [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]]]}] 15:43:30 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. 15:43:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 970ms 15:43:30 INFO - PROCESS | 1080 | 1461192210787 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1080 | 1461192210794 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 15:43:30 INFO - PROCESS | 1080 | 1461192210802 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 1080 | 1461192210805 Marionette TRACE conn6 <- [1,538,null,{}] 15:43:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:43:30 INFO - PROCESS | 1080 | 1461192210809 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 1080 | 1461192210929 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 15:43:31 INFO - PROCESS | 1080 | 1461192211035 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 1080 | ++DOCSHELL 138B1000 == 43 [pid = 1080] [id = 144] 15:43:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (17617400) [pid = 1080] [serial = 430] [outer = 00000000] 15:43:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1A2B2400) [pid = 1080] [serial = 431] [outer = 17617400] 15:43:31 INFO - PROCESS | 1080 | 1461192211092 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B15D000) [pid = 1080] [serial = 432] [outer = 17617400] 15:43:31 INFO - PROCESS | 1080 | 1461192211795 Marionette TRACE conn6 <- [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]]]}] 15:43:31 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. 15:43:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1014ms 15:43:31 INFO - PROCESS | 1080 | 1461192211822 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 1080 | 1461192211825 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 15:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:43:31 INFO - PROCESS | 1080 | 1461192211829 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 1080 | 1461192211833 Marionette TRACE conn6 <- [1,542,null,{}] 15:43:31 INFO - PROCESS | 1080 | 1461192211844 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 1080 | 1461192212085 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 15:43:32 INFO - PROCESS | 1080 | 1461192212229 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 1080 | ++DOCSHELL 0EC06800 == 44 [pid = 1080] [id = 145] 15:43:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (0EC0B400) [pid = 1080] [serial = 433] [outer = 00000000] 15:43:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (12801C00) [pid = 1080] [serial = 434] [outer = 0EC0B400] 15:43:32 INFO - PROCESS | 1080 | 1461192212280 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1291A400) [pid = 1080] [serial = 435] [outer = 0EC0B400] 15:43:32 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1B138800 == 43 [pid = 1080] [id = 26] 15:43:32 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1290B400 == 42 [pid = 1080] [id = 24] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 177D9400 == 41 [pid = 1080] [id = 23] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1B133000 == 40 [pid = 1080] [id = 18] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1761C400 == 39 [pid = 1080] [id = 19] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1F3E3400 == 38 [pid = 1080] [id = 20] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1A2B5C00 == 37 [pid = 1080] [id = 17] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 0EC04800 == 36 [pid = 1080] [id = 22] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1B796800 == 35 [pid = 1080] [id = 11] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 213EE800 == 34 [pid = 1080] [id = 8] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 12924400 == 33 [pid = 1080] [id = 28] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 138ADC00 == 32 [pid = 1080] [id = 14] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 1290DC00 == 31 [pid = 1080] [id = 27] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 177E2400 == 30 [pid = 1080] [id = 16] 15:43:32 INFO - PROCESS | 1080 | --DOCSHELL 12CAA800 == 29 [pid = 1080] [id = 15] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (2127F800) [pid = 1080] [serial = 382] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1F93D000) [pid = 1080] [serial = 215] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1FC49000) [pid = 1080] [serial = 308] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1F2CEC00) [pid = 1080] [serial = 263] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1A166000) [pid = 1080] [serial = 260] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1C132400) [pid = 1080] [serial = 299] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (2034D400) [pid = 1080] [serial = 311] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (176C7800) [pid = 1080] [serial = 302] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1CDE6400) [pid = 1080] [serial = 266] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (12DE9400) [pid = 1080] [serial = 257] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B876800) [pid = 1080] [serial = 305] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1CDE7800) [pid = 1080] [serial = 367] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1CDEB400) [pid = 1080] [serial = 368] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (20355000) [pid = 1080] [serial = 380] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1D2E6000) [pid = 1080] [serial = 371] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1D1E8800) [pid = 1080] [serial = 370] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1F9B9C00) [pid = 1080] [serial = 373] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (20350000) [pid = 1080] [serial = 379] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1F9BF000) [pid = 1080] [serial = 374] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1BAB1400) [pid = 1080] [serial = 364] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B795C00) [pid = 1080] [serial = 361] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B79E800) [pid = 1080] [serial = 362] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (13989000) [pid = 1080] [serial = 358] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (175E3800) [pid = 1080] [serial = 359] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1A2B1000) [pid = 1080] [serial = 356] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (18D10C00) [pid = 1080] [serial = 355] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (17025400) [pid = 1080] [serial = 353] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (17022C00) [pid = 1080] [serial = 352] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1F9C0C00) [pid = 1080] [serial = 350] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1D2E9000) [pid = 1080] [serial = 349] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1C128400) [pid = 1080] [serial = 347] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B7C9400) [pid = 1080] [serial = 346] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (17617C00) [pid = 1080] [serial = 344] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (171ED400) [pid = 1080] [serial = 343] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (2127AC00) [pid = 1080] [serial = 341] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B878C00) [pid = 1080] [serial = 376] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1B895000) [pid = 1080] [serial = 365] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1B874400) [pid = 1080] [serial = 377] [outer = 00000000] [url = about:blank] 15:43:32 INFO - PROCESS | 1080 | 1461192212973 Marionette TRACE conn6 <- [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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1178ms 15:43:33 INFO - PROCESS | 1080 | 1461192213012 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1080 | 1461192213017 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 15:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:43:33 INFO - PROCESS | 1080 | 1461192213021 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1080 | 1461192213025 Marionette TRACE conn6 <- [1,546,null,{}] 15:43:33 INFO - PROCESS | 1080 | 1461192213030 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:33 INFO - PROCESS | 1080 | 1461192213113 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 15:43:33 INFO - PROCESS | 1080 | 1461192213191 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1080 | ++DOCSHELL 12906C00 == 30 [pid = 1080] [id = 146] 15:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1290A800) [pid = 1080] [serial = 436] [outer = 00000000] 15:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (12CAA800) [pid = 1080] [serial = 437] [outer = 1290A800] 15:43:33 INFO - PROCESS | 1080 | 1461192213243 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1382C400) [pid = 1080] [serial = 438] [outer = 1290A800] 15:43:33 INFO - PROCESS | 1080 | 1461192213652 Marionette TRACE conn6 <- [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]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 690ms 15:43:33 INFO - PROCESS | 1080 | 1461192213712 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1080 | 1461192213715 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 15:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:43:33 INFO - PROCESS | 1080 | 1461192213718 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1080 | 1461192213720 Marionette TRACE conn6 <- [1,550,null,{}] 15:43:33 INFO - PROCESS | 1080 | 1461192213724 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:33 INFO - PROCESS | 1080 | 1461192213839 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 15:43:33 INFO - PROCESS | 1080 | 1461192213854 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1080 | ++DOCSHELL 175C6800 == 31 [pid = 1080] [id = 147] 15:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (175C9800) [pid = 1080] [serial = 439] [outer = 00000000] 15:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1761B800) [pid = 1080] [serial = 440] [outer = 175C9800] 15:43:33 INFO - PROCESS | 1080 | 1461192213902 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (176C7800) [pid = 1080] [serial = 441] [outer = 175C9800] 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:34 INFO - PROCESS | 1080 | 1461192214375 Marionette TRACE conn6 <- [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]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 15:43:34 INFO - PROCESS | 1080 | 1461192214391 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 1080 | 1461192214395 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 15:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:43:34 INFO - PROCESS | 1080 | 1461192214409 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 1080 | 1461192214414 Marionette TRACE conn6 <- [1,554,null,{}] 15:43:34 INFO - PROCESS | 1080 | 1461192214418 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:34 INFO - PROCESS | 1080 | 1461192214501 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 15:43:34 INFO - PROCESS | 1080 | 1461192214509 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 1080 | ++DOCSHELL 1A163800 == 32 [pid = 1080] [id = 148] 15:43:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1A166000) [pid = 1080] [serial = 442] [outer = 00000000] 15:43:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1A2B2800) [pid = 1080] [serial = 443] [outer = 1A166000] 15:43:34 INFO - PROCESS | 1080 | 1461192214555 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1A2EEC00) [pid = 1080] [serial = 444] [outer = 1A166000] 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:34 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:34 INFO - PROCESS | 1080 | 1461192214977 Marionette TRACE conn6 <- [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]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 15:43:35 INFO - PROCESS | 1080 | 1461192215037 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 1080 | 1461192215039 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 15:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:43:35 INFO - PROCESS | 1080 | 1461192215042 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 1080 | 1461192215044 Marionette TRACE conn6 <- [1,558,null,{}] 15:43:35 INFO - PROCESS | 1080 | 1461192215047 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 1080 | 1461192215152 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 15:43:35 INFO - PROCESS | 1080 | 1461192215271 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F5C00 == 33 [pid = 1080] [id = 149] 15:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B4F9000) [pid = 1080] [serial = 445] [outer = 00000000] 15:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B793800) [pid = 1080] [serial = 446] [outer = 1B4F9000] 15:43:35 INFO - PROCESS | 1080 | 1461192215328 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B797800) [pid = 1080] [serial = 447] [outer = 1B4F9000] 15:43:35 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:35 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:35 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:35 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:35 INFO - PROCESS | 1080 | 1461192215730 Marionette TRACE conn6 <- [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]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 15:43:35 INFO - PROCESS | 1080 | 1461192215773 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 1080 | 1461192215775 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 15:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:43:35 INFO - PROCESS | 1080 | 1461192215778 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 1080 | 1461192215780 Marionette TRACE conn6 <- [1,562,null,{}] 15:43:35 INFO - PROCESS | 1080 | 1461192215783 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 1080 | 1461192215889 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 15:43:35 INFO - PROCESS | 1080 | 1461192215896 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1080 | ++DOCSHELL 1B871800 == 34 [pid = 1080] [id = 150] 15:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B873C00) [pid = 1080] [serial = 448] [outer = 00000000] 15:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B879400) [pid = 1080] [serial = 449] [outer = 1B873C00] 15:43:35 INFO - PROCESS | 1080 | 1461192216003 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B892400) [pid = 1080] [serial = 450] [outer = 1B873C00] 15:43:36 INFO - PROCESS | 1080 | 1461192216424 Marionette TRACE conn6 <- [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]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 15:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:43:36 INFO - PROCESS | 1080 | 1461192216449 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1080 | 1461192216451 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 15:43:36 INFO - PROCESS | 1080 | 1461192216454 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1080 | 1461192216456 Marionette TRACE conn6 <- [1,566,null,{}] 15:43:36 INFO - PROCESS | 1080 | 1461192216460 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:36 INFO - PROCESS | 1080 | 1461192216595 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 15:43:36 INFO - PROCESS | 1080 | 1461192216612 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 1080 | ++DOCSHELL 1C130400 == 35 [pid = 1080] [id = 151] 15:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C561800) [pid = 1080] [serial = 451] [outer = 00000000] 15:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1CD29C00) [pid = 1080] [serial = 452] [outer = 1C561800] 15:43:36 INFO - PROCESS | 1080 | 1461192216657 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1CDE3000) [pid = 1080] [serial = 453] [outer = 1C561800] 15:43:37 INFO - PROCESS | 1080 | 1461192217052 Marionette TRACE conn6 <- [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]]]}] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B7C3800) [pid = 1080] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B874800) [pid = 1080] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B4EC000) [pid = 1080] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (13996800) [pid = 1080] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1A2AF800) [pid = 1080] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (176CA800) [pid = 1080] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (0F43C800) [pid = 1080] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1701CC00) [pid = 1080] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B15DC00) [pid = 1080] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (12923C00) [pid = 1080] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (17620400) [pid = 1080] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (0EBD1C00) [pid = 1080] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:43:37 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1CCCAC00) [pid = 1080] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 770ms 15:43:37 INFO - PROCESS | 1080 | 1461192217225 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1080 | 1461192217227 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 15:43:37 INFO - PROCESS | 1080 | 1461192217230 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:43:37 INFO - PROCESS | 1080 | 1461192217232 Marionette TRACE conn6 <- [1,570,null,{}] 15:43:37 INFO - PROCESS | 1080 | 1461192217236 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:37 INFO - PROCESS | 1080 | 1461192217313 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 15:43:37 INFO - PROCESS | 1080 | 1461192217321 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1080 | ++DOCSHELL 13996800 == 36 [pid = 1080] [id = 152] 15:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (13FA1000) [pid = 1080] [serial = 454] [outer = 00000000] 15:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1A2AF800) [pid = 1080] [serial = 455] [outer = 13FA1000] 15:43:37 INFO - PROCESS | 1080 | 1461192217367 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B164800) [pid = 1080] [serial = 456] [outer = 13FA1000] 15:43:37 INFO - PROCESS | 1080 | 1461192217897 Marionette TRACE conn6 <- [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]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 729ms 15:43:37 INFO - PROCESS | 1080 | 1461192217974 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1080 | 1461192217977 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 15:43:37 INFO - PROCESS | 1080 | 1461192217980 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 1080 | 1461192217982 Marionette TRACE conn6 <- [1,574,null,{}] 15:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:43:37 INFO - PROCESS | 1080 | 1461192217986 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 1080 | 1461192218070 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 15:43:38 INFO - PROCESS | 1080 | 1461192218076 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1080 | ++DOCSHELL 17027400 == 37 [pid = 1080] [id = 153] 15:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B7C0000) [pid = 1080] [serial = 457] [outer = 00000000] 15:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1C555C00) [pid = 1080] [serial = 458] [outer = 1B7C0000] 15:43:38 INFO - PROCESS | 1080 | 1461192218124 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1CDE5000) [pid = 1080] [serial = 459] [outer = 1B7C0000] 15:43:38 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:38 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:38 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:38 INFO - PROCESS | 1080 | 1461192218558 Marionette TRACE conn6 <- [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]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 15:43:38 INFO - PROCESS | 1080 | 1461192218624 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 1080 | 1461192218626 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 15:43:38 INFO - PROCESS | 1080 | 1461192218632 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 1080 | 1461192218634 Marionette TRACE conn6 <- [1,578,null,{}] 15:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:43:38 INFO - PROCESS | 1080 | 1461192218638 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 1080 | 1461192218713 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 15:43:38 INFO - PROCESS | 1080 | 1461192218720 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1080 | ++DOCSHELL 1CDEE800 == 38 [pid = 1080] [id = 154] 15:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1CDEF000) [pid = 1080] [serial = 460] [outer = 00000000] 15:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1D2EA800) [pid = 1080] [serial = 461] [outer = 1CDEF000] 15:43:38 INFO - PROCESS | 1080 | 1461192218766 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1D7E5400) [pid = 1080] [serial = 462] [outer = 1CDEF000] 15:43:39 INFO - PROCESS | 1080 | 1461192219201 Marionette TRACE conn6 <- [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]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 15:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:43:39 INFO - PROCESS | 1080 | 1461192219268 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 1080 | 1461192219273 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 15:43:39 INFO - PROCESS | 1080 | 1461192219278 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 1080 | 1461192219283 Marionette TRACE conn6 <- [1,582,null,{}] 15:43:39 INFO - PROCESS | 1080 | 1461192219289 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 1080 | 1461192219399 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 15:43:39 INFO - PROCESS | 1080 | 1461192219486 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 1080 | ++DOCSHELL 12242400 == 39 [pid = 1080] [id = 155] 15:43:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (128B6000) [pid = 1080] [serial = 463] [outer = 00000000] 15:43:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (12923000) [pid = 1080] [serial = 464] [outer = 128B6000] 15:43:39 INFO - PROCESS | 1080 | 1461192219546 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (138AD000) [pid = 1080] [serial = 465] [outer = 128B6000] 15:43:40 INFO - PROCESS | 1080 | 1461192220197 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 990ms 15:43:40 INFO - PROCESS | 1080 | 1461192220269 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 1080 | 1461192220273 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 15:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:43:40 INFO - PROCESS | 1080 | 1461192220281 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 1080 | 1461192220286 Marionette TRACE conn6 <- [1,586,null,{}] 15:43:40 INFO - PROCESS | 1080 | 1461192220290 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:40 INFO - PROCESS | 1080 | 1461192220396 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 15:43:40 INFO - PROCESS | 1080 | 1461192220474 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 1080 | ++DOCSHELL 17026C00 == 40 [pid = 1080] [id = 156] 15:43:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (17524800) [pid = 1080] [serial = 466] [outer = 00000000] 15:43:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (18D06C00) [pid = 1080] [serial = 467] [outer = 17524800] 15:43:40 INFO - PROCESS | 1080 | 1461192220531 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (18D05800) [pid = 1080] [serial = 468] [outer = 17524800] 15:43:41 INFO - PROCESS | 1080 | 1461192221108 Marionette TRACE conn6 <- [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]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 890ms 15:43:41 INFO - PROCESS | 1080 | 1461192221173 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1080 | 1461192221176 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 15:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:43:41 INFO - PROCESS | 1080 | 1461192221180 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1080 | 1461192221182 Marionette TRACE conn6 <- [1,590,null,{}] 15:43:41 INFO - PROCESS | 1080 | 1461192221193 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:41 INFO - PROCESS | 1080 | 1461192221333 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 15:43:41 INFO - PROCESS | 1080 | 1461192221453 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CC000 == 41 [pid = 1080] [id = 157] 15:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B88EC00) [pid = 1080] [serial = 469] [outer = 00000000] 15:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1CE96800) [pid = 1080] [serial = 470] [outer = 1B88EC00] 15:43:41 INFO - PROCESS | 1080 | 1461192221514 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1D9B9800) [pid = 1080] [serial = 471] [outer = 1B88EC00] 15:43:42 INFO - PROCESS | 1080 | 1461192222144 Marionette TRACE conn6 <- [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]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1017ms 15:43:42 INFO - PROCESS | 1080 | 1461192222200 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 1080 | 1461192222203 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 15:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:43:42 INFO - PROCESS | 1080 | 1461192222206 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 1080 | 1461192222209 Marionette TRACE conn6 <- [1,594,null,{}] 15:43:42 INFO - PROCESS | 1080 | 1461192222212 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:42 INFO - PROCESS | 1080 | 1461192222514 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 15:43:42 INFO - PROCESS | 1080 | [1080] 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 15:43:42 INFO - PROCESS | 1080 | 1461192222648 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1080 | ++DOCSHELL 1F2D5000 == 42 [pid = 1080] [id = 158] 15:43:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1F2D6C00) [pid = 1080] [serial = 472] [outer = 00000000] 15:43:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1F933800) [pid = 1080] [serial = 473] [outer = 1F2D6C00] 15:43:42 INFO - PROCESS | 1080 | 1461192222708 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1F935C00) [pid = 1080] [serial = 474] [outer = 1F2D6C00] 15:43:43 INFO - PROCESS | 1080 | 1461192223475 Marionette TRACE conn6 <- [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]]]}] 15:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1334ms 15:43:43 INFO - PROCESS | 1080 | 1461192223545 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 1080 | 1461192223549 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 15:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:43:43 INFO - PROCESS | 1080 | 1461192223555 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 1080 | 1461192223559 Marionette TRACE conn6 <- [1,598,null,{}] 15:43:43 INFO - PROCESS | 1080 | 1461192223580 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:43 INFO - PROCESS | 1080 | 1461192223673 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 15:43:43 INFO - PROCESS | 1080 | 1461192223755 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 1080 | ++DOCSHELL 12EB5400 == 43 [pid = 1080] [id = 159] 15:43:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (130CD400) [pid = 1080] [serial = 475] [outer = 00000000] 15:43:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (17021400) [pid = 1080] [serial = 476] [outer = 130CD400] 15:43:43 INFO - PROCESS | 1080 | 1461192223805 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (17528800) [pid = 1080] [serial = 477] [outer = 130CD400] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1CDE3400) [pid = 1080] [serial = 422] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B7C5800) [pid = 1080] [serial = 410] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B890C00) [pid = 1080] [serial = 413] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B79A800) [pid = 1080] [serial = 407] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (16259800) [pid = 1080] [serial = 392] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (16F17400) [pid = 1080] [serial = 393] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1A2F1000) [pid = 1080] [serial = 401] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1A5E5C00) [pid = 1080] [serial = 402] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1868CC00) [pid = 1080] [serial = 398] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (18736800) [pid = 1080] [serial = 399] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (128B6400) [pid = 1080] [serial = 386] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12908C00) [pid = 1080] [serial = 387] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (17613000) [pid = 1080] [serial = 395] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1761B400) [pid = 1080] [serial = 396] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B4F6000) [pid = 1080] [serial = 404] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B4F9C00) [pid = 1080] [serial = 405] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B7CA000) [pid = 1080] [serial = 411] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (12ACB800) [pid = 1080] [serial = 389] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (12AD0400) [pid = 1080] [serial = 390] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1C125C00) [pid = 1080] [serial = 414] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B4F9400) [pid = 1080] [serial = 419] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1624FC00) [pid = 1080] [serial = 417] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (12925000) [pid = 1080] [serial = 416] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B4F3400) [pid = 1080] [serial = 420] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1761A000) [pid = 1080] [serial = 408] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1CDE8000) [pid = 1080] [serial = 423] [outer = 00000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1CB63C00) [pid = 1080] [serial = 158] [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.] 15:43:44 INFO - PROCESS | 1080 | 1461192224449 Marionette TRACE conn6 <- [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]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 950ms 15:43:44 INFO - PROCESS | 1080 | 1461192224505 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1080 | 1461192224511 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:43:44 INFO - PROCESS | 1080 | 1461192224517 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1080 | 1461192224520 Marionette TRACE conn6 <- [1,602,null,{}] 15:43:44 INFO - PROCESS | 1080 | 1461192224524 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 1080 | 1461192224623 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 15:43:44 INFO - PROCESS | 1080 | 1461192224701 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1080 | ++DOCSHELL 12926000 == 44 [pid = 1080] [id = 160] 15:43:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (12926400) [pid = 1080] [serial = 478] [outer = 00000000] 15:43:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12ACD800) [pid = 1080] [serial = 479] [outer = 12926400] 15:43:44 INFO - PROCESS | 1080 | 1461192224750 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (138AE800) [pid = 1080] [serial = 480] [outer = 12926400] 15:43:45 INFO - PROCESS | 1080 | 1461192225166 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 15:43:45 INFO - PROCESS | 1080 | 1461192225190 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1080 | 1461192225192 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 15:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:43:45 INFO - PROCESS | 1080 | 1461192225196 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 1080 | 1461192225199 Marionette TRACE conn6 <- [1,606,null,{}] 15:43:45 INFO - PROCESS | 1080 | 1461192225209 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:45 INFO - PROCESS | 1080 | 1461192225291 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 15:43:45 INFO - PROCESS | 1080 | 1461192225298 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1080 | ++DOCSHELL 16FAAC00 == 45 [pid = 1080] [id = 161] 15:43:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (17023400) [pid = 1080] [serial = 481] [outer = 00000000] 15:43:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (18681C00) [pid = 1080] [serial = 482] [outer = 17023400] 15:43:45 INFO - PROCESS | 1080 | 1461192225347 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (18B0B800) [pid = 1080] [serial = 483] [outer = 17023400] 15:43:45 INFO - PROCESS | 1080 | 1461192225809 Marionette TRACE conn6 <- [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]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 15:43:45 INFO - PROCESS | 1080 | 1461192225867 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1080 | 1461192225870 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 15:43:45 INFO - PROCESS | 1080 | 1461192225873 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:43:45 INFO - PROCESS | 1080 | 1461192225874 Marionette TRACE conn6 <- [1,610,null,{}] 15:43:45 INFO - PROCESS | 1080 | 1461192225878 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:45 INFO - PROCESS | 1080 | 1461192225993 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 15:43:45 INFO - PROCESS | 1080 | 1461192226007 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B134000 == 46 [pid = 1080] [id = 162] 15:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B13A400) [pid = 1080] [serial = 484] [outer = 00000000] 15:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B4EEC00) [pid = 1080] [serial = 485] [outer = 1B13A400] 15:43:46 INFO - PROCESS | 1080 | 1461192226053 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B4F4400) [pid = 1080] [serial = 486] [outer = 1B13A400] 15:43:46 INFO - PROCESS | 1080 | 1461192226484 Marionette TRACE conn6 <- [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]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 15:43:46 INFO - PROCESS | 1080 | 1461192226508 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1080 | 1461192226510 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 15:43:46 INFO - PROCESS | 1080 | 1461192226513 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:43:46 INFO - PROCESS | 1080 | 1461192226515 Marionette TRACE conn6 <- [1,614,null,{}] 15:43:46 INFO - PROCESS | 1080 | 1461192226519 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:46 INFO - PROCESS | 1080 | 1461192226600 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 15:43:46 INFO - PROCESS | 1080 | 1461192226606 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B51A800 == 47 [pid = 1080] [id = 163] 15:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B51C000) [pid = 1080] [serial = 487] [outer = 00000000] 15:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B7A1800) [pid = 1080] [serial = 488] [outer = 1B51C000] 15:43:46 INFO - PROCESS | 1080 | 1461192226651 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B7C5C00) [pid = 1080] [serial = 489] [outer = 1B51C000] 15:43:47 INFO - PROCESS | 1080 | 1461192227140 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 15:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:43:47 INFO - PROCESS | 1080 | 1461192227188 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 15:43:47 INFO - PROCESS | 1080 | 1461192227190 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 15:43:47 INFO - PROCESS | 1080 | 1461192227193 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 1080 | 1461192227195 Marionette TRACE conn6 <- [1,618,null,{}] 15:43:47 INFO - PROCESS | 1080 | 1461192227199 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:47 INFO - PROCESS | 1080 | 1461192227332 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 15:43:47 INFO - PROCESS | 1080 | 1461192227421 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:47 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C9800 == 48 [pid = 1080] [id = 164] 15:43:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B87CC00) [pid = 1080] [serial = 490] [outer = 00000000] 15:43:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C124C00) [pid = 1080] [serial = 491] [outer = 1B87CC00] 15:43:47 INFO - PROCESS | 1080 | 1461192227472 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1C12AC00) [pid = 1080] [serial = 492] [outer = 1B87CC00] 15:43:47 INFO - PROCESS | 1080 | 1461192227933 Marionette TRACE conn6 <- [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]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 769ms 15:43:47 INFO - PROCESS | 1080 | 1461192227972 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 15:43:47 INFO - PROCESS | 1080 | 1461192227974 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 15:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:43:47 INFO - PROCESS | 1080 | 1461192227977 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 1080 | 1461192227979 Marionette TRACE conn6 <- [1,622,null,{}] 15:43:47 INFO - PROCESS | 1080 | 1461192227982 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 1080 | 1461192228084 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 15:43:48 INFO - PROCESS | 1080 | 1461192228091 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCC000 == 49 [pid = 1080] [id = 165] 15:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1C12D000) [pid = 1080] [serial = 493] [outer = 00000000] 15:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1CCC3800) [pid = 1080] [serial = 494] [outer = 1C12D000] 15:43:48 INFO - PROCESS | 1080 | 1461192228136 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1CB6C400) [pid = 1080] [serial = 495] [outer = 1C12D000] 15:43:48 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:48 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:48 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:48 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:48 INFO - PROCESS | 1080 | 1461192228579 Marionette TRACE conn6 <- [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]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 15:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:43:48 INFO - PROCESS | 1080 | 1461192228609 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 1080 | 1461192228611 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 15:43:48 INFO - PROCESS | 1080 | 1461192228614 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 1080 | 1461192228616 Marionette TRACE conn6 <- [1,626,null,{}] 15:43:48 INFO - PROCESS | 1080 | 1461192228619 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 1080 | 1461192228758 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 15:43:48 INFO - PROCESS | 1080 | 1461192228779 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1080 | ++DOCSHELL 1CDED000 == 50 [pid = 1080] [id = 166] 15:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1CDEE400) [pid = 1080] [serial = 496] [outer = 00000000] 15:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1D2EFC00) [pid = 1080] [serial = 497] [outer = 1CDEE400] 15:43:48 INFO - PROCESS | 1080 | 1461192228826 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1D2EF800) [pid = 1080] [serial = 498] [outer = 1CDEE400] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B4F9000) [pid = 1080] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1C561800) [pid = 1080] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B873C00) [pid = 1080] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1A166000) [pid = 1080] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (0EC0B400) [pid = 1080] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (175C9800) [pid = 1080] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1290A800) [pid = 1080] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (13FA1000) [pid = 1080] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:43:49 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B7C0000) [pid = 1080] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:43:49 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:49 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:49 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:49 INFO - PROCESS | 1080 | 1461192229291 Marionette TRACE conn6 <- [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]]]}] 15:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 15:43:49 INFO - PROCESS | 1080 | 1461192229345 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 15:43:49 INFO - PROCESS | 1080 | 1461192229347 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 15:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:43:49 INFO - PROCESS | 1080 | 1461192229351 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 1080 | 1461192229352 Marionette TRACE conn6 <- [1,630,null,{}] 15:43:49 INFO - PROCESS | 1080 | 1461192229356 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:49 INFO - PROCESS | 1080 | 1461192229434 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 15:43:49 INFO - PROCESS | 1080 | 1461192229441 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1080 | ++DOCSHELL 1B872000 == 51 [pid = 1080] [id = 167] 15:43:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C128000) [pid = 1080] [serial = 499] [outer = 00000000] 15:43:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1D18A000) [pid = 1080] [serial = 500] [outer = 1C128000] 15:43:49 INFO - PROCESS | 1080 | 1461192229486 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1DAE6000) [pid = 1080] [serial = 501] [outer = 1C128000] 15:43:49 INFO - PROCESS | 1080 | 1461192229909 Marionette TRACE conn6 <- [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]]]}] 15:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 570ms 15:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:43:49 INFO - PROCESS | 1080 | 1461192229925 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 15:43:49 INFO - PROCESS | 1080 | 1461192229927 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 15:43:49 INFO - PROCESS | 1080 | 1461192229930 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 1080 | 1461192229932 Marionette TRACE conn6 <- [1,634,null,{}] 15:43:49 INFO - PROCESS | 1080 | 1461192229947 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 1080 | 1461192230030 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 15:43:50 INFO - PROCESS | 1080 | 1461192230036 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E4C00 == 52 [pid = 1080] [id = 168] 15:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1F3E5C00) [pid = 1080] [serial = 502] [outer = 00000000] 15:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1F939800) [pid = 1080] [serial = 503] [outer = 1F3E5C00] 15:43:50 INFO - PROCESS | 1080 | 1461192230081 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1F93E800) [pid = 1080] [serial = 504] [outer = 1F3E5C00] 15:43:50 INFO - PROCESS | 1080 | 1461192230536 Marionette TRACE conn6 <- [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]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 15:43:50 INFO - PROCESS | 1080 | 1461192230576 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 1080 | 1461192230578 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:43:50 INFO - PROCESS | 1080 | 1461192230582 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 1080 | 1461192230585 Marionette TRACE conn6 <- [1,638,null,{}] 15:43:50 INFO - PROCESS | 1080 | 1461192230588 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 1080 | 1461192230686 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 15:43:50 INFO - PROCESS | 1080 | 1461192230696 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E4800 == 53 [pid = 1080] [id = 169] 15:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1F940400) [pid = 1080] [serial = 505] [outer = 00000000] 15:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1F9C6800) [pid = 1080] [serial = 506] [outer = 1F940400] 15:43:50 INFO - PROCESS | 1080 | 1461192230746 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1FB4B400) [pid = 1080] [serial = 507] [outer = 1F940400] 15:43:51 INFO - PROCESS | 1080 | 1461192231327 Marionette TRACE conn6 <- [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]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 770ms 15:43:51 INFO - PROCESS | 1080 | 1461192231407 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 1080 | 1461192231411 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 15:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:43:51 INFO - PROCESS | 1080 | 1461192231432 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 1080 | 1461192231436 Marionette TRACE conn6 <- [1,642,null,{}] 15:43:51 INFO - PROCESS | 1080 | 1461192231442 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:51 INFO - PROCESS | 1080 | 1461192231560 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 15:43:51 INFO - PROCESS | 1080 | 1461192231675 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD3400 == 54 [pid = 1080] [id = 170] 15:43:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12909C00) [pid = 1080] [serial = 508] [outer = 00000000] 15:43:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (16F1BC00) [pid = 1080] [serial = 509] [outer = 12909C00] 15:43:51 INFO - PROCESS | 1080 | 1461192231734 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1701C000) [pid = 1080] [serial = 510] [outer = 12909C00] 15:43:52 INFO - PROCESS | 1080 | 1461192232326 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 930ms 15:43:52 INFO - PROCESS | 1080 | 1461192232362 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1080 | 1461192232368 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 15:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:43:52 INFO - PROCESS | 1080 | 1461192232375 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1080 | 1461192232378 Marionette TRACE conn6 <- [1,646,null,{}] 15:43:52 INFO - PROCESS | 1080 | 1461192232382 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:52 INFO - PROCESS | 1080 | 1461192232494 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 15:43:52 INFO - PROCESS | 1080 | 1461192232590 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1080 | ++DOCSHELL 17682C00 == 55 [pid = 1080] [id = 171] 15:43:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1770FC00) [pid = 1080] [serial = 511] [outer = 00000000] 15:43:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A2B5400) [pid = 1080] [serial = 512] [outer = 1770FC00] 15:43:52 INFO - PROCESS | 1080 | 1461192232646 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B4EB400) [pid = 1080] [serial = 513] [outer = 1770FC00] 15:43:53 INFO - PROCESS | 1080 | 1461192233258 Marionette TRACE conn6 <- [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]]]}] 15:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 929ms 15:43:53 INFO - PROCESS | 1080 | 1461192233307 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 15:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:43:53 INFO - PROCESS | 1080 | 1461192233309 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 15:43:53 INFO - PROCESS | 1080 | 1461192233313 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 1080 | 1461192233317 Marionette TRACE conn6 <- [1,650,null,{}] 15:43:53 INFO - PROCESS | 1080 | 1461192233329 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:53 INFO - PROCESS | 1080 | 1461192233442 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 15:43:53 INFO - PROCESS | 1080 | 1461192233569 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 1080 | ++DOCSHELL 1F932400 == 56 [pid = 1080] [id = 172] 15:43:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B892000) [pid = 1080] [serial = 514] [outer = 00000000] 15:43:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1F9BD800) [pid = 1080] [serial = 515] [outer = 1B892000] 15:43:53 INFO - PROCESS | 1080 | 1461192233630 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1F9C5C00) [pid = 1080] [serial = 516] [outer = 1B892000] 15:43:54 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:54 INFO - PROCESS | 1080 | 1461192234251 Marionette TRACE conn6 <- [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]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 15:43:54 INFO - PROCESS | 1080 | 1461192234286 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 1080 | 1461192234289 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 15:43:54 INFO - PROCESS | 1080 | 1461192234293 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:43:54 INFO - PROCESS | 1080 | 1461192234295 Marionette TRACE conn6 <- [1,654,null,{}] 15:43:54 INFO - PROCESS | 1080 | 1461192234299 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:54 INFO - PROCESS | 1080 | 1461192234403 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 15:43:54 INFO - PROCESS | 1080 | 1461192234499 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 1080 | ++DOCSHELL 1FC43C00 == 57 [pid = 1080] [id = 173] 15:43:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1FC45000) [pid = 1080] [serial = 517] [outer = 00000000] 15:43:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (2034FC00) [pid = 1080] [serial = 518] [outer = 1FC45000] 15:43:54 INFO - PROCESS | 1080 | 1461192234556 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (20353000) [pid = 1080] [serial = 519] [outer = 1FC45000] 15:43:54 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:54 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:55 INFO - PROCESS | 1080 | 1461192235094 Marionette TRACE conn6 <- [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]]]}] 15:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 830ms 15:43:55 INFO - PROCESS | 1080 | 1461192235140 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 15:43:55 INFO - PROCESS | 1080 | 1461192235143 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 15:43:55 INFO - PROCESS | 1080 | 1461192235147 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 1080 | 1461192235149 Marionette TRACE conn6 <- [1,658,null,{}] 15:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:43:55 INFO - PROCESS | 1080 | 1461192235153 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:55 INFO - PROCESS | 1080 | 1461192235255 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 15:43:55 INFO - PROCESS | 1080 | 1461192235350 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1080 | ++DOCSHELL 20358000 == 58 [pid = 1080] [id = 174] 15:43:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (20358800) [pid = 1080] [serial = 520] [outer = 00000000] 15:43:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (2036A800) [pid = 1080] [serial = 521] [outer = 20358800] 15:43:55 INFO - PROCESS | 1080 | 1461192235405 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (2036FC00) [pid = 1080] [serial = 522] [outer = 20358800] 15:43:56 INFO - PROCESS | 1080 | 1461192236136 Marionette TRACE conn6 <- [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]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1014ms 15:43:56 INFO - PROCESS | 1080 | 1461192236175 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1080 | 1461192236180 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 15:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:43:56 INFO - PROCESS | 1080 | 1461192236186 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 1080 | 1461192236190 Marionette TRACE conn6 <- [1,662,null,{}] 15:43:56 INFO - PROCESS | 1080 | 1461192236219 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 1080 | 1461192236319 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 15:43:56 INFO - PROCESS | 1080 | 1461192236449 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 1080 | ++DOCSHELL 138AA400 == 59 [pid = 1080] [id = 175] 15:43:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (13989000) [pid = 1080] [serial = 523] [outer = 00000000] 15:43:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (17613000) [pid = 1080] [serial = 524] [outer = 13989000] 15:43:56 INFO - PROCESS | 1080 | 1461192236503 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (17680800) [pid = 1080] [serial = 525] [outer = 13989000] 15:43:56 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:56 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 17027400 == 58 [pid = 1080] [id = 153] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1B871800 == 57 [pid = 1080] [id = 150] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1C130400 == 56 [pid = 1080] [id = 151] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 13996800 == 55 [pid = 1080] [id = 152] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1B4F5C00 == 54 [pid = 1080] [id = 149] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 175C6800 == 53 [pid = 1080] [id = 147] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1A162800 == 52 [pid = 1080] [id = 10] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1F3E4C00 == 51 [pid = 1080] [id = 168] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1B872000 == 50 [pid = 1080] [id = 167] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1CDED000 == 49 [pid = 1080] [id = 166] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 0EBCC000 == 48 [pid = 1080] [id = 165] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1B7C9800 == 47 [pid = 1080] [id = 164] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1B51A800 == 46 [pid = 1080] [id = 163] 15:43:56 INFO - PROCESS | 1080 | --DOCSHELL 1B134000 == 45 [pid = 1080] [id = 162] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1A2B2400) [pid = 1080] [serial = 431] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1D2EA800) [pid = 1080] [serial = 461] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (130CEC00) [pid = 1080] [serial = 428] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOCSHELL 16FAAC00 == 44 [pid = 1080] [id = 161] 15:43:57 INFO - PROCESS | 1080 | --DOCSHELL 12926000 == 43 [pid = 1080] [id = 160] 15:43:57 INFO - PROCESS | 1080 | --DOCSHELL 12EB5400 == 42 [pid = 1080] [id = 159] 15:43:57 INFO - PROCESS | 1080 | --DOCSHELL 17026C00 == 41 [pid = 1080] [id = 156] 15:43:57 INFO - PROCESS | 1080 | --DOCSHELL 12242400 == 40 [pid = 1080] [id = 155] 15:43:57 INFO - PROCESS | 1080 | --DOCSHELL 1CDEE800 == 39 [pid = 1080] [id = 154] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B793800) [pid = 1080] [serial = 446] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B797800) [pid = 1080] [serial = 447] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1CD29C00) [pid = 1080] [serial = 452] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1B892400) [pid = 1080] [serial = 450] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B879400) [pid = 1080] [serial = 449] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1A2B2800) [pid = 1080] [serial = 443] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1291A400) [pid = 1080] [serial = 435] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (12801C00) [pid = 1080] [serial = 434] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1CE93000) [pid = 1080] [serial = 425] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1761B800) [pid = 1080] [serial = 440] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (176C7800) [pid = 1080] [serial = 441] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12CAA800) [pid = 1080] [serial = 437] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1382C400) [pid = 1080] [serial = 438] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1A2AF800) [pid = 1080] [serial = 455] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1C555C00) [pid = 1080] [serial = 458] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1CDE3000) [pid = 1080] [serial = 453] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B164800) [pid = 1080] [serial = 456] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1A2EEC00) [pid = 1080] [serial = 444] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1CDE5000) [pid = 1080] [serial = 459] [outer = 00000000] [url = about:blank] 15:43:57 INFO - PROCESS | 1080 | 1461192237123 Marionette TRACE conn6 <- [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]]]}] 15:43:57 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 15:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 950ms 15:43:57 INFO - PROCESS | 1080 | 1461192237140 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1080 | 1461192237145 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:43:57 INFO - PROCESS | 1080 | 1461192237151 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1080 | 1461192237154 Marionette TRACE conn6 <- [1,666,null,{}] 15:43:57 INFO - PROCESS | 1080 | 1461192237158 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 1080 | 1461192237242 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 15:43:57 INFO - PROCESS | 1080 | 1461192237320 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1080 | ++DOCSHELL 0EDBD000 == 40 [pid = 1080] [id = 176] 15:43:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (0EDF7C00) [pid = 1080] [serial = 526] [outer = 00000000] 15:43:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (130D3800) [pid = 1080] [serial = 527] [outer = 0EDF7C00] 15:43:57 INFO - PROCESS | 1080 | 1461192237377 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (16309800) [pid = 1080] [serial = 528] [outer = 0EDF7C00] 15:43:57 INFO - PROCESS | 1080 | 1461192237813 Marionette TRACE conn6 <- [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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 729ms 15:43:57 INFO - PROCESS | 1080 | 1461192237885 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1080 | 1461192237887 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 15:43:57 INFO - PROCESS | 1080 | 1461192237890 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:43:57 INFO - PROCESS | 1080 | 1461192237894 Marionette TRACE conn6 <- [1,670,null,{}] 15:43:57 INFO - PROCESS | 1080 | 1461192237904 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 1080 | 1461192237994 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 15:43:57 INFO - PROCESS | 1080 | 1461192238003 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1080 | ++DOCSHELL 1A168800 == 41 [pid = 1080] [id = 177] 15:43:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1A2AF800) [pid = 1080] [serial = 529] [outer = 00000000] 15:43:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1A2ED000) [pid = 1080] [serial = 530] [outer = 1A2AF800] 15:43:58 INFO - PROCESS | 1080 | 1461192238051 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B13B800) [pid = 1080] [serial = 531] [outer = 1A2AF800] 15:43:58 INFO - PROCESS | 1080 | 1461192239004 Marionette TRACE conn6 <- [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]]]}] 15:43:58 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) 15:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1118ms 15:43:58 INFO - PROCESS | 1080 | 1461192239013 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 1080 | 1461192239015 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 15:43:58 INFO - PROCESS | 1080 | 1461192239018 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:43:58 INFO - PROCESS | 1080 | 1461192239020 Marionette TRACE conn6 <- [1,674,null,{}] 15:43:59 INFO - PROCESS | 1080 | 1461192239024 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 1080 | 1461192239130 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 15:43:59 INFO - PROCESS | 1080 | 1461192239136 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F6C00 == 42 [pid = 1080] [id = 178] 15:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B4F8800) [pid = 1080] [serial = 532] [outer = 00000000] 15:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B7C3400) [pid = 1080] [serial = 533] [outer = 1B4F8800] 15:43:59 INFO - PROCESS | 1080 | 1461192239181 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B86F400) [pid = 1080] [serial = 534] [outer = 1B4F8800] 15:44:00 INFO - PROCESS | 1080 | 1461192240161 Marionette TRACE conn6 <- [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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1179ms 15:44:00 INFO - PROCESS | 1080 | 1461192240202 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 15:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:44:00 INFO - PROCESS | 1080 | 1461192240204 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 15:44:00 INFO - PROCESS | 1080 | 1461192240207 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 1080 | 1461192240209 Marionette TRACE conn6 <- [1,678,null,{}] 15:44:00 INFO - PROCESS | 1080 | 1461192240213 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:00 INFO - PROCESS | 1080 | 1461192240325 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 15:44:00 INFO - PROCESS | 1080 | 1461192240332 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1080 | ++DOCSHELL 1B796C00 == 43 [pid = 1080] [id = 179] 15:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B7C4400) [pid = 1080] [serial = 535] [outer = 00000000] 15:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B87B800) [pid = 1080] [serial = 536] [outer = 1B7C4400] 15:44:00 INFO - PROCESS | 1080 | 1461192240377 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B892800) [pid = 1080] [serial = 537] [outer = 1B7C4400] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (12CB3800) [pid = 1080] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (17617400) [pid = 1080] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (20361800) [pid = 1080] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1CE8E400) [pid = 1080] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B13A400) [pid = 1080] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B87CC00) [pid = 1080] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (17023400) [pid = 1080] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B51C000) [pid = 1080] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1F2D6C00) [pid = 1080] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (12926400) [pid = 1080] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (130CD400) [pid = 1080] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1C12D000) [pid = 1080] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1F3E5C00) [pid = 1080] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1CDEE400) [pid = 1080] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1C128000) [pid = 1080] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:44:01 INFO - PROCESS | 1080 | 1461192241353 Marionette TRACE conn6 <- [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]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:44:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 15:44:01 INFO - PROCESS | 1080 | 1461192241388 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1080 | 1461192241390 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 15:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:44:01 INFO - PROCESS | 1080 | 1461192241393 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1080 | 1461192241395 Marionette TRACE conn6 <- [1,682,null,{}] 15:44:01 INFO - PROCESS | 1080 | 1461192241399 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 1080 | 1461192241495 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 15:44:01 INFO - PROCESS | 1080 | 1461192241503 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0B400 == 44 [pid = 1080] [id = 180] 15:44:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (128BB000) [pid = 1080] [serial = 538] [outer = 00000000] 15:44:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B875C00) [pid = 1080] [serial = 539] [outer = 128BB000] 15:44:01 INFO - PROCESS | 1080 | 1461192241554 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1B890C00) [pid = 1080] [serial = 540] [outer = 128BB000] 15:44:02 INFO - PROCESS | 1080 | 1461192242476 Marionette TRACE conn6 <- [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]]]}] 15:44:02 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) 15:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 15:44:02 INFO - PROCESS | 1080 | 1461192242523 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1080 | 1461192242525 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 15:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:44:02 INFO - PROCESS | 1080 | 1461192242528 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 1080 | 1461192242530 Marionette TRACE conn6 <- [1,686,null,{}] 15:44:02 INFO - PROCESS | 1080 | 1461192242538 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:02 INFO - PROCESS | 1080 | 1461192242616 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 15:44:02 INFO - PROCESS | 1080 | 1461192242622 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1080 | ++DOCSHELL 1C12B000 == 45 [pid = 1080] [id = 181] 15:44:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C555000) [pid = 1080] [serial = 541] [outer = 00000000] 15:44:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1CDE9000) [pid = 1080] [serial = 542] [outer = 1C555000] 15:44:02 INFO - PROCESS | 1080 | 1461192242667 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1CDED000) [pid = 1080] [serial = 543] [outer = 1C555000] 15:44:03 INFO - PROCESS | 1080 | 1461192243665 Marionette TRACE conn6 <- [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]]]}] 15:44:03 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) 15:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 15:44:03 INFO - PROCESS | 1080 | 1461192243712 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1080 | 1461192243717 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 15:44:03 INFO - PROCESS | 1080 | 1461192243723 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:44:03 INFO - PROCESS | 1080 | 1461192243727 Marionette TRACE conn6 <- [1,690,null,{}] 15:44:03 INFO - PROCESS | 1080 | 1461192243733 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 1080 | 1461192243873 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 15:44:04 INFO - PROCESS | 1080 | 1461192244047 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1080 | ++DOCSHELL 12EB5400 == 46 [pid = 1080] [id = 182] 15:44:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (130CC400) [pid = 1080] [serial = 544] [outer = 00000000] 15:44:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1630B000) [pid = 1080] [serial = 545] [outer = 130CC400] 15:44:04 INFO - PROCESS | 1080 | 1461192244113 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (17022400) [pid = 1080] [serial = 546] [outer = 130CC400] 15:44:05 INFO - PROCESS | 1080 | 1461192245145 Marionette TRACE conn6 <- [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]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1471ms 15:44:05 INFO - PROCESS | 1080 | 1461192245199 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1080 | 1461192245205 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:44:05 INFO - PROCESS | 1080 | 1461192245212 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1080 | 1461192245215 Marionette TRACE conn6 <- [1,694,null,{}] 15:44:05 INFO - PROCESS | 1080 | 1461192245219 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 1080 | 1461192245356 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 15:44:05 INFO - PROCESS | 1080 | 1461192245493 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1080 | ++DOCSHELL 19186400 == 47 [pid = 1080] [id = 183] 15:44:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1A163400) [pid = 1080] [serial = 547] [outer = 00000000] 15:44:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B133000) [pid = 1080] [serial = 548] [outer = 1A163400] 15:44:05 INFO - PROCESS | 1080 | 1461192245554 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B51E800) [pid = 1080] [serial = 549] [outer = 1A163400] 15:44:06 INFO - PROCESS | 1080 | 1461192246603 Marionette TRACE conn6 <- [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]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1421ms 15:44:06 INFO - PROCESS | 1080 | 1461192246634 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 1080 | 1461192246637 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 15:44:06 INFO - PROCESS | 1080 | 1461192246641 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:44:06 INFO - PROCESS | 1080 | 1461192246645 Marionette TRACE conn6 <- [1,698,null,{}] 15:44:06 INFO - PROCESS | 1080 | 1461192246656 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:06 INFO - PROCESS | 1080 | 1461192246767 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 15:44:06 INFO - PROCESS | 1080 | 1461192246899 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1080 | ++DOCSHELL 1CE96400 == 48 [pid = 1080] [id = 184] 15:44:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1CE97400) [pid = 1080] [serial = 550] [outer = 00000000] 15:44:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1D9B9000) [pid = 1080] [serial = 551] [outer = 1CE97400] 15:44:06 INFO - PROCESS | 1080 | 1461192246962 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1F281000) [pid = 1080] [serial = 552] [outer = 1CE97400] 15:44:08 INFO - PROCESS | 1080 | 1461192248131 Marionette TRACE conn6 <- [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]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1531ms 15:44:08 INFO - PROCESS | 1080 | 1461192248177 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1080 | 1461192248181 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 15:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:44:08 INFO - PROCESS | 1080 | 1461192248185 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 1080 | 1461192248189 Marionette TRACE conn6 <- [1,702,null,{}] 15:44:08 INFO - PROCESS | 1080 | 1461192248196 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 1080 | 1461192248374 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 15:44:08 INFO - PROCESS | 1080 | 1461192248500 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0EC00 == 49 [pid = 1080] [id = 185] 15:44:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (0F43C800) [pid = 1080] [serial = 553] [outer = 00000000] 15:44:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1701C800) [pid = 1080] [serial = 554] [outer = 0F43C800] 15:44:08 INFO - PROCESS | 1080 | 1461192248554 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (175E3800) [pid = 1080] [serial = 555] [outer = 0F43C800] 15:44:08 INFO - PROCESS | 1080 | --DOCSHELL 0EC0B400 == 48 [pid = 1080] [id = 180] 15:44:08 INFO - PROCESS | 1080 | --DOCSHELL 1B796C00 == 47 [pid = 1080] [id = 179] 15:44:08 INFO - PROCESS | 1080 | --DOCSHELL 1B4F6C00 == 46 [pid = 1080] [id = 178] 15:44:08 INFO - PROCESS | 1080 | --DOCSHELL 1A168800 == 45 [pid = 1080] [id = 177] 15:44:08 INFO - PROCESS | 1080 | --DOCSHELL 0EDBD000 == 44 [pid = 1080] [id = 176] 15:44:08 INFO - PROCESS | 1080 | --DOCSHELL 138AA400 == 43 [pid = 1080] [id = 175] 15:44:08 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1F9C6800) [pid = 1080] [serial = 506] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (21286800) [pid = 1080] [serial = 383] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1382EC00) [pid = 1080] [serial = 429] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B15D000) [pid = 1080] [serial = 432] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1CE9B400) [pid = 1080] [serial = 426] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B4EEC00) [pid = 1080] [serial = 485] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B4F4400) [pid = 1080] [serial = 486] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1C124C00) [pid = 1080] [serial = 491] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (18681C00) [pid = 1080] [serial = 482] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (18B0B800) [pid = 1080] [serial = 483] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B7A1800) [pid = 1080] [serial = 488] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1F935C00) [pid = 1080] [serial = 474] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1F933800) [pid = 1080] [serial = 473] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12ACD800) [pid = 1080] [serial = 479] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (138AE800) [pid = 1080] [serial = 480] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (17528800) [pid = 1080] [serial = 477] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (17021400) [pid = 1080] [serial = 476] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (12923000) [pid = 1080] [serial = 464] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1CCC3800) [pid = 1080] [serial = 494] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (18D06C00) [pid = 1080] [serial = 467] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1CE96800) [pid = 1080] [serial = 470] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1C12AC00) [pid = 1080] [serial = 492] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1F93E800) [pid = 1080] [serial = 504] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1D2EFC00) [pid = 1080] [serial = 497] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1CB6C400) [pid = 1080] [serial = 495] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1F939800) [pid = 1080] [serial = 503] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1D2EF800) [pid = 1080] [serial = 498] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1D18A000) [pid = 1080] [serial = 500] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1DAE6000) [pid = 1080] [serial = 501] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1B7C5C00) [pid = 1080] [serial = 489] [outer = 00000000] [url = about:blank] 15:44:09 INFO - PROCESS | 1080 | 1461192249568 Marionette TRACE conn6 <- [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]]]}] 15:44:09 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 15:44:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1432ms 15:44:09 INFO - PROCESS | 1080 | 1461192249619 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1080 | 1461192249624 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 15:44:09 INFO - PROCESS | 1080 | 1461192249630 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:44:09 INFO - PROCESS | 1080 | 1461192249633 Marionette TRACE conn6 <- [1,706,null,{}] 15:44:09 INFO - PROCESS | 1080 | 1461192249637 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:09 INFO - PROCESS | 1080 | 1461192249720 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 15:44:09 INFO - PROCESS | 1080 | 1461192249727 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1080 | ++DOCSHELL 12CAAC00 == 44 [pid = 1080] [id = 186] 15:44:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1382EC00) [pid = 1080] [serial = 556] [outer = 00000000] 15:44:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1761BC00) [pid = 1080] [serial = 557] [outer = 1382EC00] 15:44:09 INFO - PROCESS | 1080 | 1461192249777 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (17708000) [pid = 1080] [serial = 558] [outer = 1382EC00] 15:44:10 INFO - PROCESS | 1080 | 1461192250755 Marionette TRACE conn6 <- [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]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1177ms 15:44:10 INFO - PROCESS | 1080 | 1461192250810 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1080 | 1461192250813 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 15:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:44:10 INFO - PROCESS | 1080 | 1461192250816 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1080 | 1461192250819 Marionette TRACE conn6 <- [1,710,null,{}] 15:44:10 INFO - PROCESS | 1080 | 1461192250830 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 1080 | 1461192250922 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 15:44:10 INFO - PROCESS | 1080 | 1461192250930 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1080 | ++DOCSHELL 18B0B800 == 45 [pid = 1080] [id = 187] 15:44:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1A2B2400) [pid = 1080] [serial = 559] [outer = 00000000] 15:44:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B4F3400) [pid = 1080] [serial = 560] [outer = 1A2B2400] 15:44:10 INFO - PROCESS | 1080 | 1461192250981 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B51C000) [pid = 1080] [serial = 561] [outer = 1A2B2400] 15:44:11 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B4F8800) [pid = 1080] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:44:11 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1A2AF800) [pid = 1080] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:44:11 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (0EDF7C00) [pid = 1080] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:44:11 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (13989000) [pid = 1080] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:44:11 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B7C4400) [pid = 1080] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:44:11 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (128BB000) [pid = 1080] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:44:11 INFO - PROCESS | 1080 | 1461192251869 Marionette TRACE conn6 <- [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] 15:44:11 INFO - PROCESS | 1080 | 1461192251951 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 15:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:44:11 INFO - PROCESS | 1080 | 1461192251956 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 1080 | 1461192251960 Marionette TRACE conn6 <- [1,714,null,{}] 15:44:11 INFO - PROCESS | 1080 | 1461192251966 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 1080 | 1461192252082 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 15:44:12 INFO - PROCESS | 1080 | 1461192252200 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 1080 | ++DOCSHELL 12AD1000 == 46 [pid = 1080] [id = 188] 15:44:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (12D20800) [pid = 1080] [serial = 562] [outer = 00000000] 15:44:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1868DC00) [pid = 1080] [serial = 563] [outer = 12D20800] 15:44:12 INFO - PROCESS | 1080 | 1461192252263 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (18D08400) [pid = 1080] [serial = 564] [outer = 12D20800] 15:44:12 INFO - PROCESS | 1080 | 1461192252946 Marionette TRACE conn6 <- [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]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:44:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1018ms 15:44:12 INFO - PROCESS | 1080 | 1461192252979 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 1080 | 1461192252985 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 15:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:44:12 INFO - PROCESS | 1080 | 1461192252992 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 1080 | 1461192252995 Marionette TRACE conn6 <- [1,718,null,{}] 15:44:12 INFO - PROCESS | 1080 | 1461192252999 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 1080 | 1461192253105 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 15:44:13 INFO - PROCESS | 1080 | 1461192253230 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F2000 == 47 [pid = 1080] [id = 189] 15:44:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B79C000) [pid = 1080] [serial = 565] [outer = 00000000] 15:44:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B7CBC00) [pid = 1080] [serial = 566] [outer = 1B79C000] 15:44:13 INFO - PROCESS | 1080 | 1461192253291 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B871800) [pid = 1080] [serial = 567] [outer = 1B79C000] 15:44:13 INFO - PROCESS | 1080 | 1461192253939 Marionette TRACE conn6 <- [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] 15:44:13 INFO - PROCESS | 1080 | 1461192253967 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 15:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:44:13 INFO - PROCESS | 1080 | 1461192253971 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1080 | 1461192253974 Marionette TRACE conn6 <- [1,722,null,{}] 15:44:13 INFO - PROCESS | 1080 | 1461192253985 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:14 INFO - PROCESS | 1080 | 1461192254092 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 15:44:14 INFO - PROCESS | 1080 | 1461192254218 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE4C00 == 48 [pid = 1080] [id = 190] 15:44:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1CDE6C00) [pid = 1080] [serial = 568] [outer = 00000000] 15:44:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1CE8D800) [pid = 1080] [serial = 569] [outer = 1CDE6C00] 15:44:14 INFO - PROCESS | 1080 | 1461192254280 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1CE95400) [pid = 1080] [serial = 570] [outer = 1CDE6C00] 15:44:14 INFO - PROCESS | 1080 | 1461192254863 Marionette TRACE conn6 <- [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]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 15:44:14 INFO - PROCESS | 1080 | 1461192254903 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1080 | 1461192254906 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 15:44:14 INFO - PROCESS | 1080 | 1461192254910 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:44:14 INFO - PROCESS | 1080 | 1461192254912 Marionette TRACE conn6 <- [1,726,null,{}] 15:44:14 INFO - PROCESS | 1080 | 1461192254915 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:15 INFO - PROCESS | 1080 | 1461192255025 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 15:44:15 INFO - PROCESS | 1080 | 1461192255119 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1080 | ++DOCSHELL 1D1EC400 == 49 [pid = 1080] [id = 191] 15:44:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1D1EC800) [pid = 1080] [serial = 571] [outer = 00000000] 15:44:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1DA5E000) [pid = 1080] [serial = 572] [outer = 1D1EC800] 15:44:15 INFO - PROCESS | 1080 | 1461192255179 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1DAE6800) [pid = 1080] [serial = 573] [outer = 1D1EC800] 15:44:16 INFO - PROCESS | 1080 | 1461192256284 Marionette TRACE conn6 <- [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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1425ms 15:44:16 INFO - PROCESS | 1080 | 1461192256350 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1080 | 1461192256352 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 15:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:44:16 INFO - PROCESS | 1080 | 1461192256357 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 1080 | 1461192256359 Marionette TRACE conn6 <- [1,730,null,{}] 15:44:16 INFO - PROCESS | 1080 | 1461192256363 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 1080 | 1461192256458 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 15:44:16 INFO - PROCESS | 1080 | 1461192256630 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1080 | ++DOCSHELL 1290B400 == 50 [pid = 1080] [id = 192] 15:44:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1290C800) [pid = 1080] [serial = 574] [outer = 00000000] 15:44:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12AD2C00) [pid = 1080] [serial = 575] [outer = 1290C800] 15:44:16 INFO - PROCESS | 1080 | 1461192256681 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (13948C00) [pid = 1080] [serial = 576] [outer = 1290C800] 15:44:17 INFO - PROCESS | 1080 | --DOCSHELL 12CAAC00 == 49 [pid = 1080] [id = 186] 15:44:17 INFO - PROCESS | 1080 | --DOCSHELL 0EC0EC00 == 48 [pid = 1080] [id = 185] 15:44:17 INFO - PROCESS | 1080 | --DOCSHELL 12EB5400 == 47 [pid = 1080] [id = 182] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B86F400) [pid = 1080] [serial = 534] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B7C3400) [pid = 1080] [serial = 533] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (16F1BC00) [pid = 1080] [serial = 509] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1A2B5400) [pid = 1080] [serial = 512] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1F9BD800) [pid = 1080] [serial = 515] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (2034FC00) [pid = 1080] [serial = 518] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1A2ED000) [pid = 1080] [serial = 530] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (130D3800) [pid = 1080] [serial = 527] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (16309800) [pid = 1080] [serial = 528] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (17680800) [pid = 1080] [serial = 525] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (17613000) [pid = 1080] [serial = 524] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B87B800) [pid = 1080] [serial = 536] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (2036A800) [pid = 1080] [serial = 521] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B892800) [pid = 1080] [serial = 537] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1CDE9000) [pid = 1080] [serial = 542] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1B875C00) [pid = 1080] [serial = 539] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B13B800) [pid = 1080] [serial = 531] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1B890C00) [pid = 1080] [serial = 540] [outer = 00000000] [url = about:blank] 15:44:17 INFO - PROCESS | 1080 | 1461192257714 Marionette TRACE conn6 <- [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]]]}] 15:44:17 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 15:44:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1372ms 15:44:17 INFO - PROCESS | 1080 | 1461192257733 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1080 | 1461192257737 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 15:44:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:44:17 INFO - PROCESS | 1080 | 1461192257742 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 1080 | 1461192257745 Marionette TRACE conn6 <- [1,734,null,{}] 15:44:17 INFO - PROCESS | 1080 | 1461192257751 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 1080 | 1461192257843 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 15:44:17 INFO - PROCESS | 1080 | 1461192257850 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1080 | ++DOCSHELL 1701E000 == 48 [pid = 1080] [id = 193] 15:44:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (17021C00) [pid = 1080] [serial = 577] [outer = 00000000] 15:44:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (17613400) [pid = 1080] [serial = 578] [outer = 17021C00] 15:44:17 INFO - PROCESS | 1080 | 1461192257898 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1761F800) [pid = 1080] [serial = 579] [outer = 17021C00] 15:44:18 INFO - PROCESS | 1080 | 1461192258891 Marionette TRACE conn6 <- [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]]]}] 15:44:18 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.) 15:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1180ms 15:44:18 INFO - PROCESS | 1080 | 1461192258925 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1080 | 1461192258929 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 15:44:18 INFO - PROCESS | 1080 | 1461192258933 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:44:18 INFO - PROCESS | 1080 | 1461192258935 Marionette TRACE conn6 <- [1,738,null,{}] 15:44:18 INFO - PROCESS | 1080 | 1461192258939 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 1080 | 1461192259023 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 15:44:19 INFO - PROCESS | 1080 | 1461192259031 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1080 | ++DOCSHELL 1A2F1400 == 49 [pid = 1080] [id = 194] 15:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1A5E2800) [pid = 1080] [serial = 580] [outer = 00000000] 15:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1B79B800) [pid = 1080] [serial = 581] [outer = 1A5E2800] 15:44:19 INFO - PROCESS | 1080 | 1461192259080 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B7C8C00) [pid = 1080] [serial = 582] [outer = 1A5E2800] 15:44:20 INFO - PROCESS | 1080 | 1461192260054 Marionette TRACE conn6 <- [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]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1170ms 15:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:44:20 INFO - PROCESS | 1080 | 1461192260110 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1080 | 1461192260112 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 15:44:20 INFO - PROCESS | 1080 | 1461192260122 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 1080 | 1461192260127 Marionette TRACE conn6 <- [1,742,null,{}] 15:44:20 INFO - PROCESS | 1080 | 1461192260132 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 1080 | 1461192260244 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 15:44:20 INFO - PROCESS | 1080 | 1461192260251 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1080 | ++DOCSHELL 1B797000 == 50 [pid = 1080] [id = 195] 15:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B7CA000) [pid = 1080] [serial = 583] [outer = 00000000] 15:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1CCC3400) [pid = 1080] [serial = 584] [outer = 1B7CA000] 15:44:20 INFO - PROCESS | 1080 | 1461192260344 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1CDE7000) [pid = 1080] [serial = 585] [outer = 1B7CA000] 15:44:20 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (0F43C800) [pid = 1080] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:44:20 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1382EC00) [pid = 1080] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:44:20 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (128B6000) [pid = 1080] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:44:20 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (17524800) [pid = 1080] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:44:20 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B88EC00) [pid = 1080] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:44:21 INFO - PROCESS | 1080 | 1461192261269 Marionette TRACE conn6 <- [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]]]}] 15:44:21 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 15:44:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1196ms 15:44:21 INFO - PROCESS | 1080 | 1461192261314 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1080 | 1461192261316 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:44:21 INFO - PROCESS | 1080 | 1461192261319 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1080 | 1461192261321 Marionette TRACE conn6 <- [1,746,null,{}] 15:44:21 INFO - PROCESS | 1080 | 1461192261325 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 1080 | 1461192261436 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 15:44:21 INFO - PROCESS | 1080 | 1461192261446 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1080 | ++DOCSHELL 12248800 == 51 [pid = 1080] [id = 196] 15:44:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1CDE9400) [pid = 1080] [serial = 586] [outer = 00000000] 15:44:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1D9B9C00) [pid = 1080] [serial = 587] [outer = 1CDE9400] 15:44:21 INFO - PROCESS | 1080 | 1461192261491 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1D9B2400) [pid = 1080] [serial = 588] [outer = 1CDE9400] 15:44:21 INFO - PROCESS | 1080 | 1461192261916 Marionette TRACE conn6 <- [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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:44:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 15:44:21 INFO - PROCESS | 1080 | 1461192261954 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1080 | 1461192261956 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:44:21 INFO - PROCESS | 1080 | 1461192261959 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1080 | 1461192261960 Marionette TRACE conn6 <- [1,750,null,{}] 15:44:21 INFO - PROCESS | 1080 | 1461192261964 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 1080 | 1461192262072 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 15:44:22 INFO - PROCESS | 1080 | 1461192262081 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1080 | ++DOCSHELL 1B15E400 == 52 [pid = 1080] [id = 197] 15:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1F3E7000) [pid = 1080] [serial = 589] [outer = 00000000] 15:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1F93D400) [pid = 1080] [serial = 590] [outer = 1F3E7000] 15:44:22 INFO - PROCESS | 1080 | 1461192262135 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1F9BB800) [pid = 1080] [serial = 591] [outer = 1F3E7000] 15:44:23 INFO - PROCESS | 1080 | 1461192263049 Marionette TRACE conn6 <- [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]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:44:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 15:44:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:44:23 INFO - PROCESS | 1080 | 1461192263083 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1080 | 1461192263085 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 15:44:23 INFO - PROCESS | 1080 | 1461192263088 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 1080 | 1461192263090 Marionette TRACE conn6 <- [1,754,null,{}] 15:44:23 INFO - PROCESS | 1080 | 1461192263093 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 1080 | 1461192263205 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 15:44:23 INFO - PROCESS | 1080 | 1461192263214 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1080 | ++DOCSHELL 16FAB800 == 53 [pid = 1080] [id = 198] 15:44:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1F934400) [pid = 1080] [serial = 592] [outer = 00000000] 15:44:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1FB68400) [pid = 1080] [serial = 593] [outer = 1F934400] 15:44:23 INFO - PROCESS | 1080 | 1461192263258 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1FC4C800) [pid = 1080] [serial = 594] [outer = 1F934400] 15:44:24 INFO - PROCESS | 1080 | 1461192264270 Marionette TRACE conn6 <- [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]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1223ms 15:44:24 INFO - PROCESS | 1080 | 1461192264312 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1080 | 1461192264318 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 15:44:24 INFO - PROCESS | 1080 | 1461192264323 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:44:24 INFO - PROCESS | 1080 | 1461192264326 Marionette TRACE conn6 <- [1,758,null,{}] 15:44:24 INFO - PROCESS | 1080 | 1461192264332 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:24 INFO - PROCESS | 1080 | 1461192264477 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 15:44:24 INFO - PROCESS | 1080 | 1461192264626 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1080 | ++DOCSHELL 12CA9000 == 54 [pid = 1080] [id = 199] 15:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (12CAAC00) [pid = 1080] [serial = 595] [outer = 00000000] 15:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (18681800) [pid = 1080] [serial = 596] [outer = 12CAAC00] 15:44:24 INFO - PROCESS | 1080 | 1461192264689 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1A16BC00) [pid = 1080] [serial = 597] [outer = 12CAAC00] 15:44:25 INFO - PROCESS | 1080 | 1461192265267 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 15:44:25 INFO - PROCESS | 1080 | 1461192265297 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 1080 | 1461192265304 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 15:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:44:25 INFO - PROCESS | 1080 | 1461192265310 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1080 | 1461192265313 Marionette TRACE conn6 <- [1,762,null,{}] 15:44:25 INFO - PROCESS | 1080 | 1461192265317 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 1080 | 1461192265426 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 15:44:25 INFO - PROCESS | 1080 | 1461192265527 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EC800 == 55 [pid = 1080] [id = 200] 15:44:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B7C5800) [pid = 1080] [serial = 598] [outer = 00000000] 15:44:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1C124C00) [pid = 1080] [serial = 599] [outer = 1B7C5800] 15:44:25 INFO - PROCESS | 1080 | 1461192265587 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C12F000) [pid = 1080] [serial = 600] [outer = 1B7C5800] 15:44:26 INFO - PROCESS | 1080 | 1461192266193 Marionette TRACE conn6 <- [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]]]}] 15:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 15:44:26 INFO - PROCESS | 1080 | 1461192266242 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1080 | 1461192266245 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 15:44:26 INFO - PROCESS | 1080 | 1461192266248 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:44:26 INFO - PROCESS | 1080 | 1461192266252 Marionette TRACE conn6 <- [1,766,null,{}] 15:44:26 INFO - PROCESS | 1080 | 1461192266263 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:26 INFO - PROCESS | 1080 | 1461192266371 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 15:44:26 INFO - PROCESS | 1080 | 1461192266471 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1080 | ++DOCSHELL 1FB5E000 == 56 [pid = 1080] [id = 201] 15:44:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1FB63C00) [pid = 1080] [serial = 601] [outer = 00000000] 15:44:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (2034FC00) [pid = 1080] [serial = 602] [outer = 1FB63C00] 15:44:26 INFO - PROCESS | 1080 | 1461192266531 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (20356400) [pid = 1080] [serial = 603] [outer = 1FB63C00] 15:44:27 INFO - PROCESS | 1080 | 1461192267183 Marionette TRACE conn6 <- [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]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 15:44:27 INFO - PROCESS | 1080 | 1461192267222 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 1080 | 1461192267225 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 15:44:27 INFO - PROCESS | 1080 | 1461192267228 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:44:27 INFO - PROCESS | 1080 | 1461192267230 Marionette TRACE conn6 <- [1,770,null,{}] 15:44:27 INFO - PROCESS | 1080 | 1461192267234 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:27 INFO - PROCESS | 1080 | 1461192267344 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 15:44:27 INFO - PROCESS | 1080 | 1461192267471 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 1080 | ++DOCSHELL 21102400 == 57 [pid = 1080] [id = 202] 15:44:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (21102C00) [pid = 1080] [serial = 604] [outer = 00000000] 15:44:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (2110B800) [pid = 1080] [serial = 605] [outer = 21102C00] 15:44:27 INFO - PROCESS | 1080 | 1461192267531 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (2110CC00) [pid = 1080] [serial = 606] [outer = 21102C00] 15:44:28 INFO - PROCESS | 1080 | 1461192268125 Marionette TRACE conn6 <- [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]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 929ms 15:44:28 INFO - PROCESS | 1080 | 1461192268162 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1080 | 1461192268164 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 15:44:28 INFO - PROCESS | 1080 | 1461192268167 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:44:28 INFO - PROCESS | 1080 | 1461192268170 Marionette TRACE conn6 <- [1,774,null,{}] 15:44:28 INFO - PROCESS | 1080 | 1461192268173 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:28 INFO - PROCESS | 1080 | 1461192268279 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 15:44:28 INFO - PROCESS | 1080 | 1461192268380 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1080 | ++DOCSHELL 12EB1800 == 58 [pid = 1080] [id = 203] 15:44:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (16F23000) [pid = 1080] [serial = 607] [outer = 00000000] 15:44:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B7C6400) [pid = 1080] [serial = 608] [outer = 16F23000] 15:44:28 INFO - PROCESS | 1080 | 1461192268435 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1C836000) [pid = 1080] [serial = 609] [outer = 16F23000] 15:44:29 INFO - PROCESS | 1080 | 1461192269179 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1066ms 15:44:29 INFO - PROCESS | 1080 | 1461192269238 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1080 | 1461192269243 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 15:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:44:29 INFO - PROCESS | 1080 | 1461192269248 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1080 | 1461192269251 Marionette TRACE conn6 <- [1,778,null,{}] 15:44:29 INFO - PROCESS | 1080 | 1461192269257 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 1080 | 1461192269353 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 15:44:29 INFO - PROCESS | 1080 | 1461192269486 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1080 | ++DOCSHELL 1290FC00 == 59 [pid = 1080] [id = 204] 15:44:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1291CC00) [pid = 1080] [serial = 610] [outer = 00000000] 15:44:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (18D0B400) [pid = 1080] [serial = 611] [outer = 1291CC00] 15:44:29 INFO - PROCESS | 1080 | 1461192269538 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1A2F1000) [pid = 1080] [serial = 612] [outer = 1291CC00] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 1B15E400 == 58 [pid = 1080] [id = 197] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 12248800 == 57 [pid = 1080] [id = 196] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 1B797000 == 56 [pid = 1080] [id = 195] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 1A2F1400 == 55 [pid = 1080] [id = 194] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 1701E000 == 54 [pid = 1080] [id = 193] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 1290B400 == 53 [pid = 1080] [id = 192] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1B4F3400) [pid = 1080] [serial = 560] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1630B000) [pid = 1080] [serial = 545] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B133000) [pid = 1080] [serial = 548] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1D9B9000) [pid = 1080] [serial = 551] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOCSHELL 18B0B800 == 52 [pid = 1080] [id = 187] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (138AD000) [pid = 1080] [serial = 465] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (18D05800) [pid = 1080] [serial = 468] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1D9B9800) [pid = 1080] [serial = 471] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (175E3800) [pid = 1080] [serial = 555] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1701C800) [pid = 1080] [serial = 554] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1761BC00) [pid = 1080] [serial = 557] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (17708000) [pid = 1080] [serial = 558] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 1080 | 1461192270087 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 890ms 15:44:30 INFO - PROCESS | 1080 | 1461192270139 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1080 | 1461192270144 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:44:30 INFO - PROCESS | 1080 | 1461192270150 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 1080 | 1461192270152 Marionette TRACE conn6 <- [1,782,null,{}] 15:44:30 INFO - PROCESS | 1080 | 1461192270156 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 1080 | 1461192270243 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 15:44:30 INFO - PROCESS | 1080 | 1461192270252 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1080 | ++DOCSHELL 12D1E800 == 53 [pid = 1080] [id = 205] 15:44:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (138AE800) [pid = 1080] [serial = 613] [outer = 00000000] 15:44:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (17028000) [pid = 1080] [serial = 614] [outer = 138AE800] 15:44:30 INFO - PROCESS | 1080 | 1461192270298 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (17618C00) [pid = 1080] [serial = 615] [outer = 138AE800] 15:44:30 INFO - PROCESS | 1080 | 1461192270818 Marionette TRACE conn6 <- [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]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 15:44:30 INFO - PROCESS | 1080 | 1461192270883 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1080 | 1461192270885 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 15:44:30 INFO - PROCESS | 1080 | 1461192270889 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:44:30 INFO - PROCESS | 1080 | 1461192270892 Marionette TRACE conn6 <- [1,786,null,{}] 15:44:30 INFO - PROCESS | 1080 | 1461192270902 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 1080 | 1461192270986 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 15:44:31 INFO - PROCESS | 1080 | 1461192271075 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F3400 == 54 [pid = 1080] [id = 206] 15:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B4F3800) [pid = 1080] [serial = 616] [outer = 00000000] 15:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B51A800) [pid = 1080] [serial = 617] [outer = 1B4F3800] 15:44:31 INFO - PROCESS | 1080 | 1461192271123 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B797800) [pid = 1080] [serial = 618] [outer = 1B4F3800] 15:44:31 INFO - PROCESS | 1080 | 1461192271500 Marionette TRACE conn6 <- [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]]]}] 15:44:31 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 15:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 15:44:31 INFO - PROCESS | 1080 | 1461192271531 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1080 | 1461192271533 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 15:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:44:31 INFO - PROCESS | 1080 | 1461192271537 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 1080 | 1461192271538 Marionette TRACE conn6 <- [1,790,null,{}] 15:44:31 INFO - PROCESS | 1080 | 1461192271542 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 1080 | 1461192271652 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 15:44:31 INFO - PROCESS | 1080 | 1461192271662 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1080 | ++DOCSHELL 1B871400 == 55 [pid = 1080] [id = 207] 15:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B875000) [pid = 1080] [serial = 619] [outer = 00000000] 15:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1C127800) [pid = 1080] [serial = 620] [outer = 1B875000] 15:44:31 INFO - PROCESS | 1080 | 1461192271708 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1C12FC00) [pid = 1080] [serial = 621] [outer = 1B875000] 15:44:32 INFO - PROCESS | 1080 | 1461192272196 Marionette TRACE conn6 <- [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]]]}] 15:44:32 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 15:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 15:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:44:32 INFO - PROCESS | 1080 | 1461192272268 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1080 | 1461192272270 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 15:44:32 INFO - PROCESS | 1080 | 1461192272273 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 1080 | 1461192272275 Marionette TRACE conn6 <- [1,794,null,{}] 15:44:32 INFO - PROCESS | 1080 | 1461192272285 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 1080 | 1461192272390 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 15:44:32 INFO - PROCESS | 1080 | 1461192272401 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1080 | ++DOCSHELL 1BAB8400 == 56 [pid = 1080] [id = 208] 15:44:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C55B400) [pid = 1080] [serial = 622] [outer = 00000000] 15:44:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C83E400) [pid = 1080] [serial = 623] [outer = 1C55B400] 15:44:32 INFO - PROCESS | 1080 | 1461192272445 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C840800) [pid = 1080] [serial = 624] [outer = 1C55B400] 15:44:32 INFO - PROCESS | 1080 | 1461192272859 Marionette TRACE conn6 <- [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]]]}] 15:44:32 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 15:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 15:44:32 INFO - PROCESS | 1080 | 1461192272914 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1080 | 1461192272916 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 15:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:44:32 INFO - PROCESS | 1080 | 1461192272925 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 1080 | 1461192272927 Marionette TRACE conn6 <- [1,798,null,{}] 15:44:32 INFO - PROCESS | 1080 | 1461192272930 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 1080 | 1461192273092 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 15:44:33 INFO - PROCESS | 1080 | 1461192273153 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1080 | ++DOCSHELL 1CCC4800 == 57 [pid = 1080] [id = 209] 15:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1CE92400) [pid = 1080] [serial = 625] [outer = 00000000] 15:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1DAE1C00) [pid = 1080] [serial = 626] [outer = 1CE92400] 15:44:33 INFO - PROCESS | 1080 | 1461192273202 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1F27BC00) [pid = 1080] [serial = 627] [outer = 1CE92400] 15:44:33 INFO - PROCESS | 1080 | 1461192273629 Marionette TRACE conn6 <- [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]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 15:44:33 INFO - PROCESS | 1080 | 1461192273651 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 15:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:44:33 INFO - PROCESS | 1080 | 1461192273653 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 15:44:33 INFO - PROCESS | 1080 | 1461192273656 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 1080 | 1461192273658 Marionette TRACE conn6 <- [1,802,null,{}] 15:44:33 INFO - PROCESS | 1080 | 1461192273662 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 1080 | 1461192273770 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 15:44:33 INFO - PROCESS | 1080 | 1461192273777 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E9400 == 58 [pid = 1080] [id = 210] 15:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1F934800) [pid = 1080] [serial = 628] [outer = 00000000] 15:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1F9BBC00) [pid = 1080] [serial = 629] [outer = 1F934800] 15:44:33 INFO - PROCESS | 1080 | 1461192273867 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1F9C1400) [pid = 1080] [serial = 630] [outer = 1F934800] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1F3E7000) [pid = 1080] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1C555000) [pid = 1080] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B7CA000) [pid = 1080] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1CDE9400) [pid = 1080] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1290C800) [pid = 1080] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (17021C00) [pid = 1080] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1A2B2400) [pid = 1080] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1A5E2800) [pid = 1080] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:44:34 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1F940400) [pid = 1080] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:44:34 INFO - PROCESS | 1080 | 1461192274323 Marionette TRACE conn6 <- [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] 15:44:34 INFO - PROCESS | 1080 | 1461192274390 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 15:44:34 INFO - PROCESS | 1080 | 1461192274393 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 1080 | 1461192274395 Marionette TRACE conn6 <- [1,806,null,{}] 15:44:34 INFO - PROCESS | 1080 | 1461192274398 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 1080 | 1461192274503 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 15:44:34 INFO - PROCESS | 1080 | 1461192274509 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 1080 | ++DOCSHELL 1B4FA000 == 59 [pid = 1080] [id = 211] 15:44:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B7C0000) [pid = 1080] [serial = 631] [outer = 00000000] 15:44:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1F939000) [pid = 1080] [serial = 632] [outer = 1B7C0000] 15:44:34 INFO - PROCESS | 1080 | 1461192274553 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1F941C00) [pid = 1080] [serial = 633] [outer = 1B7C0000] 15:44:34 INFO - PROCESS | 1080 | 1461192274969 Marionette TRACE conn6 <- [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]]]}] 15:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 15:44:35 INFO - PROCESS | 1080 | 1461192275024 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 1080 | 1461192275026 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 15:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:44:35 INFO - PROCESS | 1080 | 1461192275029 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 1080 | 1461192275031 Marionette TRACE conn6 <- [1,810,null,{}] 15:44:35 INFO - PROCESS | 1080 | 1461192275034 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:35 INFO - PROCESS | 1080 | 1461192275115 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 15:44:35 INFO - PROCESS | 1080 | 1461192275121 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1080 | ++DOCSHELL 1F9C7C00 == 60 [pid = 1080] [id = 212] 15:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1FB5E400) [pid = 1080] [serial = 634] [outer = 00000000] 15:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (2036CC00) [pid = 1080] [serial = 635] [outer = 1FB5E400] 15:44:35 INFO - PROCESS | 1080 | 1461192275166 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (2036C000) [pid = 1080] [serial = 636] [outer = 1FB5E400] 15:44:35 INFO - PROCESS | 1080 | 1461192275599 Marionette TRACE conn6 <- [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] 15:44:35 INFO - PROCESS | 1080 | 1461192275662 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 15:44:35 INFO - PROCESS | 1080 | 1461192275665 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:44:35 INFO - PROCESS | 1080 | 1461192275667 Marionette TRACE conn6 <- [1,814,null,{}] 15:44:35 INFO - PROCESS | 1080 | 1461192275671 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:35 INFO - PROCESS | 1080 | 1461192275751 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 15:44:35 INFO - PROCESS | 1080 | 1461192275757 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1080 | ++DOCSHELL 2036E000 == 61 [pid = 1080] [id = 213] 15:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (21104000) [pid = 1080] [serial = 637] [outer = 00000000] 15:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (21278800) [pid = 1080] [serial = 638] [outer = 21104000] 15:44:35 INFO - PROCESS | 1080 | 1461192275802 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (21280C00) [pid = 1080] [serial = 639] [outer = 21104000] 15:44:36 INFO - PROCESS | 1080 | 1461192276447 Marionette TRACE conn6 <- [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]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 15:44:36 INFO - PROCESS | 1080 | 1461192276500 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 1080 | 1461192276504 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:44:36 INFO - PROCESS | 1080 | 1461192276510 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 1080 | 1461192276514 Marionette TRACE conn6 <- [1,818,null,{}] 15:44:36 INFO - PROCESS | 1080 | 1461192276520 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:36 INFO - PROCESS | 1080 | 1461192276662 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 15:44:36 INFO - PROCESS | 1080 | 1461192276793 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 1080 | ++DOCSHELL 130D6800 == 62 [pid = 1080] [id = 214] 15:44:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (13826800) [pid = 1080] [serial = 640] [outer = 00000000] 15:44:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (17021800) [pid = 1080] [serial = 641] [outer = 13826800] 15:44:36 INFO - PROCESS | 1080 | 1461192276853 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (17614000) [pid = 1080] [serial = 642] [outer = 13826800] 15:44:37 INFO - PROCESS | 1080 | 1461192277490 Marionette TRACE conn6 <- [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]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1023ms 15:44:37 INFO - PROCESS | 1080 | 1461192277536 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1080 | 1461192277542 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 15:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:44:37 INFO - PROCESS | 1080 | 1461192277548 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 1080 | 1461192277551 Marionette TRACE conn6 <- [1,822,null,{}] 15:44:37 INFO - PROCESS | 1080 | 1461192277555 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:37 INFO - PROCESS | 1080 | 1461192277662 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 15:44:37 INFO - PROCESS | 1080 | 1461192277762 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1080 | ++DOCSHELL 1A5E3400 == 63 [pid = 1080] [id = 215] 15:44:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1B138800) [pid = 1080] [serial = 643] [outer = 00000000] 15:44:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1B7CC800) [pid = 1080] [serial = 644] [outer = 1B138800] 15:44:37 INFO - PROCESS | 1080 | 1461192277818 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C836800) [pid = 1080] [serial = 645] [outer = 1B138800] 15:44:38 INFO - PROCESS | 1080 | 1461192278407 Marionette TRACE conn6 <- [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]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 15:44:38 INFO - PROCESS | 1080 | 1461192278480 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 1080 | 1461192278483 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 15:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:44:38 INFO - PROCESS | 1080 | 1461192278501 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 1080 | 1461192278505 Marionette TRACE conn6 <- [1,826,null,{}] 15:44:38 INFO - PROCESS | 1080 | 1461192278517 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:38 INFO - PROCESS | 1080 | 1461192278675 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 15:44:38 INFO - PROCESS | 1080 | 1461192278686 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1080 | ++DOCSHELL 2022F000 == 64 [pid = 1080] [id = 216] 15:44:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (2022F400) [pid = 1080] [serial = 646] [outer = 00000000] 15:44:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (20233400) [pid = 1080] [serial = 647] [outer = 2022F400] 15:44:38 INFO - PROCESS | 1080 | 1461192278744 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (20236C00) [pid = 1080] [serial = 648] [outer = 2022F400] 15:44:39 INFO - PROCESS | 1080 | 1461192279359 Marionette TRACE conn6 <- [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]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 890ms 15:44:39 INFO - PROCESS | 1080 | 1461192279391 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1080 | 1461192279394 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 15:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:44:39 INFO - PROCESS | 1080 | 1461192279398 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 1080 | 1461192279400 Marionette TRACE conn6 <- [1,830,null,{}] 15:44:39 INFO - PROCESS | 1080 | 1461192279404 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 1080 | 1461192279516 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 15:44:39 INFO - PROCESS | 1080 | 1461192279648 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1080 | ++DOCSHELL 2022F800 == 65 [pid = 1080] [id = 217] 15:44:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (20232400) [pid = 1080] [serial = 649] [outer = 00000000] 15:44:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (21347400) [pid = 1080] [serial = 650] [outer = 20232400] 15:44:39 INFO - PROCESS | 1080 | 1461192279708 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (2134D800) [pid = 1080] [serial = 651] [outer = 20232400] 15:44:40 INFO - PROCESS | 1080 | 1461192280331 Marionette TRACE conn6 <- [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]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 15:44:40 INFO - PROCESS | 1080 | 1461192280371 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 1080 | 1461192280374 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 15:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:44:40 INFO - PROCESS | 1080 | 1461192280377 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 1080 | 1461192280379 Marionette TRACE conn6 <- [1,834,null,{}] 15:44:40 INFO - PROCESS | 1080 | 1461192280383 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:40 INFO - PROCESS | 1080 | 1461192280491 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 15:44:40 INFO - PROCESS | 1080 | 1461192280637 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1080 | ++DOCSHELL 12AC9C00 == 66 [pid = 1080] [id = 218] 15:44:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1B88EC00) [pid = 1080] [serial = 652] [outer = 00000000] 15:44:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (213E5400) [pid = 1080] [serial = 653] [outer = 1B88EC00] 15:44:40 INFO - PROCESS | 1080 | 1461192280695 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (213E9800) [pid = 1080] [serial = 654] [outer = 1B88EC00] 15:44:41 INFO - PROCESS | 1080 | 1461192281485 Marionette TRACE conn6 <- [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]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1126ms 15:44:41 INFO - PROCESS | 1080 | 1461192281514 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1080 | 1461192281518 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 15:44:41 INFO - PROCESS | 1080 | 1461192281525 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:44:41 INFO - PROCESS | 1080 | 1461192281528 Marionette TRACE conn6 <- [1,838,null,{}] 15:44:41 INFO - PROCESS | 1080 | 1461192281534 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 1080 | 1461192281636 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 15:44:41 INFO - PROCESS | 1080 | 1461192281773 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1080 | ++DOCSHELL 18B16000 == 67 [pid = 1080] [id = 219] 15:44:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (18B16400) [pid = 1080] [serial = 655] [outer = 00000000] 15:44:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1B15D800) [pid = 1080] [serial = 656] [outer = 18B16400] 15:44:41 INFO - PROCESS | 1080 | 1461192281826 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1B4F9C00) [pid = 1080] [serial = 657] [outer = 18B16400] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 0EBD3400 == 66 [pid = 1080] [id = 170] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1291FC00 == 65 [pid = 1080] [id = 25] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1A163800 == 64 [pid = 1080] [id = 148] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 19186400 == 63 [pid = 1080] [id = 183] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1C12B000 == 62 [pid = 1080] [id = 181] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 12AD1000 == 61 [pid = 1080] [id = 188] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1CDE4C00 == 60 [pid = 1080] [id = 190] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1F9C7C00 == 59 [pid = 1080] [id = 212] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1B4FA000 == 58 [pid = 1080] [id = 211] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1F3E9400 == 57 [pid = 1080] [id = 210] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1CCC4800 == 56 [pid = 1080] [id = 209] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1BAB8400 == 55 [pid = 1080] [id = 208] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1B871400 == 54 [pid = 1080] [id = 207] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1B4F3400 == 53 [pid = 1080] [id = 206] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 12D1E800 == 52 [pid = 1080] [id = 205] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1290FC00 == 51 [pid = 1080] [id = 204] 15:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1DA5E000) [pid = 1080] [serial = 572] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1868DC00) [pid = 1080] [serial = 563] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1CE8D800) [pid = 1080] [serial = 569] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1B7CBC00) [pid = 1080] [serial = 566] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1FB68400) [pid = 1080] [serial = 593] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 1080 | --DOCSHELL 12CA9000 == 50 [pid = 1080] [id = 199] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1FB4B400) [pid = 1080] [serial = 507] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1F9BB800) [pid = 1080] [serial = 591] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1CDED000) [pid = 1080] [serial = 543] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1CCC3400) [pid = 1080] [serial = 584] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1D9B9C00) [pid = 1080] [serial = 587] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (12AD2C00) [pid = 1080] [serial = 575] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (17613400) [pid = 1080] [serial = 578] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1761F800) [pid = 1080] [serial = 579] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1B51C000) [pid = 1080] [serial = 561] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B79B800) [pid = 1080] [serial = 581] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1F93D400) [pid = 1080] [serial = 590] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (13948C00) [pid = 1080] [serial = 576] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1CDE7000) [pid = 1080] [serial = 585] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B7C8C00) [pid = 1080] [serial = 582] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1D9B2400) [pid = 1080] [serial = 588] [outer = 00000000] [url = about:blank] 15:44:43 INFO - PROCESS | 1080 | 1461192283637 Marionette TRACE conn6 <- [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]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2217ms 15:44:43 INFO - PROCESS | 1080 | 1461192283755 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1080 | 1461192283760 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 15:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:44:43 INFO - PROCESS | 1080 | 1461192283767 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1080 | 1461192283769 Marionette TRACE conn6 <- [1,842,null,{}] 15:44:43 INFO - PROCESS | 1080 | 1461192283773 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:43 INFO - PROCESS | 1080 | 1461192283854 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 15:44:43 INFO - PROCESS | 1080 | 1461192283861 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1080 | ++DOCSHELL 1290F400 == 51 [pid = 1080] [id = 220] 15:44:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (12AD2C00) [pid = 1080] [serial = 658] [outer = 00000000] 15:44:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B79CC00) [pid = 1080] [serial = 659] [outer = 12AD2C00] 15:44:43 INFO - PROCESS | 1080 | 1461192283906 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B7C9800) [pid = 1080] [serial = 660] [outer = 12AD2C00] 15:44:44 INFO - PROCESS | 1080 | 1461192284347 Marionette TRACE conn6 <- [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]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 15:44:44 INFO - PROCESS | 1080 | 1461192284397 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 1080 | 1461192284400 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 15:44:44 INFO - PROCESS | 1080 | 1461192284403 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:44:44 INFO - PROCESS | 1080 | 1461192284407 Marionette TRACE conn6 <- [1,846,null,{}] 15:44:44 INFO - PROCESS | 1080 | 1461192284417 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:44 INFO - PROCESS | 1080 | 1461192284506 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 15:44:44 INFO - PROCESS | 1080 | 1461192284516 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE1400 == 52 [pid = 1080] [id = 221] 15:44:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1CDE1C00) [pid = 1080] [serial = 661] [outer = 00000000] 15:44:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1CDEF800) [pid = 1080] [serial = 662] [outer = 1CDE1C00] 15:44:44 INFO - PROCESS | 1080 | 1461192284567 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1CE92800) [pid = 1080] [serial = 663] [outer = 1CDE1C00] 15:44:45 INFO - PROCESS | 1080 | 1461192285043 Marionette TRACE conn6 <- [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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 15:44:45 INFO - PROCESS | 1080 | 1461192285138 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1080 | 1461192285140 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 15:44:45 INFO - PROCESS | 1080 | 1461192285144 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:44:45 INFO - PROCESS | 1080 | 1461192285146 Marionette TRACE conn6 <- [1,850,null,{}] 15:44:45 INFO - PROCESS | 1080 | 1461192285154 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 1080 | 1461192285236 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 15:44:45 INFO - PROCESS | 1080 | 1461192285243 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 1080 | ++DOCSHELL 1D173800 == 53 [pid = 1080] [id = 222] 15:44:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1D7E2C00) [pid = 1080] [serial = 664] [outer = 00000000] 15:44:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1DAE6000) [pid = 1080] [serial = 665] [outer = 1D7E2C00] 15:44:45 INFO - PROCESS | 1080 | 1461192285288 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1F932800) [pid = 1080] [serial = 666] [outer = 1D7E2C00] 15:44:45 INFO - PROCESS | 1080 | 1461192285771 Marionette TRACE conn6 <- [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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 15:44:45 INFO - PROCESS | 1080 | 1461192285820 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1080 | 1461192285822 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 15:44:45 INFO - PROCESS | 1080 | 1461192285825 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:44:45 INFO - PROCESS | 1080 | 1461192285827 Marionette TRACE conn6 <- [1,854,null,{}] 15:44:45 INFO - PROCESS | 1080 | 1461192285830 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 1080 | 1461192285984 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 15:44:46 INFO - PROCESS | 1080 | 1461192286010 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1080 | ++DOCSHELL 1F9BD800 == 54 [pid = 1080] [id = 223] 15:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1F9BE800) [pid = 1080] [serial = 667] [outer = 00000000] 15:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1FB60800) [pid = 1080] [serial = 668] [outer = 1F9BE800] 15:44:46 INFO - PROCESS | 1080 | 1461192286058 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1FC42800) [pid = 1080] [serial = 669] [outer = 1F9BE800] 15:44:46 INFO - PROCESS | 1080 | 1461192286513 Marionette TRACE conn6 <- [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]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 15:44:46 INFO - PROCESS | 1080 | 1461192286563 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 1080 | 1461192286565 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 15:44:46 INFO - PROCESS | 1080 | 1461192286568 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:44:46 INFO - PROCESS | 1080 | 1461192286570 Marionette TRACE conn6 <- [1,858,null,{}] 15:44:46 INFO - PROCESS | 1080 | 1461192286573 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:46 INFO - PROCESS | 1080 | 1461192286710 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 15:44:46 INFO - PROCESS | 1080 | 1461192286773 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD2C00 == 55 [pid = 1080] [id = 224] 15:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1FC48800) [pid = 1080] [serial = 670] [outer = 00000000] 15:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (202E2400) [pid = 1080] [serial = 671] [outer = 1FC48800] 15:44:46 INFO - PROCESS | 1080 | 1461192286823 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (202E3800) [pid = 1080] [serial = 672] [outer = 1FC48800] 15:44:47 INFO - PROCESS | 1080 | 1461192287235 Marionette TRACE conn6 <- [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]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 15:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:44:47 INFO - PROCESS | 1080 | 1461192287324 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 1080 | 1461192287326 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 15:44:47 INFO - PROCESS | 1080 | 1461192287330 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 1080 | 1461192287332 Marionette TRACE conn6 <- [1,862,null,{}] 15:44:47 INFO - PROCESS | 1080 | 1461192287340 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 1080 | 1461192287731 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (138AE800) [pid = 1080] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (12909C00) [pid = 1080] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1B4F3800) [pid = 1080] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1FB5E400) [pid = 1080] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1B79C000) [pid = 1080] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1B875000) [pid = 1080] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (20358800) [pid = 1080] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B7C0000) [pid = 1080] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (130CC400) [pid = 1080] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B892000) [pid = 1080] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1D1EC800) [pid = 1080] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1C55B400) [pid = 1080] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1CE92400) [pid = 1080] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (16F23000) [pid = 1080] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1770FC00) [pid = 1080] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (12D20800) [pid = 1080] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1F934800) [pid = 1080] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1CE97400) [pid = 1080] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1CDEF000) [pid = 1080] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1FC45000) [pid = 1080] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1A163400) [pid = 1080] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1291CC00) [pid = 1080] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:44:47 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1CDE6C00) [pid = 1080] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:44:47 INFO - PROCESS | 1080 | 1461192287794 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 1080 | ++DOCSHELL 0ED56400 == 56 [pid = 1080] [id = 225] 15:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (0EDF2C00) [pid = 1080] [serial = 673] [outer = 00000000] 15:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (130D4C00) [pid = 1080] [serial = 674] [outer = 0EDF2C00] 15:44:47 INFO - PROCESS | 1080 | 1461192287840 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1382EC00) [pid = 1080] [serial = 675] [outer = 0EDF2C00] 15:44:48 INFO - PROCESS | 1080 | 1461192288202 Marionette TRACE conn6 <- [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]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 929ms 15:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:44:48 INFO - PROCESS | 1080 | 1461192288260 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1080 | 1461192288262 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 15:44:48 INFO - PROCESS | 1080 | 1461192288265 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1080 | 1461192288267 Marionette TRACE conn6 <- [1,866,null,{}] 15:44:48 INFO - PROCESS | 1080 | 1461192288270 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 1080 | 1461192288351 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 15:44:48 INFO - PROCESS | 1080 | 1461192288357 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1080 | ++DOCSHELL 1A2C5000 == 57 [pid = 1080] [id = 226] 15:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1A5E1000) [pid = 1080] [serial = 676] [outer = 00000000] 15:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1CE94000) [pid = 1080] [serial = 677] [outer = 1A5E1000] 15:44:48 INFO - PROCESS | 1080 | 1461192288401 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1F933C00) [pid = 1080] [serial = 678] [outer = 1A5E1000] 15:44:48 INFO - PROCESS | 1080 | 1461192288816 Marionette TRACE conn6 <- [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]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 15:44:48 INFO - PROCESS | 1080 | 1461192288839 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1080 | 1461192288841 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 15:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:44:48 INFO - PROCESS | 1080 | 1461192288874 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1080 | 1461192288876 Marionette TRACE conn6 <- [1,870,null,{}] 15:44:48 INFO - PROCESS | 1080 | 1461192288879 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 1080 | 1461192288962 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 15:44:48 INFO - PROCESS | 1080 | 1461192288969 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1080 | ++DOCSHELL 16322000 == 58 [pid = 1080] [id = 227] 15:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (16322800) [pid = 1080] [serial = 679] [outer = 00000000] 15:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1632C800) [pid = 1080] [serial = 680] [outer = 16322800] 15:44:49 INFO - PROCESS | 1080 | 1461192289013 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1632EC00) [pid = 1080] [serial = 681] [outer = 16322800] 15:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1C131400) [pid = 1080] [serial = 682] [outer = 0F486000] 15:44:49 INFO - PROCESS | 1080 | 1461192289552 Marionette TRACE conn6 <- [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]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 15:44:49 INFO - PROCESS | 1080 | 1461192289594 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1080 | 1461192289597 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 15:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:44:49 INFO - PROCESS | 1080 | 1461192289600 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 1080 | 1461192289602 Marionette TRACE conn6 <- [1,874,null,{}] 15:44:49 INFO - PROCESS | 1080 | 1461192289605 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 1080 | 1461192289693 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 15:44:49 INFO - PROCESS | 1080 | 1461192289702 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD2400 == 59 [pid = 1080] [id = 228] 15:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (0EBD4400) [pid = 1080] [serial = 683] [outer = 00000000] 15:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (202EA000) [pid = 1080] [serial = 684] [outer = 0EBD4400] 15:44:49 INFO - PROCESS | 1080 | 1461192289746 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (2110FC00) [pid = 1080] [serial = 685] [outer = 0EBD4400] 15:44:50 INFO - PROCESS | 1080 | 1461192290496 Marionette TRACE conn6 <- [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]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 15:44:50 INFO - PROCESS | 1080 | 1461192290531 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1080 | 1461192290535 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 15:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:44:50 INFO - PROCESS | 1080 | 1461192290540 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 1080 | 1461192290543 Marionette TRACE conn6 <- [1,878,null,{}] 15:44:50 INFO - PROCESS | 1080 | 1461192290550 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 1080 | 1461192290663 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 15:44:50 INFO - PROCESS | 1080 | 1461192290799 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1080 | ++DOCSHELL 17027C00 == 60 [pid = 1080] [id = 229] 15:44:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (177D6400) [pid = 1080] [serial = 686] [outer = 00000000] 15:44:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (19184800) [pid = 1080] [serial = 687] [outer = 177D6400] 15:44:50 INFO - PROCESS | 1080 | 1461192290858 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1A2F5C00) [pid = 1080] [serial = 688] [outer = 177D6400] 15:44:51 INFO - PROCESS | 1080 | 1461192291444 Marionette TRACE conn6 <- [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]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 931ms 15:44:51 INFO - PROCESS | 1080 | 1461192291473 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 1080 | 1461192291479 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 15:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:44:51 INFO - PROCESS | 1080 | 1461192291485 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 1080 | 1461192291488 Marionette TRACE conn6 <- [1,882,null,{}] 15:44:51 INFO - PROCESS | 1080 | 1461192291492 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:51 INFO - PROCESS | 1080 | 1461192291603 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 15:44:51 INFO - PROCESS | 1080 | 1461192291707 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 1080 | ++DOCSHELL 1A2F1400 == 61 [pid = 1080] [id = 230] 15:44:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B12EC00) [pid = 1080] [serial = 689] [outer = 00000000] 15:44:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1CCC3400) [pid = 1080] [serial = 690] [outer = 1B12EC00] 15:44:51 INFO - PROCESS | 1080 | 1461192291762 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1CDEE400) [pid = 1080] [serial = 691] [outer = 1B12EC00] 15:44:52 INFO - PROCESS | 1080 | 1461192292414 Marionette TRACE conn6 <- [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]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 15:44:52 INFO - PROCESS | 1080 | 1461192292457 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 1080 | 1461192292459 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 15:44:52 INFO - PROCESS | 1080 | 1461192292463 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:44:52 INFO - PROCESS | 1080 | 1461192292467 Marionette TRACE conn6 <- [1,886,null,{}] 15:44:52 INFO - PROCESS | 1080 | 1461192292478 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 1080 | 1461192292633 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 15:44:52 INFO - PROCESS | 1080 | 1461192292695 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1080 | ++DOCSHELL 1C408800 == 62 [pid = 1080] [id = 231] 15:44:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1C40A000) [pid = 1080] [serial = 692] [outer = 00000000] 15:44:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1F341C00) [pid = 1080] [serial = 693] [outer = 1C40A000] 15:44:52 INFO - PROCESS | 1080 | 1461192292753 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (2022BC00) [pid = 1080] [serial = 694] [outer = 1C40A000] 15:44:53 INFO - PROCESS | 1080 | 1461192293399 Marionette TRACE conn6 <- [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]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 969ms 15:44:53 INFO - PROCESS | 1080 | 1461192293437 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1080 | 1461192293440 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 15:44:53 INFO - PROCESS | 1080 | 1461192293443 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:44:53 INFO - PROCESS | 1080 | 1461192293445 Marionette TRACE conn6 <- [1,890,null,{}] 15:44:53 INFO - PROCESS | 1080 | 1461192293448 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 1080 | 1461192293556 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 15:44:53 INFO - PROCESS | 1080 | 1461192293688 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1080 | ++DOCSHELL 2022FC00 == 63 [pid = 1080] [id = 232] 15:44:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (20233000) [pid = 1080] [serial = 695] [outer = 00000000] 15:44:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (21286800) [pid = 1080] [serial = 696] [outer = 20233000] 15:44:53 INFO - PROCESS | 1080 | 1461192293745 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (21352000) [pid = 1080] [serial = 697] [outer = 20233000] 15:44:54 INFO - PROCESS | 1080 | 1461192294548 Marionette TRACE conn6 <- [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]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1166ms 15:44:54 INFO - PROCESS | 1080 | 1461192294614 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1080 | 1461192294618 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:44:54 INFO - PROCESS | 1080 | 1461192294623 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1080 | 1461192294626 Marionette TRACE conn6 <- [1,894,null,{}] 15:44:54 INFO - PROCESS | 1080 | 1461192294632 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 1080 | 1461192294728 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 15:44:54 INFO - PROCESS | 1080 | 1461192294856 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1080 | ++DOCSHELL 0ED5C000 == 64 [pid = 1080] [id = 233] 15:44:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (0EDB4000) [pid = 1080] [serial = 698] [outer = 00000000] 15:44:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (0F4E9400) [pid = 1080] [serial = 699] [outer = 0EDB4000] 15:44:54 INFO - PROCESS | 1080 | 1461192294910 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (128BF000) [pid = 1080] [serial = 700] [outer = 0EDB4000] 15:44:55 INFO - PROCESS | 1080 | 1461192295484 Marionette TRACE conn6 <- [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]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 15:44:55 INFO - PROCESS | 1080 | 1461192295555 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1080 | 1461192295560 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 15:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:44:55 INFO - PROCESS | 1080 | 1461192295566 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1080 | 1461192295568 Marionette TRACE conn6 <- [1,898,null,{}] 15:44:55 INFO - PROCESS | 1080 | 1461192295572 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:55 INFO - PROCESS | 1080 | 1461192295676 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 15:44:55 INFO - PROCESS | 1080 | 1461192295818 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 16322000 == 63 [pid = 1080] [id = 227] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 1A2C5000 == 62 [pid = 1080] [id = 226] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 0ED56400 == 61 [pid = 1080] [id = 225] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 0EBD2C00 == 60 [pid = 1080] [id = 224] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 1F9BD800 == 59 [pid = 1080] [id = 223] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 1D173800 == 58 [pid = 1080] [id = 222] 15:44:55 INFO - PROCESS | 1080 | --DOCSHELL 1CDE1400 == 57 [pid = 1080] [id = 221] 15:44:55 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (2110B800) [pid = 1080] [serial = 605] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (18681800) [pid = 1080] [serial = 596] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1C124C00) [pid = 1080] [serial = 599] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (2034FC00) [pid = 1080] [serial = 602] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (21278800) [pid = 1080] [serial = 638] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD2C00 == 58 [pid = 1080] [id = 234] 15:44:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (0ED56400) [pid = 1080] [serial = 701] [outer = 00000000] 15:44:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (138A8000) [pid = 1080] [serial = 702] [outer = 0ED56400] 15:44:55 INFO - PROCESS | 1080 | 1461192295911 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1398F800) [pid = 1080] [serial = 703] [outer = 0ED56400] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 1290F400 == 57 [pid = 1080] [id = 220] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 18B16000 == 56 [pid = 1080] [id = 219] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 12AC9C00 == 55 [pid = 1080] [id = 218] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 2022F800 == 54 [pid = 1080] [id = 217] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 2022F000 == 53 [pid = 1080] [id = 216] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 1A5E3400 == 52 [pid = 1080] [id = 215] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 130D6800 == 51 [pid = 1080] [id = 214] 15:44:56 INFO - PROCESS | 1080 | --DOCSHELL 2036E000 == 50 [pid = 1080] [id = 213] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (2036C000) [pid = 1080] [serial = 636] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (17028000) [pid = 1080] [serial = 614] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1701C000) [pid = 1080] [serial = 510] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1B797800) [pid = 1080] [serial = 618] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (2036CC00) [pid = 1080] [serial = 635] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1B871800) [pid = 1080] [serial = 567] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1C12FC00) [pid = 1080] [serial = 621] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (2036FC00) [pid = 1080] [serial = 522] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1F939000) [pid = 1080] [serial = 632] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1C127800) [pid = 1080] [serial = 620] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (17022400) [pid = 1080] [serial = 546] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1F9C5C00) [pid = 1080] [serial = 516] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1DAE6800) [pid = 1080] [serial = 573] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1C840800) [pid = 1080] [serial = 624] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1F941C00) [pid = 1080] [serial = 633] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1DAE1C00) [pid = 1080] [serial = 626] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1C836000) [pid = 1080] [serial = 609] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B4EB400) [pid = 1080] [serial = 513] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (18D08400) [pid = 1080] [serial = 564] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1F9C1400) [pid = 1080] [serial = 630] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1F281000) [pid = 1080] [serial = 552] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1D7E5400) [pid = 1080] [serial = 462] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1F9BBC00) [pid = 1080] [serial = 629] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1B51A800) [pid = 1080] [serial = 617] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (20353000) [pid = 1080] [serial = 519] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B51E800) [pid = 1080] [serial = 549] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (18D0B400) [pid = 1080] [serial = 611] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1C83E400) [pid = 1080] [serial = 623] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1CE95400) [pid = 1080] [serial = 570] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (17618C00) [pid = 1080] [serial = 615] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1A2F1000) [pid = 1080] [serial = 612] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B7C6400) [pid = 1080] [serial = 608] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1F27BC00) [pid = 1080] [serial = 627] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1080 | 1461192296378 Marionette TRACE conn6 <- [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]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 830ms 15:44:56 INFO - PROCESS | 1080 | 1461192296399 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 1080 | 1461192296401 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 15:44:56 INFO - PROCESS | 1080 | 1461192296405 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:44:56 INFO - PROCESS | 1080 | 1461192296408 Marionette TRACE conn6 <- [1,902,null,{}] 15:44:56 INFO - PROCESS | 1080 | 1461192296419 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 1080 | 1461192296505 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 15:44:56 INFO - PROCESS | 1080 | 1461192296514 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1080 | ++DOCSHELL 1632F000 == 51 [pid = 1080] [id = 235] 15:44:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1632FC00) [pid = 1080] [serial = 704] [outer = 00000000] 15:44:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1701A000) [pid = 1080] [serial = 705] [outer = 1632FC00] 15:44:56 INFO - PROCESS | 1080 | 1461192296563 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (17022400) [pid = 1080] [serial = 706] [outer = 1632FC00] 15:44:57 INFO - PROCESS | 1080 | 1461192297053 Marionette TRACE conn6 <- [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]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 15:44:57 INFO - PROCESS | 1080 | 1461192297079 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1080 | 1461192297081 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 15:44:57 INFO - PROCESS | 1080 | 1461192297084 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:44:57 INFO - PROCESS | 1080 | 1461192297086 Marionette TRACE conn6 <- [1,906,null,{}] 15:44:57 INFO - PROCESS | 1080 | 1461192297090 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 1080 | 1461192297171 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 15:44:57 INFO - PROCESS | 1080 | 1461192297177 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1080 | ++DOCSHELL 175E3000 == 52 [pid = 1080] [id = 236] 15:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (175E5000) [pid = 1080] [serial = 707] [outer = 00000000] 15:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (17708800) [pid = 1080] [serial = 708] [outer = 175E5000] 15:44:57 INFO - PROCESS | 1080 | 1461192297223 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (177E5000) [pid = 1080] [serial = 709] [outer = 175E5000] 15:44:57 INFO - PROCESS | 1080 | 1461192297686 Marionette TRACE conn6 <- [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]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 15:44:57 INFO - PROCESS | 1080 | 1461192297759 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1080 | 1461192297761 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 15:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:44:57 INFO - PROCESS | 1080 | 1461192297765 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 1080 | 1461192297766 Marionette TRACE conn6 <- [1,910,null,{}] 15:44:57 INFO - PROCESS | 1080 | 1461192297770 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 1080 | 1461192297847 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 15:44:57 INFO - PROCESS | 1080 | 1461192297855 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1080 | ++DOCSHELL 12923000 == 53 [pid = 1080] [id = 237] 15:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1873F000) [pid = 1080] [serial = 710] [outer = 00000000] 15:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (18D0F400) [pid = 1080] [serial = 711] [outer = 1873F000] 15:44:57 INFO - PROCESS | 1080 | 1461192297900 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1A163000) [pid = 1080] [serial = 712] [outer = 1873F000] 15:44:58 INFO - PROCESS | 1080 | 1461192298370 Marionette TRACE conn6 <- [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]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 15:44:58 INFO - PROCESS | 1080 | 1461192298395 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 1080 | 1461192298397 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 15:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:44:58 INFO - PROCESS | 1080 | 1461192298400 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 1080 | 1461192298402 Marionette TRACE conn6 <- [1,914,null,{}] 15:44:58 INFO - PROCESS | 1080 | 1461192298405 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 1080 | 1461192298536 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 15:44:58 INFO - PROCESS | 1080 | 1461192298628 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 1080 | ++DOCSHELL 1A5E3400 == 54 [pid = 1080] [id = 238] 15:44:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1A5E3800) [pid = 1080] [serial = 713] [outer = 00000000] 15:44:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1B158000) [pid = 1080] [serial = 714] [outer = 1A5E3800] 15:44:58 INFO - PROCESS | 1080 | 1461192298679 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1B4ED400) [pid = 1080] [serial = 715] [outer = 1A5E3800] 15:44:59 INFO - PROCESS | 1080 | 1461192299107 Marionette TRACE conn6 <- [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]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 15:44:59 INFO - PROCESS | 1080 | 1461192299171 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1080 | 1461192299173 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 15:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:44:59 INFO - PROCESS | 1080 | 1461192299176 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1080 | 1461192299178 Marionette TRACE conn6 <- [1,918,null,{}] 15:44:59 INFO - PROCESS | 1080 | 1461192299182 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 1080 | 1461192299295 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 15:44:59 INFO - PROCESS | 1080 | 1461192299355 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 1080 | ++DOCSHELL 19182C00 == 55 [pid = 1080] [id = 239] 15:44:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B4F3400) [pid = 1080] [serial = 716] [outer = 00000000] 15:44:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B795400) [pid = 1080] [serial = 717] [outer = 1B4F3400] 15:44:59 INFO - PROCESS | 1080 | 1461192299402 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B794000) [pid = 1080] [serial = 718] [outer = 1B4F3400] 15:44:59 INFO - PROCESS | 1080 | 1461192299840 Marionette TRACE conn6 <- [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]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 15:44:59 INFO - PROCESS | 1080 | 1461192299916 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1080 | 1461192299918 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 15:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:44:59 INFO - PROCESS | 1080 | 1461192299932 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1080 | 1461192299934 Marionette TRACE conn6 <- [1,922,null,{}] 15:44:59 INFO - PROCESS | 1080 | 1461192299938 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 1080 | 1461192300047 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 15:45:00 INFO - PROCESS | 1080 | 1461192300108 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1080 | ++DOCSHELL 1B521000 == 56 [pid = 1080] [id = 240] 15:45:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B7A0000) [pid = 1080] [serial = 719] [outer = 00000000] 15:45:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B871800) [pid = 1080] [serial = 720] [outer = 1B7A0000] 15:45:00 INFO - PROCESS | 1080 | 1461192300154 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B870C00) [pid = 1080] [serial = 721] [outer = 1B7A0000] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1F9BE800) [pid = 1080] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1FC48800) [pid = 1080] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1D7E2C00) [pid = 1080] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (21104000) [pid = 1080] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1CDE1C00) [pid = 1080] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1A5E1000) [pid = 1080] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (0EDF2C00) [pid = 1080] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (12AD2C00) [pid = 1080] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (18B16400) [pid = 1080] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B7C5800) [pid = 1080] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (12CAAC00) [pid = 1080] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1FB63C00) [pid = 1080] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (21102C00) [pid = 1080] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:45:00 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (16322800) [pid = 1080] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:45:00 INFO - PROCESS | 1080 | 1461192300782 Marionette TRACE conn6 <- [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]]]}] 15:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 890ms 15:45:00 INFO - PROCESS | 1080 | 1461192300818 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 1080 | 1461192300820 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 15:45:00 INFO - PROCESS | 1080 | 1461192300840 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 1080 | 1461192300842 Marionette TRACE conn6 <- [1,926,null,{}] 15:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:45:00 INFO - PROCESS | 1080 | 1461192300845 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 1080 | 1461192300960 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 15:45:01 INFO - PROCESS | 1080 | 1461192301015 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1080 | ++DOCSHELL 16325400 == 57 [pid = 1080] [id = 241] 15:45:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (16329800) [pid = 1080] [serial = 722] [outer = 00000000] 15:45:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B879000) [pid = 1080] [serial = 723] [outer = 16329800] 15:45:01 INFO - PROCESS | 1080 | 1461192301062 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B88F400) [pid = 1080] [serial = 724] [outer = 16329800] 15:45:01 INFO - PROCESS | 1080 | 1461192301435 Marionette TRACE conn6 <- [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]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 631ms 15:45:01 INFO - PROCESS | 1080 | 1461192301477 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 15:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:45:01 INFO - PROCESS | 1080 | 1461192301479 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 15:45:01 INFO - PROCESS | 1080 | 1461192301482 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 1080 | 1461192301484 Marionette TRACE conn6 <- [1,930,null,{}] 15:45:01 INFO - PROCESS | 1080 | 1461192301487 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:01 INFO - PROCESS | 1080 | 1461192301566 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 15:45:01 INFO - PROCESS | 1080 | 1461192301573 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1080 | ++DOCSHELL 130D5C00 == 58 [pid = 1080] [id = 242] 15:45:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B51C000) [pid = 1080] [serial = 725] [outer = 00000000] 15:45:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C12B000) [pid = 1080] [serial = 726] [outer = 1B51C000] 15:45:01 INFO - PROCESS | 1080 | 1461192301617 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C401C00) [pid = 1080] [serial = 727] [outer = 1B51C000] 15:45:02 INFO - PROCESS | 1080 | 1461192302029 Marionette TRACE conn6 <- [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]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 15:45:02 INFO - PROCESS | 1080 | 1461192302053 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1080 | 1461192302055 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 15:45:02 INFO - PROCESS | 1080 | 1461192302059 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:45:02 INFO - PROCESS | 1080 | 1461192302061 Marionette TRACE conn6 <- [1,934,null,{}] 15:45:02 INFO - PROCESS | 1080 | 1461192302065 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:02 INFO - PROCESS | 1080 | 1461192302214 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 15:45:02 INFO - PROCESS | 1080 | 1461192302231 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1080 | ++DOCSHELL 1C410400 == 59 [pid = 1080] [id = 243] 15:45:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C557000) [pid = 1080] [serial = 728] [outer = 00000000] 15:45:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1C835800) [pid = 1080] [serial = 729] [outer = 1C557000] 15:45:02 INFO - PROCESS | 1080 | 1461192302281 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1C83C000) [pid = 1080] [serial = 730] [outer = 1C557000] 15:45:02 INFO - PROCESS | 1080 | 1461192302820 Marionette TRACE conn6 <- [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]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 829ms 15:45:02 INFO - PROCESS | 1080 | 1461192302894 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1080 | 1461192302899 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:45:02 INFO - PROCESS | 1080 | 1461192302905 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1080 | 1461192302909 Marionette TRACE conn6 <- [1,938,null,{}] 15:45:02 INFO - PROCESS | 1080 | 1461192302917 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 1080 | 1461192303028 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 15:45:03 INFO - PROCESS | 1080 | 1461192303162 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1080 | ++DOCSHELL 0B086C00 == 60 [pid = 1080] [id = 244] 15:45:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (0ED01C00) [pid = 1080] [serial = 731] [outer = 00000000] 15:45:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (12AD0800) [pid = 1080] [serial = 732] [outer = 0ED01C00] 15:45:03 INFO - PROCESS | 1080 | 1461192303221 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (12EAF400) [pid = 1080] [serial = 733] [outer = 0ED01C00] 15:45:03 INFO - PROCESS | 1080 | 1461192303885 Marionette TRACE conn6 <- [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]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1021ms 15:45:03 INFO - PROCESS | 1080 | 1461192303930 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 1080 | 1461192303936 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 15:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:45:03 INFO - PROCESS | 1080 | 1461192303943 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 1080 | 1461192303946 Marionette TRACE conn6 <- [1,942,null,{}] 15:45:03 INFO - PROCESS | 1080 | 1461192303950 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:04 INFO - PROCESS | 1080 | 1461192304058 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 15:45:04 INFO - PROCESS | 1080 | 1461192304188 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1080 | ++DOCSHELL 16327000 == 61 [pid = 1080] [id = 245] 15:45:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (16F3D800) [pid = 1080] [serial = 734] [outer = 00000000] 15:45:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (18689C00) [pid = 1080] [serial = 735] [outer = 16F3D800] 15:45:04 INFO - PROCESS | 1080 | 1461192304245 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1A167000) [pid = 1080] [serial = 736] [outer = 16F3D800] 15:45:04 INFO - PROCESS | 1080 | 1461192304847 Marionette TRACE conn6 <- [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]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 15:45:04 INFO - PROCESS | 1080 | 1461192304875 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1080 | 1461192304877 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:45:04 INFO - PROCESS | 1080 | 1461192304881 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1080 | 1461192304885 Marionette TRACE conn6 <- [1,946,null,{}] 15:45:04 INFO - PROCESS | 1080 | 1461192304896 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 1080 | 1461192305006 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 15:45:05 INFO - PROCESS | 1080 | 1461192305137 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1080 | ++DOCSHELL 1C128400 == 62 [pid = 1080] [id = 246] 15:45:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1C555000) [pid = 1080] [serial = 737] [outer = 00000000] 15:45:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1C838800) [pid = 1080] [serial = 738] [outer = 1C555000] 15:45:05 INFO - PROCESS | 1080 | 1461192305196 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1CB5E400) [pid = 1080] [serial = 739] [outer = 1C555000] 15:45:05 INFO - PROCESS | 1080 | 1461192305782 Marionette TRACE conn6 <- [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]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 15:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:45:05 INFO - PROCESS | 1080 | 1461192305814 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1080 | 1461192305818 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 15:45:05 INFO - PROCESS | 1080 | 1461192305821 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1080 | 1461192305823 Marionette TRACE conn6 <- [1,950,null,{}] 15:45:05 INFO - PROCESS | 1080 | 1461192305827 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 1080 | 1461192305933 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 15:45:06 INFO - PROCESS | 1080 | 1461192306036 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE3000 == 63 [pid = 1080] [id = 247] 15:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1CDE4000) [pid = 1080] [serial = 740] [outer = 00000000] 15:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1CE90000) [pid = 1080] [serial = 741] [outer = 1CDE4000] 15:45:06 INFO - PROCESS | 1080 | 1461192306091 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1CE96000) [pid = 1080] [serial = 742] [outer = 1CDE4000] 15:45:06 INFO - PROCESS | 1080 | 1461192306705 Marionette TRACE conn6 <- [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]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 931ms 15:45:06 INFO - PROCESS | 1080 | 1461192306755 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1080 | 1461192306758 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 15:45:06 INFO - PROCESS | 1080 | 1461192306761 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:45:06 INFO - PROCESS | 1080 | 1461192306763 Marionette TRACE conn6 <- [1,954,null,{}] 15:45:06 INFO - PROCESS | 1080 | 1461192306767 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 1080 | 1461192306870 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 15:45:06 INFO - PROCESS | 1080 | 1461192306972 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE6000 == 64 [pid = 1080] [id = 248] 15:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1CE93800) [pid = 1080] [serial = 743] [outer = 00000000] 15:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1D705400) [pid = 1080] [serial = 744] [outer = 1CE93800] 15:45:07 INFO - PROCESS | 1080 | 1461192307028 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1D7E0400) [pid = 1080] [serial = 745] [outer = 1CE93800] 15:45:07 INFO - PROCESS | 1080 | 1461192307657 Marionette TRACE conn6 <- [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]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 929ms 15:45:07 INFO - PROCESS | 1080 | 1461192307696 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1080 | 1461192307698 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 15:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:45:07 INFO - PROCESS | 1080 | 1461192307701 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 1080 | 1461192307703 Marionette TRACE conn6 <- [1,958,null,{}] 15:45:07 INFO - PROCESS | 1080 | 1461192307707 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:07 INFO - PROCESS | 1080 | 1461192307839 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 15:45:07 INFO - PROCESS | 1080 | 1461192307940 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 1080 | ++DOCSHELL 12925000 == 65 [pid = 1080] [id = 249] 15:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (12ACB800) [pid = 1080] [serial = 746] [outer = 00000000] 15:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1D174C00) [pid = 1080] [serial = 747] [outer = 12ACB800] 15:45:07 INFO - PROCESS | 1080 | 1461192307999 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1DAE1800) [pid = 1080] [serial = 748] [outer = 12ACB800] 15:45:08 INFO - PROCESS | 1080 | 1461192308694 Marionette TRACE conn6 <- [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]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1017ms 15:45:08 INFO - PROCESS | 1080 | 1461192308735 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1080 | 1461192308739 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:45:08 INFO - PROCESS | 1080 | 1461192308745 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1080 | 1461192308749 Marionette TRACE conn6 <- [1,962,null,{}] 15:45:08 INFO - PROCESS | 1080 | 1461192308755 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 1080 | 1461192308872 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 15:45:08 INFO - PROCESS | 1080 | 1461192308979 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1080 | ++DOCSHELL 1630CC00 == 66 [pid = 1080] [id = 250] 15:45:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (16321C00) [pid = 1080] [serial = 749] [outer = 00000000] 15:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (16FB7400) [pid = 1080] [serial = 750] [outer = 16321C00] 15:45:09 INFO - PROCESS | 1080 | 1461192309029 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (17528800) [pid = 1080] [serial = 751] [outer = 16321C00] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 130D5C00 == 65 [pid = 1080] [id = 242] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 16325400 == 64 [pid = 1080] [id = 241] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 1B521000 == 63 [pid = 1080] [id = 240] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 19182C00 == 62 [pid = 1080] [id = 239] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 12923000 == 61 [pid = 1080] [id = 237] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 175E3000 == 60 [pid = 1080] [id = 236] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 1632F000 == 59 [pid = 1080] [id = 235] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 0EBD2C00 == 58 [pid = 1080] [id = 234] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 0ED5C000 == 57 [pid = 1080] [id = 233] 15:45:09 INFO - PROCESS | 1080 | --DOCSHELL 17027C00 == 56 [pid = 1080] [id = 229] 15:45:09 INFO - PROCESS | 1080 | 1461192309662 Marionette TRACE conn6 <- [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]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 15:45:09 INFO - PROCESS | 1080 | 1461192309721 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 1080 | 1461192309727 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 15:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:45:09 INFO - PROCESS | 1080 | 1461192309732 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 1080 | 1461192309735 Marionette TRACE conn6 <- [1,966,null,{}] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1C12F000) [pid = 1080] [serial = 600] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1A16BC00) [pid = 1080] [serial = 597] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (20356400) [pid = 1080] [serial = 603] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (2110CC00) [pid = 1080] [serial = 606] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1FB60800) [pid = 1080] [serial = 668] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (202E2400) [pid = 1080] [serial = 671] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (17021800) [pid = 1080] [serial = 641] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1FC42800) [pid = 1080] [serial = 669] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1DAE6000) [pid = 1080] [serial = 665] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (21280C00) [pid = 1080] [serial = 639] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (213E5400) [pid = 1080] [serial = 653] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (21347400) [pid = 1080] [serial = 650] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1CDEF800) [pid = 1080] [serial = 662] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1CE92800) [pid = 1080] [serial = 663] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1B7CC800) [pid = 1080] [serial = 644] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (202E3800) [pid = 1080] [serial = 672] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1CE94000) [pid = 1080] [serial = 677] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1382EC00) [pid = 1080] [serial = 675] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (130D4C00) [pid = 1080] [serial = 674] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B79CC00) [pid = 1080] [serial = 659] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (0EBC5C00) [pid = 1080] [serial = 384] [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.] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1B7C9800) [pid = 1080] [serial = 660] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B4F9C00) [pid = 1080] [serial = 657] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B15D800) [pid = 1080] [serial = 656] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1632EC00) [pid = 1080] [serial = 681] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (20233400) [pid = 1080] [serial = 647] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1F933C00) [pid = 1080] [serial = 678] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1F932800) [pid = 1080] [serial = 666] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1632C800) [pid = 1080] [serial = 680] [outer = 00000000] [url = about:blank] 15:45:09 INFO - PROCESS | 1080 | 1461192309762 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:09 INFO - PROCESS | 1080 | 1461192309850 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 15:45:09 INFO - PROCESS | 1080 | 1461192309861 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 1080 | ++DOCSHELL 12905000 == 57 [pid = 1080] [id = 251] 15:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (12ACE400) [pid = 1080] [serial = 752] [outer = 00000000] 15:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (138AE800) [pid = 1080] [serial = 753] [outer = 12ACE400] 15:45:09 INFO - PROCESS | 1080 | 1461192309907 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (16307400) [pid = 1080] [serial = 754] [outer = 12ACE400] 15:45:10 INFO - PROCESS | 1080 | 1461192310377 Marionette TRACE conn6 <- [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]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 15:45:10 INFO - PROCESS | 1080 | 1461192310426 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1080 | 1461192310428 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 15:45:10 INFO - PROCESS | 1080 | 1461192310431 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:45:10 INFO - PROCESS | 1080 | 1461192310435 Marionette TRACE conn6 <- [1,970,null,{}] 15:45:10 INFO - PROCESS | 1080 | 1461192310445 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 1080 | 1461192310560 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 15:45:10 INFO - PROCESS | 1080 | 1461192310655 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1080 | ++DOCSHELL 17702000 == 58 [pid = 1080] [id = 252] 15:45:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1770AC00) [pid = 1080] [serial = 755] [outer = 00000000] 15:45:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1A165C00) [pid = 1080] [serial = 756] [outer = 1770AC00] 15:45:10 INFO - PROCESS | 1080 | 1461192310705 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1A2EFC00) [pid = 1080] [serial = 757] [outer = 1770AC00] 15:45:11 INFO - PROCESS | 1080 | 1461192311089 Marionette TRACE conn6 <- [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]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 15:45:11 INFO - PROCESS | 1080 | 1461192311106 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 1080 | 1461192311109 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 15:45:11 INFO - PROCESS | 1080 | 1461192311112 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:45:11 INFO - PROCESS | 1080 | 1461192311114 Marionette TRACE conn6 <- [1,974,null,{}] 15:45:11 INFO - PROCESS | 1080 | 1461192311117 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 1080 | 1461192311201 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 15:45:11 INFO - PROCESS | 1080 | 1461192311208 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1080 | ++DOCSHELL 1B4ECC00 == 59 [pid = 1080] [id = 253] 15:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1B4ED800) [pid = 1080] [serial = 758] [outer = 00000000] 15:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B799400) [pid = 1080] [serial = 759] [outer = 1B4ED800] 15:45:11 INFO - PROCESS | 1080 | 1461192311254 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B7BFC00) [pid = 1080] [serial = 760] [outer = 1B4ED800] 15:45:11 INFO - PROCESS | 1080 | 1461192311693 Marionette TRACE conn6 <- [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]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 631ms 15:45:11 INFO - PROCESS | 1080 | 1461192311747 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 1080 | 1461192311749 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 15:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:45:11 INFO - PROCESS | 1080 | 1461192311752 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 1080 | 1461192311754 Marionette TRACE conn6 <- [1,978,null,{}] 15:45:11 INFO - PROCESS | 1080 | 1461192311765 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 1080 | 1461192311875 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 15:45:11 INFO - PROCESS | 1080 | 1461192311881 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1080 | ++DOCSHELL 1B792400 == 60 [pid = 1080] [id = 254] 15:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B7C3400) [pid = 1080] [serial = 761] [outer = 00000000] 15:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B873C00) [pid = 1080] [serial = 762] [outer = 1B7C3400] 15:45:11 INFO - PROCESS | 1080 | 1461192311931 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B87B800) [pid = 1080] [serial = 763] [outer = 1B7C3400] 15:45:12 INFO - PROCESS | 1080 | 1461192312416 Marionette TRACE conn6 <- [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]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 15:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:45:12 INFO - PROCESS | 1080 | 1461192312488 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 1080 | 1461192312490 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 15:45:12 INFO - PROCESS | 1080 | 1461192312493 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 1080 | 1461192312495 Marionette TRACE conn6 <- [1,982,null,{}] 15:45:12 INFO - PROCESS | 1080 | 1461192312499 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - PROCESS | 1080 | 1461192312632 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 15:45:12 INFO - PROCESS | 1080 | 1461192312696 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1080 | ++DOCSHELL 1C124400 == 61 [pid = 1080] [id = 255] 15:45:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1C125000) [pid = 1080] [serial = 764] [outer = 00000000] 15:45:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1C841800) [pid = 1080] [serial = 765] [outer = 1C125000] 15:45:12 INFO - PROCESS | 1080 | 1461192312743 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1C841400) [pid = 1080] [serial = 766] [outer = 1C125000] 15:45:13 INFO - PROCESS | 1080 | 1461192313178 Marionette TRACE conn6 <- [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]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 729ms 15:45:13 INFO - PROCESS | 1080 | 1461192313233 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1080 | 1461192313235 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 15:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:45:13 INFO - PROCESS | 1080 | 1461192313238 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1080 | 1461192313240 Marionette TRACE conn6 <- [1,986,null,{}] 15:45:13 INFO - PROCESS | 1080 | 1461192313244 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 1080 | 1461192313357 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 15:45:13 INFO - PROCESS | 1080 | 1461192313423 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1080 | ++DOCSHELL 1CDEF800 == 62 [pid = 1080] [id = 256] 15:45:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1CDF0800) [pid = 1080] [serial = 767] [outer = 00000000] 15:45:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1D1EB400) [pid = 1080] [serial = 768] [outer = 1CDF0800] 15:45:13 INFO - PROCESS | 1080 | 1461192313470 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1DA5D400) [pid = 1080] [serial = 769] [outer = 1CDF0800] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1A5E3800) [pid = 1080] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1B4F3400) [pid = 1080] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (175E5000) [pid = 1080] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1632FC00) [pid = 1080] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (16329800) [pid = 1080] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (0ED56400) [pid = 1080] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1873F000) [pid = 1080] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (0EBD4400) [pid = 1080] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (0EDB4000) [pid = 1080] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B7A0000) [pid = 1080] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:45:13 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1B51C000) [pid = 1080] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:45:14 INFO - PROCESS | 1080 | 1461192314006 Marionette TRACE conn6 <- [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]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 830ms 15:45:14 INFO - PROCESS | 1080 | 1461192314072 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1080 | 1461192314074 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 15:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:45:14 INFO - PROCESS | 1080 | 1461192314077 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1080 | 1461192314079 Marionette TRACE conn6 <- [1,990,null,{}] 15:45:14 INFO - PROCESS | 1080 | 1461192314082 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:14 INFO - PROCESS | 1080 | 1461192314164 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 15:45:14 INFO - PROCESS | 1080 | 1461192314260 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1080 | ++DOCSHELL 128BD000 == 63 [pid = 1080] [id = 257] 15:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (12923800) [pid = 1080] [serial = 770] [outer = 00000000] 15:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B132000) [pid = 1080] [serial = 771] [outer = 12923800] 15:45:14 INFO - PROCESS | 1080 | 1461192314308 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B793400) [pid = 1080] [serial = 772] [outer = 12923800] 15:45:14 INFO - PROCESS | 1080 | 1461192314676 Marionette TRACE conn6 <- [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]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 15:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:45:14 INFO - PROCESS | 1080 | 1461192314749 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1080 | 1461192314751 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 15:45:14 INFO - PROCESS | 1080 | 1461192314754 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1080 | 1461192314756 Marionette TRACE conn6 <- [1,994,null,{}] 15:45:14 INFO - PROCESS | 1080 | 1461192314760 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:14 INFO - PROCESS | 1080 | 1461192314845 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 15:45:14 INFO - PROCESS | 1080 | 1461192314852 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1080 | ++DOCSHELL 18D10800 == 64 [pid = 1080] [id = 258] 15:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1A161C00) [pid = 1080] [serial = 773] [outer = 00000000] 15:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1F2CE000) [pid = 1080] [serial = 774] [outer = 1A161C00] 15:45:14 INFO - PROCESS | 1080 | 1461192314899 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1F344800) [pid = 1080] [serial = 775] [outer = 1A161C00] 15:45:15 INFO - PROCESS | 1080 | 1461192315335 Marionette TRACE conn6 <- [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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 15:45:15 INFO - PROCESS | 1080 | 1461192315389 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1080 | 1461192315391 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 15:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:45:15 INFO - PROCESS | 1080 | 1461192315394 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1080 | 1461192315396 Marionette TRACE conn6 <- [1,998,null,{}] 15:45:15 INFO - PROCESS | 1080 | 1461192315400 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:15 INFO - PROCESS | 1080 | 1461192315485 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 15:45:15 INFO - PROCESS | 1080 | 1461192315492 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1080 | ++DOCSHELL 1F938C00 == 65 [pid = 1080] [id = 259] 15:45:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1F939400) [pid = 1080] [serial = 776] [outer = 00000000] 15:45:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1F93F400) [pid = 1080] [serial = 777] [outer = 1F939400] 15:45:15 INFO - PROCESS | 1080 | 1461192315538 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1F9BA400) [pid = 1080] [serial = 778] [outer = 1F939400] 15:45:16 INFO - PROCESS | 1080 | 1461192316144 Marionette TRACE conn6 <- [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]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 770ms 15:45:16 INFO - PROCESS | 1080 | 1461192316218 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 1080 | 1461192316223 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 15:45:16 INFO - PROCESS | 1080 | 1461192316230 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:45:16 INFO - PROCESS | 1080 | 1461192316235 Marionette TRACE conn6 <- [1,1002,null,{}] 15:45:16 INFO - PROCESS | 1080 | 1461192316241 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 1080 | 1461192316354 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 15:45:16 INFO - PROCESS | 1080 | 1461192316493 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCC800 == 66 [pid = 1080] [id = 260] 15:45:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (128B6000) [pid = 1080] [serial = 779] [outer = 00000000] 15:45:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (162E8800) [pid = 1080] [serial = 780] [outer = 128B6000] 15:45:16 INFO - PROCESS | 1080 | 1461192316552 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (16F1D400) [pid = 1080] [serial = 781] [outer = 128B6000] 15:45:17 INFO - PROCESS | 1080 | 1461192317121 Marionette TRACE conn6 <- [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]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 15:45:17 INFO - PROCESS | 1080 | 1461192317168 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1080 | 1461192317174 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 15:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:45:17 INFO - PROCESS | 1080 | 1461192317181 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1080 | 1461192317184 Marionette TRACE conn6 <- [1,1006,null,{}] 15:45:17 INFO - PROCESS | 1080 | 1461192317188 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 1080 | 1461192317300 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 15:45:17 INFO - PROCESS | 1080 | 1461192317405 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1080 | ++DOCSHELL 1868AC00 == 67 [pid = 1080] [id = 261] 15:45:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1873E000) [pid = 1080] [serial = 782] [outer = 00000000] 15:45:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1B13A000) [pid = 1080] [serial = 783] [outer = 1873E000] 15:45:17 INFO - PROCESS | 1080 | 1461192317461 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B79E800) [pid = 1080] [serial = 784] [outer = 1873E000] 15:45:18 INFO - PROCESS | 1080 | 1461192318072 Marionette TRACE conn6 <- [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]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 929ms 15:45:18 INFO - PROCESS | 1080 | 1461192318113 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1080 | 1461192318115 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 15:45:18 INFO - PROCESS | 1080 | 1461192318119 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:45:18 INFO - PROCESS | 1080 | 1461192318123 Marionette TRACE conn6 <- [1,1010,null,{}] 15:45:18 INFO - PROCESS | 1080 | 1461192318134 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 1080 | 1461192318246 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 15:45:18 INFO - PROCESS | 1080 | 1461192318352 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1080 | ++DOCSHELL 1CE8EC00 == 68 [pid = 1080] [id = 262] 15:45:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1D7E3400) [pid = 1080] [serial = 785] [outer = 00000000] 15:45:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1F9BB800) [pid = 1080] [serial = 786] [outer = 1D7E3400] 15:45:18 INFO - PROCESS | 1080 | 1461192318411 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1F9C2C00) [pid = 1080] [serial = 787] [outer = 1D7E3400] 15:45:18 INFO - PROCESS | 1080 | 1461192318996 Marionette TRACE conn6 <- [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]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 15:45:19 INFO - PROCESS | 1080 | 1461192319052 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1080 | 1461192319055 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 15:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:45:19 INFO - PROCESS | 1080 | 1461192319059 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1080 | 1461192319061 Marionette TRACE conn6 <- [1,1014,null,{}] 15:45:19 INFO - PROCESS | 1080 | 1461192319065 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 1080 | 1461192319175 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 15:45:19 INFO - PROCESS | 1080 | 1461192319280 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1080 | ++DOCSHELL 1F9C6400 == 69 [pid = 1080] [id = 263] 15:45:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1FB4E800) [pid = 1080] [serial = 788] [outer = 00000000] 15:45:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1FB68400) [pid = 1080] [serial = 789] [outer = 1FB4E800] 15:45:19 INFO - PROCESS | 1080 | 1461192319336 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1FC4A800) [pid = 1080] [serial = 790] [outer = 1FB4E800] 15:45:19 INFO - PROCESS | 1080 | 1461192319909 Marionette TRACE conn6 <- [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]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 15:45:19 INFO - PROCESS | 1080 | 1461192319992 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1080 | 1461192319995 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 15:45:19 INFO - PROCESS | 1080 | 1461192319998 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:45:19 INFO - PROCESS | 1080 | 1461192320000 Marionette TRACE conn6 <- [1,1018,null,{}] 15:45:20 INFO - PROCESS | 1080 | 1461192320004 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:20 INFO - PROCESS | 1080 | 1461192320138 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 15:45:20 INFO - PROCESS | 1080 | 1461192320271 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0B000 == 70 [pid = 1080] [id = 264] 15:45:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1C40C000) [pid = 1080] [serial = 791] [outer = 00000000] 15:45:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (20233800) [pid = 1080] [serial = 792] [outer = 1C40C000] 15:45:20 INFO - PROCESS | 1080 | 1461192320328 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (20236000) [pid = 1080] [serial = 793] [outer = 1C40C000] 15:45:20 INFO - PROCESS | 1080 | 1461192320901 Marionette TRACE conn6 <- [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]]]}] 15:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 15:45:20 INFO - PROCESS | 1080 | 1461192320972 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1080 | 1461192320975 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 15:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:45:20 INFO - PROCESS | 1080 | 1461192320978 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 1080 | 1461192320980 Marionette TRACE conn6 <- [1,1022,null,{}] 15:45:21 INFO - PROCESS | 1080 | 1461192321010 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 1080 | 1461192321187 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 15:45:21 INFO - PROCESS | 1080 | 1461192321247 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 1080 | ++DOCSHELL 1C407800 == 71 [pid = 1080] [id = 265] 15:45:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1C407C00) [pid = 1080] [serial = 794] [outer = 00000000] 15:45:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (20354400) [pid = 1080] [serial = 795] [outer = 1C407C00] 15:45:21 INFO - PROCESS | 1080 | 1461192321306 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (20356400) [pid = 1080] [serial = 796] [outer = 1C407C00] 15:45:22 INFO - PROCESS | 1080 | 1461192322049 Marionette TRACE conn6 <- [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]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1117ms 15:45:22 INFO - PROCESS | 1080 | 1461192322103 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 1080 | 1461192322107 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 15:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:45:22 INFO - PROCESS | 1080 | 1461192322112 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 1080 | 1461192322116 Marionette TRACE conn6 <- [1,1026,null,{}] 15:45:22 INFO - PROCESS | 1080 | 1461192322122 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 1080 | 1461192322222 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 15:45:22 INFO - PROCESS | 1080 | 1461192322335 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1080 | ++DOCSHELL 138B3000 == 72 [pid = 1080] [id = 266] 15:45:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (13948C00) [pid = 1080] [serial = 797] [outer = 00000000] 15:45:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (171ED400) [pid = 1080] [serial = 798] [outer = 13948C00] 15:45:22 INFO - PROCESS | 1080 | 1461192322386 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (17620C00) [pid = 1080] [serial = 799] [outer = 13948C00] 15:45:23 INFO - PROCESS | 1080 | 1461192323080 Marionette TRACE conn6 <- [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]]]}] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 17682C00 == 71 [pid = 1080] [id = 171] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 18D10800 == 70 [pid = 1080] [id = 258] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 128BD000 == 69 [pid = 1080] [id = 257] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 1CDEF800 == 68 [pid = 1080] [id = 256] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 1C124400 == 67 [pid = 1080] [id = 255] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 1B792400 == 66 [pid = 1080] [id = 254] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 1A5E3400 == 65 [pid = 1080] [id = 238] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 1B4ECC00 == 64 [pid = 1080] [id = 253] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 0EBD2400 == 63 [pid = 1080] [id = 228] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 17702000 == 62 [pid = 1080] [id = 252] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1CCC3400) [pid = 1080] [serial = 690] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (19184800) [pid = 1080] [serial = 687] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (21286800) [pid = 1080] [serial = 696] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1F341C00) [pid = 1080] [serial = 693] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1C835800) [pid = 1080] [serial = 729] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 12905000 == 61 [pid = 1080] [id = 251] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 1630CC00 == 60 [pid = 1080] [id = 250] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 16327000 == 59 [pid = 1080] [id = 245] 15:45:23 INFO - PROCESS | 1080 | --DOCSHELL 0B086C00 == 58 [pid = 1080] [id = 244] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1B158000) [pid = 1080] [serial = 714] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1B794000) [pid = 1080] [serial = 718] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1B795400) [pid = 1080] [serial = 717] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (17708800) [pid = 1080] [serial = 708] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1701A000) [pid = 1080] [serial = 705] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (17022400) [pid = 1080] [serial = 706] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1B879000) [pid = 1080] [serial = 723] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (138A8000) [pid = 1080] [serial = 702] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1398F800) [pid = 1080] [serial = 703] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (18D0F400) [pid = 1080] [serial = 711] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (202EA000) [pid = 1080] [serial = 684] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (2110FC00) [pid = 1080] [serial = 685] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (128BF000) [pid = 1080] [serial = 700] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (0F4E9400) [pid = 1080] [serial = 699] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B871800) [pid = 1080] [serial = 720] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1C12B000) [pid = 1080] [serial = 726] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1C401C00) [pid = 1080] [serial = 727] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1B88F400) [pid = 1080] [serial = 724] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1B870C00) [pid = 1080] [serial = 721] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (177E5000) [pid = 1080] [serial = 709] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B4ED400) [pid = 1080] [serial = 715] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1A163000) [pid = 1080] [serial = 712] [outer = 00000000] [url = about:blank] 15:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1081ms 15:45:23 INFO - PROCESS | 1080 | 1461192323197 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1080 | 1461192323202 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 15:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:45:23 INFO - PROCESS | 1080 | 1461192323208 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1080 | 1461192323210 Marionette TRACE conn6 <- [1,1030,null,{}] 15:45:23 INFO - PROCESS | 1080 | 1461192323214 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 1080 | 1461192323305 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 15:45:23 INFO - PROCESS | 1080 | 1461192323311 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 1080 | ++DOCSHELL 1290B800 == 59 [pid = 1080] [id = 267] 15:45:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1290C400) [pid = 1080] [serial = 800] [outer = 00000000] 15:45:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (12AC8C00) [pid = 1080] [serial = 801] [outer = 1290C400] 15:45:23 INFO - PROCESS | 1080 | 1461192323357 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (16206000) [pid = 1080] [serial = 802] [outer = 1290C400] 15:45:23 INFO - PROCESS | 1080 | 1461192323905 Marionette TRACE conn6 <- [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]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 15:45:23 INFO - PROCESS | 1080 | 1461192323941 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1080 | 1461192323943 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 15:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:45:23 INFO - PROCESS | 1080 | 1461192323947 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1080 | 1461192323950 Marionette TRACE conn6 <- [1,1034,null,{}] 15:45:23 INFO - PROCESS | 1080 | 1461192323961 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:24 INFO - PROCESS | 1080 | 1461192324047 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 15:45:24 INFO - PROCESS | 1080 | 1461192324057 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 1080 | ++DOCSHELL 18B0AC00 == 60 [pid = 1080] [id = 268] 15:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (18B0B400) [pid = 1080] [serial = 803] [outer = 00000000] 15:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (18D0F400) [pid = 1080] [serial = 804] [outer = 18B0B400] 15:45:24 INFO - PROCESS | 1080 | 1461192324104 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1A169800) [pid = 1080] [serial = 805] [outer = 18B0B400] 15:45:24 INFO - PROCESS | 1080 | 1461192324577 Marionette TRACE conn6 <- [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]]]}] 15:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 15:45:24 INFO - PROCESS | 1080 | 1461192324621 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 1080 | 1461192324624 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 15:45:24 INFO - PROCESS | 1080 | 1461192324627 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:45:24 INFO - PROCESS | 1080 | 1461192324629 Marionette TRACE conn6 <- [1,1038,null,{}] 15:45:24 INFO - PROCESS | 1080 | 1461192324633 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:24 INFO - PROCESS | 1080 | 1461192324717 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 15:45:24 INFO - PROCESS | 1080 | 1461192324723 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B4ECC00 == 61 [pid = 1080] [id = 269] 15:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1B4EE000) [pid = 1080] [serial = 806] [outer = 00000000] 15:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1B792400) [pid = 1080] [serial = 807] [outer = 1B4EE000] 15:45:24 INFO - PROCESS | 1080 | 1461192324771 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B799000) [pid = 1080] [serial = 808] [outer = 1B4EE000] 15:45:25 INFO - PROCESS | 1080 | 1461192325216 Marionette TRACE conn6 <- [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]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 15:45:25 INFO - PROCESS | 1080 | 1461192325301 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1080 | 1461192325303 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 15:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:45:25 INFO - PROCESS | 1080 | 1461192325306 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1080 | 1461192325308 Marionette TRACE conn6 <- [1,1042,null,{}] 15:45:25 INFO - PROCESS | 1080 | 1461192325312 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 1080 | 1461192325393 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 15:45:25 INFO - PROCESS | 1080 | 1461192325428 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1080 | ++DOCSHELL 1B79A800 == 62 [pid = 1080] [id = 270] 15:45:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B79D400) [pid = 1080] [serial = 809] [outer = 00000000] 15:45:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1B7CB000) [pid = 1080] [serial = 810] [outer = 1B79D400] 15:45:25 INFO - PROCESS | 1080 | 1461192325473 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B871000) [pid = 1080] [serial = 811] [outer = 1B79D400] 15:45:25 INFO - PROCESS | 1080 | 1461192325974 Marionette TRACE conn6 <- [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]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 15:45:26 INFO - PROCESS | 1080 | 1461192326041 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1080 | 1461192326043 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 15:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:45:26 INFO - PROCESS | 1080 | 1461192326046 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1080 | 1461192326048 Marionette TRACE conn6 <- [1,1046,null,{}] 15:45:26 INFO - PROCESS | 1080 | 1461192326051 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 1080 | 1461192326182 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 15:45:26 INFO - PROCESS | 1080 | 1461192326247 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1080 | ++DOCSHELL 1B879000 == 63 [pid = 1080] [id = 271] 15:45:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1B87B000) [pid = 1080] [serial = 812] [outer = 00000000] 15:45:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1C409800) [pid = 1080] [serial = 813] [outer = 1B87B000] 15:45:26 INFO - PROCESS | 1080 | 1461192326296 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1C40BC00) [pid = 1080] [serial = 814] [outer = 1B87B000] 15:45:26 INFO - PROCESS | 1080 | 1461192326748 Marionette TRACE conn6 <- [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]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 15:45:26 INFO - PROCESS | 1080 | 1461192326818 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1080 | 1461192326820 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 15:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:45:26 INFO - PROCESS | 1080 | 1461192326829 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1080 | 1461192326831 Marionette TRACE conn6 <- [1,1050,null,{}] 15:45:26 INFO - PROCESS | 1080 | 1461192326834 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 1080 | 1461192326953 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 15:45:27 INFO - PROCESS | 1080 | 1461192327021 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1080 | ++DOCSHELL 1C55AC00 == 64 [pid = 1080] [id = 272] 15:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1C83F000) [pid = 1080] [serial = 815] [outer = 00000000] 15:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1CDE3C00) [pid = 1080] [serial = 816] [outer = 1C83F000] 15:45:27 INFO - PROCESS | 1080 | 1461192327068 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1CDEE800) [pid = 1080] [serial = 817] [outer = 1C83F000] 15:45:27 INFO - PROCESS | 1080 | 1461192327480 Marionette TRACE conn6 <- [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]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 689ms 15:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:45:27 INFO - PROCESS | 1080 | 1461192327518 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1080 | 1461192327519 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 15:45:27 INFO - PROCESS | 1080 | 1461192327523 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1080 | 1461192327524 Marionette TRACE conn6 <- [1,1054,null,{}] 15:45:27 INFO - PROCESS | 1080 | 1461192327528 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:27 INFO - PROCESS | 1080 | 1461192327646 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1B7C3400) [pid = 1080] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1B88EC00) [pid = 1080] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1A161C00) [pid = 1080] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1770AC00) [pid = 1080] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1C125000) [pid = 1080] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1B4ED800) [pid = 1080] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (12923800) [pid = 1080] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (12ACE400) [pid = 1080] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (16321C00) [pid = 1080] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1B138800) [pid = 1080] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B12EC00) [pid = 1080] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (20232400) [pid = 1080] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1C40A000) [pid = 1080] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1CDF0800) [pid = 1080] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (2022F400) [pid = 1080] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (13826800) [pid = 1080] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (12ACB800) [pid = 1080] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (177D6400) [pid = 1080] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1F934400) [pid = 1080] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (20233000) [pid = 1080] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:45:27 INFO - PROCESS | 1080 | 1461192327921 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCCC00 == 65 [pid = 1080] [id = 273] 15:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (0EBD2C00) [pid = 1080] [serial = 818] [outer = 00000000] 15:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (12DE5400) [pid = 1080] [serial = 819] [outer = 0EBD2C00] 15:45:27 INFO - PROCESS | 1080 | 1461192327971 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1632C000) [pid = 1080] [serial = 820] [outer = 0EBD2C00] 15:45:28 INFO - PROCESS | 1080 | 1461192328368 Marionette TRACE conn6 <- [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]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 870ms 15:45:28 INFO - PROCESS | 1080 | 1461192328393 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1080 | 1461192328395 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:45:28 INFO - PROCESS | 1080 | 1461192328398 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1080 | 1461192328400 Marionette TRACE conn6 <- [1,1058,null,{}] 15:45:28 INFO - PROCESS | 1080 | 1461192328404 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 1080 | 1461192328520 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 15:45:28 INFO - PROCESS | 1080 | 1461192328528 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1080 | ++DOCSHELL 17524800 == 66 [pid = 1080] [id = 274] 15:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (17707000) [pid = 1080] [serial = 821] [outer = 00000000] 15:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1C40CC00) [pid = 1080] [serial = 822] [outer = 17707000] 15:45:28 INFO - PROCESS | 1080 | 1461192328573 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1CE94400) [pid = 1080] [serial = 823] [outer = 17707000] 15:45:28 INFO - PROCESS | 1080 | 1461192328993 Marionette TRACE conn6 <- [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]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 15:45:29 INFO - PROCESS | 1080 | 1461192329029 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 15:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:45:29 INFO - PROCESS | 1080 | 1461192329031 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 15:45:29 INFO - PROCESS | 1080 | 1461192329035 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1080 | 1461192329036 Marionette TRACE conn6 <- [1,1062,null,{}] 15:45:29 INFO - PROCESS | 1080 | 1461192329040 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 1080 | 1461192329122 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 15:45:29 INFO - PROCESS | 1080 | 1461192329216 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1080 | ++DOCSHELL 1D2EA800 == 67 [pid = 1080] [id = 275] 15:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1D703800) [pid = 1080] [serial = 824] [outer = 00000000] 15:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1F3E8000) [pid = 1080] [serial = 825] [outer = 1D703800] 15:45:29 INFO - PROCESS | 1080 | 1461192329263 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1F934800) [pid = 1080] [serial = 826] [outer = 1D703800] 15:45:29 INFO - PROCESS | 1080 | 1461192329628 Marionette TRACE conn6 <- [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]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 15:45:29 INFO - PROCESS | 1080 | 1461192329665 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1080 | 1461192329667 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 15:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:45:29 INFO - PROCESS | 1080 | 1461192329670 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1080 | 1461192329673 Marionette TRACE conn6 <- [1,1066,null,{}] 15:45:29 INFO - PROCESS | 1080 | 1461192329676 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 1080 | 1461192329845 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 15:45:29 INFO - PROCESS | 1080 | 1461192329863 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1080 | ++DOCSHELL 1F938800 == 68 [pid = 1080] [id = 276] 15:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1F93A000) [pid = 1080] [serial = 827] [outer = 00000000] 15:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1FB64000) [pid = 1080] [serial = 828] [outer = 1F93A000] 15:45:29 INFO - PROCESS | 1080 | 1461192329912 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (2022F400) [pid = 1080] [serial = 829] [outer = 1F93A000] 15:45:30 INFO - PROCESS | 1080 | 1461192330577 Marionette TRACE conn6 <- [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]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 971ms 15:45:30 INFO - PROCESS | 1080 | 1461192330643 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 1080 | 1461192330649 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 15:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:45:30 INFO - PROCESS | 1080 | 1461192330655 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 1080 | 1461192330659 Marionette TRACE conn6 <- [1,1070,null,{}] 15:45:30 INFO - PROCESS | 1080 | 1461192330664 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 1080 | 1461192330811 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 15:45:30 INFO - PROCESS | 1080 | 1461192330950 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 1080 | ++DOCSHELL 1632E400 == 69 [pid = 1080] [id = 277] 15:45:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (16F17400) [pid = 1080] [serial = 830] [outer = 00000000] 15:45:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (17522000) [pid = 1080] [serial = 831] [outer = 16F17400] 15:45:31 INFO - PROCESS | 1080 | 1461192331030 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1770B000) [pid = 1080] [serial = 832] [outer = 16F17400] 15:45:31 INFO - PROCESS | 1080 | 1461192331685 Marionette TRACE conn6 <- [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]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1074ms 15:45:31 INFO - PROCESS | 1080 | 1461192331732 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1080 | 1461192331738 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 15:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:45:31 INFO - PROCESS | 1080 | 1461192331745 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1080 | 1461192331748 Marionette TRACE conn6 <- [1,1074,null,{}] 15:45:31 INFO - PROCESS | 1080 | 1461192331752 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 1080 | 1461192331868 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 15:45:32 INFO - PROCESS | 1080 | 1461192332004 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1080 | ++DOCSHELL 1A2C9400 == 70 [pid = 1080] [id = 278] 15:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1A2EE400) [pid = 1080] [serial = 833] [outer = 00000000] 15:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1B88EC00) [pid = 1080] [serial = 834] [outer = 1A2EE400] 15:45:32 INFO - PROCESS | 1080 | 1461192332061 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1C127800) [pid = 1080] [serial = 835] [outer = 1A2EE400] 15:45:32 INFO - PROCESS | 1080 | 1461192332660 Marionette TRACE conn6 <- [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]]]}] 15:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 969ms 15:45:32 INFO - PROCESS | 1080 | 1461192332717 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1080 | 1461192332720 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 15:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:45:32 INFO - PROCESS | 1080 | 1461192332724 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - PROCESS | 1080 | 1461192332728 Marionette TRACE conn6 <- [1,1078,null,{}] 15:45:32 INFO - PROCESS | 1080 | 1461192332739 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:32 INFO - PROCESS | 1080 | 1461192332855 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 15:45:32 INFO - PROCESS | 1080 | 1461192332969 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1080 | ++DOCSHELL 1F9C7000 == 71 [pid = 1080] [id = 279] 15:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1F9C7800) [pid = 1080] [serial = 836] [outer = 00000000] 15:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1FC4CC00) [pid = 1080] [serial = 837] [outer = 1F9C7800] 15:45:33 INFO - PROCESS | 1080 | 1461192333070 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (202E6400) [pid = 1080] [serial = 838] [outer = 1F9C7800] 15:45:33 INFO - PROCESS | 1080 | 1461192333686 Marionette TRACE conn6 <- [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]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 15:45:33 INFO - PROCESS | 1080 | 1461192333696 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 1080 | 1461192333699 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 15:45:33 INFO - PROCESS | 1080 | 1461192333703 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:45:33 INFO - PROCESS | 1080 | 1461192333705 Marionette TRACE conn6 <- [1,1082,null,{}] 15:45:33 INFO - PROCESS | 1080 | 1461192333708 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 1080 | 1461192333818 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 15:45:33 INFO - PROCESS | 1080 | 1461192333927 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1080 | ++DOCSHELL 20350400 == 72 [pid = 1080] [id = 280] 15:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (20350C00) [pid = 1080] [serial = 839] [outer = 00000000] 15:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (20362C00) [pid = 1080] [serial = 840] [outer = 20350C00] 15:45:33 INFO - PROCESS | 1080 | 1461192333983 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (2036F000) [pid = 1080] [serial = 841] [outer = 20350C00] 15:45:34 INFO - PROCESS | 1080 | 1461192334565 Marionette TRACE conn6 <- [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]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 15:45:34 INFO - PROCESS | 1080 | 1461192334637 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 1080 | 1461192334639 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 15:45:34 INFO - PROCESS | 1080 | 1461192334642 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:45:34 INFO - PROCESS | 1080 | 1461192334644 Marionette TRACE conn6 <- [1,1086,null,{}] 15:45:34 INFO - PROCESS | 1080 | 1461192334648 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:34 INFO - PROCESS | 1080 | 1461192334756 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 15:45:34 INFO - PROCESS | 1080 | 1461192334892 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 1080 | ++DOCSHELL 20370400 == 73 [pid = 1080] [id = 281] 15:45:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (21107C00) [pid = 1080] [serial = 842] [outer = 00000000] 15:45:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (2110E400) [pid = 1080] [serial = 843] [outer = 21107C00] 15:45:34 INFO - PROCESS | 1080 | 1461192334949 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (21110400) [pid = 1080] [serial = 844] [outer = 21107C00] 15:45:35 INFO - PROCESS | 1080 | 1461192335629 Marionette TRACE conn6 <- [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]]]}] 15:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1016ms 15:45:35 INFO - PROCESS | 1080 | 1461192335663 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 1080 | 1461192335665 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 15:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:45:35 INFO - PROCESS | 1080 | 1461192335703 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 1080 | 1461192335705 Marionette TRACE conn6 <- [1,1090,null,{}] 15:45:35 INFO - PROCESS | 1080 | 1461192335711 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:35 INFO - PROCESS | 1080 | 1461192335833 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 15:45:36 INFO - PROCESS | 1080 | 1461192336104 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1080 | ++DOCSHELL 12244000 == 74 [pid = 1080] [id = 282] 15:45:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1224A400) [pid = 1080] [serial = 845] [outer = 00000000] 15:45:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (16329C00) [pid = 1080] [serial = 846] [outer = 1224A400] 15:45:36 INFO - PROCESS | 1080 | 1461192336165 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1701C400) [pid = 1080] [serial = 847] [outer = 1224A400] 15:45:36 INFO - PROCESS | 1080 | 1461192336746 Marionette TRACE conn6 <- [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]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1106ms 15:45:36 INFO - PROCESS | 1080 | 1461192336789 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1080 | 1461192336795 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 15:45:36 INFO - PROCESS | 1080 | 1461192336800 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1080 | 1461192336803 Marionette TRACE conn6 <- [1,1094,null,{}] 15:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:45:36 INFO - PROCESS | 1080 | 1461192336808 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 1080 | 1461192336914 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 15:45:37 INFO - PROCESS | 1080 | 1461192337027 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1080 | ++DOCSHELL 1B12E400 == 75 [pid = 1080] [id = 283] 15:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1B132800) [pid = 1080] [serial = 848] [outer = 00000000] 15:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1B4F0400) [pid = 1080] [serial = 849] [outer = 1B132800] 15:45:37 INFO - PROCESS | 1080 | 1461192337078 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1B519400) [pid = 1080] [serial = 850] [outer = 1B132800] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1D2EA800 == 74 [pid = 1080] [id = 275] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 17524800 == 73 [pid = 1080] [id = 274] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 0EBCCC00 == 72 [pid = 1080] [id = 273] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1C55AC00 == 71 [pid = 1080] [id = 272] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1B879000 == 70 [pid = 1080] [id = 271] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1B79A800 == 69 [pid = 1080] [id = 270] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1B4ECC00 == 68 [pid = 1080] [id = 269] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (12AD0800) [pid = 1080] [serial = 732] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1CE90000) [pid = 1080] [serial = 741] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1C838800) [pid = 1080] [serial = 738] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1F93F400) [pid = 1080] [serial = 777] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (18689C00) [pid = 1080] [serial = 735] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1D705400) [pid = 1080] [serial = 744] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 18B0AC00 == 67 [pid = 1080] [id = 268] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1290B800 == 66 [pid = 1080] [id = 267] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 138B3000 == 65 [pid = 1080] [id = 266] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 0EBCC800 == 64 [pid = 1080] [id = 260] 15:45:37 INFO - PROCESS | 1080 | --DOCSHELL 1F938C00 == 63 [pid = 1080] [id = 259] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1B873C00) [pid = 1080] [serial = 762] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (213E9800) [pid = 1080] [serial = 654] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1F2CE000) [pid = 1080] [serial = 774] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1A165C00) [pid = 1080] [serial = 756] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1C841800) [pid = 1080] [serial = 765] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1B7BFC00) [pid = 1080] [serial = 760] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1B793400) [pid = 1080] [serial = 772] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (138AE800) [pid = 1080] [serial = 753] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1F344800) [pid = 1080] [serial = 775] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (16FB7400) [pid = 1080] [serial = 750] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1C836800) [pid = 1080] [serial = 645] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1CDEE400) [pid = 1080] [serial = 691] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (2134D800) [pid = 1080] [serial = 651] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (2022BC00) [pid = 1080] [serial = 694] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1D1EB400) [pid = 1080] [serial = 768] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (20236C00) [pid = 1080] [serial = 648] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (17614000) [pid = 1080] [serial = 642] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1D174C00) [pid = 1080] [serial = 747] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1A2F5C00) [pid = 1080] [serial = 688] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1DAE1800) [pid = 1080] [serial = 748] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (16307400) [pid = 1080] [serial = 754] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (17528800) [pid = 1080] [serial = 751] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1DA5D400) [pid = 1080] [serial = 769] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1C841400) [pid = 1080] [serial = 766] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B799400) [pid = 1080] [serial = 759] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1FC4C800) [pid = 1080] [serial = 594] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B87B800) [pid = 1080] [serial = 763] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (21352000) [pid = 1080] [serial = 697] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B132000) [pid = 1080] [serial = 771] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1A2EFC00) [pid = 1080] [serial = 757] [outer = 00000000] [url = about:blank] 15:45:37 INFO - PROCESS | 1080 | 1461192337735 Marionette TRACE conn6 <- [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]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 969ms 15:45:37 INFO - PROCESS | 1080 | 1461192337779 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1080 | 1461192337782 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 15:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:45:37 INFO - PROCESS | 1080 | 1461192337787 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 1080 | 1461192337789 Marionette TRACE conn6 <- [1,1098,null,{}] 15:45:37 INFO - PROCESS | 1080 | 1461192337793 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:37 INFO - PROCESS | 1080 | 1461192337882 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 15:45:37 INFO - PROCESS | 1080 | 1461192337974 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1080 | ++DOCSHELL 128BCC00 == 64 [pid = 1080] [id = 284] 15:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (128BD000) [pid = 1080] [serial = 851] [outer = 00000000] 15:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (16330000) [pid = 1080] [serial = 852] [outer = 128BD000] 15:45:38 INFO - PROCESS | 1080 | 1461192338020 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (175BF800) [pid = 1080] [serial = 853] [outer = 128BD000] 15:45:38 INFO - PROCESS | 1080 | 1461192338407 Marionette TRACE conn6 <- [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]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 15:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:45:38 INFO - PROCESS | 1080 | 1461192338462 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1080 | 1461192338464 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 15:45:38 INFO - PROCESS | 1080 | 1461192338469 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1080 | 1461192338475 Marionette TRACE conn6 <- [1,1102,null,{}] 15:45:38 INFO - PROCESS | 1080 | 1461192338484 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 1080 | 1461192338572 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 15:45:38 INFO - PROCESS | 1080 | 1461192338579 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1080 | ++DOCSHELL 17706800 == 65 [pid = 1080] [id = 285] 15:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (19186000) [pid = 1080] [serial = 854] [outer = 00000000] 15:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B51B800) [pid = 1080] [serial = 855] [outer = 19186000] 15:45:38 INFO - PROCESS | 1080 | 1461192338625 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B79C400) [pid = 1080] [serial = 856] [outer = 19186000] 15:45:39 INFO - PROCESS | 1080 | 1461192339095 Marionette TRACE conn6 <- [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]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 690ms 15:45:39 INFO - PROCESS | 1080 | 1461192339162 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1080 | 1461192339164 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 15:45:39 INFO - PROCESS | 1080 | 1461192339168 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:45:39 INFO - PROCESS | 1080 | 1461192339170 Marionette TRACE conn6 <- [1,1106,null,{}] 15:45:39 INFO - PROCESS | 1080 | 1461192339173 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:39 INFO - PROCESS | 1080 | 1461192339285 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 15:45:39 INFO - PROCESS | 1080 | 1461192339388 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1080 | ++DOCSHELL 1B7BF400 == 66 [pid = 1080] [id = 286] 15:45:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B7C8400) [pid = 1080] [serial = 857] [outer = 00000000] 15:45:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B87D800) [pid = 1080] [serial = 858] [outer = 1B7C8400] 15:45:39 INFO - PROCESS | 1080 | 1461192339434 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1BAB3400) [pid = 1080] [serial = 859] [outer = 1B7C8400] 15:45:39 INFO - PROCESS | 1080 | 1461192339854 Marionette TRACE conn6 <- [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]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 15:45:39 INFO - PROCESS | 1080 | 1461192339902 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1080 | 1461192339904 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 15:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:45:39 INFO - PROCESS | 1080 | 1461192339908 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 1080 | 1461192339909 Marionette TRACE conn6 <- [1,1110,null,{}] 15:45:39 INFO - PROCESS | 1080 | 1461192339913 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 1080 | 1461192340029 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 15:45:40 INFO - PROCESS | 1080 | 1461192340090 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1080 | ++DOCSHELL 1C126000 == 67 [pid = 1080] [id = 287] 15:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1C128C00) [pid = 1080] [serial = 860] [outer = 00000000] 15:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1C40C800) [pid = 1080] [serial = 861] [outer = 1C128C00] 15:45:40 INFO - PROCESS | 1080 | 1461192340145 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1C839400) [pid = 1080] [serial = 862] [outer = 1C128C00] 15:45:40 INFO - PROCESS | 1080 | 1461192340611 Marionette TRACE conn6 <- [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]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 772ms 15:45:40 INFO - PROCESS | 1080 | 1461192340689 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 15:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:45:40 INFO - PROCESS | 1080 | 1461192340691 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 15:45:40 INFO - PROCESS | 1080 | 1461192340695 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 1080 | 1461192340696 Marionette TRACE conn6 <- [1,1114,null,{}] 15:45:40 INFO - PROCESS | 1080 | 1461192340700 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 1080 | 1461192340817 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 15:45:40 INFO - PROCESS | 1080 | 1461192340883 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1080 | ++DOCSHELL 1C83C800 == 68 [pid = 1080] [id = 288] 15:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1CCCA000) [pid = 1080] [serial = 863] [outer = 00000000] 15:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1CE98C00) [pid = 1080] [serial = 864] [outer = 1CCCA000] 15:45:40 INFO - PROCESS | 1080 | 1461192340928 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1CE96800) [pid = 1080] [serial = 865] [outer = 1CCCA000] 15:45:41 INFO - PROCESS | 1080 | 1461192341349 Marionette TRACE conn6 <- [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]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 15:45:41 INFO - PROCESS | 1080 | 1461192341367 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1080 | 1461192341369 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 15:45:41 INFO - PROCESS | 1080 | 1461192341376 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1080 | 1461192341378 Marionette TRACE conn6 <- [1,1118,null,{}] 15:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:45:41 INFO - PROCESS | 1080 | 1461192341389 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 1080 | 1461192341504 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 15:45:41 INFO - PROCESS | 1080 | 1461192341511 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1080 | ++DOCSHELL 1D7E6000 == 69 [pid = 1080] [id = 289] 15:45:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1D9B0400) [pid = 1080] [serial = 866] [outer = 00000000] 15:45:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1DA61000) [pid = 1080] [serial = 867] [outer = 1D9B0400] 15:45:41 INFO - PROCESS | 1080 | 1461192341556 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1DAE9400) [pid = 1080] [serial = 868] [outer = 1D9B0400] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (0EBD2C00) [pid = 1080] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1B79D400) [pid = 1080] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (17707000) [pid = 1080] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (16F3D800) [pid = 1080] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (0ED01C00) [pid = 1080] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1CDE4000) [pid = 1080] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1C555000) [pid = 1080] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1CE93800) [pid = 1080] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1C557000) [pid = 1080] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1B87B000) [pid = 1080] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1C83F000) [pid = 1080] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (18B0B400) [pid = 1080] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (13948C00) [pid = 1080] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B4EE000) [pid = 1080] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1290C400) [pid = 1080] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:45:41 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1D703800) [pid = 1080] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:45:42 INFO - PROCESS | 1080 | 1461192342182 Marionette TRACE conn6 <- [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]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 870ms 15:45:42 INFO - PROCESS | 1080 | 1461192342257 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 1080 | 1461192342259 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 15:45:42 INFO - PROCESS | 1080 | 1461192342262 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:45:42 INFO - PROCESS | 1080 | 1461192342264 Marionette TRACE conn6 <- [1,1122,null,{}] 15:45:42 INFO - PROCESS | 1080 | 1461192342268 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 1080 | 1461192342351 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 15:45:42 INFO - PROCESS | 1080 | 1461192342357 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1080 | ++DOCSHELL 17020400 == 70 [pid = 1080] [id = 290] 15:45:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B157400) [pid = 1080] [serial = 869] [outer = 00000000] 15:45:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1C40DC00) [pid = 1080] [serial = 870] [outer = 1B157400] 15:45:42 INFO - PROCESS | 1080 | 1461192342401 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1C403400) [pid = 1080] [serial = 871] [outer = 1B157400] 15:45:42 INFO - PROCESS | 1080 | [1080] 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 15:45:42 INFO - PROCESS | 1080 | 1461192342937 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 729ms 15:45:42 INFO - PROCESS | 1080 | 1461192342997 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:45:42 INFO - PROCESS | 1080 | 1461192342999 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 15:45:42 INFO - PROCESS | 1080 | 1461192343002 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 1080 | 1461192343004 Marionette TRACE conn6 <- [1,1126,null,{}] 15:45:42 INFO - PROCESS | 1080 | 1461192343008 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 1080 | 1461192343091 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 15:45:43 INFO - PROCESS | 1080 | 1461192343097 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE9000 == 71 [pid = 1080] [id = 291] 15:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1CE93800) [pid = 1080] [serial = 872] [outer = 00000000] 15:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1F281000) [pid = 1080] [serial = 873] [outer = 1CE93800] 15:45:43 INFO - PROCESS | 1080 | 1461192343141 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1F9C1C00) [pid = 1080] [serial = 874] [outer = 1CE93800] 15:45:43 INFO - PROCESS | 1080 | 1461192343578 Marionette TRACE conn6 <- [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]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 15:45:43 INFO - PROCESS | 1080 | 1461192343633 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1080 | 1461192343635 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 15:45:43 INFO - PROCESS | 1080 | 1461192343639 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:45:43 INFO - PROCESS | 1080 | 1461192343640 Marionette TRACE conn6 <- [1,1130,null,{}] 15:45:43 INFO - PROCESS | 1080 | 1461192343644 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 1080 | 1461192343728 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 15:45:43 INFO - PROCESS | 1080 | 1461192343734 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1080 | ++DOCSHELL 1FB4EC00 == 72 [pid = 1080] [id = 292] 15:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1FB60400) [pid = 1080] [serial = 875] [outer = 00000000] 15:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (2022BC00) [pid = 1080] [serial = 876] [outer = 1FB60400] 15:45:43 INFO - PROCESS | 1080 | 1461192343785 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (202DE400) [pid = 1080] [serial = 877] [outer = 1FB60400] 15:45:44 INFO - PROCESS | 1080 | 1461192344507 Marionette TRACE conn6 <- [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]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 15:45:44 INFO - PROCESS | 1080 | 1461192344574 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1080 | 1461192344580 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 15:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:45:44 INFO - PROCESS | 1080 | 1461192344586 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1080 | 1461192344590 Marionette TRACE conn6 <- [1,1134,null,{}] 15:45:44 INFO - PROCESS | 1080 | 1461192344595 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 1080 | 1461192344743 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 15:45:44 INFO - PROCESS | 1080 | 1461192344884 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1080 | ++DOCSHELL 12DE9000 == 73 [pid = 1080] [id = 293] 15:45:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (16324400) [pid = 1080] [serial = 878] [outer = 00000000] 15:45:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (17680C00) [pid = 1080] [serial = 879] [outer = 16324400] 15:45:44 INFO - PROCESS | 1080 | 1461192344943 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (18736800) [pid = 1080] [serial = 880] [outer = 16324400] 15:45:45 INFO - PROCESS | 1080 | 1461192345515 Marionette TRACE conn6 <- [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]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1024ms 15:45:45 INFO - PROCESS | 1080 | 1461192345613 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 1080 | 1461192345620 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 15:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:45:45 INFO - PROCESS | 1080 | 1461192345626 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 1080 | 1461192345629 Marionette TRACE conn6 <- [1,1138,null,{}] 15:45:45 INFO - PROCESS | 1080 | 1461192345633 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 1080 | 1461192345755 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 15:45:45 INFO - PROCESS | 1080 | 1461192345886 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 1080 | ++DOCSHELL 17524800 == 74 [pid = 1080] [id = 294] 15:45:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B164000) [pid = 1080] [serial = 881] [outer = 00000000] 15:45:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1C403800) [pid = 1080] [serial = 882] [outer = 1B164000] 15:45:45 INFO - PROCESS | 1080 | 1461192345943 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1C837C00) [pid = 1080] [serial = 883] [outer = 1B164000] 15:45:46 INFO - PROCESS | 1080 | 1461192346587 Marionette TRACE conn6 <- [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]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1020ms 15:45:46 INFO - PROCESS | 1080 | 1461192346648 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1080 | 1461192346650 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 15:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:45:46 INFO - PROCESS | 1080 | 1461192346654 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 1080 | 1461192346658 Marionette TRACE conn6 <- [1,1142,null,{}] 15:45:46 INFO - PROCESS | 1080 | 1461192346669 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:46 INFO - PROCESS | 1080 | 1461192346808 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 15:45:46 INFO - PROCESS | 1080 | 1461192346942 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1080 | ++DOCSHELL 20236400 == 75 [pid = 1080] [id = 295] 15:45:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (202E3000) [pid = 1080] [serial = 884] [outer = 00000000] 15:45:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (2036D000) [pid = 1080] [serial = 885] [outer = 202E3000] 15:45:46 INFO - PROCESS | 1080 | 1461192347003 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (2127B400) [pid = 1080] [serial = 886] [outer = 202E3000] 15:45:47 INFO - PROCESS | 1080 | 1461192347568 Marionette TRACE conn6 <- [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]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 969ms 15:45:47 INFO - PROCESS | 1080 | 1461192347627 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1080 | 1461192347630 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 15:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:45:47 INFO - PROCESS | 1080 | 1461192347634 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1080 | 1461192347636 Marionette TRACE conn6 <- [1,1146,null,{}] 15:45:47 INFO - PROCESS | 1080 | 1461192347640 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 1080 | 1461192347753 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 15:45:47 INFO - PROCESS | 1080 | 1461192347891 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1080 | ++DOCSHELL 18B10C00 == 76 [pid = 1080] [id = 296] 15:45:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1A5E2400) [pid = 1080] [serial = 887] [outer = 00000000] 15:45:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (21282C00) [pid = 1080] [serial = 888] [outer = 1A5E2400] 15:45:47 INFO - PROCESS | 1080 | 1461192347949 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (21286400) [pid = 1080] [serial = 889] [outer = 1A5E2400] 15:45:48 INFO - PROCESS | 1080 | 1461192348533 Marionette TRACE conn6 <- [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]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 15:45:48 INFO - PROCESS | 1080 | 1461192348567 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1080 | 1461192348570 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 15:45:48 INFO - PROCESS | 1080 | 1461192348573 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:45:48 INFO - PROCESS | 1080 | 1461192348575 Marionette TRACE conn6 <- [1,1150,null,{}] 15:45:48 INFO - PROCESS | 1080 | 1461192348579 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 1080 | 1461192348686 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 15:45:48 INFO - PROCESS | 1080 | 1461192348797 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1080 | ++DOCSHELL 21346400 == 77 [pid = 1080] [id = 297] 15:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (213E4400) [pid = 1080] [serial = 890] [outer = 00000000] 15:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (213EC000) [pid = 1080] [serial = 891] [outer = 213E4400] 15:45:48 INFO - PROCESS | 1080 | 1461192348853 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (213EF400) [pid = 1080] [serial = 892] [outer = 213E4400] 15:45:49 INFO - PROCESS | 1080 | 1461192349421 Marionette TRACE conn6 <- [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]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 15:45:49 INFO - PROCESS | 1080 | 1461192349507 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 1080 | 1461192349510 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 15:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:45:49 INFO - PROCESS | 1080 | 1461192349513 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 1080 | 1461192349515 Marionette TRACE conn6 <- [1,1154,null,{}] 15:45:49 INFO - PROCESS | 1080 | 1461192349519 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 1080 | 1461192349635 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 15:45:49 INFO - PROCESS | 1080 | 1461192349795 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1080 | ++DOCSHELL 1393E400 == 78 [pid = 1080] [id = 298] 15:45:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (13940400) [pid = 1080] [serial = 893] [outer = 00000000] 15:45:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (21819000) [pid = 1080] [serial = 894] [outer = 13940400] 15:45:49 INFO - PROCESS | 1080 | 1461192349854 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (21863C00) [pid = 1080] [serial = 895] [outer = 13940400] 15:45:50 INFO - PROCESS | 1080 | 1461192350634 Marionette TRACE conn6 <- [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]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1180ms 15:45:50 INFO - PROCESS | 1080 | 1461192350698 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1080 | 1461192350702 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 15:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:45:50 INFO - PROCESS | 1080 | 1461192350707 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1080 | 1461192350711 Marionette TRACE conn6 <- [1,1158,null,{}] 15:45:50 INFO - PROCESS | 1080 | 1461192350718 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 1080 | 1461192350820 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 15:45:50 INFO - PROCESS | 1080 | 1461192350964 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0E800 == 79 [pid = 1080] [id = 299] 15:45:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (138A9000) [pid = 1080] [serial = 896] [outer = 00000000] 15:45:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (17611400) [pid = 1080] [serial = 897] [outer = 138A9000] 15:45:50 INFO - PROCESS | 1080 | 1461192351016 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (17705400) [pid = 1080] [serial = 898] [outer = 138A9000] 15:45:51 INFO - PROCESS | 1080 | 1461192351641 Marionette TRACE conn6 <- [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]]]}] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1CDE9000 == 78 [pid = 1080] [id = 291] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 17020400 == 77 [pid = 1080] [id = 290] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1D7E6000 == 76 [pid = 1080] [id = 289] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1C83C800 == 75 [pid = 1080] [id = 288] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1C126000 == 74 [pid = 1080] [id = 287] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1B7BF400 == 73 [pid = 1080] [id = 286] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 17706800 == 72 [pid = 1080] [id = 285] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 128BCC00 == 71 [pid = 1080] [id = 284] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1FB68400) [pid = 1080] [serial = 789] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (20233800) [pid = 1080] [serial = 792] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1B12E400 == 70 [pid = 1080] [id = 283] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 12244000 == 69 [pid = 1080] [id = 282] 15:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1632E400 == 68 [pid = 1080] [id = 277] 15:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1025ms 15:45:51 INFO - PROCESS | 1080 | 1461192351733 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1080 | 1461192351738 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 15:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:45:51 INFO - PROCESS | 1080 | 1461192351744 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1080 | 1461192351747 Marionette TRACE conn6 <- [1,1162,null,{}] 15:45:51 INFO - PROCESS | 1080 | 1461192351750 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1A167000) [pid = 1080] [serial = 736] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (12EAF400) [pid = 1080] [serial = 733] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1CE96000) [pid = 1080] [serial = 742] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1CB5E400) [pid = 1080] [serial = 739] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1D7E0400) [pid = 1080] [serial = 745] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1C83C000) [pid = 1080] [serial = 730] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1C409800) [pid = 1080] [serial = 813] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1CDE3C00) [pid = 1080] [serial = 816] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1C40BC00) [pid = 1080] [serial = 814] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1CDEE800) [pid = 1080] [serial = 817] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (18D0F400) [pid = 1080] [serial = 804] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1A169800) [pid = 1080] [serial = 805] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1F9BB800) [pid = 1080] [serial = 786] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (17620C00) [pid = 1080] [serial = 799] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (171ED400) [pid = 1080] [serial = 798] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1B792400) [pid = 1080] [serial = 807] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1B799000) [pid = 1080] [serial = 808] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (162E8800) [pid = 1080] [serial = 780] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (12AC8C00) [pid = 1080] [serial = 801] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (16206000) [pid = 1080] [serial = 802] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1F3E8000) [pid = 1080] [serial = 825] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (20354400) [pid = 1080] [serial = 795] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1B13A000) [pid = 1080] [serial = 783] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1632C000) [pid = 1080] [serial = 820] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B7CB000) [pid = 1080] [serial = 810] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (12DE5400) [pid = 1080] [serial = 819] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1C40CC00) [pid = 1080] [serial = 822] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1CE94400) [pid = 1080] [serial = 823] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B871000) [pid = 1080] [serial = 811] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1F934800) [pid = 1080] [serial = 826] [outer = 00000000] [url = about:blank] 15:45:51 INFO - PROCESS | 1080 | 1461192351904 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 15:45:51 INFO - PROCESS | 1080 | 1461192351961 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1080 | ++DOCSHELL 12ACD000 == 69 [pid = 1080] [id = 300] 15:45:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (12CAAC00) [pid = 1080] [serial = 899] [outer = 00000000] 15:45:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (130D4C00) [pid = 1080] [serial = 900] [outer = 12CAAC00] 15:45:52 INFO - PROCESS | 1080 | 1461192352008 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (16207000) [pid = 1080] [serial = 901] [outer = 12CAAC00] 15:45:52 INFO - PROCESS | 1080 | 1461192352480 Marionette TRACE conn6 <- [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] 15:45:52 INFO - PROCESS | 1080 | 1461192352520 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 15:45:52 INFO - PROCESS | 1080 | 1461192352524 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:45:52 INFO - PROCESS | 1080 | 1461192352527 Marionette TRACE conn6 <- [1,1166,null,{}] 15:45:52 INFO - PROCESS | 1080 | 1461192352537 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 1080 | 1461192352627 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 15:45:52 INFO - PROCESS | 1080 | 1461192352637 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1080 | ++DOCSHELL 19182400 == 70 [pid = 1080] [id = 301] 15:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1A164800) [pid = 1080] [serial = 902] [outer = 00000000] 15:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1A2B5400) [pid = 1080] [serial = 903] [outer = 1A164800] 15:45:52 INFO - PROCESS | 1080 | 1461192352687 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B133800) [pid = 1080] [serial = 904] [outer = 1A164800] 15:45:53 INFO - PROCESS | 1080 | 1461192353185 Marionette TRACE conn6 <- [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] 15:45:53 INFO - PROCESS | 1080 | 1461192353200 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 15:45:53 INFO - PROCESS | 1080 | 1461192353203 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 1080 | 1461192353205 Marionette TRACE conn6 <- [1,1170,null,{}] 15:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:45:53 INFO - PROCESS | 1080 | 1461192353209 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 1080 | 1461192353299 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 15:45:53 INFO - PROCESS | 1080 | 1461192353308 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1080 | ++DOCSHELL 1B797800 == 71 [pid = 1080] [id = 302] 15:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B798400) [pid = 1080] [serial = 905] [outer = 00000000] 15:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B876000) [pid = 1080] [serial = 906] [outer = 1B798400] 15:45:53 INFO - PROCESS | 1080 | 1461192353354 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1B87A400) [pid = 1080] [serial = 907] [outer = 1B798400] 15:45:53 INFO - PROCESS | 1080 | 1461192353795 Marionette TRACE conn6 <- [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] 15:45:53 INFO - PROCESS | 1080 | 1461192353840 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 15:45:53 INFO - PROCESS | 1080 | 1461192353843 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:45:53 INFO - PROCESS | 1080 | 1461192353844 Marionette TRACE conn6 <- [1,1174,null,{}] 15:45:53 INFO - PROCESS | 1080 | 1461192353848 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 1080 | 1461192353931 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 15:45:53 INFO - PROCESS | 1080 | 1461192353937 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1080 | ++DOCSHELL 1B87B800 == 72 [pid = 1080] [id = 303] 15:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B87C000) [pid = 1080] [serial = 908] [outer = 00000000] 15:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1C12FC00) [pid = 1080] [serial = 909] [outer = 1B87C000] 15:45:53 INFO - PROCESS | 1080 | 1461192353982 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1C40F000) [pid = 1080] [serial = 910] [outer = 1B87C000] 15:45:54 INFO - PROCESS | 1080 | 1461192354500 Marionette TRACE conn6 <- [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] 15:45:54 INFO - PROCESS | 1080 | 1461192354532 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 15:45:54 INFO - PROCESS | 1080 | 1461192354535 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:45:54 INFO - PROCESS | 1080 | 1461192354537 Marionette TRACE conn6 <- [1,1178,null,{}] 15:45:54 INFO - PROCESS | 1080 | 1461192354540 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 1080 | 1461192354677 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 15:45:54 INFO - PROCESS | 1080 | 1461192354743 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1080 | ++DOCSHELL 1C55A800 == 73 [pid = 1080] [id = 304] 15:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1CB6D000) [pid = 1080] [serial = 911] [outer = 00000000] 15:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1CE92000) [pid = 1080] [serial = 912] [outer = 1CB6D000] 15:45:54 INFO - PROCESS | 1080 | 1461192354791 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1CE91000) [pid = 1080] [serial = 913] [outer = 1CB6D000] 15:45:55 INFO - PROCESS | 1080 | 1461192355240 Marionette TRACE conn6 <- [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] 15:45:55 INFO - PROCESS | 1080 | 1461192355281 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 15:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:45:55 INFO - PROCESS | 1080 | 1461192355322 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 1080 | 1461192355324 Marionette TRACE conn6 <- [1,1182,null,{}] 15:45:55 INFO - PROCESS | 1080 | 1461192355328 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 1080 | 1461192355444 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 15:45:55 INFO - PROCESS | 1080 | 1461192355512 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1080 | ++DOCSHELL 1D1EA400 == 74 [pid = 1080] [id = 305] 15:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1D2E6000) [pid = 1080] [serial = 914] [outer = 00000000] 15:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1D9B5000) [pid = 1080] [serial = 915] [outer = 1D2E6000] 15:45:55 INFO - PROCESS | 1080 | 1461192355556 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1F277400) [pid = 1080] [serial = 916] [outer = 1D2E6000] 15:45:55 INFO - PROCESS | 1080 | 1461192355984 Marionette TRACE conn6 <- [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] 15:45:56 INFO - PROCESS | 1080 | 1461192356063 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 15:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:45:56 INFO - PROCESS | 1080 | 1461192356072 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1080 | 1461192356074 Marionette TRACE conn6 <- [1,1186,null,{}] 15:45:56 INFO - PROCESS | 1080 | 1461192356083 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:56 INFO - PROCESS | 1080 | 1461192356332 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1F939400) [pid = 1080] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1C128C00) [pid = 1080] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1CCCA000) [pid = 1080] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1224A400) [pid = 1080] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1B7C8400) [pid = 1080] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B132800) [pid = 1080] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (19186000) [pid = 1080] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1D9B0400) [pid = 1080] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1F93A000) [pid = 1080] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1CE93800) [pid = 1080] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (128BD000) [pid = 1080] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B157400) [pid = 1080] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:45:56 INFO - PROCESS | 1080 | 1461192356401 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0D400 == 75 [pid = 1080] [id = 306] 15:45:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (0EDB4000) [pid = 1080] [serial = 917] [outer = 00000000] 15:45:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (130D6800) [pid = 1080] [serial = 918] [outer = 0EDB4000] 15:45:56 INFO - PROCESS | 1080 | 1461192356447 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (12DED800) [pid = 1080] [serial = 919] [outer = 0EDB4000] 15:45:56 INFO - PROCESS | 1080 | 1461192356854 Marionette TRACE conn6 <- [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]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 15:45:56 INFO - PROCESS | 1080 | 1461192356897 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 1080 | 1461192356898 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 15:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:45:56 INFO - PROCESS | 1080 | 1461192356902 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1080 | 1461192356904 Marionette TRACE conn6 <- [1,1190,null,{}] 15:45:56 INFO - PROCESS | 1080 | 1461192356907 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:56 INFO - PROCESS | 1080 | 1461192356996 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 15:45:56 INFO - PROCESS | 1080 | 1461192357004 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1080 | ++DOCSHELL 19186000 == 76 [pid = 1080] [id = 307] 15:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B157400) [pid = 1080] [serial = 920] [outer = 00000000] 15:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1F933400) [pid = 1080] [serial = 921] [outer = 1B157400] 15:45:57 INFO - PROCESS | 1080 | 1461192357051 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1F93C400) [pid = 1080] [serial = 922] [outer = 1B157400] 15:45:57 INFO - PROCESS | 1080 | 1461192357480 Marionette TRACE conn6 <- [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]]]}] 15:45:57 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 15:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 15:45:57 INFO - PROCESS | 1080 | 1461192357545 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 15:45:57 INFO - PROCESS | 1080 | 1461192357547 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 15:45:57 INFO - PROCESS | 1080 | 1461192357550 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:45:57 INFO - PROCESS | 1080 | 1461192357552 Marionette TRACE conn6 <- [1,1194,null,{}] 15:45:57 INFO - PROCESS | 1080 | 1461192357555 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:57 INFO - PROCESS | 1080 | 1461192357641 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 15:45:57 INFO - PROCESS | 1080 | 1461192357647 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1080 | ++DOCSHELL 18B17400 == 77 [pid = 1080] [id = 308] 15:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1B15C800) [pid = 1080] [serial = 923] [outer = 00000000] 15:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1FB64C00) [pid = 1080] [serial = 924] [outer = 1B15C800] 15:45:57 INFO - PROCESS | 1080 | 1461192357692 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1FC49800) [pid = 1080] [serial = 925] [outer = 1B15C800] 15:45:58 INFO - PROCESS | 1080 | 1461192358124 Marionette TRACE conn6 <- [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]]]}] 15:45:58 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 15:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 15:45:58 INFO - PROCESS | 1080 | 1461192358185 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 1080 | 1461192358187 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 15:45:58 INFO - PROCESS | 1080 | 1461192358190 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:45:58 INFO - PROCESS | 1080 | 1461192358193 Marionette TRACE conn6 <- [1,1198,null,{}] 15:45:58 INFO - PROCESS | 1080 | 1461192358197 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 1080 | 1461192358303 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 15:45:58 INFO - PROCESS | 1080 | 1461192358368 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1080 | ++DOCSHELL 1280E800 == 78 [pid = 1080] [id = 309] 15:45:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (128B8C00) [pid = 1080] [serial = 926] [outer = 00000000] 15:45:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (12D21000) [pid = 1080] [serial = 927] [outer = 128B8C00] 15:45:58 INFO - PROCESS | 1080 | 1461192358578 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1382C400) [pid = 1080] [serial = 928] [outer = 128B8C00] 15:45:59 INFO - PROCESS | 1080 | 1461192359165 Marionette TRACE conn6 <- [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]]]}] 15:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1016ms 15:45:59 INFO - PROCESS | 1080 | 1461192359212 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 15:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:45:59 INFO - PROCESS | 1080 | 1461192359216 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 15:45:59 INFO - PROCESS | 1080 | 1461192359221 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 1080 | 1461192359225 Marionette TRACE conn6 <- [1,1202,null,{}] 15:45:59 INFO - PROCESS | 1080 | 1461192359231 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 1080 | 1461192359400 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 15:45:59 INFO - PROCESS | 1080 | 1461192359541 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1080 | ++DOCSHELL 18D0C400 == 79 [pid = 1080] [id = 310] 15:45:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1A161C00) [pid = 1080] [serial = 929] [outer = 00000000] 15:45:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1B12E400) [pid = 1080] [serial = 930] [outer = 1A161C00] 15:45:59 INFO - PROCESS | 1080 | 1461192359600 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1B4EF400) [pid = 1080] [serial = 931] [outer = 1A161C00] 15:46:00 INFO - PROCESS | 1080 | 1461192360212 Marionette TRACE conn6 <- [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]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1023ms 15:46:00 INFO - PROCESS | 1080 | 1461192360247 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1080 | 1461192360251 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 15:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:46:00 INFO - PROCESS | 1080 | 1461192360257 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 1080 | 1461192360259 Marionette TRACE conn6 <- [1,1206,null,{}] 15:46:00 INFO - PROCESS | 1080 | 1461192360263 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 1080 | 1461192360376 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 15:46:00 INFO - PROCESS | 1080 | 1461192360488 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1080 | ++DOCSHELL 175E2000 == 80 [pid = 1080] [id = 311] 15:46:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1B794400) [pid = 1080] [serial = 932] [outer = 00000000] 15:46:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1CDEA800) [pid = 1080] [serial = 933] [outer = 1B794400] 15:46:00 INFO - PROCESS | 1080 | 1461192360585 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1D9BE400) [pid = 1080] [serial = 934] [outer = 1B794400] 15:46:01 INFO - PROCESS | 1080 | 1461192361239 Marionette TRACE conn6 <- [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]]]}] 15:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1020ms 15:46:01 INFO - PROCESS | 1080 | 1461192361280 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1080 | 1461192361283 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 15:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:46:01 INFO - PROCESS | 1080 | 1461192361289 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1080 | 1461192361295 Marionette TRACE conn6 <- [1,1210,null,{}] 15:46:01 INFO - PROCESS | 1080 | 1461192361323 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:01 INFO - PROCESS | 1080 | 1461192361438 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 15:46:01 INFO - PROCESS | 1080 | 1461192361579 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1080 | ++DOCSHELL 21106000 == 81 [pid = 1080] [id = 312] 15:46:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (2110CC00) [pid = 1080] [serial = 935] [outer = 00000000] 15:46:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (213E7000) [pid = 1080] [serial = 936] [outer = 2110CC00] 15:46:01 INFO - PROCESS | 1080 | 1461192361636 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (2180DC00) [pid = 1080] [serial = 937] [outer = 2110CC00] 15:46:02 INFO - PROCESS | 1080 | 1461192362197 Marionette TRACE conn6 <- [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] 15:46:02 INFO - PROCESS | 1080 | 1461192362224 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 15:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:46:02 INFO - PROCESS | 1080 | 1461192362227 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 1080 | 1461192362229 Marionette TRACE conn6 <- [1,1214,null,{}] 15:46:02 INFO - PROCESS | 1080 | 1461192362233 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 1080 | 1461192362348 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 15:46:02 INFO - PROCESS | 1080 | 1461192362460 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1080 | ++DOCSHELL 21812800 == 82 [pid = 1080] [id = 313] 15:46:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (21860000) [pid = 1080] [serial = 938] [outer = 00000000] 15:46:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (2279F400) [pid = 1080] [serial = 939] [outer = 21860000] 15:46:02 INFO - PROCESS | 1080 | 1461192362518 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (227A0800) [pid = 1080] [serial = 940] [outer = 21860000] 15:46:03 INFO - PROCESS | 1080 | 1461192363097 Marionette TRACE conn6 <- [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]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 929ms 15:46:03 INFO - PROCESS | 1080 | 1461192363160 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 1080 | 1461192363162 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 15:46:03 INFO - PROCESS | 1080 | 1461192363166 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:46:03 INFO - PROCESS | 1080 | 1461192363168 Marionette TRACE conn6 <- [1,1218,null,{}] 15:46:03 INFO - PROCESS | 1080 | 1461192363172 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 1080 | 1461192363282 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 15:46:03 INFO - PROCESS | 1080 | 1461192363423 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 1080 | ++DOCSHELL 227A8000 == 83 [pid = 1080] [id = 314] 15:46:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (227A8800) [pid = 1080] [serial = 941] [outer = 00000000] 15:46:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (227ACC00) [pid = 1080] [serial = 942] [outer = 227A8800] 15:46:03 INFO - PROCESS | 1080 | 1461192363489 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (239A7C00) [pid = 1080] [serial = 943] [outer = 227A8800] 15:46:04 INFO - PROCESS | 1080 | 1461192364098 Marionette TRACE conn6 <- [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]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 15:46:04 INFO - PROCESS | 1080 | 1461192364140 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 1080 | 1461192364142 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 15:46:04 INFO - PROCESS | 1080 | 1461192364145 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:46:04 INFO - PROCESS | 1080 | 1461192364147 Marionette TRACE conn6 <- [1,1222,null,{}] 15:46:04 INFO - PROCESS | 1080 | 1461192364151 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:04 INFO - PROCESS | 1080 | 1461192364308 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 15:46:04 INFO - PROCESS | 1080 | 1461192364373 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 1080 | ++DOCSHELL 239AA800 == 84 [pid = 1080] [id = 315] 15:46:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (239AE000) [pid = 1080] [serial = 944] [outer = 00000000] 15:46:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (239B2800) [pid = 1080] [serial = 945] [outer = 239AE000] 15:46:04 INFO - PROCESS | 1080 | 1461192364429 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (23C40000) [pid = 1080] [serial = 946] [outer = 239AE000] 15:46:05 INFO - PROCESS | 1080 | 1461192365096 Marionette TRACE conn6 <- [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]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 15:46:05 INFO - PROCESS | 1080 | 1461192365120 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1080 | 1461192365123 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 15:46:05 INFO - PROCESS | 1080 | 1461192365126 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:46:05 INFO - PROCESS | 1080 | 1461192365128 Marionette TRACE conn6 <- [1,1226,null,{}] 15:46:05 INFO - PROCESS | 1080 | 1461192365132 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 1080 | 1461192365240 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 15:46:05 INFO - PROCESS | 1080 | 1461192365380 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1080 | ++DOCSHELL 128BF000 == 85 [pid = 1080] [id = 316] 15:46:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (12921C00) [pid = 1080] [serial = 947] [outer = 00000000] 15:46:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (17612C00) [pid = 1080] [serial = 948] [outer = 12921C00] 15:46:05 INFO - PROCESS | 1080 | 1461192365438 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1B4EE400) [pid = 1080] [serial = 949] [outer = 12921C00] 15:46:06 INFO - PROCESS | 1080 | 1461192366217 Marionette TRACE conn6 <- [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]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1117ms 15:46:06 INFO - PROCESS | 1080 | 1461192366247 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1080 | 1461192366252 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 15:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:46:06 INFO - PROCESS | 1080 | 1461192366258 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 1080 | 1461192366261 Marionette TRACE conn6 <- [1,1230,null,{}] 15:46:06 INFO - PROCESS | 1080 | 1461192366266 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:06 INFO - PROCESS | 1080 | 1461192366372 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 15:46:06 INFO - PROCESS | 1080 | 1461192366516 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1080 | ++DOCSHELL 1A169000 == 86 [pid = 1080] [id = 317] 15:46:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1A2CCC00) [pid = 1080] [serial = 950] [outer = 00000000] 15:46:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1A5DC800) [pid = 1080] [serial = 951] [outer = 1A2CCC00] 15:46:06 INFO - PROCESS | 1080 | 1461192366569 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1B799000) [pid = 1080] [serial = 952] [outer = 1A2CCC00] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 0EC0B000 == 85 [pid = 1080] [id = 264] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 18B17400 == 84 [pid = 1080] [id = 308] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 19186000 == 83 [pid = 1080] [id = 307] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 0EC0D400 == 82 [pid = 1080] [id = 306] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 1D1EA400 == 81 [pid = 1080] [id = 305] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 1C55A800 == 80 [pid = 1080] [id = 304] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 1B87B800 == 79 [pid = 1080] [id = 303] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 1B797800 == 78 [pid = 1080] [id = 302] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 19182400 == 77 [pid = 1080] [id = 301] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 12ACD000 == 76 [pid = 1080] [id = 300] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (2022BC00) [pid = 1080] [serial = 876] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 0EC0E800 == 75 [pid = 1080] [id = 299] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 21346400 == 74 [pid = 1080] [id = 297] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 18B10C00 == 73 [pid = 1080] [id = 296] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 20236400 == 72 [pid = 1080] [id = 295] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 17524800 == 71 [pid = 1080] [id = 294] 15:46:07 INFO - PROCESS | 1080 | --DOCSHELL 12DE9000 == 70 [pid = 1080] [id = 293] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1F9BA400) [pid = 1080] [serial = 778] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1C40C800) [pid = 1080] [serial = 861] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1CE98C00) [pid = 1080] [serial = 864] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1C839400) [pid = 1080] [serial = 862] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1701C400) [pid = 1080] [serial = 847] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1B87D800) [pid = 1080] [serial = 858] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (16329C00) [pid = 1080] [serial = 846] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (20362C00) [pid = 1080] [serial = 840] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1B519400) [pid = 1080] [serial = 850] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1B4F0400) [pid = 1080] [serial = 849] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (2110E400) [pid = 1080] [serial = 843] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1B51B800) [pid = 1080] [serial = 855] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1B79C400) [pid = 1080] [serial = 856] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1DA61000) [pid = 1080] [serial = 867] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1FB64000) [pid = 1080] [serial = 828] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (2022F400) [pid = 1080] [serial = 829] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (17522000) [pid = 1080] [serial = 831] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1FC4CC00) [pid = 1080] [serial = 837] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1CE96800) [pid = 1080] [serial = 865] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1B88EC00) [pid = 1080] [serial = 834] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1F281000) [pid = 1080] [serial = 873] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1DAE9400) [pid = 1080] [serial = 868] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (16330000) [pid = 1080] [serial = 852] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (175BF800) [pid = 1080] [serial = 853] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1C40DC00) [pid = 1080] [serial = 870] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1BAB3400) [pid = 1080] [serial = 859] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1C403400) [pid = 1080] [serial = 871] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1F9C1C00) [pid = 1080] [serial = 874] [outer = 00000000] [url = about:blank] 15:46:07 INFO - PROCESS | 1080 | 1461192367216 Marionette TRACE conn6 <- [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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 15:46:07 INFO - PROCESS | 1080 | 1461192367233 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1080 | 1461192367238 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 15:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:46:07 INFO - PROCESS | 1080 | 1461192367247 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1080 | 1461192367250 Marionette TRACE conn6 <- [1,1234,null,{}] 15:46:07 INFO - PROCESS | 1080 | 1461192367254 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 1080 | 1461192367353 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 15:46:07 INFO - PROCESS | 1080 | 1461192367452 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1080 | ++DOCSHELL 12AC9400 == 71 [pid = 1080] [id = 318] 15:46:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (12ACB800) [pid = 1080] [serial = 953] [outer = 00000000] 15:46:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (17024C00) [pid = 1080] [serial = 954] [outer = 12ACB800] 15:46:07 INFO - PROCESS | 1080 | 1461192367499 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (17611800) [pid = 1080] [serial = 955] [outer = 12ACB800] 15:46:07 INFO - PROCESS | 1080 | 1461192367917 Marionette TRACE conn6 <- [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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 729ms 15:46:07 INFO - PROCESS | 1080 | 1461192367983 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1080 | 1461192367986 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 15:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:46:07 INFO - PROCESS | 1080 | 1461192367989 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1080 | 1461192367992 Marionette TRACE conn6 <- [1,1238,null,{}] 15:46:07 INFO - PROCESS | 1080 | 1461192368002 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 1080 | 1461192368135 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 15:46:08 INFO - PROCESS | 1080 | 1461192368151 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1080 | ++DOCSHELL 1B7BE800 == 72 [pid = 1080] [id = 319] 15:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B7C2800) [pid = 1080] [serial = 956] [outer = 00000000] 15:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1B879400) [pid = 1080] [serial = 957] [outer = 1B7C2800] 15:46:08 INFO - PROCESS | 1080 | 1461192368200 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1B892800) [pid = 1080] [serial = 958] [outer = 1B7C2800] 15:46:08 INFO - PROCESS | 1080 | 1461192368678 Marionette TRACE conn6 <- [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]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 15:46:08 INFO - PROCESS | 1080 | 1461192368723 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 1080 | 1461192368725 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 15:46:08 INFO - PROCESS | 1080 | 1461192368728 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:46:08 INFO - PROCESS | 1080 | 1461192368730 Marionette TRACE conn6 <- [1,1242,null,{}] 15:46:08 INFO - PROCESS | 1080 | 1461192368734 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 1080 | 1461192368828 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 15:46:08 INFO - PROCESS | 1080 | 1461192368834 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1080 | ++DOCSHELL 1C40B400 == 73 [pid = 1080] [id = 320] 15:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1C40C800) [pid = 1080] [serial = 959] [outer = 00000000] 15:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1C83EC00) [pid = 1080] [serial = 960] [outer = 1C40C800] 15:46:08 INFO - PROCESS | 1080 | 1461192368881 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1CCC3800) [pid = 1080] [serial = 961] [outer = 1C40C800] 15:46:09 INFO - PROCESS | 1080 | 1461192369360 Marionette TRACE conn6 <- [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]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 15:46:09 INFO - PROCESS | 1080 | 1461192369404 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1080 | 1461192369406 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 15:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:46:09 INFO - PROCESS | 1080 | 1461192369409 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1080 | 1461192369411 Marionette TRACE conn6 <- [1,1246,null,{}] 15:46:09 INFO - PROCESS | 1080 | 1461192369420 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:09 INFO - PROCESS | 1080 | 1461192369543 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 15:46:09 INFO - PROCESS | 1080 | 1461192369636 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 1080 | ++DOCSHELL 1CCCA000 == 74 [pid = 1080] [id = 321] 15:46:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1CCCAC00) [pid = 1080] [serial = 962] [outer = 00000000] 15:46:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1CE99800) [pid = 1080] [serial = 963] [outer = 1CCCAC00] 15:46:09 INFO - PROCESS | 1080 | 1461192369683 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1D1E8800) [pid = 1080] [serial = 964] [outer = 1CCCAC00] 15:46:10 INFO - PROCESS | 1080 | 1461192370122 Marionette TRACE conn6 <- [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]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 770ms 15:46:10 INFO - PROCESS | 1080 | 1461192370189 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1080 | 1461192370191 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 15:46:10 INFO - PROCESS | 1080 | 1461192370195 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:46:10 INFO - PROCESS | 1080 | 1461192370196 Marionette TRACE conn6 <- [1,1250,null,{}] 15:46:10 INFO - PROCESS | 1080 | 1461192370200 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 1080 | 1461192370331 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 15:46:10 INFO - PROCESS | 1080 | 1461192370402 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1080 | ++DOCSHELL 1D9B1C00 == 75 [pid = 1080] [id = 322] 15:46:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1DAE1800) [pid = 1080] [serial = 965] [outer = 00000000] 15:46:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1F93D400) [pid = 1080] [serial = 966] [outer = 1DAE1800] 15:46:10 INFO - PROCESS | 1080 | 1461192370450 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1F9C3400) [pid = 1080] [serial = 967] [outer = 1DAE1800] 15:46:10 INFO - PROCESS | 1080 | 1461192370873 Marionette TRACE conn6 <- [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]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 15:46:10 INFO - PROCESS | 1080 | 1461192370931 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1080 | 1461192370933 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 15:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:46:10 INFO - PROCESS | 1080 | 1461192370944 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1080 | 1461192370945 Marionette TRACE conn6 <- [1,1254,null,{}] 15:46:10 INFO - PROCESS | 1080 | 1461192370949 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 1080 | 1461192371076 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 15:46:11 INFO - PROCESS | 1080 | 1461192371144 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1080 | ++DOCSHELL 1F2D0C00 == 76 [pid = 1080] [id = 323] 15:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1F936800) [pid = 1080] [serial = 968] [outer = 00000000] 15:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (2022E800) [pid = 1080] [serial = 969] [outer = 1F936800] 15:46:11 INFO - PROCESS | 1080 | 1461192371190 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (20231C00) [pid = 1080] [serial = 970] [outer = 1F936800] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1B798400) [pid = 1080] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1CB6D000) [pid = 1080] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (138A9000) [pid = 1080] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1A164800) [pid = 1080] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (12CAAC00) [pid = 1080] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1B87C000) [pid = 1080] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1D2E6000) [pid = 1080] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1B157400) [pid = 1080] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:46:11 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (0EDB4000) [pid = 1080] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:46:11 INFO - PROCESS | 1080 | 1461192371723 Marionette TRACE conn6 <- [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]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 830ms 15:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:46:11 INFO - PROCESS | 1080 | 1461192371773 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1080 | 1461192371775 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 15:46:11 INFO - PROCESS | 1080 | 1461192371785 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1080 | 1461192371787 Marionette TRACE conn6 <- [1,1258,null,{}] 15:46:11 INFO - PROCESS | 1080 | 1461192371791 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 1080 | 1461192371878 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 15:46:11 INFO - PROCESS | 1080 | 1461192371888 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1080 | ++DOCSHELL 1B79D400 == 77 [pid = 1080] [id = 324] 15:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1C836400) [pid = 1080] [serial = 971] [outer = 00000000] 15:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (20232400) [pid = 1080] [serial = 972] [outer = 1C836400] 15:46:11 INFO - PROCESS | 1080 | 1461192371934 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (2034C400) [pid = 1080] [serial = 973] [outer = 1C836400] 15:46:12 INFO - PROCESS | 1080 | 1461192372384 Marionette TRACE conn6 <- [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]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 15:46:12 INFO - PROCESS | 1080 | 1461192372409 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 1080 | 1461192372411 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 15:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:46:12 INFO - PROCESS | 1080 | 1461192372447 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 1080 | 1461192372449 Marionette TRACE conn6 <- [1,1262,null,{}] 15:46:12 INFO - PROCESS | 1080 | 1461192372453 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:12 INFO - PROCESS | 1080 | 1461192372545 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 15:46:12 INFO - PROCESS | 1080 | 1461192372590 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 1080 | ++DOCSHELL 17619000 == 78 [pid = 1080] [id = 325] 15:46:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1CCCA800) [pid = 1080] [serial = 974] [outer = 00000000] 15:46:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (2036E000) [pid = 1080] [serial = 975] [outer = 1CCCA800] 15:46:12 INFO - PROCESS | 1080 | 1461192372637 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (21110000) [pid = 1080] [serial = 976] [outer = 1CCCA800] 15:46:13 INFO - PROCESS | 1080 | 1461192373085 Marionette TRACE conn6 <- [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]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 689ms 15:46:13 INFO - PROCESS | 1080 | 1461192373122 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 1080 | 1461192373124 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 15:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:46:13 INFO - PROCESS | 1080 | 1461192373127 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 1080 | 1461192373129 Marionette TRACE conn6 <- [1,1266,null,{}] 15:46:13 INFO - PROCESS | 1080 | 1461192373132 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 1080 | 1461192373219 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 15:46:13 INFO - PROCESS | 1080 | 1461192373226 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1080 | ++DOCSHELL 21279C00 == 79 [pid = 1080] [id = 326] 15:46:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (2134FC00) [pid = 1080] [serial = 977] [outer = 00000000] 15:46:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (21865800) [pid = 1080] [serial = 978] [outer = 2134FC00] 15:46:13 INFO - PROCESS | 1080 | 1461192373272 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (227A0C00) [pid = 1080] [serial = 979] [outer = 2134FC00] 15:46:13 INFO - PROCESS | 1080 | 1461192374009 Marionette TRACE conn6 <- [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]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 15:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:46:14 INFO - PROCESS | 1080 | 1461192374061 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1080 | 1461192374065 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 15:46:14 INFO - PROCESS | 1080 | 1461192374071 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1080 | 1461192374075 Marionette TRACE conn6 <- [1,1270,null,{}] 15:46:14 INFO - PROCESS | 1080 | 1461192374081 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 1080 | 1461192374211 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 15:46:14 INFO - PROCESS | 1080 | 1461192374324 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1080 | ++DOCSHELL 12920400 == 80 [pid = 1080] [id = 327] 15:46:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (12ACE400) [pid = 1080] [serial = 980] [outer = 00000000] 15:46:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (18B0BC00) [pid = 1080] [serial = 981] [outer = 12ACE400] 15:46:14 INFO - PROCESS | 1080 | 1461192374426 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1A2F5C00) [pid = 1080] [serial = 982] [outer = 12ACE400] 15:46:14 INFO - PROCESS | 1080 | 1461192375008 Marionette TRACE conn6 <- [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]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 990ms 15:46:15 INFO - PROCESS | 1080 | 1461192375061 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 1080 | 1461192375067 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 15:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:46:15 INFO - PROCESS | 1080 | 1461192375074 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:46:15 INFO - PROCESS | 1080 | 1461192375077 Marionette TRACE conn6 <- [1,1274,null,{}] 15:46:15 INFO - PROCESS | 1080 | 1461192375081 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:15 INFO - PROCESS | 1080 | 1461192375200 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 15:46:15 INFO - PROCESS | 1080 | 1461192375346 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 1080 | ++DOCSHELL 1A2EE800 == 81 [pid = 1080] [id = 328] 15:46:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1B793000) [pid = 1080] [serial = 983] [outer = 00000000] 15:46:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1CDE2C00) [pid = 1080] [serial = 984] [outer = 1B793000] 15:46:15 INFO - PROCESS | 1080 | 1461192375406 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1DA60C00) [pid = 1080] [serial = 985] [outer = 1B793000] 15:46:16 INFO - PROCESS | 1080 | 1461192376034 Marionette TRACE conn6 <- [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]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 15:46:16 INFO - PROCESS | 1080 | 1461192376046 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 1080 | 1461192376048 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 15:46:16 INFO - PROCESS | 1080 | 1461192376052 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:46:16 INFO - PROCESS | 1080 | 1461192376056 Marionette TRACE conn6 <- [1,1278,null,{}] 15:46:16 INFO - PROCESS | 1080 | 1461192376067 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:16 INFO - PROCESS | 1080 | 1461192376187 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 15:46:16 INFO - PROCESS | 1080 | 1461192376352 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 1080 | ++DOCSHELL 239B0800 == 82 [pid = 1080] [id = 329] 15:46:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (239B1000) [pid = 1080] [serial = 986] [outer = 00000000] 15:46:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (23C41C00) [pid = 1080] [serial = 987] [outer = 239B1000] 15:46:16 INFO - PROCESS | 1080 | 1461192376418 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (23C48000) [pid = 1080] [serial = 988] [outer = 239B1000] 15:46:17 INFO - PROCESS | 1080 | 1461192377040 Marionette TRACE conn6 <- [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]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1022ms 15:46:17 INFO - PROCESS | 1080 | 1461192377078 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 1080 | 1461192377081 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 15:46:17 INFO - PROCESS | 1080 | 1461192377084 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:46:17 INFO - PROCESS | 1080 | 1461192377086 Marionette TRACE conn6 <- [1,1282,null,{}] 15:46:17 INFO - PROCESS | 1080 | 1461192377105 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 1080 | 1461192377242 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 15:46:17 INFO - PROCESS | 1080 | 1461192377387 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1080 | ++DOCSHELL 23D0B400 == 83 [pid = 1080] [id = 330] 15:46:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (23D0C000) [pid = 1080] [serial = 989] [outer = 00000000] 15:46:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (23D12C00) [pid = 1080] [serial = 990] [outer = 23D0C000] 15:46:17 INFO - PROCESS | 1080 | 1461192377447 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (23D15000) [pid = 1080] [serial = 991] [outer = 23D0C000] 15:46:17 INFO - PROCESS | 1080 | 1461192377974 Marionette TRACE conn6 <- [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]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 929ms 15:46:18 INFO - PROCESS | 1080 | 1461192378020 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1080 | 1461192378022 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 15:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:46:18 INFO - PROCESS | 1080 | 1461192378027 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1080 | 1461192378029 Marionette TRACE conn6 <- [1,1286,null,{}] 15:46:18 INFO - PROCESS | 1080 | 1461192378034 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 1080 | 1461192378149 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 15:46:18 INFO - PROCESS | 1080 | 1461192378307 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 1080 | ++DOCSHELL 23D0E400 == 84 [pid = 1080] [id = 331] 15:46:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (23D17400) [pid = 1080] [serial = 992] [outer = 00000000] 15:46:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (24D63800) [pid = 1080] [serial = 993] [outer = 23D17400] 15:46:18 INFO - PROCESS | 1080 | 1461192378365 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (24D69400) [pid = 1080] [serial = 994] [outer = 23D17400] 15:46:18 INFO - PROCESS | 1080 | 1461192378979 Marionette TRACE conn6 <- [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]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 15:46:18 INFO - PROCESS | 1080 | 1461192379003 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1080 | 1461192379005 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 15:46:18 INFO - PROCESS | 1080 | 1461192379008 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:46:18 INFO - PROCESS | 1080 | 1461192379010 Marionette TRACE conn6 <- [1,1290,null,{}] 15:46:18 INFO - PROCESS | 1080 | 1461192379014 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:19 INFO - PROCESS | 1080 | 1461192379143 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 15:46:19 INFO - PROCESS | 1080 | 1461192379304 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1080 | ++DOCSHELL 138AF000 == 85 [pid = 1080] [id = 332] 15:46:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1632FC00) [pid = 1080] [serial = 995] [outer = 00000000] 15:46:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (253E5000) [pid = 1080] [serial = 996] [outer = 1632FC00] 15:46:19 INFO - PROCESS | 1080 | 1461192379363 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (253E8800) [pid = 1080] [serial = 997] [outer = 1632FC00] 15:46:20 INFO - PROCESS | 1080 | 1461192380231 Marionette TRACE conn6 <- [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]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1283ms 15:46:20 INFO - PROCESS | 1080 | 1461192380297 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 1080 | 1461192380301 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 15:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:46:20 INFO - PROCESS | 1080 | 1461192380306 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 1080 | 1461192380310 Marionette TRACE conn6 <- [1,1294,null,{}] 15:46:20 INFO - PROCESS | 1080 | 1461192380317 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 1080 | 1461192380420 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 15:46:20 INFO - PROCESS | 1080 | 1461192380570 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0A000 == 86 [pid = 1080] [id = 333] 15:46:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (12244000) [pid = 1080] [serial = 998] [outer = 00000000] 15:46:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (13948C00) [pid = 1080] [serial = 999] [outer = 12244000] 15:46:20 INFO - PROCESS | 1080 | 1461192380621 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (17020C00) [pid = 1080] [serial = 1000] [outer = 12244000] 15:46:21 INFO - PROCESS | 1080 | 1461192381234 Marionette TRACE conn6 <- [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]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 987ms 15:46:21 INFO - PROCESS | 1080 | 1461192381294 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1080 | 1461192381300 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 15:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:46:21 INFO - PROCESS | 1080 | 1461192381306 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 1080 | 1461192381308 Marionette TRACE conn6 <- [1,1298,null,{}] 15:46:21 INFO - PROCESS | 1080 | 1461192381312 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:21 INFO - PROCESS | 1080 | 1461192381412 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 15:46:21 INFO - PROCESS | 1080 | 1461192381560 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 1080 | ++DOCSHELL 18B0C800 == 87 [pid = 1080] [id = 334] 15:46:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (18B14000) [pid = 1080] [serial = 1001] [outer = 00000000] 15:46:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1A5E4000) [pid = 1080] [serial = 1002] [outer = 18B14000] 15:46:21 INFO - PROCESS | 1080 | 1461192381610 Marionette DEBUG loaded listener.js 15:46:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1B4ED400) [pid = 1080] [serial = 1003] [outer = 18B14000] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1F938800 == 86 [pid = 1080] [id = 276] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 17619000 == 85 [pid = 1080] [id = 325] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1B79D400 == 84 [pid = 1080] [id = 324] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1F2D0C00 == 83 [pid = 1080] [id = 323] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1D9B1C00 == 82 [pid = 1080] [id = 322] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1CCCA000 == 81 [pid = 1080] [id = 321] 15:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1C40B400 == 80 [pid = 1080] [id = 320] 15:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (21819000) [pid = 1080] [serial = 894] [outer = 00000000] [url = about:blank] 15:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (17680C00) [pid = 1080] [serial = 879] [outer = 00000000] [url = about:blank] 15:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1C403800) [pid = 1080] [serial = 882] [outer = 00000000] [url = about:blank] 15:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (2036D000) [pid = 1080] [serial = 885] [outer = 00000000] [url = about:blank] 15:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (21282C00) [pid = 1080] [serial = 888] [outer = 00000000] [url = about:blank] 15:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (213EC000) [pid = 1080] [serial = 891] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 1B7BE800 == 79 [pid = 1080] [id = 319] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 12AC9400 == 78 [pid = 1080] [id = 318] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 1A169000 == 77 [pid = 1080] [id = 317] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 239AA800 == 76 [pid = 1080] [id = 315] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 227A8000 == 75 [pid = 1080] [id = 314] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 21812800 == 74 [pid = 1080] [id = 313] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 21106000 == 73 [pid = 1080] [id = 312] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 175E2000 == 72 [pid = 1080] [id = 311] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 18D0C400 == 71 [pid = 1080] [id = 310] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 1FB4EC00 == 70 [pid = 1080] [id = 292] 15:46:22 INFO - PROCESS | 1080 | --DOCSHELL 1280E800 == 69 [pid = 1080] [id = 309] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1FB64C00) [pid = 1080] [serial = 924] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1B876000) [pid = 1080] [serial = 906] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1B87A400) [pid = 1080] [serial = 907] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1CE92000) [pid = 1080] [serial = 912] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (17705400) [pid = 1080] [serial = 898] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (17611400) [pid = 1080] [serial = 897] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1A2B5400) [pid = 1080] [serial = 903] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1B133800) [pid = 1080] [serial = 904] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (130D4C00) [pid = 1080] [serial = 900] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (16207000) [pid = 1080] [serial = 901] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1C12FC00) [pid = 1080] [serial = 909] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1D9B5000) [pid = 1080] [serial = 915] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1CE91000) [pid = 1080] [serial = 913] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1F277400) [pid = 1080] [serial = 916] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1F933400) [pid = 1080] [serial = 921] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (130D6800) [pid = 1080] [serial = 918] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (12DED800) [pid = 1080] [serial = 919] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1F93C400) [pid = 1080] [serial = 922] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1C40F000) [pid = 1080] [serial = 910] [outer = 00000000] [url = about:blank] 15:46:22 INFO - PROCESS | 1080 | 1461192382222 Marionette TRACE conn6 <- [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] 15:46:22 INFO - PROCESS | 1080 | 1461192382281 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 15:46:22 INFO - PROCESS | 1080 | 1461192382284 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:46:22 INFO - PROCESS | 1080 | 1461192382288 Marionette TRACE conn6 <- [1,1302,null,{}] 15:46:22 INFO - PROCESS | 1080 | 1461192382298 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:22 INFO - PROCESS | 1080 | 1461192382389 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 15:46:22 INFO - PROCESS | 1080 | 1461192382404 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 1080 | ++DOCSHELL 16256800 == 70 [pid = 1080] [id = 335] 15:46:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (16327400) [pid = 1080] [serial = 1004] [outer = 00000000] 15:46:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1868C800) [pid = 1080] [serial = 1005] [outer = 16327400] 15:46:22 INFO - PROCESS | 1080 | 1461192382455 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1A169000) [pid = 1080] [serial = 1006] [outer = 16327400] 15:46:22 INFO - PROCESS | 1080 | 1461192382971 Marionette TRACE conn6 <- [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]]]}] 15:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 729ms 15:46:22 INFO - PROCESS | 1080 | 1461192383018 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 15:46:22 INFO - PROCESS | 1080 | 1461192383020 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 15:46:23 INFO - PROCESS | 1080 | 1461192383023 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:46:23 INFO - PROCESS | 1080 | 1461192383025 Marionette TRACE conn6 <- [1,1306,null,{}] 15:46:23 INFO - PROCESS | 1080 | 1461192383029 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:23 INFO - PROCESS | 1080 | 1461192383179 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 15:46:23 INFO - PROCESS | 1080 | 1461192383387 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 1080 | ++DOCSHELL 12907400 == 71 [pid = 1080] [id = 336] 15:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (12908400) [pid = 1080] [serial = 1007] [outer = 00000000] 15:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (12AC9C00) [pid = 1080] [serial = 1008] [outer = 12908400] 15:46:23 INFO - PROCESS | 1080 | 1461192383451 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (12DE9000) [pid = 1080] [serial = 1009] [outer = 12908400] 15:46:24 INFO - PROCESS | 1080 | 1461192384033 Marionette TRACE conn6 <- [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]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1017ms 15:46:24 INFO - PROCESS | 1080 | 1461192384046 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1080 | 1461192384051 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 15:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:46:24 INFO - PROCESS | 1080 | 1461192384056 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1080 | 1461192384060 Marionette TRACE conn6 <- [1,1310,null,{}] 15:46:24 INFO - PROCESS | 1080 | 1461192384085 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:24 INFO - PROCESS | 1080 | 1461192384197 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 15:46:24 INFO - PROCESS | 1080 | 1461192384337 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1080 | ++DOCSHELL 0F4E2C00 == 72 [pid = 1080] [id = 337] 15:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (18736000) [pid = 1080] [serial = 1010] [outer = 00000000] 15:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1A2C5000) [pid = 1080] [serial = 1011] [outer = 18736000] 15:46:24 INFO - PROCESS | 1080 | 1461192384397 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1B163C00) [pid = 1080] [serial = 1012] [outer = 18736000] 15:46:25 INFO - PROCESS | 1080 | 1461192385033 Marionette TRACE conn6 <- [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]]]}] 15:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1021ms 15:46:25 INFO - PROCESS | 1080 | 1461192385082 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 1080 | 1461192385085 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 15:46:25 INFO - PROCESS | 1080 | 1461192385104 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:46:25 INFO - PROCESS | 1080 | 1461192385106 Marionette TRACE conn6 <- [1,1314,null,{}] 15:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:46:25 INFO - PROCESS | 1080 | 1461192385110 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:25 INFO - PROCESS | 1080 | 1461192385224 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 15:46:25 INFO - PROCESS | 1080 | 1461192385367 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 1080 | ++DOCSHELL 1B876000 == 73 [pid = 1080] [id = 338] 15:46:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1B876C00) [pid = 1080] [serial = 1013] [outer = 00000000] 15:46:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1B891800) [pid = 1080] [serial = 1014] [outer = 1B876C00] 15:46:25 INFO - PROCESS | 1080 | 1461192385427 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1C125800) [pid = 1080] [serial = 1015] [outer = 1B876C00] 15:46:26 INFO - PROCESS | 1080 | 1461192386059 Marionette TRACE conn6 <- [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]]]}] 15:46:26 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 15:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1016ms 15:46:26 INFO - PROCESS | 1080 | 1461192386125 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 1080 | 1461192386130 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 15:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:46:26 INFO - PROCESS | 1080 | 1461192386142 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 1080 | 1461192386147 Marionette TRACE conn6 <- [1,1318,null,{}] 15:46:26 INFO - PROCESS | 1080 | 1461192386170 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 1080 | 1461192386322 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 15:46:26 INFO - PROCESS | 1080 | 1461192386458 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 1080 | ++DOCSHELL 1C55AC00 == 74 [pid = 1080] [id = 339] 15:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1C55B000) [pid = 1080] [serial = 1016] [outer = 00000000] 15:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1CA1AC00) [pid = 1080] [serial = 1017] [outer = 1C55B000] 15:46:26 INFO - PROCESS | 1080 | 1461192386517 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1CCCA000) [pid = 1080] [serial = 1018] [outer = 1C55B000] 15:46:27 INFO - PROCESS | 1080 | 1461192387092 Marionette TRACE conn6 <- [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]]]}] 15:46:27 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 15:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 987ms 15:46:27 INFO - PROCESS | 1080 | 1461192387127 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 15:46:27 INFO - PROCESS | 1080 | 1461192387130 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 15:46:27 INFO - PROCESS | 1080 | 1461192387133 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:46:27 INFO - PROCESS | 1080 | 1461192387136 Marionette TRACE conn6 <- [1,1322,null,{}] 15:46:27 INFO - PROCESS | 1080 | 1461192387139 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:27 INFO - PROCESS | 1080 | 1461192387246 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 15:46:27 INFO - PROCESS | 1080 | 1461192387359 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 1080 | ++DOCSHELL 1CDEE800 == 75 [pid = 1080] [id = 340] 15:46:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1CDEF400) [pid = 1080] [serial = 1019] [outer = 00000000] 15:46:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1CE9A400) [pid = 1080] [serial = 1020] [outer = 1CDEF400] 15:46:27 INFO - PROCESS | 1080 | 1461192387414 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1CE97000) [pid = 1080] [serial = 1021] [outer = 1CDEF400] 15:46:27 INFO - PROCESS | 1080 | 1461192388022 Marionette TRACE conn6 <- [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]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 929ms 15:46:28 INFO - PROCESS | 1080 | 1461192388067 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 1080 | 1461192388070 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 15:46:28 INFO - PROCESS | 1080 | 1461192388073 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:46:28 INFO - PROCESS | 1080 | 1461192388075 Marionette TRACE conn6 <- [1,1326,null,{}] 15:46:28 INFO - PROCESS | 1080 | 1461192388079 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 1080 | 1461192388185 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 15:46:28 INFO - PROCESS | 1080 | 1461192388299 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1080 | ++DOCSHELL 1D7E2C00 == 76 [pid = 1080] [id = 341] 15:46:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1D7E5800) [pid = 1080] [serial = 1022] [outer = 00000000] 15:46:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1DAE2000) [pid = 1080] [serial = 1023] [outer = 1D7E5800] 15:46:28 INFO - PROCESS | 1080 | 1461192388407 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1F3E4400) [pid = 1080] [serial = 1024] [outer = 1D7E5800] 15:46:29 INFO - PROCESS | 1080 | 1461192389517 Marionette TRACE conn6 <- [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]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1482ms 15:46:29 INFO - PROCESS | 1080 | 1461192389559 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 1080 | 1461192389562 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 15:46:29 INFO - PROCESS | 1080 | 1461192389566 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:46:29 INFO - PROCESS | 1080 | 1461192389568 Marionette TRACE conn6 <- [1,1330,null,{}] 15:46:29 INFO - PROCESS | 1080 | 1461192389571 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:29 INFO - PROCESS | 1080 | 1461192389682 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 15:46:29 INFO - PROCESS | 1080 | 1461192389820 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1080 | ++DOCSHELL 1C40EC00 == 77 [pid = 1080] [id = 342] 15:46:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1F2D0400) [pid = 1080] [serial = 1025] [outer = 00000000] 15:46:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1FB5C000) [pid = 1080] [serial = 1026] [outer = 1F2D0400] 15:46:29 INFO - PROCESS | 1080 | 1461192389877 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1FB64C00) [pid = 1080] [serial = 1027] [outer = 1F2D0400] 15:46:30 INFO - PROCESS | 1080 | 1461192390439 Marionette TRACE conn6 <- [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]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 15:46:30 INFO - PROCESS | 1080 | 1461192390499 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1080 | 1461192390502 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 15:46:30 INFO - PROCESS | 1080 | 1461192390505 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:46:30 INFO - PROCESS | 1080 | 1461192390507 Marionette TRACE conn6 <- [1,1334,null,{}] 15:46:30 INFO - PROCESS | 1080 | 1461192390511 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 1080 | 1461192390623 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 15:46:30 INFO - PROCESS | 1080 | 1461192390765 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1080 | ++DOCSHELL 0EC05400 == 78 [pid = 1080] [id = 343] 15:46:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1280F000) [pid = 1080] [serial = 1028] [outer = 00000000] 15:46:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (202EC400) [pid = 1080] [serial = 1029] [outer = 1280F000] 15:46:30 INFO - PROCESS | 1080 | 1461192390822 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (2034E000) [pid = 1080] [serial = 1030] [outer = 1280F000] 15:46:31 INFO - PROCESS | 1080 | 1461192391591 Marionette TRACE conn6 <- [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]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1120ms 15:46:31 INFO - PROCESS | 1080 | 1461192391629 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1080 | 1461192391633 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 15:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:46:31 INFO - PROCESS | 1080 | 1461192391650 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1080 | 1461192391654 Marionette TRACE conn6 <- [1,1338,null,{}] 15:46:31 INFO - PROCESS | 1080 | 1461192391662 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 1080 | 1461192391776 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 15:46:31 INFO - PROCESS | 1080 | 1461192391924 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1080 | ++DOCSHELL 138AA400 == 79 [pid = 1080] [id = 344] 15:46:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1630CC00) [pid = 1080] [serial = 1031] [outer = 00000000] 15:46:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1B157400) [pid = 1080] [serial = 1032] [outer = 1630CC00] 15:46:31 INFO - PROCESS | 1080 | 1461192391978 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1B7C8800) [pid = 1080] [serial = 1033] [outer = 1630CC00] 15:46:32 INFO - PROCESS | 1080 | --DOCSHELL 16256800 == 78 [pid = 1080] [id = 335] 15:46:32 INFO - PROCESS | 1080 | --DOCSHELL 18B0C800 == 77 [pid = 1080] [id = 334] 15:46:32 INFO - PROCESS | 1080 | --DOCSHELL 0EC0A000 == 76 [pid = 1080] [id = 333] 15:46:32 INFO - PROCESS | 1080 | 1461192392508 Marionette TRACE conn6 <- [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]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 949ms 15:46:32 INFO - PROCESS | 1080 | 1461192392590 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1080 | 1461192392596 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:46:32 INFO - PROCESS | 1080 | 1461192392602 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 1080 | 1461192392605 Marionette TRACE conn6 <- [1,1342,null,{}] 15:46:32 INFO - PROCESS | 1080 | 1461192392609 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 1080 | 1461192392706 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 15:46:32 INFO - PROCESS | 1080 | 1461192392718 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 1080 | ++DOCSHELL 1868D400 == 77 [pid = 1080] [id = 345] 15:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (1868F800) [pid = 1080] [serial = 1034] [outer = 00000000] 15:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (1C12FC00) [pid = 1080] [serial = 1035] [outer = 1868F800] 15:46:32 INFO - PROCESS | 1080 | 1461192392765 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (1C406800) [pid = 1080] [serial = 1036] [outer = 1868F800] 15:46:33 INFO - PROCESS | 1080 | 1461192393297 Marionette TRACE conn6 <- [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]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 15:46:33 INFO - PROCESS | 1080 | 1461192393334 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 1080 | 1461192393337 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 15:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:46:33 INFO - PROCESS | 1080 | 1461192393340 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - PROCESS | 1080 | 1461192393344 Marionette TRACE conn6 <- [1,1346,null,{}] 15:46:33 INFO - PROCESS | 1080 | 1461192393360 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:33 INFO - PROCESS | 1080 | 1461192393490 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 15:46:33 INFO - PROCESS | 1080 | 1461192393595 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1080 | ++DOCSHELL 1F9BE800 == 78 [pid = 1080] [id = 346] 15:46:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (1F9C1C00) [pid = 1080] [serial = 1037] [outer = 00000000] 15:46:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1FB48800) [pid = 1080] [serial = 1038] [outer = 1F9C1C00] 15:46:33 INFO - PROCESS | 1080 | 1461192393645 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (202EB400) [pid = 1080] [serial = 1039] [outer = 1F9C1C00] 15:46:34 INFO - PROCESS | 1080 | 1461192394098 Marionette TRACE conn6 <- [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]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 790ms 15:46:34 INFO - PROCESS | 1080 | 1461192394134 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1080 | 1461192394137 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 15:46:34 INFO - PROCESS | 1080 | 1461192394140 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:46:34 INFO - PROCESS | 1080 | 1461192394142 Marionette TRACE conn6 <- [1,1350,null,{}] 15:46:34 INFO - PROCESS | 1080 | 1461192394145 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 1080 | 1461192394298 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 15:46:34 INFO - PROCESS | 1080 | 1461192394383 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1080 | ++DOCSHELL 21107800 == 79 [pid = 1080] [id = 347] 15:46:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (2127CC00) [pid = 1080] [serial = 1040] [outer = 00000000] 15:46:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (2180C000) [pid = 1080] [serial = 1041] [outer = 2127CC00] 15:46:34 INFO - PROCESS | 1080 | 1461192394430 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (21817000) [pid = 1080] [serial = 1042] [outer = 2127CC00] 15:46:34 INFO - PROCESS | 1080 | 1461192394912 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 830ms 15:46:34 INFO - PROCESS | 1080 | 1461192394974 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1080 | 1461192394977 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 15:46:34 INFO - PROCESS | 1080 | 1461192394980 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 1080 | 1461192394982 Marionette TRACE conn6 <- [1,1354,null,{}] 15:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:46:34 INFO - PROCESS | 1080 | 1461192394985 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 1080 | 1461192395112 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 15:46:35 INFO - PROCESS | 1080 | 1461192395180 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 1080 | ++DOCSHELL 2181A800 == 80 [pid = 1080] [id = 348] 15:46:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (21861C00) [pid = 1080] [serial = 1043] [outer = 00000000] 15:46:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (227AB000) [pid = 1080] [serial = 1044] [outer = 21861C00] 15:46:35 INFO - PROCESS | 1080 | 1461192395225 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (239A5C00) [pid = 1080] [serial = 1045] [outer = 21861C00] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (1C407C00) [pid = 1080] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (16324400) [pid = 1080] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (20350C00) [pid = 1080] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1A2EE400) [pid = 1080] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1F9C7800) [pid = 1080] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1FB60400) [pid = 1080] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1A5E2400) [pid = 1080] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (128B6000) [pid = 1080] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (202E3000) [pid = 1080] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1B15C800) [pid = 1080] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1873E000) [pid = 1080] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (13940400) [pid = 1080] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1B164000) [pid = 1080] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (21107C00) [pid = 1080] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (16F17400) [pid = 1080] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1FB4E800) [pid = 1080] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1C40C000) [pid = 1080] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (213E4400) [pid = 1080] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1D7E3400) [pid = 1080] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (227A8800) [pid = 1080] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (128B8C00) [pid = 1080] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1CCCA800) [pid = 1080] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (21860000) [pid = 1080] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1CCCAC00) [pid = 1080] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1B794400) [pid = 1080] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1A161C00) [pid = 1080] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (12ACB800) [pid = 1080] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (2110CC00) [pid = 1080] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1DAE1800) [pid = 1080] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1C40C800) [pid = 1080] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1A2CCC00) [pid = 1080] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1B7C2800) [pid = 1080] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (239AE000) [pid = 1080] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12244000) [pid = 1080] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (12921C00) [pid = 1080] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1F936800) [pid = 1080] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (18B14000) [pid = 1080] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (12ACE400) [pid = 1080] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1B793000) [pid = 1080] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (239B1000) [pid = 1080] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (23D17400) [pid = 1080] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (23D0C000) [pid = 1080] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1632FC00) [pid = 1080] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:46:35 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1C836400) [pid = 1080] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:46:35 INFO - PROCESS | 1080 | 1461192395996 Marionette TRACE conn6 <- [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] 15:46:36 INFO - PROCESS | 1080 | 1461192396052 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 15:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:46:36 INFO - PROCESS | 1080 | 1461192396056 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 1080 | 1461192396057 Marionette TRACE conn6 <- [1,1358,null,{}] 15:46:36 INFO - PROCESS | 1080 | 1461192396061 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 1080 | 1461192396127 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 15:46:36 INFO - PROCESS | 1080 | 1461192396133 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 1080 | ++DOCSHELL 16328C00 == 81 [pid = 1080] [id = 349] 15:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (176CB000) [pid = 1080] [serial = 1046] [outer = 00000000] 15:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1B793000) [pid = 1080] [serial = 1047] [outer = 176CB000] 15:46:36 INFO - PROCESS | 1080 | 1461192396181 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1B87C000) [pid = 1080] [serial = 1048] [outer = 176CB000] 15:46:36 INFO - PROCESS | 1080 | 1461192396623 Marionette TRACE conn6 <- [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] 15:46:36 INFO - PROCESS | 1080 | 1461192396663 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 15:46:36 INFO - PROCESS | 1080 | 1461192396666 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:46:36 INFO - PROCESS | 1080 | 1461192396668 Marionette TRACE conn6 <- [1,1362,null,{}] 15:46:36 INFO - PROCESS | 1080 | 1461192396672 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 1080 | 1461192396759 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 15:46:36 INFO - PROCESS | 1080 | 1461192396765 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 1080 | ++DOCSHELL 1C40C000 == 82 [pid = 1080] [id = 350] 15:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1D7E3400) [pid = 1080] [serial = 1049] [outer = 00000000] 15:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (2022E400) [pid = 1080] [serial = 1050] [outer = 1D7E3400] 15:46:36 INFO - PROCESS | 1080 | 1461192396809 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1F9BAC00) [pid = 1080] [serial = 1051] [outer = 1D7E3400] 15:46:37 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:37 INFO - PROCESS | 1080 | 1461192397263 Marionette TRACE conn6 <- [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] 15:46:37 INFO - PROCESS | 1080 | 1461192397304 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 15:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:46:37 INFO - PROCESS | 1080 | 1461192397311 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1080 | 1461192397313 Marionette TRACE conn6 <- [1,1366,null,{}] 15:46:37 INFO - PROCESS | 1080 | 1461192397330 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 1080 | 1461192397417 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 15:46:37 INFO - PROCESS | 1080 | 1461192397427 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1080 | ++DOCSHELL 202DFC00 == 83 [pid = 1080] [id = 351] 15:46:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (21277800) [pid = 1080] [serial = 1052] [outer = 00000000] 15:46:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (227A9800) [pid = 1080] [serial = 1053] [outer = 21277800] 15:46:37 INFO - PROCESS | 1080 | 1461192397471 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (239AF400) [pid = 1080] [serial = 1054] [outer = 21277800] 15:46:38 INFO - PROCESS | 1080 | 1461192398133 Marionette TRACE conn6 <- [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] 15:46:38 INFO - PROCESS | 1080 | 1461192398249 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 15:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:46:38 INFO - PROCESS | 1080 | 1461192398256 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1080 | 1461192398259 Marionette TRACE conn6 <- [1,1370,null,{}] 15:46:38 INFO - PROCESS | 1080 | 1461192398266 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 1080 | 1461192398401 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 15:46:38 INFO - PROCESS | 1080 | 1461192398545 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 1080 | ++DOCSHELL 1291D800 == 84 [pid = 1080] [id = 352] 15:46:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (12ACC800) [pid = 1080] [serial = 1055] [outer = 00000000] 15:46:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (18D0B400) [pid = 1080] [serial = 1056] [outer = 12ACC800] 15:46:38 INFO - PROCESS | 1080 | 1461192398607 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1A5E1000) [pid = 1080] [serial = 1057] [outer = 12ACC800] 15:46:39 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:39 INFO - PROCESS | 1080 | 1461192399192 Marionette TRACE conn6 <- [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] 15:46:39 INFO - PROCESS | 1080 | 1461192399235 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 15:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:46:39 INFO - PROCESS | 1080 | 1461192399242 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 1080 | 1461192399245 Marionette TRACE conn6 <- [1,1374,null,{}] 15:46:39 INFO - PROCESS | 1080 | 1461192399249 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 1080 | 1461192399369 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 15:46:39 INFO - PROCESS | 1080 | 1461192399532 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1080 | ++DOCSHELL 1C40E400 == 85 [pid = 1080] [id = 353] 15:46:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1C557C00) [pid = 1080] [serial = 1058] [outer = 00000000] 15:46:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1F281000) [pid = 1080] [serial = 1059] [outer = 1C557C00] 15:46:39 INFO - PROCESS | 1080 | 1461192399592 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1F93C000) [pid = 1080] [serial = 1060] [outer = 1C557C00] 15:46:40 INFO - PROCESS | 1080 | 1461192400288 Marionette TRACE conn6 <- [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] 15:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:46:40 INFO - PROCESS | 1080 | 1461192400326 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 15:46:40 INFO - PROCESS | 1080 | 1461192400330 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 1080 | 1461192400334 Marionette TRACE conn6 <- [1,1378,null,{}] 15:46:40 INFO - PROCESS | 1080 | 1461192400345 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:40 INFO - PROCESS | 1080 | 1461192400462 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 15:46:40 INFO - PROCESS | 1080 | 1461192400614 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1080 | ++DOCSHELL 23C46400 == 86 [pid = 1080] [id = 354] 15:46:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (23C46C00) [pid = 1080] [serial = 1061] [outer = 00000000] 15:46:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (23D0B800) [pid = 1080] [serial = 1062] [outer = 23C46C00] 15:46:40 INFO - PROCESS | 1080 | 1461192400676 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (23D11800) [pid = 1080] [serial = 1063] [outer = 23C46C00] 15:46:41 INFO - PROCESS | 1080 | 1461192401266 Marionette TRACE conn6 <- [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]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 15:46:41 INFO - PROCESS | 1080 | 1461192401304 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1080 | 1461192401307 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 15:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:46:41 INFO - PROCESS | 1080 | 1461192401310 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1080 | 1461192401313 Marionette TRACE conn6 <- [1,1382,null,{}] 15:46:41 INFO - PROCESS | 1080 | 1461192401316 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 1080 | 1461192401429 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 15:46:41 INFO - PROCESS | 1080 | 1461192401578 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 1080 | ++DOCSHELL 23C4C400 == 87 [pid = 1080] [id = 355] 15:46:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (23D09800) [pid = 1080] [serial = 1064] [outer = 00000000] 15:46:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (247B5000) [pid = 1080] [serial = 1065] [outer = 23D09800] 15:46:41 INFO - PROCESS | 1080 | 1461192401638 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (247B8C00) [pid = 1080] [serial = 1066] [outer = 23D09800] 15:46:42 INFO - PROCESS | 1080 | 1461192402223 Marionette TRACE conn6 <- [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]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 15:46:42 INFO - PROCESS | 1080 | 1461192402284 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 1080 | 1461192402286 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 15:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:46:42 INFO - PROCESS | 1080 | 1461192402304 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1080 | 1461192402306 Marionette TRACE conn6 <- [1,1386,null,{}] 15:46:42 INFO - PROCESS | 1080 | 1461192402312 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 1080 | 1461192402431 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 15:46:42 INFO - PROCESS | 1080 | 1461192402573 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1080 | ++DOCSHELL 247B0800 == 88 [pid = 1080] [id = 356] 15:46:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (247B1000) [pid = 1080] [serial = 1067] [outer = 00000000] 15:46:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (24D66400) [pid = 1080] [serial = 1068] [outer = 247B1000] 15:46:42 INFO - PROCESS | 1080 | 1461192402632 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (24D6C400) [pid = 1080] [serial = 1069] [outer = 247B1000] 15:46:43 INFO - PROCESS | 1080 | 1461192403203 Marionette TRACE conn6 <- [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]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 949ms 15:46:43 INFO - PROCESS | 1080 | 1461192403244 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1080 | 1461192403247 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 15:46:43 INFO - PROCESS | 1080 | 1461192403250 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:46:43 INFO - PROCESS | 1080 | 1461192403252 Marionette TRACE conn6 <- [1,1390,null,{}] 15:46:43 INFO - PROCESS | 1080 | 1461192403256 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 1080 | 1461192403387 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 15:46:43 INFO - PROCESS | 1080 | 1461192403551 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1080 | ++DOCSHELL 24D95C00 == 89 [pid = 1080] [id = 357] 15:46:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (24D9D800) [pid = 1080] [serial = 1070] [outer = 00000000] 15:46:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (253DC800) [pid = 1080] [serial = 1071] [outer = 24D9D800] 15:46:43 INFO - PROCESS | 1080 | 1461192403613 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (253DFC00) [pid = 1080] [serial = 1072] [outer = 24D9D800] 15:46:44 INFO - PROCESS | 1080 | 1461192404189 Marionette TRACE conn6 <- [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]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1016ms 15:46:44 INFO - PROCESS | 1080 | 1461192404270 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 1080 | 1461192404272 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 15:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:46:44 INFO - PROCESS | 1080 | 1461192404305 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1080 | 1461192404307 Marionette TRACE conn6 <- [1,1394,null,{}] 15:46:44 INFO - PROCESS | 1080 | 1461192404328 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 1080 | 1461192404442 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 15:46:44 INFO - PROCESS | 1080 | 1461192404586 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1080 | ++DOCSHELL 1290E800 == 90 [pid = 1080] [id = 358] 15:46:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (130CFC00) [pid = 1080] [serial = 1073] [outer = 00000000] 15:46:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (17028000) [pid = 1080] [serial = 1074] [outer = 130CFC00] 15:46:44 INFO - PROCESS | 1080 | 1461192404648 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1A16A000) [pid = 1080] [serial = 1075] [outer = 130CFC00] 15:46:45 INFO - PROCESS | 1080 | 1461192405251 Marionette TRACE conn6 <- [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]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 990ms 15:46:45 INFO - PROCESS | 1080 | 1461192405296 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1080 | 1461192405299 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 15:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:46:45 INFO - PROCESS | 1080 | 1461192405302 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 1080 | 1461192405305 Marionette TRACE conn6 <- [1,1398,null,{}] 15:46:45 INFO - PROCESS | 1080 | 1461192405309 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:45 INFO - PROCESS | 1080 | 1461192405425 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 15:46:45 INFO - PROCESS | 1080 | 1461192405743 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1080 | ++DOCSHELL 0EC01800 == 91 [pid = 1080] [id = 359] 15:46:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (0EC06000) [pid = 1080] [serial = 1076] [outer = 00000000] 15:46:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (16F23800) [pid = 1080] [serial = 1077] [outer = 0EC06000] 15:46:45 INFO - PROCESS | 1080 | 1461192405804 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (175E3800) [pid = 1080] [serial = 1078] [outer = 0EC06000] 15:46:46 INFO - PROCESS | 1080 | 1461192406524 Marionette TRACE conn6 <- [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]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1277ms 15:46:46 INFO - PROCESS | 1080 | 1461192406583 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 1080 | 1461192406587 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 15:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:46:46 INFO - PROCESS | 1080 | 1461192406591 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 1080 | 1461192406595 Marionette TRACE conn6 <- [1,1402,null,{}] 15:46:46 INFO - PROCESS | 1080 | 1461192406600 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 1080 | 1461192406717 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 15:46:46 INFO - PROCESS | 1080 | 1461192406864 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1A2EE800 == 90 [pid = 1080] [id = 328] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 239B0800 == 89 [pid = 1080] [id = 329] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1C408800 == 88 [pid = 1080] [id = 231] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1B4F2000 == 87 [pid = 1080] [id = 189] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1F9C6400 == 86 [pid = 1080] [id = 263] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1B7CC000 == 85 [pid = 1080] [id = 157] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 2034DC00 == 84 [pid = 1080] [id = 128] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1C40C000 == 83 [pid = 1080] [id = 350] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 16328C00 == 82 [pid = 1080] [id = 349] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 2181A800 == 81 [pid = 1080] [id = 348] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 21107800 == 80 [pid = 1080] [id = 347] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1F9BE800 == 79 [pid = 1080] [id = 346] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 1868D400 == 78 [pid = 1080] [id = 345] 15:46:46 INFO - PROCESS | 1080 | --DOCSHELL 138AA400 == 77 [pid = 1080] [id = 344] 15:46:46 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (21865800) [pid = 1080] [serial = 978] [outer = 00000000] [url = about:blank] 15:46:46 INFO - PROCESS | 1080 | ++DOCSHELL 1280E800 == 78 [pid = 1080] [id = 360] 15:46:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (12907C00) [pid = 1080] [serial = 1079] [outer = 00000000] 15:46:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (1393E000) [pid = 1080] [serial = 1080] [outer = 12907C00] 15:46:46 INFO - PROCESS | 1080 | 1461192406968 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (16F23400) [pid = 1080] [serial = 1081] [outer = 12907C00] 15:46:47 INFO - PROCESS | 1080 | --DOCSHELL 0F4E2C00 == 77 [pid = 1080] [id = 337] 15:46:47 INFO - PROCESS | 1080 | --DOCSHELL 12907400 == 76 [pid = 1080] [id = 336] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (20356400) [pid = 1080] [serial = 796] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (18736800) [pid = 1080] [serial = 880] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (2036F000) [pid = 1080] [serial = 841] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1C127800) [pid = 1080] [serial = 835] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (202E6400) [pid = 1080] [serial = 838] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (202DE400) [pid = 1080] [serial = 877] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (21286400) [pid = 1080] [serial = 889] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (16F1D400) [pid = 1080] [serial = 781] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (2127B400) [pid = 1080] [serial = 886] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1FC49800) [pid = 1080] [serial = 925] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1B79E800) [pid = 1080] [serial = 784] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (21863C00) [pid = 1080] [serial = 895] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1C837C00) [pid = 1080] [serial = 883] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (21110400) [pid = 1080] [serial = 844] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1770B000) [pid = 1080] [serial = 832] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1FC4A800) [pid = 1080] [serial = 790] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (20236000) [pid = 1080] [serial = 793] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (213EF400) [pid = 1080] [serial = 892] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1F9C2C00) [pid = 1080] [serial = 787] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (2036E000) [pid = 1080] [serial = 975] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1B4ED400) [pid = 1080] [serial = 1003] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (18B0BC00) [pid = 1080] [serial = 981] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1A2F5C00) [pid = 1080] [serial = 982] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1CDE2C00) [pid = 1080] [serial = 984] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (23C41C00) [pid = 1080] [serial = 987] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1DA60C00) [pid = 1080] [serial = 985] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (23C48000) [pid = 1080] [serial = 988] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (24D63800) [pid = 1080] [serial = 993] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (23D15000) [pid = 1080] [serial = 991] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (23D12C00) [pid = 1080] [serial = 990] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (20231C00) [pid = 1080] [serial = 970] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (253E5000) [pid = 1080] [serial = 996] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (20232400) [pid = 1080] [serial = 972] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1D1E8800) [pid = 1080] [serial = 964] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (24D69400) [pid = 1080] [serial = 994] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (253E8800) [pid = 1080] [serial = 997] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1CCC3800) [pid = 1080] [serial = 961] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (2034C400) [pid = 1080] [serial = 973] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1B4EE400) [pid = 1080] [serial = 949] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (23C40000) [pid = 1080] [serial = 946] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1868C800) [pid = 1080] [serial = 1005] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (239A7C00) [pid = 1080] [serial = 943] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (227ACC00) [pid = 1080] [serial = 942] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1382C400) [pid = 1080] [serial = 928] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (12D21000) [pid = 1080] [serial = 927] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (21110000) [pid = 1080] [serial = 976] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (227A0800) [pid = 1080] [serial = 940] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (2279F400) [pid = 1080] [serial = 939] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1CE99800) [pid = 1080] [serial = 963] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1D9BE400) [pid = 1080] [serial = 934] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1CDEA800) [pid = 1080] [serial = 933] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1B4EF400) [pid = 1080] [serial = 931] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B12E400) [pid = 1080] [serial = 930] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (17024C00) [pid = 1080] [serial = 954] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (17611800) [pid = 1080] [serial = 955] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (2180DC00) [pid = 1080] [serial = 937] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (213E7000) [pid = 1080] [serial = 936] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1F93D400) [pid = 1080] [serial = 966] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1C83EC00) [pid = 1080] [serial = 960] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B799000) [pid = 1080] [serial = 952] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1A5DC800) [pid = 1080] [serial = 951] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B879400) [pid = 1080] [serial = 957] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B892800) [pid = 1080] [serial = 958] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (239B2800) [pid = 1080] [serial = 945] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (13948C00) [pid = 1080] [serial = 999] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (17612C00) [pid = 1080] [serial = 948] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (2022E800) [pid = 1080] [serial = 969] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (17020C00) [pid = 1080] [serial = 1000] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1A5E4000) [pid = 1080] [serial = 1002] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1F9C3400) [pid = 1080] [serial = 967] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1080 | 1461192407457 Marionette TRACE conn6 <- [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]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 929ms 15:46:47 INFO - PROCESS | 1080 | 1461192407525 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1080 | 1461192407529 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 15:46:47 INFO - PROCESS | 1080 | 1461192407533 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:46:47 INFO - PROCESS | 1080 | 1461192407535 Marionette TRACE conn6 <- [1,1406,null,{}] 15:46:47 INFO - PROCESS | 1080 | 1461192407539 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:47 INFO - PROCESS | 1080 | 1461192407634 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 15:46:47 INFO - PROCESS | 1080 | 1461192407650 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1080 | ++DOCSHELL 17615C00 == 77 [pid = 1080] [id = 361] 15:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (177E5000) [pid = 1080] [serial = 1082] [outer = 00000000] 15:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1A2F5C00) [pid = 1080] [serial = 1083] [outer = 177E5000] 15:46:47 INFO - PROCESS | 1080 | 1461192407698 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B132C00) [pid = 1080] [serial = 1084] [outer = 177E5000] 15:46:48 INFO - PROCESS | 1080 | 1461192408217 Marionette TRACE conn6 <- [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]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 15:46:48 INFO - PROCESS | 1080 | 1461192408272 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1080 | 1461192408274 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 15:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:46:48 INFO - PROCESS | 1080 | 1461192408279 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1080 | 1461192408285 Marionette TRACE conn6 <- [1,1410,null,{}] 15:46:48 INFO - PROCESS | 1080 | 1461192408294 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 1080 | 1461192408386 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 15:46:48 INFO - PROCESS | 1080 | 1461192408493 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C5800 == 78 [pid = 1080] [id = 362] 15:46:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B7C8C00) [pid = 1080] [serial = 1085] [outer = 00000000] 15:46:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B87EC00) [pid = 1080] [serial = 1086] [outer = 1B7C8C00] 15:46:48 INFO - PROCESS | 1080 | 1461192408538 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1BAB3400) [pid = 1080] [serial = 1087] [outer = 1B7C8C00] 15:46:48 INFO - PROCESS | 1080 | 1461192408920 Marionette TRACE conn6 <- [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]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 15:46:48 INFO - PROCESS | 1080 | 1461192408973 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1080 | 1461192408975 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 15:46:48 INFO - PROCESS | 1080 | 1461192408979 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:46:48 INFO - PROCESS | 1080 | 1461192408980 Marionette TRACE conn6 <- [1,1414,null,{}] 15:46:48 INFO - PROCESS | 1080 | 1461192408984 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 1080 | 1461192409079 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 15:46:49 INFO - PROCESS | 1080 | 1461192409085 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 1080 | ++DOCSHELL 1C127800 == 79 [pid = 1080] [id = 363] 15:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C12E800) [pid = 1080] [serial = 1088] [outer = 00000000] 15:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C83D800) [pid = 1080] [serial = 1089] [outer = 1C12E800] 15:46:49 INFO - PROCESS | 1080 | 1461192409130 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1CB6B800) [pid = 1080] [serial = 1090] [outer = 1C12E800] 15:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1CE99400) [pid = 1080] [serial = 1091] [outer = 0F486000] 15:46:49 INFO - PROCESS | 1080 | 1461192409722 Marionette TRACE conn6 <- [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]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 830ms 15:46:49 INFO - PROCESS | 1080 | 1461192409813 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1080 | 1461192409815 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 15:46:49 INFO - PROCESS | 1080 | 1461192409818 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:46:49 INFO - PROCESS | 1080 | 1461192409820 Marionette TRACE conn6 <- [1,1418,null,{}] 15:46:49 INFO - PROCESS | 1080 | 1461192409824 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 1080 | 1461192409953 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 15:46:50 INFO - PROCESS | 1080 | 1461192410022 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE7400 == 80 [pid = 1080] [id = 364] 15:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1CDE7C00) [pid = 1080] [serial = 1092] [outer = 00000000] 15:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1CE96000) [pid = 1080] [serial = 1093] [outer = 1CDE7C00] 15:46:50 INFO - PROCESS | 1080 | 1461192410074 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1F3E5400) [pid = 1080] [serial = 1094] [outer = 1CDE7C00] 15:46:50 INFO - PROCESS | 1080 | 1461192410547 Marionette TRACE conn6 <- [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]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 15:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:46:50 INFO - PROCESS | 1080 | 1461192410593 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1080 | 1461192410595 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 15:46:50 INFO - PROCESS | 1080 | 1461192410598 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1080 | 1461192410600 Marionette TRACE conn6 <- [1,1422,null,{}] 15:46:50 INFO - PROCESS | 1080 | 1461192410603 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 1080 | 1461192410729 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 15:46:50 INFO - PROCESS | 1080 | 1461192410751 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1080 | ++DOCSHELL 1F9BD800 == 81 [pid = 1080] [id = 365] 15:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1F9BF400) [pid = 1080] [serial = 1095] [outer = 00000000] 15:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1FB5E400) [pid = 1080] [serial = 1096] [outer = 1F9BF400] 15:46:50 INFO - PROCESS | 1080 | 1461192410797 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1FC49800) [pid = 1080] [serial = 1097] [outer = 1F9BF400] 15:46:51 INFO - PROCESS | 1080 | 1461192411465 Marionette TRACE conn6 <- [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]]]}] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1868F800) [pid = 1080] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1280F000) [pid = 1080] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1F9C1C00) [pid = 1080] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1630CC00) [pid = 1080] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (2127CC00) [pid = 1080] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (21861C00) [pid = 1080] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1D7E3400) [pid = 1080] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (176CB000) [pid = 1080] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:46:51 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (2134FC00) [pid = 1080] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 15:46:51 INFO - PROCESS | 1080 | 1461192411529 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 15:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:46:51 INFO - PROCESS | 1080 | 1461192411531 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 15:46:51 INFO - PROCESS | 1080 | 1461192411534 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 1080 | 1461192411536 Marionette TRACE conn6 <- [1,1426,null,{}] 15:46:51 INFO - PROCESS | 1080 | 1461192411540 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 1080 | 1461192411628 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 15:46:51 INFO - PROCESS | 1080 | 1461192411637 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1080 | ++DOCSHELL 1630CC00 == 82 [pid = 1080] [id = 366] 15:46:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (16325C00) [pid = 1080] [serial = 1098] [outer = 00000000] 15:46:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (18686000) [pid = 1080] [serial = 1099] [outer = 16325C00] 15:46:51 INFO - PROCESS | 1080 | 1461192411682 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B79A400) [pid = 1080] [serial = 1100] [outer = 16325C00] 15:46:52 INFO - PROCESS | 1080 | 1461192412117 Marionette TRACE conn6 <- [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]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 15:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:46:52 INFO - PROCESS | 1080 | 1461192412165 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1080 | 1461192412167 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 15:46:52 INFO - PROCESS | 1080 | 1461192412170 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 1080 | 1461192412171 Marionette TRACE conn6 <- [1,1430,null,{}] 15:46:52 INFO - PROCESS | 1080 | 1461192412175 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 1080 | 1461192412264 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 15:46:52 INFO - PROCESS | 1080 | 1461192412271 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 1080 | ++DOCSHELL 1D706400 == 83 [pid = 1080] [id = 367] 15:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1D9B2400) [pid = 1080] [serial = 1101] [outer = 00000000] 15:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (20236800) [pid = 1080] [serial = 1102] [outer = 1D9B2400] 15:46:52 INFO - PROCESS | 1080 | 1461192412316 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (202ECC00) [pid = 1080] [serial = 1103] [outer = 1D9B2400] 15:46:52 INFO - PROCESS | 1080 | 1461192412774 Marionette TRACE conn6 <- [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]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 15:46:52 INFO - PROCESS | 1080 | 1461192412806 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1080 | 1461192412808 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 15:46:52 INFO - PROCESS | 1080 | 1461192412812 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:46:52 INFO - PROCESS | 1080 | 1461192412814 Marionette TRACE conn6 <- [1,1434,null,{}] 15:46:52 INFO - PROCESS | 1080 | 1461192412818 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 1080 | 1461192412912 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 15:46:52 INFO - PROCESS | 1080 | 1461192412918 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 1080 | ++DOCSHELL 2034C000 == 84 [pid = 1080] [id = 368] 15:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (2034D800) [pid = 1080] [serial = 1104] [outer = 00000000] 15:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (2036E800) [pid = 1080] [serial = 1105] [outer = 2034D800] 15:46:52 INFO - PROCESS | 1080 | 1461192412963 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (2110AC00) [pid = 1080] [serial = 1106] [outer = 2034D800] 15:46:53 INFO - PROCESS | 1080 | 1461192413420 Marionette TRACE conn6 <- [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]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 15:46:53 INFO - PROCESS | 1080 | 1461192413538 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1080 | 1461192413542 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 15:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:46:53 INFO - PROCESS | 1080 | 1461192413548 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 1080 | 1461192413552 Marionette TRACE conn6 <- [1,1438,null,{}] 15:46:53 INFO - PROCESS | 1080 | 1461192413559 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 1080 | 1461192413726 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 15:46:53 INFO - PROCESS | 1080 | 1461192413869 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1080 | ++DOCSHELL 138AA400 == 85 [pid = 1080] [id = 369] 15:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1393C000) [pid = 1080] [serial = 1107] [outer = 00000000] 15:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (16F1D400) [pid = 1080] [serial = 1108] [outer = 1393C000] 15:46:53 INFO - PROCESS | 1080 | 1461192413930 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (17528400) [pid = 1080] [serial = 1109] [outer = 1393C000] 15:46:54 INFO - PROCESS | 1080 | 1461192414604 Marionette TRACE conn6 <- [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]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1119ms 15:46:54 INFO - PROCESS | 1080 | 1461192414672 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1080 | 1461192414676 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 15:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:46:54 INFO - PROCESS | 1080 | 1461192414684 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1080 | 1461192414688 Marionette TRACE conn6 <- [1,1442,null,{}] 15:46:54 INFO - PROCESS | 1080 | 1461192414708 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 1080 | 1461192414828 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 15:46:54 INFO - PROCESS | 1080 | 1461192414973 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 1080 | ++DOCSHELL 1B15F400 == 86 [pid = 1080] [id = 370] 15:46:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1B164000) [pid = 1080] [serial = 1110] [outer = 00000000] 15:46:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B871400) [pid = 1080] [serial = 1111] [outer = 1B164000] 15:46:55 INFO - PROCESS | 1080 | 1461192415034 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1C12C000) [pid = 1080] [serial = 1112] [outer = 1B164000] 15:46:55 INFO - PROCESS | 1080 | 1461192415663 Marionette TRACE conn6 <- [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]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1023ms 15:46:55 INFO - PROCESS | 1080 | 1461192415709 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1080 | 1461192415712 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 15:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:46:55 INFO - PROCESS | 1080 | 1461192415715 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 1080 | 1461192415718 Marionette TRACE conn6 <- [1,1446,null,{}] 15:46:55 INFO - PROCESS | 1080 | 1461192415727 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 1080 | 1461192415850 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 15:46:55 INFO - PROCESS | 1080 | 1461192415997 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1080 | ++DOCSHELL 21105800 == 87 [pid = 1080] [id = 371] 15:46:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (2110CC00) [pid = 1080] [serial = 1113] [outer = 00000000] 15:46:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (2127DC00) [pid = 1080] [serial = 1114] [outer = 2110CC00] 15:46:56 INFO - PROCESS | 1080 | 1461192416058 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (21348000) [pid = 1080] [serial = 1115] [outer = 2110CC00] 15:46:56 INFO - PROCESS | 1080 | 1461192416697 Marionette TRACE conn6 <- [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]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1016ms 15:46:56 INFO - PROCESS | 1080 | 1461192416735 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 1080 | 1461192416738 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 15:46:56 INFO - PROCESS | 1080 | 1461192416741 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:46:56 INFO - PROCESS | 1080 | 1461192416743 Marionette TRACE conn6 <- [1,1450,null,{}] 15:46:56 INFO - PROCESS | 1080 | 1461192416747 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:56 INFO - PROCESS | 1080 | 1461192416864 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 15:46:57 INFO - PROCESS | 1080 | 1461192417010 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1080 | ++DOCSHELL 213EF400 == 88 [pid = 1080] [id = 372] 15:46:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (2180CC00) [pid = 1080] [serial = 1116] [outer = 00000000] 15:46:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (21864C00) [pid = 1080] [serial = 1117] [outer = 2180CC00] 15:46:57 INFO - PROCESS | 1080 | 1461192417069 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (21868C00) [pid = 1080] [serial = 1118] [outer = 2180CC00] 15:46:57 INFO - PROCESS | 1080 | 1461192417666 Marionette TRACE conn6 <- [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]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 15:46:57 INFO - PROCESS | 1080 | 1461192417715 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1080 | 1461192417718 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 15:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:46:57 INFO - PROCESS | 1080 | 1461192417721 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1080 | 1461192417723 Marionette TRACE conn6 <- [1,1454,null,{}] 15:46:57 INFO - PROCESS | 1080 | 1461192417727 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 1080 | 1461192417839 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 15:46:58 INFO - PROCESS | 1080 | 1461192417996 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1080 | ++DOCSHELL 21811C00 == 89 [pid = 1080] [id = 373] 15:46:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (2186C000) [pid = 1080] [serial = 1119] [outer = 00000000] 15:46:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (227A5800) [pid = 1080] [serial = 1120] [outer = 2186C000] 15:46:58 INFO - PROCESS | 1080 | 1461192418052 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (227AC800) [pid = 1080] [serial = 1121] [outer = 2186C000] 15:46:58 INFO - PROCESS | 1080 | 1461192418674 Marionette TRACE conn6 <- [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]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1016ms 15:46:58 INFO - PROCESS | 1080 | 1461192418741 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 1080 | 1461192418744 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 15:46:58 INFO - PROCESS | 1080 | 1461192418747 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:46:58 INFO - PROCESS | 1080 | 1461192418749 Marionette TRACE conn6 <- [1,1458,null,{}] 15:46:58 INFO - PROCESS | 1080 | 1461192418753 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:58 INFO - PROCESS | 1080 | 1461192418888 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 15:46:59 INFO - PROCESS | 1080 | 1461192419039 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1080 | ++DOCSHELL 23C49000 == 90 [pid = 1080] [id = 374] 15:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (23C49400) [pid = 1080] [serial = 1122] [outer = 00000000] 15:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (23D09C00) [pid = 1080] [serial = 1123] [outer = 23C49400] 15:46:59 INFO - PROCESS | 1080 | 1461192419100 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (23D15000) [pid = 1080] [serial = 1124] [outer = 23C49400] 15:46:59 INFO - PROCESS | 1080 | 1461192419638 Marionette TRACE conn6 <- [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]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 15:46:59 INFO - PROCESS | 1080 | 1461192419691 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1080 | 1461192419694 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 15:46:59 INFO - PROCESS | 1080 | 1461192419698 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:46:59 INFO - PROCESS | 1080 | 1461192419701 Marionette TRACE conn6 <- [1,1462,null,{}] 15:46:59 INFO - PROCESS | 1080 | 1461192419704 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 1080 | 1461192419817 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 15:46:59 INFO - PROCESS | 1080 | 1461192419976 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1080 | ++DOCSHELL 23D16800 == 91 [pid = 1080] [id = 375] 15:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (247B1400) [pid = 1080] [serial = 1125] [outer = 00000000] 15:47:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (24D60000) [pid = 1080] [serial = 1126] [outer = 247B1400] 15:47:00 INFO - PROCESS | 1080 | 1461192420033 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (24D94C00) [pid = 1080] [serial = 1127] [outer = 247B1400] 15:47:00 INFO - PROCESS | 1080 | 1461192420705 Marionette TRACE conn6 <- [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]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1279ms 15:47:00 INFO - PROCESS | 1080 | 1461192420982 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1080 | 1461192420987 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 15:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:47:00 INFO - PROCESS | 1080 | 1461192420991 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 1080 | 1461192420994 Marionette TRACE conn6 <- [1,1466,null,{}] 15:47:01 INFO - PROCESS | 1080 | 1461192421042 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 1080 | 1461192421140 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 15:47:01 INFO - PROCESS | 1080 | 1461192421282 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1080 | ++DOCSHELL 1291DC00 == 92 [pid = 1080] [id = 376] 15:47:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (12927800) [pid = 1080] [serial = 1128] [outer = 00000000] 15:47:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (18681800) [pid = 1080] [serial = 1129] [outer = 12927800] 15:47:01 INFO - PROCESS | 1080 | 1461192421331 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (18D02800) [pid = 1080] [serial = 1130] [outer = 12927800] 15:47:02 INFO - PROCESS | 1080 | 1461192422036 Marionette TRACE conn6 <- [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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1116ms 15:47:02 INFO - PROCESS | 1080 | 1461192422113 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 15:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:47:02 INFO - PROCESS | 1080 | 1461192422116 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 15:47:02 INFO - PROCESS | 1080 | 1461192422123 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1080 | 1461192422127 Marionette TRACE conn6 <- [1,1470,null,{}] 15:47:02 INFO - PROCESS | 1080 | 1461192422130 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 1080 | 1461192422258 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 128BF000 == 91 [pid = 1080] [id = 316] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1CDEE800 == 90 [pid = 1080] [id = 340] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1D706400 == 89 [pid = 1080] [id = 367] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1630CC00 == 88 [pid = 1080] [id = 366] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1F9BD800 == 87 [pid = 1080] [id = 365] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1CDE7400 == 86 [pid = 1080] [id = 364] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1C127800 == 85 [pid = 1080] [id = 363] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1B7C5800 == 84 [pid = 1080] [id = 362] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (227A9800) [pid = 1080] [serial = 1053] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (12AC9C00) [pid = 1080] [serial = 1008] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1A2C5000) [pid = 1080] [serial = 1011] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1B891800) [pid = 1080] [serial = 1014] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1CA1AC00) [pid = 1080] [serial = 1017] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1CE9A400) [pid = 1080] [serial = 1020] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1DAE2000) [pid = 1080] [serial = 1023] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1FB5C000) [pid = 1080] [serial = 1026] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 17615C00 == 83 [pid = 1080] [id = 361] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1280E800 == 82 [pid = 1080] [id = 360] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 0EC01800 == 81 [pid = 1080] [id = 359] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1C40E400 == 80 [pid = 1080] [id = 353] 15:47:02 INFO - PROCESS | 1080 | --DOCSHELL 1291D800 == 79 [pid = 1080] [id = 352] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (227A0C00) [pid = 1080] [serial = 979] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1C12FC00) [pid = 1080] [serial = 1035] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (2034E000) [pid = 1080] [serial = 1030] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (202EC400) [pid = 1080] [serial = 1029] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1FB48800) [pid = 1080] [serial = 1038] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1B7C8800) [pid = 1080] [serial = 1033] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (2180C000) [pid = 1080] [serial = 1041] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1B157400) [pid = 1080] [serial = 1032] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (202EB400) [pid = 1080] [serial = 1039] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (227AB000) [pid = 1080] [serial = 1044] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (21817000) [pid = 1080] [serial = 1042] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (2022E400) [pid = 1080] [serial = 1050] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (239A5C00) [pid = 1080] [serial = 1045] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1C406800) [pid = 1080] [serial = 1036] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B87C000) [pid = 1080] [serial = 1048] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1B793000) [pid = 1080] [serial = 1047] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1F9BAC00) [pid = 1080] [serial = 1051] [outer = 00000000] [url = about:blank] 15:47:02 INFO - PROCESS | 1080 | 1461192422447 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC9400 == 80 [pid = 1080] [id = 377] 15:47:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (0EBCA800) [pid = 1080] [serial = 1131] [outer = 00000000] 15:47:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (12AC8C00) [pid = 1080] [serial = 1132] [outer = 0EBCA800] 15:47:02 INFO - PROCESS | 1080 | 1461192422493 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (13FA6000) [pid = 1080] [serial = 1133] [outer = 0EBCA800] 15:47:03 INFO - PROCESS | 1080 | 1461192423011 Marionette TRACE conn6 <- [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]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 931ms 15:47:03 INFO - PROCESS | 1080 | 1461192423054 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1080 | 1461192423056 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 15:47:03 INFO - PROCESS | 1080 | 1461192423060 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:47:03 INFO - PROCESS | 1080 | 1461192423062 Marionette TRACE conn6 <- [1,1474,null,{}] 15:47:03 INFO - PROCESS | 1080 | 1461192423071 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 1080 | 1461192423174 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 15:47:03 INFO - PROCESS | 1080 | 1461192423280 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1080 | ++DOCSHELL 16329000 == 81 [pid = 1080] [id = 378] 15:47:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1A2C6C00) [pid = 1080] [serial = 1134] [outer = 00000000] 15:47:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1B7C4000) [pid = 1080] [serial = 1135] [outer = 1A2C6C00] 15:47:03 INFO - PROCESS | 1080 | 1461192423331 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B7CA400) [pid = 1080] [serial = 1136] [outer = 1A2C6C00] 15:47:03 INFO - PROCESS | 1080 | 1461192423791 Marionette TRACE conn6 <- [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]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 15:47:03 INFO - PROCESS | 1080 | 1461192423833 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 15:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:47:03 INFO - PROCESS | 1080 | 1461192423835 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 15:47:03 INFO - PROCESS | 1080 | 1461192423839 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 1080 | 1461192423841 Marionette TRACE conn6 <- [1,1478,null,{}] 15:47:03 INFO - PROCESS | 1080 | 1461192423872 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 1080 | 1461192423972 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 15:47:03 INFO - PROCESS | 1080 | 1461192423985 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1080 | ++DOCSHELL 1B87C800 == 82 [pid = 1080] [id = 379] 15:47:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B893400) [pid = 1080] [serial = 1137] [outer = 00000000] 15:47:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1CB5E400) [pid = 1080] [serial = 1138] [outer = 1B893400] 15:47:04 INFO - PROCESS | 1080 | 1461192424031 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1C408000) [pid = 1080] [serial = 1139] [outer = 1B893400] 15:47:04 INFO - PROCESS | 1080 | 1461192424491 Marionette TRACE conn6 <- [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]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 15:47:04 INFO - PROCESS | 1080 | 1461192424523 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 1080 | 1461192424525 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 15:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:47:04 INFO - PROCESS | 1080 | 1461192424528 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 1080 | 1461192424530 Marionette TRACE conn6 <- [1,1482,null,{}] 15:47:04 INFO - PROCESS | 1080 | 1461192424542 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 1080 | 1461192424678 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 15:47:04 INFO - PROCESS | 1080 | 1461192424745 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE4C00 == 83 [pid = 1080] [id = 380] 15:47:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1CDE5400) [pid = 1080] [serial = 1140] [outer = 00000000] 15:47:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1CE98400) [pid = 1080] [serial = 1141] [outer = 1CDE5400] 15:47:04 INFO - PROCESS | 1080 | 1461192424800 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1D2EA800) [pid = 1080] [serial = 1142] [outer = 1CDE5400] 15:47:05 INFO - PROCESS | 1080 | 1461192425283 Marionette TRACE conn6 <- [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]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 830ms 15:47:05 INFO - PROCESS | 1080 | 1461192425361 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1080 | 1461192425363 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 15:47:05 INFO - PROCESS | 1080 | 1461192425366 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:47:05 INFO - PROCESS | 1080 | 1461192425368 Marionette TRACE conn6 <- [1,1486,null,{}] 15:47:05 INFO - PROCESS | 1080 | 1461192425372 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 1080 | 1461192425530 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 15:47:05 INFO - PROCESS | 1080 | 1461192425552 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1080 | ++DOCSHELL 1DAE5C00 == 84 [pid = 1080] [id = 381] 15:47:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1F9BBC00) [pid = 1080] [serial = 1143] [outer = 00000000] 15:47:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1FB4D800) [pid = 1080] [serial = 1144] [outer = 1F9BBC00] 15:47:05 INFO - PROCESS | 1080 | 1461192425600 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1FC45400) [pid = 1080] [serial = 1145] [outer = 1F9BBC00] 15:47:06 INFO - PROCESS | 1080 | 1461192426079 Marionette TRACE conn6 <- [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]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 770ms 15:47:06 INFO - PROCESS | 1080 | 1461192426140 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1080 | 1461192426142 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 15:47:06 INFO - PROCESS | 1080 | 1461192426151 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:47:06 INFO - PROCESS | 1080 | 1461192426152 Marionette TRACE conn6 <- [1,1490,null,{}] 15:47:06 INFO - PROCESS | 1080 | 1461192426156 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 1080 | 1461192426283 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 15:47:06 INFO - PROCESS | 1080 | 1461192426354 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1080 | ++DOCSHELL 162DD800 == 85 [pid = 1080] [id = 382] 15:47:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (176CC800) [pid = 1080] [serial = 1146] [outer = 00000000] 15:47:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (202E2800) [pid = 1080] [serial = 1147] [outer = 176CC800] 15:47:06 INFO - PROCESS | 1080 | 1461192426401 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (2034F000) [pid = 1080] [serial = 1148] [outer = 176CC800] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1C55B000) [pid = 1080] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1B876C00) [pid = 1080] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (12908400) [pid = 1080] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1CDEF400) [pid = 1080] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (18736000) [pid = 1080] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1F2D0400) [pid = 1080] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (16327400) [pid = 1080] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1D7E5800) [pid = 1080] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (0EC06000) [pid = 1080] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (177E5000) [pid = 1080] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (12907C00) [pid = 1080] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1B7C8C00) [pid = 1080] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1C12E800) [pid = 1080] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1CDE7C00) [pid = 1080] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1F9BF400) [pid = 1080] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (16325C00) [pid = 1080] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:47:06 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1D9B2400) [pid = 1080] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:47:07 INFO - PROCESS | 1080 | 1461192427041 Marionette TRACE conn6 <- [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]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 15:47:07 INFO - PROCESS | 1080 | 1461192427085 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1080 | 1461192427087 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 15:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:47:07 INFO - PROCESS | 1080 | 1461192427090 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1080 | 1461192427092 Marionette TRACE conn6 <- [1,1494,null,{}] 15:47:07 INFO - PROCESS | 1080 | 1461192427095 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 1080 | 1461192427183 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 15:47:07 INFO - PROCESS | 1080 | 1461192427189 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EFC00 == 86 [pid = 1080] [id = 383] 15:47:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B79B400) [pid = 1080] [serial = 1149] [outer = 00000000] 15:47:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1C127C00) [pid = 1080] [serial = 1150] [outer = 1B79B400] 15:47:07 INFO - PROCESS | 1080 | 1461192427234 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1C553C00) [pid = 1080] [serial = 1151] [outer = 1B79B400] 15:47:07 INFO - PROCESS | 1080 | 1461192427661 Marionette TRACE conn6 <- [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]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 632ms 15:47:07 INFO - PROCESS | 1080 | 1461192427728 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1080 | 1461192427730 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 15:47:07 INFO - PROCESS | 1080 | 1461192427733 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1080 | 1461192427735 Marionette TRACE conn6 <- [1,1498,null,{}] 15:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:47:07 INFO - PROCESS | 1080 | 1461192427738 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 1080 | 1461192427828 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 15:47:07 INFO - PROCESS | 1080 | 1461192427834 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 1080 | ++DOCSHELL 1B133000 == 87 [pid = 1080] [id = 384] 15:47:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C836000) [pid = 1080] [serial = 1152] [outer = 00000000] 15:47:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1F9BEC00) [pid = 1080] [serial = 1153] [outer = 1C836000] 15:47:07 INFO - PROCESS | 1080 | 1461192427879 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (20238800) [pid = 1080] [serial = 1154] [outer = 1C836000] 15:47:08 INFO - PROCESS | 1080 | 1461192428324 Marionette TRACE conn6 <- [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]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 15:47:08 INFO - PROCESS | 1080 | 1461192428368 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 15:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:47:08 INFO - PROCESS | 1080 | 1461192428370 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 15:47:08 INFO - PROCESS | 1080 | 1461192428374 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 1080 | 1461192428375 Marionette TRACE conn6 <- [1,1502,null,{}] 15:47:08 INFO - PROCESS | 1080 | 1461192428383 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 1080 | 1461192428518 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 15:47:08 INFO - PROCESS | 1080 | 1461192428533 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1080 | ++DOCSHELL 202E8400 == 88 [pid = 1080] [id = 385] 15:47:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (2036B800) [pid = 1080] [serial = 1155] [outer = 00000000] 15:47:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (21109800) [pid = 1080] [serial = 1156] [outer = 2036B800] 15:47:08 INFO - PROCESS | 1080 | 1461192428577 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (2127C000) [pid = 1080] [serial = 1157] [outer = 2036B800] 15:47:09 INFO - PROCESS | 1080 | 1461192429175 Marionette TRACE conn6 <- [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]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 831ms 15:47:09 INFO - PROCESS | 1080 | 1461192429235 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1080 | 1461192429240 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 15:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:47:09 INFO - PROCESS | 1080 | 1461192429276 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 1080 | 1461192429281 Marionette TRACE conn6 <- [1,1506,null,{}] 15:47:09 INFO - PROCESS | 1080 | 1461192429288 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 1080 | 1461192429420 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 15:47:09 INFO - PROCESS | 1080 | 1461192429559 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1080 | ++DOCSHELL 130D7400 == 89 [pid = 1080] [id = 386] 15:47:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1701C400) [pid = 1080] [serial = 1158] [outer = 00000000] 15:47:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1873F800) [pid = 1080] [serial = 1159] [outer = 1701C400] 15:47:09 INFO - PROCESS | 1080 | 1461192429621 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1A2B7C00) [pid = 1080] [serial = 1160] [outer = 1701C400] 15:47:10 INFO - PROCESS | 1080 | 1461192430216 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 990ms 15:47:10 INFO - PROCESS | 1080 | 1461192430251 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1080 | 1461192430258 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 15:47:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:47:10 INFO - PROCESS | 1080 | 1461192430264 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1080 | 1461192430267 Marionette TRACE conn6 <- [1,1510,null,{}] 15:47:10 INFO - PROCESS | 1080 | 1461192430271 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 1080 | 1461192430388 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 15:47:10 INFO - PROCESS | 1080 | 1461192430548 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1080 | ++DOCSHELL 13FA0800 == 90 [pid = 1080] [id = 387] 15:47:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1A2B2800) [pid = 1080] [serial = 1161] [outer = 00000000] 15:47:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1C83CC00) [pid = 1080] [serial = 1162] [outer = 1A2B2800] 15:47:10 INFO - PROCESS | 1080 | 1461192430605 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1D1E8800) [pid = 1080] [serial = 1163] [outer = 1A2B2800] 15:47:11 INFO - PROCESS | 1080 | 1461192431208 Marionette TRACE conn6 <- [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"]]]}] 15:47:11 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 () { 15:47:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:47:11 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 () { 15:47:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:47:11 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 () { 15:47:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:47:11 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 () { 15:47:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:47:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 979ms 15:47:11 INFO - PROCESS | 1080 | 1461192431245 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1080 | 1461192431248 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 15:47:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:47:11 INFO - PROCESS | 1080 | 1461192431251 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 1080 | 1461192431255 Marionette TRACE conn6 <- [1,1514,null,{}] 15:47:11 INFO - PROCESS | 1080 | 1461192431266 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 1080 | 1461192431387 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 15:47:11 INFO - PROCESS | 1080 | 1461192431548 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1080 | ++DOCSHELL 213EEC00 == 91 [pid = 1080] [id = 388] 15:47:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (2180B800) [pid = 1080] [serial = 1164] [outer = 00000000] 15:47:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (21814800) [pid = 1080] [serial = 1165] [outer = 2180B800] 15:47:11 INFO - PROCESS | 1080 | 1461192431609 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (21863C00) [pid = 1080] [serial = 1166] [outer = 2180B800] 15:47:12 INFO - PROCESS | 1080 | 1461192432215 Marionette TRACE conn6 <- [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"]]]}] 15:47:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:47:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:47:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:47:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:47:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:47:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:47:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 15:47:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:47:12 INFO - PROCESS | 1080 | 1461192432225 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 1080 | 1461192432228 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 15:47:12 INFO - PROCESS | 1080 | 1461192432231 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 1080 | 1461192432233 Marionette TRACE conn6 <- [1,1518,null,{}] 15:47:12 INFO - PROCESS | 1080 | 1461192432237 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:12 INFO - PROCESS | 1080 | 1461192432354 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 15:47:12 INFO - PROCESS | 1080 | 1461192432513 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1080 | ++DOCSHELL 227A0400 == 92 [pid = 1080] [id = 389] 15:47:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (227ABC00) [pid = 1080] [serial = 1167] [outer = 00000000] 15:47:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (23C46800) [pid = 1080] [serial = 1168] [outer = 227ABC00] 15:47:12 INFO - PROCESS | 1080 | 1461192432570 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (23D0D800) [pid = 1080] [serial = 1169] [outer = 227ABC00] 15:47:13 INFO - PROCESS | 1080 | 1461192433074 Marionette TRACE conn6 <- [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]]]}] 15:47:13 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 15:47:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:47:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:47:13 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. 15:47:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:47:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 15:47:13 INFO - PROCESS | 1080 | 1461192433105 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1080 | 1461192433108 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 15:47:13 INFO - PROCESS | 1080 | 1461192433111 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:47:13 INFO - PROCESS | 1080 | 1461192433113 Marionette TRACE conn6 <- [1,1522,null,{}] 15:47:13 INFO - PROCESS | 1080 | 1461192433117 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 1080 | 1461192433228 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 15:47:13 INFO - PROCESS | 1080 | 1461192433387 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1080 | ++DOCSHELL 1382EC00 == 93 [pid = 1080] [id = 390] 15:47:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (23D13400) [pid = 1080] [serial = 1170] [outer = 00000000] 15:47:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (24D69400) [pid = 1080] [serial = 1171] [outer = 23D13400] 15:47:13 INFO - PROCESS | 1080 | 1461192433444 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (24D9D000) [pid = 1080] [serial = 1172] [outer = 23D13400] 15:47:14 INFO - PROCESS | 1080 | 1461192434055 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 15:47:14 INFO - PROCESS | 1080 | 1461192434085 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1080 | 1461192434087 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 15:47:14 INFO - PROCESS | 1080 | 1461192434091 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:47:14 INFO - PROCESS | 1080 | 1461192434093 Marionette TRACE conn6 <- [1,1526,null,{}] 15:47:14 INFO - PROCESS | 1080 | 1461192434096 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:14 INFO - PROCESS | 1080 | 1461192434235 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 15:47:14 INFO - PROCESS | 1080 | 1461192434385 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 1080 | ++DOCSHELL 20356800 == 94 [pid = 1080] [id = 391] 15:47:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (23F9F000) [pid = 1080] [serial = 1173] [outer = 00000000] 15:47:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (24D69000) [pid = 1080] [serial = 1174] [outer = 23F9F000] 15:47:14 INFO - PROCESS | 1080 | 1461192434447 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (24DA2C00) [pid = 1080] [serial = 1175] [outer = 23F9F000] 15:47:15 INFO - PROCESS | 1080 | 1461192435006 Marionette TRACE conn6 <- [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]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 15:47:15 INFO - PROCESS | 1080 | 1461192435065 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 1080 | 1461192435068 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 15:47:15 INFO - PROCESS | 1080 | 1461192435071 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:47:15 INFO - PROCESS | 1080 | 1461192435073 Marionette TRACE conn6 <- [1,1530,null,{}] 15:47:15 INFO - PROCESS | 1080 | 1461192435077 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 1080 | 1461192435188 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 15:47:15 INFO - PROCESS | 1080 | 1461192435347 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1080 | ++DOCSHELL 253E6800 == 95 [pid = 1080] [id = 392] 15:47:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (253E7400) [pid = 1080] [serial = 1176] [outer = 00000000] 15:47:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (2615E800) [pid = 1080] [serial = 1177] [outer = 253E7400] 15:47:15 INFO - PROCESS | 1080 | 1461192435403 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (26160800) [pid = 1080] [serial = 1178] [outer = 253E7400] 15:47:16 INFO - PROCESS | 1080 | 1461192435996 Marionette TRACE conn6 <- [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]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 15:47:16 INFO - PROCESS | 1080 | 1461192436045 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1080 | 1461192436048 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 15:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:47:16 INFO - PROCESS | 1080 | 1461192436051 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1080 | 1461192436053 Marionette TRACE conn6 <- [1,1534,null,{}] 15:47:16 INFO - PROCESS | 1080 | 1461192436057 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 1080 | 1461192436170 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 15:47:16 INFO - PROCESS | 1080 | 1461192436320 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1080 | ++DOCSHELL 13827400 == 96 [pid = 1080] [id = 393] 15:47:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (138AD000) [pid = 1080] [serial = 1179] [outer = 00000000] 15:47:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1770C800) [pid = 1080] [serial = 1180] [outer = 138AD000] 15:47:16 INFO - PROCESS | 1080 | 1461192436377 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1B7C9400) [pid = 1080] [serial = 1181] [outer = 138AD000] 15:47:17 INFO - PROCESS | 1080 | 1461192437243 Marionette TRACE conn6 <- [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]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1216ms 15:47:17 INFO - PROCESS | 1080 | 1461192437277 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1080 | 1461192437280 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:47:17 INFO - PROCESS | 1080 | 1461192437285 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 1080 | 1461192437288 Marionette TRACE conn6 <- [1,1538,null,{}] 15:47:17 INFO - PROCESS | 1080 | 1461192437294 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 1080 | 1461192437412 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 15:47:17 INFO - PROCESS | 1080 | 1461192437568 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1080 | ++DOCSHELL 17615400 == 97 [pid = 1080] [id = 394] 15:47:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1761B400) [pid = 1080] [serial = 1182] [outer = 00000000] 15:47:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1B162C00) [pid = 1080] [serial = 1183] [outer = 1761B400] 15:47:17 INFO - PROCESS | 1080 | 1461192437620 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1B51CC00) [pid = 1080] [serial = 1184] [outer = 1761B400] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 21279C00 == 96 [pid = 1080] [id = 326] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1B133000 == 95 [pid = 1080] [id = 384] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1B4EFC00 == 94 [pid = 1080] [id = 383] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 162DD800 == 93 [pid = 1080] [id = 382] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1DAE5C00 == 92 [pid = 1080] [id = 381] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1CDE4C00 == 91 [pid = 1080] [id = 380] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1B87C800 == 90 [pid = 1080] [id = 379] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (17028000) [pid = 1080] [serial = 1074] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (2036E800) [pid = 1080] [serial = 1105] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | 1461192438326 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 16329000 == 89 [pid = 1080] [id = 378] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 0EBC9400 == 88 [pid = 1080] [id = 377] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1291DC00 == 87 [pid = 1080] [id = 376] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 213EF400 == 86 [pid = 1080] [id = 372] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 21105800 == 85 [pid = 1080] [id = 371] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 1B15F400 == 84 [pid = 1080] [id = 370] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 138AA400 == 83 [pid = 1080] [id = 369] 15:47:18 INFO - PROCESS | 1080 | --DOCSHELL 2034C000 == 82 [pid = 1080] [id = 368] 15:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1073ms 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1CCCA000) [pid = 1080] [serial = 1018] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1C125800) [pid = 1080] [serial = 1015] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (12DE9000) [pid = 1080] [serial = 1009] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1CE97000) [pid = 1080] [serial = 1021] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1B163C00) [pid = 1080] [serial = 1012] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1FB64C00) [pid = 1080] [serial = 1027] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1A169000) [pid = 1080] [serial = 1006] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1F3E4400) [pid = 1080] [serial = 1024] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (175E3800) [pid = 1080] [serial = 1078] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (16F23800) [pid = 1080] [serial = 1077] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1A2F5C00) [pid = 1080] [serial = 1083] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1B132C00) [pid = 1080] [serial = 1084] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1393E000) [pid = 1080] [serial = 1080] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (16F23400) [pid = 1080] [serial = 1081] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1B87EC00) [pid = 1080] [serial = 1086] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1BAB3400) [pid = 1080] [serial = 1087] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1F281000) [pid = 1080] [serial = 1059] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1C83D800) [pid = 1080] [serial = 1089] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1F3E5400) [pid = 1080] [serial = 1094] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1CE96000) [pid = 1080] [serial = 1093] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (18D0B400) [pid = 1080] [serial = 1056] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (23D0B800) [pid = 1080] [serial = 1062] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (247B5000) [pid = 1080] [serial = 1065] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1FB5E400) [pid = 1080] [serial = 1096] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (24D66400) [pid = 1080] [serial = 1068] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (253DC800) [pid = 1080] [serial = 1071] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (18686000) [pid = 1080] [serial = 1099] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1B79A400) [pid = 1080] [serial = 1100] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1FC49800) [pid = 1080] [serial = 1097] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (20236800) [pid = 1080] [serial = 1102] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (202ECC00) [pid = 1080] [serial = 1103] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1C131400) [pid = 1080] [serial = 682] [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.] 15:47:18 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1CB6B800) [pid = 1080] [serial = 1090] [outer = 00000000] [url = about:blank] 15:47:18 INFO - PROCESS | 1080 | 1461192438407 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 1080 | 1461192438412 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 15:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:47:18 INFO - PROCESS | 1080 | 1461192438424 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 1080 | 1461192438427 Marionette TRACE conn6 <- [1,1542,null,{}] 15:47:18 INFO - PROCESS | 1080 | 1461192438430 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 1080 | 1461192438535 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 15:47:18 INFO - PROCESS | 1080 | 1461192438543 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1080 | ++DOCSHELL 162DD800 == 83 [pid = 1080] [id = 395] 15:47:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (162E8800) [pid = 1080] [serial = 1185] [outer = 00000000] 15:47:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (16FB7400) [pid = 1080] [serial = 1186] [outer = 162E8800] 15:47:18 INFO - PROCESS | 1080 | 1461192438589 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1752B000) [pid = 1080] [serial = 1187] [outer = 162E8800] 15:47:19 INFO - PROCESS | 1080 | 1461192439107 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 15:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:47:19 INFO - PROCESS | 1080 | 1461192439157 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1080 | 1461192439159 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 15:47:19 INFO - PROCESS | 1080 | 1461192439162 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1080 | 1461192439166 Marionette TRACE conn6 <- [1,1546,null,{}] 15:47:19 INFO - PROCESS | 1080 | 1461192439176 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 1080 | 1461192439270 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 15:47:19 INFO - PROCESS | 1080 | 1461192439379 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1080 | ++DOCSHELL 18D0B400 == 84 [pid = 1080] [id = 396] 15:47:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1A2CB400) [pid = 1080] [serial = 1188] [outer = 00000000] 15:47:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B4EC000) [pid = 1080] [serial = 1189] [outer = 1A2CB400] 15:47:19 INFO - PROCESS | 1080 | 1461192439427 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1B795400) [pid = 1080] [serial = 1190] [outer = 1A2CB400] 15:47:19 INFO - PROCESS | 1080 | 1461192439807 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 15:47:19 INFO - PROCESS | 1080 | 1461192439853 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1080 | 1461192439856 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 15:47:19 INFO - PROCESS | 1080 | 1461192439859 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:47:19 INFO - PROCESS | 1080 | 1461192439860 Marionette TRACE conn6 <- [1,1550,null,{}] 15:47:19 INFO - PROCESS | 1080 | 1461192439892 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 1080 | 1461192439990 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 15:47:19 INFO - PROCESS | 1080 | 1461192439997 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C5400 == 85 [pid = 1080] [id = 397] 15:47:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B870800) [pid = 1080] [serial = 1191] [outer = 00000000] 15:47:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1C125000) [pid = 1080] [serial = 1192] [outer = 1B870800] 15:47:20 INFO - PROCESS | 1080 | 1461192440046 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1B7C3C00) [pid = 1080] [serial = 1193] [outer = 1B870800] 15:47:20 INFO - PROCESS | 1080 | 1461192440503 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 15:47:20 INFO - PROCESS | 1080 | 1461192440539 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 1080 | 1461192440541 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 15:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:47:20 INFO - PROCESS | 1080 | 1461192440544 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - PROCESS | 1080 | 1461192440546 Marionette TRACE conn6 <- [1,1554,null,{}] 15:47:20 INFO - PROCESS | 1080 | 1461192440559 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:20 INFO - PROCESS | 1080 | 1461192440688 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 15:47:20 INFO - PROCESS | 1080 | 1461192440753 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1080 | ++DOCSHELL 1C12FC00 == 86 [pid = 1080] [id = 398] 15:47:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1C40BC00) [pid = 1080] [serial = 1194] [outer = 00000000] 15:47:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1C839800) [pid = 1080] [serial = 1195] [outer = 1C40BC00] 15:47:20 INFO - PROCESS | 1080 | 1461192440800 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1CB6A000) [pid = 1080] [serial = 1196] [outer = 1C40BC00] 15:47:21 INFO - PROCESS | 1080 | 1461192441229 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 15:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:47:21 INFO - PROCESS | 1080 | 1461192441279 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1080 | 1461192441281 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 15:47:21 INFO - PROCESS | 1080 | 1461192441284 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1080 | 1461192441285 Marionette TRACE conn6 <- [1,1558,null,{}] 15:47:21 INFO - PROCESS | 1080 | 1461192441289 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 1080 | 1461192441465 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 15:47:21 INFO - PROCESS | 1080 | 1461192441492 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 1080 | ++DOCSHELL 1D18A000 == 87 [pid = 1080] [id = 399] 15:47:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1D2E6000) [pid = 1080] [serial = 1197] [outer = 00000000] 15:47:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1F281C00) [pid = 1080] [serial = 1198] [outer = 1D2E6000] 15:47:21 INFO - PROCESS | 1080 | 1461192441540 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1F3E5400) [pid = 1080] [serial = 1199] [outer = 1D2E6000] 15:47:22 INFO - PROCESS | 1080 | 1461192442009 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 770ms 15:47:22 INFO - PROCESS | 1080 | 1461192442059 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 1080 | 1461192442061 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 15:47:22 INFO - PROCESS | 1080 | 1461192442064 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1080 | 1461192442065 Marionette TRACE conn6 <- [1,1562,null,{}] 15:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:47:22 INFO - PROCESS | 1080 | 1461192442069 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 1080 | 1461192442195 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 15:47:22 INFO - PROCESS | 1080 | 1461192442211 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1080 | ++DOCSHELL 1D704400 == 88 [pid = 1080] [id = 400] 15:47:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1F932800) [pid = 1080] [serial = 1200] [outer = 00000000] 15:47:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1F9BE800) [pid = 1080] [serial = 1201] [outer = 1F932800] 15:47:22 INFO - PROCESS | 1080 | 1461192442255 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1FB4E000) [pid = 1080] [serial = 1202] [outer = 1F932800] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1CDE5400) [pid = 1080] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1B79B400) [pid = 1080] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (176CC800) [pid = 1080] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1F9BBC00) [pid = 1080] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (2034D800) [pid = 1080] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1B893400) [pid = 1080] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (12927800) [pid = 1080] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1A2C6C00) [pid = 1080] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1C836000) [pid = 1080] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:47:22 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (0EBCA800) [pid = 1080] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:47:22 INFO - PROCESS | 1080 | 1461192442942 Marionette TRACE conn6 <- [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]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 15:47:23 INFO - PROCESS | 1080 | 1461192442998 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1080 | 1461192443000 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 15:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:47:23 INFO - PROCESS | 1080 | 1461192443003 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1080 | 1461192443005 Marionette TRACE conn6 <- [1,1566,null,{}] 15:47:23 INFO - PROCESS | 1080 | 1461192443009 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 1080 | 1461192443142 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 15:47:23 INFO - PROCESS | 1080 | 1461192443215 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1080 | ++DOCSHELL 138ADC00 == 89 [pid = 1080] [id = 401] 15:47:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (13942800) [pid = 1080] [serial = 1203] [outer = 00000000] 15:47:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1F9B8800) [pid = 1080] [serial = 1204] [outer = 13942800] 15:47:23 INFO - PROCESS | 1080 | 1461192443262 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1F9C6800) [pid = 1080] [serial = 1205] [outer = 13942800] 15:47:23 INFO - PROCESS | 1080 | 1461192443609 Marionette TRACE conn6 <- [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]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 15:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:47:23 INFO - PROCESS | 1080 | 1461192443674 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1080 | 1461192443676 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 15:47:23 INFO - PROCESS | 1080 | 1461192443679 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1080 | 1461192443681 Marionette TRACE conn6 <- [1,1570,null,{}] 15:47:23 INFO - PROCESS | 1080 | 1461192443685 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 1080 | 1461192443776 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 15:47:23 INFO - PROCESS | 1080 | 1461192443782 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1080 | ++DOCSHELL 1FC43800 == 90 [pid = 1080] [id = 402] 15:47:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (2022B400) [pid = 1080] [serial = 1206] [outer = 00000000] 15:47:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (202E7000) [pid = 1080] [serial = 1207] [outer = 2022B400] 15:47:23 INFO - PROCESS | 1080 | 1461192443826 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (171E6800) [pid = 1080] [serial = 1208] [outer = 2022B400] 15:47:24 INFO - PROCESS | 1080 | 1461192444274 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 15:47:24 INFO - PROCESS | 1080 | 1461192444315 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1080 | 1461192444317 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 15:47:24 INFO - PROCESS | 1080 | 1461192444321 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:47:24 INFO - PROCESS | 1080 | 1461192444322 Marionette TRACE conn6 <- [1,1574,null,{}] 15:47:24 INFO - PROCESS | 1080 | 1461192444326 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 1080 | 1461192444423 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 15:47:24 INFO - PROCESS | 1080 | 1461192444429 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B51D800 == 91 [pid = 1080] [id = 403] 15:47:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (202EDC00) [pid = 1080] [serial = 1209] [outer = 00000000] 15:47:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (2036E800) [pid = 1080] [serial = 1210] [outer = 202EDC00] 15:47:24 INFO - PROCESS | 1080 | 1461192444476 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (21108000) [pid = 1080] [serial = 1211] [outer = 202EDC00] 15:47:25 INFO - PROCESS | 1080 | 1461192445223 Marionette TRACE conn6 <- [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]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 15:47:25 INFO - PROCESS | 1080 | 1461192445256 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 1080 | 1461192445260 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 15:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:47:25 INFO - PROCESS | 1080 | 1461192445266 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1080 | 1461192445270 Marionette TRACE conn6 <- [1,1578,null,{}] 15:47:25 INFO - PROCESS | 1080 | 1461192445275 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 1080 | 1461192445402 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 15:47:25 INFO - PROCESS | 1080 | 1461192445556 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1080 | ++DOCSHELL 12925800 == 92 [pid = 1080] [id = 404] 15:47:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (138AA400) [pid = 1080] [serial = 1212] [outer = 00000000] 15:47:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1767A400) [pid = 1080] [serial = 1213] [outer = 138AA400] 15:47:25 INFO - PROCESS | 1080 | 1461192445616 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1873CC00) [pid = 1080] [serial = 1214] [outer = 138AA400] 15:47:26 INFO - PROCESS | 1080 | 1461192446262 Marionette TRACE conn6 <- [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]]]}] 15:47:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:47:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1020ms 15:47:26 INFO - PROCESS | 1080 | 1461192446291 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 1080 | 1461192446297 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 15:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:47:26 INFO - PROCESS | 1080 | 1461192446303 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 1080 | 1461192446306 Marionette TRACE conn6 <- [1,1582,null,{}] 15:47:26 INFO - PROCESS | 1080 | 1461192446310 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 1080 | 1461192446429 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 15:47:26 INFO - PROCESS | 1080 | 1461192446580 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C5000 == 93 [pid = 1080] [id = 405] 15:47:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1B876400) [pid = 1080] [serial = 1215] [outer = 00000000] 15:47:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1C834400) [pid = 1080] [serial = 1216] [outer = 1B876400] 15:47:26 INFO - PROCESS | 1080 | 1461192446637 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1CDEE000) [pid = 1080] [serial = 1217] [outer = 1B876400] 15:47:27 INFO - PROCESS | 1080 | 1461192447281 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1019ms 15:47:27 INFO - PROCESS | 1080 | 1461192447325 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 1080 | 1461192447327 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 15:47:27 INFO - PROCESS | 1080 | 1461192447331 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:47:27 INFO - PROCESS | 1080 | 1461192447335 Marionette TRACE conn6 <- [1,1586,null,{}] 15:47:27 INFO - PROCESS | 1080 | 1461192447346 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 1080 | 1461192447488 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 15:47:27 INFO - PROCESS | 1080 | 1461192447641 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 1080 | ++DOCSHELL 20367000 == 94 [pid = 1080] [id = 406] 15:47:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (2036BC00) [pid = 1080] [serial = 1218] [outer = 00000000] 15:47:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (2134E000) [pid = 1080] [serial = 1219] [outer = 2036BC00] 15:47:27 INFO - PROCESS | 1080 | 1461192447701 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (213ED800) [pid = 1080] [serial = 1220] [outer = 2036BC00] 15:47:28 INFO - PROCESS | 1080 | 1461192448317 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1019ms 15:47:28 INFO - PROCESS | 1080 | 1461192448354 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 1080 | 1461192448357 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 15:47:28 INFO - PROCESS | 1080 | 1461192448360 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:47:28 INFO - PROCESS | 1080 | 1461192448362 Marionette TRACE conn6 <- [1,1590,null,{}] 15:47:28 INFO - PROCESS | 1080 | 1461192448366 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 1080 | 1461192448483 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 15:47:28 INFO - PROCESS | 1080 | 1461192448633 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 1080 | ++DOCSHELL 21812400 == 95 [pid = 1080] [id = 407] 15:47:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (21866800) [pid = 1080] [serial = 1221] [outer = 00000000] 15:47:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (239A6C00) [pid = 1080] [serial = 1222] [outer = 21866800] 15:47:28 INFO - PROCESS | 1080 | 1461192448690 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (239B2000) [pid = 1080] [serial = 1223] [outer = 21866800] 15:47:29 INFO - PROCESS | 1080 | 1461192449256 Marionette TRACE conn6 <- [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]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:47:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 15:47:29 INFO - PROCESS | 1080 | 1461192449294 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 1080 | 1461192449296 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 15:47:29 INFO - PROCESS | 1080 | 1461192449300 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:47:29 INFO - PROCESS | 1080 | 1461192449302 Marionette TRACE conn6 <- [1,1594,null,{}] 15:47:29 INFO - PROCESS | 1080 | 1461192449306 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 1080 | 1461192449419 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 15:47:29 INFO - PROCESS | 1080 | 1461192449582 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1080 | ++DOCSHELL 2279FC00 == 96 [pid = 1080] [id = 408] 15:47:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (239B1800) [pid = 1080] [serial = 1224] [outer = 00000000] 15:47:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (23D85C00) [pid = 1080] [serial = 1225] [outer = 239B1800] 15:47:29 INFO - PROCESS | 1080 | 1461192449639 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (23D89400) [pid = 1080] [serial = 1226] [outer = 239B1800] 15:47:30 INFO - PROCESS | 1080 | 1461192450232 Marionette TRACE conn6 <- [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]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 15:47:30 INFO - PROCESS | 1080 | 1461192450274 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 1080 | 1461192450277 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 15:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:47:30 INFO - PROCESS | 1080 | 1461192450280 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 1080 | 1461192450282 Marionette TRACE conn6 <- [1,1598,null,{}] 15:47:30 INFO - PROCESS | 1080 | 1461192450286 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:30 INFO - PROCESS | 1080 | 1461192450420 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 15:47:30 INFO - PROCESS | 1080 | 1461192450571 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 1080 | ++DOCSHELL 23D8A400 == 97 [pid = 1080] [id = 409] 15:47:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (23D8F800) [pid = 1080] [serial = 1227] [outer = 00000000] 15:47:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (247AC800) [pid = 1080] [serial = 1228] [outer = 23D8F800] 15:47:30 INFO - PROCESS | 1080 | 1461192450631 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (247B8000) [pid = 1080] [serial = 1229] [outer = 23D8F800] 15:47:31 INFO - PROCESS | 1080 | 1461192451193 Marionette TRACE conn6 <- [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]]]}] 15:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 15:47:31 INFO - PROCESS | 1080 | 1461192451214 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 1080 | 1461192451216 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 15:47:31 INFO - PROCESS | 1080 | 1461192451220 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:47:31 INFO - PROCESS | 1080 | 1461192451222 Marionette TRACE conn6 <- [1,1602,null,{}] 15:47:31 INFO - PROCESS | 1080 | 1461192451226 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 1080 | 1461192451344 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 15:47:31 INFO - PROCESS | 1080 | 1461192451510 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 1080 | ++DOCSHELL 247BBC00 == 98 [pid = 1080] [id = 410] 15:47:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (24D68000) [pid = 1080] [serial = 1230] [outer = 00000000] 15:47:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (253E2C00) [pid = 1080] [serial = 1231] [outer = 24D68000] 15:47:31 INFO - PROCESS | 1080 | 1461192451566 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (253E8C00) [pid = 1080] [serial = 1232] [outer = 24D68000] 15:47:32 INFO - PROCESS | 1080 | 1461192452182 Marionette TRACE conn6 <- [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]]]}] 15:47:32 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 15:47:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 15:47:32 INFO - PROCESS | 1080 | 1461192452194 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1080 | 1461192452196 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 15:47:32 INFO - PROCESS | 1080 | 1461192452200 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:47:32 INFO - PROCESS | 1080 | 1461192452202 Marionette TRACE conn6 <- [1,1606,null,{}] 15:47:32 INFO - PROCESS | 1080 | 1461192452206 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 1080 | 1461192452308 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 15:47:32 INFO - PROCESS | 1080 | 1461192452476 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1080 | ++DOCSHELL 13827C00 == 99 [pid = 1080] [id = 411] 15:47:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1624FC00) [pid = 1080] [serial = 1233] [outer = 00000000] 15:47:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1A2C0800) [pid = 1080] [serial = 1234] [outer = 1624FC00] 15:47:32 INFO - PROCESS | 1080 | 1461192452535 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1B162400) [pid = 1080] [serial = 1235] [outer = 1624FC00] 15:47:33 INFO - PROCESS | 1080 | 1461192453346 Marionette TRACE conn6 <- [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]]]}] 15:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1173ms 15:47:33 INFO - PROCESS | 1080 | 1461192453377 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1080 | 1461192453382 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 15:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:47:33 INFO - PROCESS | 1080 | 1461192453387 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1080 | 1461192453391 Marionette TRACE conn6 <- [1,1610,null,{}] 15:47:33 INFO - PROCESS | 1080 | 1461192453396 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 1080 | 1461192453512 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 15:47:33 INFO - PROCESS | 1080 | 1461192453672 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1080 | ++DOCSHELL 1761E400 == 100 [pid = 1080] [id = 412] 15:47:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (177D6800) [pid = 1080] [serial = 1236] [outer = 00000000] 15:47:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1B7C1000) [pid = 1080] [serial = 1237] [outer = 177D6800] 15:47:33 INFO - PROCESS | 1080 | 1461192453726 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1BABEC00) [pid = 1080] [serial = 1238] [outer = 177D6800] 15:47:34 INFO - PROCESS | 1080 | 1461192454324 Marionette TRACE conn6 <- [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]]]}] 15:47:34 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 15:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 15:47:34 INFO - PROCESS | 1080 | 1461192454362 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 1080 | 1461192454368 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 15:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:47:34 INFO - PROCESS | 1080 | 1461192454374 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1080 | 1461192454377 Marionette TRACE conn6 <- [1,1614,null,{}] 15:47:34 INFO - PROCESS | 1080 | 1461192454381 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 1080 | 1461192454498 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 15:47:34 INFO - PROCESS | 1080 | 1461192454656 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1080 | ++DOCSHELL 175E1000 == 101 [pid = 1080] [id = 413] 15:47:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (17706000) [pid = 1080] [serial = 1239] [outer = 00000000] 15:47:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1CDE3400) [pid = 1080] [serial = 1240] [outer = 17706000] 15:47:34 INFO - PROCESS | 1080 | 1461192454707 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1F2CD400) [pid = 1080] [serial = 1241] [outer = 17706000] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 1CDE6000 == 100 [pid = 1080] [id = 248] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 1FC43800 == 99 [pid = 1080] [id = 402] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 138ADC00 == 98 [pid = 1080] [id = 401] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 1D704400 == 97 [pid = 1080] [id = 400] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 1D18A000 == 96 [pid = 1080] [id = 399] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 1C12FC00 == 95 [pid = 1080] [id = 398] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 1B7C5400 == 94 [pid = 1080] [id = 397] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 18D0B400 == 93 [pid = 1080] [id = 396] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (16F1D400) [pid = 1080] [serial = 1108] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1B871400) [pid = 1080] [serial = 1111] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (2127DC00) [pid = 1080] [serial = 1114] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (21864C00) [pid = 1080] [serial = 1117] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (227A5800) [pid = 1080] [serial = 1120] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (23D09C00) [pid = 1080] [serial = 1123] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (24D60000) [pid = 1080] [serial = 1126] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (21109800) [pid = 1080] [serial = 1156] [outer = 00000000] [url = about:blank] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 162DD800 == 92 [pid = 1080] [id = 395] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 17615400 == 91 [pid = 1080] [id = 394] 15:47:34 INFO - PROCESS | 1080 | --DOCSHELL 130D7400 == 90 [pid = 1080] [id = 386] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (202E2800) [pid = 1080] [serial = 1147] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1FC45400) [pid = 1080] [serial = 1145] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1FB4D800) [pid = 1080] [serial = 1144] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (2110AC00) [pid = 1080] [serial = 1106] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1CB5E400) [pid = 1080] [serial = 1138] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (18D02800) [pid = 1080] [serial = 1130] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (18681800) [pid = 1080] [serial = 1129] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1B7C4000) [pid = 1080] [serial = 1135] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1B7CA400) [pid = 1080] [serial = 1136] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1F9BEC00) [pid = 1080] [serial = 1153] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12AC8C00) [pid = 1080] [serial = 1132] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (13FA6000) [pid = 1080] [serial = 1133] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (20238800) [pid = 1080] [serial = 1154] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1CE98400) [pid = 1080] [serial = 1141] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1D2EA800) [pid = 1080] [serial = 1142] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1C553C00) [pid = 1080] [serial = 1151] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1C127C00) [pid = 1080] [serial = 1150] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (2034F000) [pid = 1080] [serial = 1148] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1C408000) [pid = 1080] [serial = 1139] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 1080 | 1461192455298 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 15:47:35 INFO - PROCESS | 1080 | 1461192455347 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 1080 | 1461192455349 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 15:47:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:47:35 INFO - PROCESS | 1080 | 1461192455353 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 1080 | 1461192455356 Marionette TRACE conn6 <- [1,1618,null,{}] 15:47:35 INFO - PROCESS | 1080 | 1461192455366 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:35 INFO - PROCESS | 1080 | 1461192455469 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 15:47:35 INFO - PROCESS | 1080 | 1461192455583 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 1080 | ++DOCSHELL 18D02800 == 91 [pid = 1080] [id = 414] 15:47:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (18D0C400) [pid = 1080] [serial = 1242] [outer = 00000000] 15:47:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1B7CD800) [pid = 1080] [serial = 1243] [outer = 18D0C400] 15:47:35 INFO - PROCESS | 1080 | 1461192455631 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1B892000) [pid = 1080] [serial = 1244] [outer = 18D0C400] 15:47:36 INFO - PROCESS | 1080 | 1461192456028 Marionette TRACE conn6 <- [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]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 15:47:36 INFO - PROCESS | 1080 | 1461192456088 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 1080 | 1461192456090 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 15:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:47:36 INFO - PROCESS | 1080 | 1461192456093 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 1080 | 1461192456095 Marionette TRACE conn6 <- [1,1622,null,{}] 15:47:36 INFO - PROCESS | 1080 | 1461192456099 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 1080 | 1461192456198 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 15:47:36 INFO - PROCESS | 1080 | 1461192456204 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1080 | ++DOCSHELL 1C408000 == 92 [pid = 1080] [id = 415] 15:47:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1C408400) [pid = 1080] [serial = 1245] [outer = 00000000] 15:47:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1CE93800) [pid = 1080] [serial = 1246] [outer = 1C408400] 15:47:36 INFO - PROCESS | 1080 | 1461192456250 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1D2EA800) [pid = 1080] [serial = 1247] [outer = 1C408400] 15:47:36 INFO - PROCESS | 1080 | 1461192456726 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 15:47:36 INFO - PROCESS | 1080 | 1461192456769 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 1080 | 1461192456771 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 15:47:36 INFO - PROCESS | 1080 | 1461192456775 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:47:36 INFO - PROCESS | 1080 | 1461192456776 Marionette TRACE conn6 <- [1,1626,null,{}] 15:47:36 INFO - PROCESS | 1080 | 1461192456780 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 1080 | 1461192456876 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 15:47:37 INFO - PROCESS | 1080 | 1461192457030 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 1080 | ++DOCSHELL 1D9B8000 == 93 [pid = 1080] [id = 416] 15:47:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1DA60C00) [pid = 1080] [serial = 1248] [outer = 00000000] 15:47:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1F9C1C00) [pid = 1080] [serial = 1249] [outer = 1DA60C00] 15:47:37 INFO - PROCESS | 1080 | 1461192457079 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1FB64400) [pid = 1080] [serial = 1250] [outer = 1DA60C00] 15:47:37 INFO - PROCESS | 1080 | 1461192457524 Marionette TRACE conn6 <- [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]]]}] 15:47:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:47:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 15:47:37 INFO - PROCESS | 1080 | 1461192457549 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 1080 | 1461192457551 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 15:47:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:47:37 INFO - PROCESS | 1080 | 1461192457554 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 1080 | 1461192457555 Marionette TRACE conn6 <- [1,1630,null,{}] 15:47:37 INFO - PROCESS | 1080 | 1461192457559 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 1080 | 1461192457704 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 15:47:37 INFO - PROCESS | 1080 | 1461192457726 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 1080 | ++DOCSHELL 2022AC00 == 94 [pid = 1080] [id = 417] 15:47:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (2022B000) [pid = 1080] [serial = 1251] [outer = 00000000] 15:47:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (20353800) [pid = 1080] [serial = 1252] [outer = 2022B000] 15:47:37 INFO - PROCESS | 1080 | 1461192457776 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (20357000) [pid = 1080] [serial = 1253] [outer = 2022B000] 15:47:38 INFO - PROCESS | 1080 | 1461192458235 Marionette TRACE conn6 <- [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]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 15:47:38 INFO - PROCESS | 1080 | 1461192458301 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 1080 | 1461192458303 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 15:47:38 INFO - PROCESS | 1080 | 1461192458306 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 1080 | 1461192458308 Marionette TRACE conn6 <- [1,1634,null,{}] 15:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:47:38 INFO - PROCESS | 1080 | 1461192458312 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 1080 | 1461192458442 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 15:47:38 INFO - PROCESS | 1080 | 1461192458515 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 1080 | ++DOCSHELL 20238800 == 95 [pid = 1080] [id = 418] 15:47:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (20350C00) [pid = 1080] [serial = 1254] [outer = 00000000] 15:47:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (21284C00) [pid = 1080] [serial = 1255] [outer = 20350C00] 15:47:38 INFO - PROCESS | 1080 | 1461192458561 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (213E9800) [pid = 1080] [serial = 1256] [outer = 20350C00] 15:47:38 INFO - PROCESS | 1080 | 1461192458995 Marionette TRACE conn6 <- [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]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 731ms 15:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:47:39 INFO - PROCESS | 1080 | 1461192459044 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 1080 | 1461192459046 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 15:47:39 INFO - PROCESS | 1080 | 1461192459054 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1080 | 1461192459056 Marionette TRACE conn6 <- [1,1638,null,{}] 15:47:39 INFO - PROCESS | 1080 | 1461192459059 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 1080 | 1461192459193 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 15:47:39 INFO - PROCESS | 1080 | 1461192459268 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1080 | ++DOCSHELL 1B133800 == 96 [pid = 1080] [id = 419] 15:47:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (21102000) [pid = 1080] [serial = 1257] [outer = 00000000] 15:47:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (227A1C00) [pid = 1080] [serial = 1258] [outer = 21102000] 15:47:39 INFO - PROCESS | 1080 | 1461192459314 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (227AD000) [pid = 1080] [serial = 1259] [outer = 21102000] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1F932800) [pid = 1080] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1D2E6000) [pid = 1080] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (13942800) [pid = 1080] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (2022B400) [pid = 1080] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (23D13400) [pid = 1080] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1B870800) [pid = 1080] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1761B400) [pid = 1080] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1A2CB400) [pid = 1080] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (227ABC00) [pid = 1080] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1A2B2800) [pid = 1080] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (2180B800) [pid = 1080] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (162E8800) [pid = 1080] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1701C400) [pid = 1080] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1C40BC00) [pid = 1080] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (130CFC00) [pid = 1080] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (2186C000) [pid = 1080] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (247B1000) [pid = 1080] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (247B1400) [pid = 1080] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (24D9D800) [pid = 1080] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (2110CC00) [pid = 1080] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (2180CC00) [pid = 1080] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1393C000) [pid = 1080] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (23C46C00) [pid = 1080] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (23C49400) [pid = 1080] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (23D09800) [pid = 1080] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1B164000) [pid = 1080] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1C557C00) [pid = 1080] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (21277800) [pid = 1080] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:47:39 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (12ACC800) [pid = 1080] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:47:40 INFO - PROCESS | 1080 | 1461192460112 Marionette TRACE conn6 <- [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]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1082ms 15:47:40 INFO - PROCESS | 1080 | 1461192460132 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 15:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:47:40 INFO - PROCESS | 1080 | 1461192460134 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 15:47:40 INFO - PROCESS | 1080 | 1461192460137 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1080 | 1461192460138 Marionette TRACE conn6 <- [1,1642,null,{}] 15:47:40 INFO - PROCESS | 1080 | 1461192460142 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 1080 | 1461192460235 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 15:47:40 INFO - PROCESS | 1080 | 1461192460241 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1080 | ++DOCSHELL 0EDB4000 == 97 [pid = 1080] [id = 420] 15:47:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1761B400) [pid = 1080] [serial = 1260] [outer = 00000000] 15:47:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1C409000) [pid = 1080] [serial = 1261] [outer = 1761B400] 15:47:40 INFO - PROCESS | 1080 | 1461192460287 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1CDEFC00) [pid = 1080] [serial = 1262] [outer = 1761B400] 15:47:40 INFO - PROCESS | 1080 | 1461192460739 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 15:47:40 INFO - PROCESS | 1080 | 1461192460774 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1080 | 1461192460776 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 15:47:40 INFO - PROCESS | 1080 | 1461192460783 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1080 | 1461192460785 Marionette TRACE conn6 <- [1,1646,null,{}] 15:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:47:40 INFO - PROCESS | 1080 | 1461192460789 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 1080 | 1461192460885 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 15:47:40 INFO - PROCESS | 1080 | 1461192460891 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1080 | ++DOCSHELL 1B7BF800 == 98 [pid = 1080] [id = 421] 15:47:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1D9BE400) [pid = 1080] [serial = 1263] [outer = 00000000] 15:47:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (2180D000) [pid = 1080] [serial = 1264] [outer = 1D9BE400] 15:47:40 INFO - PROCESS | 1080 | 1461192460935 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (227A1400) [pid = 1080] [serial = 1265] [outer = 1D9BE400] 15:47:41 INFO - PROCESS | 1080 | 1461192461448 Marionette TRACE conn6 <- [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]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 15:47:41 INFO - PROCESS | 1080 | 1461192461519 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 1080 | 1461192461521 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 15:47:41 INFO - PROCESS | 1080 | 1461192461524 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:47:41 INFO - PROCESS | 1080 | 1461192461527 Marionette TRACE conn6 <- [1,1650,null,{}] 15:47:41 INFO - PROCESS | 1080 | 1461192461530 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 1080 | 1461192461645 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 15:47:41 INFO - PROCESS | 1080 | 1461192461658 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 1080 | ++DOCSHELL 138B3C00 == 99 [pid = 1080] [id = 422] 15:47:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (23D8E800) [pid = 1080] [serial = 1266] [outer = 00000000] 15:47:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (23FA3C00) [pid = 1080] [serial = 1267] [outer = 23D8E800] 15:47:41 INFO - PROCESS | 1080 | 1461192461708 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (247B4C00) [pid = 1080] [serial = 1268] [outer = 23D8E800] 15:47:42 INFO - PROCESS | 1080 | 1461192462510 Marionette TRACE conn6 <- [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]]]}] 15:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1016ms 15:47:42 INFO - PROCESS | 1080 | 1461192462546 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 1080 | 1461192462551 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 15:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:47:42 INFO - PROCESS | 1080 | 1461192462557 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1080 | 1461192462561 Marionette TRACE conn6 <- [1,1654,null,{}] 15:47:42 INFO - PROCESS | 1080 | 1461192462566 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:42 INFO - PROCESS | 1080 | 1461192462720 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 15:47:42 INFO - PROCESS | 1080 | 1461192462882 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 1080 | ++DOCSHELL 17681800 == 100 [pid = 1080] [id = 423] 15:47:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (17707C00) [pid = 1080] [serial = 1269] [outer = 00000000] 15:47:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1A5E0800) [pid = 1080] [serial = 1270] [outer = 17707C00] 15:47:42 INFO - PROCESS | 1080 | 1461192462944 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1B4ED000) [pid = 1080] [serial = 1271] [outer = 17707C00] 15:47:43 INFO - PROCESS | 1080 | 1461192463540 Marionette TRACE conn6 <- [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]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1019ms 15:47:43 INFO - PROCESS | 1080 | 1461192463580 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 1080 | 1461192463586 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 15:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:47:43 INFO - PROCESS | 1080 | 1461192463592 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 1080 | 1461192463595 Marionette TRACE conn6 <- [1,1658,null,{}] 15:47:43 INFO - PROCESS | 1080 | 1461192463600 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 1080 | 1461192463722 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 15:47:43 INFO - PROCESS | 1080 | 1461192463892 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1080 | ++DOCSHELL 1A2B2800 == 101 [pid = 1080] [id = 424] 15:47:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1B520800) [pid = 1080] [serial = 1272] [outer = 00000000] 15:47:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1F3E3C00) [pid = 1080] [serial = 1273] [outer = 1B520800] 15:47:43 INFO - PROCESS | 1080 | 1461192463949 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1FB5DC00) [pid = 1080] [serial = 1274] [outer = 1B520800] 15:47:44 INFO - PROCESS | 1080 | 1461192464560 Marionette TRACE conn6 <- [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]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1020ms 15:47:44 INFO - PROCESS | 1080 | 1461192464615 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 1080 | 1461192464617 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 15:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:47:44 INFO - PROCESS | 1080 | 1461192464621 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1080 | 1461192464625 Marionette TRACE conn6 <- [1,1662,null,{}] 15:47:44 INFO - PROCESS | 1080 | 1461192464636 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 1080 | 1461192464779 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 15:47:44 INFO - PROCESS | 1080 | 1461192464939 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1080 | ++DOCSHELL 213EFC00 == 102 [pid = 1080] [id = 425] 15:47:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (21862800) [pid = 1080] [serial = 1275] [outer = 00000000] 15:47:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (23F99400) [pid = 1080] [serial = 1276] [outer = 21862800] 15:47:45 INFO - PROCESS | 1080 | 1461192465000 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (247AF000) [pid = 1080] [serial = 1277] [outer = 21862800] 15:47:45 INFO - PROCESS | 1080 | 1461192465607 Marionette TRACE conn6 <- [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]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1021ms 15:47:45 INFO - PROCESS | 1080 | 1461192465645 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1080 | 1461192465648 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 15:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:47:45 INFO - PROCESS | 1080 | 1461192465652 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 1080 | 1461192465654 Marionette TRACE conn6 <- [1,1666,null,{}] 15:47:45 INFO - PROCESS | 1080 | 1461192465658 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 1080 | 1461192465781 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 15:47:45 INFO - PROCESS | 1080 | 1461192465913 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1080 | ++DOCSHELL 24D95800 == 103 [pid = 1080] [id = 426] 15:47:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (24D9A800) [pid = 1080] [serial = 1278] [outer = 00000000] 15:47:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (253E4400) [pid = 1080] [serial = 1279] [outer = 24D9A800] 15:47:45 INFO - PROCESS | 1080 | 1461192465970 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (2615F400) [pid = 1080] [serial = 1280] [outer = 24D9A800] 15:47:46 INFO - PROCESS | 1080 | 1461192466562 Marionette TRACE conn6 <- [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]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 15:47:46 INFO - PROCESS | 1080 | 1461192466625 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 1080 | 1461192466628 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 15:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:47:46 INFO - PROCESS | 1080 | 1461192466631 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 1080 | 1461192466633 Marionette TRACE conn6 <- [1,1670,null,{}] 15:47:46 INFO - PROCESS | 1080 | 1461192466638 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 1080 | 1461192466757 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 15:47:46 INFO - PROCESS | 1080 | 1461192466929 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 1080 | ++DOCSHELL 23D84400 == 104 [pid = 1080] [id = 427] 15:47:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (26412800) [pid = 1080] [serial = 1281] [outer = 00000000] 15:47:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (2641BC00) [pid = 1080] [serial = 1282] [outer = 26412800] 15:47:46 INFO - PROCESS | 1080 | 1461192466988 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (2641EC00) [pid = 1080] [serial = 1283] [outer = 26412800] 15:47:47 INFO - PROCESS | 1080 | 1461192467589 Marionette TRACE conn6 <- [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]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1021ms 15:47:47 INFO - PROCESS | 1080 | 1461192467657 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 1080 | 1461192467659 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 15:47:47 INFO - PROCESS | 1080 | 1461192467662 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:47:47 INFO - PROCESS | 1080 | 1461192467664 Marionette TRACE conn6 <- [1,1674,null,{}] 15:47:47 INFO - PROCESS | 1080 | 1461192467668 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 1080 | 1461192467793 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 15:47:47 INFO - PROCESS | 1080 | 1461192467949 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 1080 | ++DOCSHELL 26870400 == 105 [pid = 1080] [id = 428] 15:47:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (26877800) [pid = 1080] [serial = 1284] [outer = 00000000] 15:47:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (26D61C00) [pid = 1080] [serial = 1285] [outer = 26877800] 15:47:48 INFO - PROCESS | 1080 | 1461192468008 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (26D65000) [pid = 1080] [serial = 1286] [outer = 26877800] 15:47:48 INFO - PROCESS | 1080 | 1461192468620 Marionette TRACE conn6 <- [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]]]}] 15:47:48 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 15:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 15:47:48 INFO - PROCESS | 1080 | 1461192468636 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1080 | 1461192468639 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 15:47:48 INFO - PROCESS | 1080 | 1461192468642 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:47:48 INFO - PROCESS | 1080 | 1461192468644 Marionette TRACE conn6 <- [1,1678,null,{}] 15:47:48 INFO - PROCESS | 1080 | 1461192468648 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 1080 | 1461192468764 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 15:47:48 INFO - PROCESS | 1080 | 1461192468921 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 1080 | ++DOCSHELL 1393E800 == 106 [pid = 1080] [id = 429] 15:47:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (16327000) [pid = 1080] [serial = 1287] [outer = 00000000] 15:47:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1B134000) [pid = 1080] [serial = 1288] [outer = 16327000] 15:47:48 INFO - PROCESS | 1080 | 1461192468979 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1B799000) [pid = 1080] [serial = 1289] [outer = 16327000] 15:47:49 INFO - PROCESS | 1080 | 1461192469982 Marionette TRACE conn6 <- [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]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1373ms 15:47:50 INFO - PROCESS | 1080 | 1461192470020 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1080 | 1461192470023 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 15:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:47:50 INFO - PROCESS | 1080 | 1461192470029 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1080 | 1461192470033 Marionette TRACE conn6 <- [1,1682,null,{}] 15:47:50 INFO - PROCESS | 1080 | 1461192470039 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 1080 | 1461192470149 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 15:47:50 INFO - PROCESS | 1080 | 1461192470314 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1080 | ++DOCSHELL 12AD0000 == 107 [pid = 1080] [id = 430] 15:47:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (12EB2C00) [pid = 1080] [serial = 1290] [outer = 00000000] 15:47:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (16324400) [pid = 1080] [serial = 1291] [outer = 12EB2C00] 15:47:50 INFO - PROCESS | 1080 | 1461192470367 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1701A000) [pid = 1080] [serial = 1292] [outer = 12EB2C00] 15:47:50 INFO - PROCESS | 1080 | 1461192470943 Marionette TRACE conn6 <- [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]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 990ms 15:47:51 INFO - PROCESS | 1080 | 1461192471020 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 1080 | 1461192471025 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 15:47:51 INFO - PROCESS | 1080 | 1461192471031 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:47:51 INFO - PROCESS | 1080 | 1461192471034 Marionette TRACE conn6 <- [1,1686,null,{}] 15:47:51 INFO - PROCESS | 1080 | 1461192471038 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 1080 | 1461192471145 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 15:47:51 INFO - PROCESS | 1080 | 1461192471305 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1080 | ++DOCSHELL 16309000 == 108 [pid = 1080] [id = 431] 15:47:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1701EC00) [pid = 1080] [serial = 1293] [outer = 00000000] 15:47:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (18742000) [pid = 1080] [serial = 1294] [outer = 1701EC00] 15:47:51 INFO - PROCESS | 1080 | 1461192471355 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (19185400) [pid = 1080] [serial = 1295] [outer = 1701EC00] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1D7E2C00 == 107 [pid = 1080] [id = 341] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1B7BF800 == 106 [pid = 1080] [id = 421] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 0EDB4000 == 105 [pid = 1080] [id = 420] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1B133800 == 104 [pid = 1080] [id = 419] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 20238800 == 103 [pid = 1080] [id = 418] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 2022AC00 == 102 [pid = 1080] [id = 417] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1770C800) [pid = 1080] [serial = 1180] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (2036E800) [pid = 1080] [serial = 1210] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1D9B8000 == 101 [pid = 1080] [id = 416] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1C408000 == 100 [pid = 1080] [id = 415] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 18D02800 == 99 [pid = 1080] [id = 414] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 175E1000 == 98 [pid = 1080] [id = 413] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1761E400 == 97 [pid = 1080] [id = 412] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 247BBC00 == 96 [pid = 1080] [id = 410] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 23D8A400 == 95 [pid = 1080] [id = 409] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 2279FC00 == 94 [pid = 1080] [id = 408] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 21812400 == 93 [pid = 1080] [id = 407] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 20367000 == 92 [pid = 1080] [id = 406] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 1B7C5000 == 91 [pid = 1080] [id = 405] 15:47:51 INFO - PROCESS | 1080 | --DOCSHELL 12925800 == 90 [pid = 1080] [id = 404] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (253DFC00) [pid = 1080] [serial = 1072] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (21348000) [pid = 1080] [serial = 1115] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (21868C00) [pid = 1080] [serial = 1118] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (17528400) [pid = 1080] [serial = 1109] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (23D11800) [pid = 1080] [serial = 1063] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (23D15000) [pid = 1080] [serial = 1124] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (247B8C00) [pid = 1080] [serial = 1066] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1C12C000) [pid = 1080] [serial = 1112] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1F93C000) [pid = 1080] [serial = 1060] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (239AF400) [pid = 1080] [serial = 1054] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1A5E1000) [pid = 1080] [serial = 1057] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1F9BE800) [pid = 1080] [serial = 1201] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1F3E5400) [pid = 1080] [serial = 1199] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1F281C00) [pid = 1080] [serial = 1198] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1F9B8800) [pid = 1080] [serial = 1204] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (202E7000) [pid = 1080] [serial = 1207] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (24D9D000) [pid = 1080] [serial = 1172] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (24D69400) [pid = 1080] [serial = 1171] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1C125000) [pid = 1080] [serial = 1192] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1B51CC00) [pid = 1080] [serial = 1184] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1B162C00) [pid = 1080] [serial = 1183] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1B4EC000) [pid = 1080] [serial = 1189] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1B795400) [pid = 1080] [serial = 1190] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (23D0D800) [pid = 1080] [serial = 1169] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (23C46800) [pid = 1080] [serial = 1168] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1D1E8800) [pid = 1080] [serial = 1163] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1C83CC00) [pid = 1080] [serial = 1162] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (21863C00) [pid = 1080] [serial = 1166] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (21814800) [pid = 1080] [serial = 1165] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (16FB7400) [pid = 1080] [serial = 1186] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1752B000) [pid = 1080] [serial = 1187] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1A2B7C00) [pid = 1080] [serial = 1160] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1873F800) [pid = 1080] [serial = 1159] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1FB4E000) [pid = 1080] [serial = 1202] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (24D69000) [pid = 1080] [serial = 1174] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (2615E800) [pid = 1080] [serial = 1177] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (171E6800) [pid = 1080] [serial = 1208] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1C839800) [pid = 1080] [serial = 1195] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1CB6A000) [pid = 1080] [serial = 1196] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1F9C6800) [pid = 1080] [serial = 1205] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B7C3C00) [pid = 1080] [serial = 1193] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1A16A000) [pid = 1080] [serial = 1075] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (227AC800) [pid = 1080] [serial = 1121] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (24D6C400) [pid = 1080] [serial = 1069] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (24D94C00) [pid = 1080] [serial = 1127] [outer = 00000000] [url = about:blank] 15:47:51 INFO - PROCESS | 1080 | 1461192471975 Marionette TRACE conn6 <- [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]]]}] 15:47:52 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 15:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 971ms 15:47:52 INFO - PROCESS | 1080 | 1461192472006 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1080 | 1461192472008 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 15:47:52 INFO - PROCESS | 1080 | 1461192472011 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:47:52 INFO - PROCESS | 1080 | 1461192472014 Marionette TRACE conn6 <- [1,1690,null,{}] 15:47:52 INFO - PROCESS | 1080 | 1461192472025 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 1080 | 1461192472126 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 15:47:52 INFO - PROCESS | 1080 | 1461192472237 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1080 | ++DOCSHELL 13993C00 == 91 [pid = 1080] [id = 432] 15:47:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (13FA1000) [pid = 1080] [serial = 1296] [outer = 00000000] 15:47:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (175E1000) [pid = 1080] [serial = 1297] [outer = 13FA1000] 15:47:52 INFO - PROCESS | 1080 | 1461192472287 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (17707000) [pid = 1080] [serial = 1298] [outer = 13FA1000] 15:47:52 INFO - PROCESS | 1080 | 1461192472722 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 771ms 15:47:52 INFO - PROCESS | 1080 | 1461192472786 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1080 | 1461192472789 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 15:47:52 INFO - PROCESS | 1080 | 1461192472792 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:47:52 INFO - PROCESS | 1080 | 1461192472794 Marionette TRACE conn6 <- [1,1694,null,{}] 15:47:52 INFO - PROCESS | 1080 | 1461192472797 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 1080 | 1461192472889 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 15:47:52 INFO - PROCESS | 1080 | 1461192472898 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1080 | ++DOCSHELL 1A2B7C00 == 92 [pid = 1080] [id = 433] 15:47:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1A2C2800) [pid = 1080] [serial = 1299] [outer = 00000000] 15:47:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1A5EA800) [pid = 1080] [serial = 1300] [outer = 1A2C2800] 15:47:52 INFO - PROCESS | 1080 | 1461192472946 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B164C00) [pid = 1080] [serial = 1301] [outer = 1A2C2800] 15:47:53 INFO - PROCESS | 1080 | 1461192473426 Marionette TRACE conn6 <- [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]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 15:47:53 INFO - PROCESS | 1080 | 1461192473467 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1080 | 1461192473469 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 15:47:53 INFO - PROCESS | 1080 | 1461192473472 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:47:53 INFO - PROCESS | 1080 | 1461192473474 Marionette TRACE conn6 <- [1,1698,null,{}] 15:47:53 INFO - PROCESS | 1080 | 1461192473477 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 1080 | 1461192473566 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 15:47:53 INFO - PROCESS | 1080 | 1461192473572 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1080 | ++DOCSHELL 1280A800 == 93 [pid = 1080] [id = 434] 15:47:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (130CCC00) [pid = 1080] [serial = 1302] [outer = 00000000] 15:47:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1B794400) [pid = 1080] [serial = 1303] [outer = 130CCC00] 15:47:53 INFO - PROCESS | 1080 | 1461192473618 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B7C3800) [pid = 1080] [serial = 1304] [outer = 130CCC00] 15:47:54 INFO - PROCESS | 1080 | 1461192474078 Marionette TRACE conn6 <- [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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 15:47:54 INFO - PROCESS | 1080 | 1461192474147 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1080 | 1461192474149 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 15:47:54 INFO - PROCESS | 1080 | 1461192474153 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:47:54 INFO - PROCESS | 1080 | 1461192474154 Marionette TRACE conn6 <- [1,1702,null,{}] 15:47:54 INFO - PROCESS | 1080 | 1461192474158 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 1080 | 1461192474310 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 15:47:54 INFO - PROCESS | 1080 | 1461192474362 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CC400 == 94 [pid = 1080] [id = 435] 15:47:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1B7CD000) [pid = 1080] [serial = 1305] [outer = 00000000] 15:47:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1C12D400) [pid = 1080] [serial = 1306] [outer = 1B7CD000] 15:47:54 INFO - PROCESS | 1080 | 1461192474411 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1C406400) [pid = 1080] [serial = 1307] [outer = 1B7CD000] 15:47:54 INFO - PROCESS | 1080 | 1461192474857 Marionette TRACE conn6 <- [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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 15:47:54 INFO - PROCESS | 1080 | 1461192474927 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1080 | 1461192474929 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 15:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:47:54 INFO - PROCESS | 1080 | 1461192474933 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 1080 | 1461192474935 Marionette TRACE conn6 <- [1,1706,null,{}] 15:47:54 INFO - PROCESS | 1080 | 1461192474938 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 1080 | 1461192475068 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 15:47:55 INFO - PROCESS | 1080 | 1461192475087 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1080 | ++DOCSHELL 1C408C00 == 95 [pid = 1080] [id = 436] 15:47:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1C555000) [pid = 1080] [serial = 1308] [outer = 00000000] 15:47:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1C83B400) [pid = 1080] [serial = 1309] [outer = 1C555000] 15:47:55 INFO - PROCESS | 1080 | 1461192475134 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1CCC5000) [pid = 1080] [serial = 1310] [outer = 1C555000] 15:47:55 INFO - PROCESS | 1080 | 1461192475588 Marionette TRACE conn6 <- [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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 15:47:55 INFO - PROCESS | 1080 | 1461192475607 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1080 | 1461192475609 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 15:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:47:55 INFO - PROCESS | 1080 | 1461192475622 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1080 | 1461192475624 Marionette TRACE conn6 <- [1,1710,null,{}] 15:47:55 INFO - PROCESS | 1080 | 1461192475628 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 1080 | 1461192475779 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 15:47:55 INFO - PROCESS | 1080 | 1461192475854 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1080 | ++DOCSHELL 1C839000 == 96 [pid = 1080] [id = 437] 15:47:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1CB6B000) [pid = 1080] [serial = 1311] [outer = 00000000] 15:47:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1CF9F000) [pid = 1080] [serial = 1312] [outer = 1CB6B000] 15:47:55 INFO - PROCESS | 1080 | 1461192475900 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1D1E9800) [pid = 1080] [serial = 1313] [outer = 1CB6B000] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (21102000) [pid = 1080] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1D9BE400) [pid = 1080] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1DA60C00) [pid = 1080] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (18D0C400) [pid = 1080] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (17706000) [pid = 1080] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (177D6800) [pid = 1080] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1C408400) [pid = 1080] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1761B400) [pid = 1080] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (138AD000) [pid = 1080] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (2022B000) [pid = 1080] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:47:56 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (20350C00) [pid = 1080] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:47:56 INFO - PROCESS | 1080 | 1461192476776 Marionette TRACE conn6 <- [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]]]}] 15:47:56 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 15:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1175ms 15:47:56 INFO - PROCESS | 1080 | 1461192476791 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1080 | 1461192476794 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 15:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:47:56 INFO - PROCESS | 1080 | 1461192476797 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 1080 | 1461192476798 Marionette TRACE conn6 <- [1,1714,null,{}] 15:47:56 INFO - PROCESS | 1080 | 1461192476802 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:56 INFO - PROCESS | 1080 | 1461192476890 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 15:47:56 INFO - PROCESS | 1080 | 1461192476998 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1080 | ++DOCSHELL 138AD000 == 97 [pid = 1080] [id = 438] 15:47:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (16FB5000) [pid = 1080] [serial = 1314] [outer = 00000000] 15:47:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B87DC00) [pid = 1080] [serial = 1315] [outer = 16FB5000] 15:47:57 INFO - PROCESS | 1080 | 1461192477045 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1C55B400) [pid = 1080] [serial = 1316] [outer = 16FB5000] 15:47:57 INFO - PROCESS | 1080 | 1461192477430 Marionette TRACE conn6 <- [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]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 15:47:57 INFO - PROCESS | 1080 | 1461192477468 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 1080 | 1461192477470 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 15:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:47:57 INFO - PROCESS | 1080 | 1461192477473 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 1080 | 1461192477474 Marionette TRACE conn6 <- [1,1718,null,{}] 15:47:57 INFO - PROCESS | 1080 | 1461192477493 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 1080 | 1461192477585 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 15:47:57 INFO - PROCESS | 1080 | 1461192477592 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1080 | ++DOCSHELL 1B51DC00 == 98 [pid = 1080] [id = 439] 15:47:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1CDED400) [pid = 1080] [serial = 1317] [outer = 00000000] 15:47:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1DAE9800) [pid = 1080] [serial = 1318] [outer = 1CDED400] 15:47:57 INFO - PROCESS | 1080 | 1461192477637 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1F2D6C00) [pid = 1080] [serial = 1319] [outer = 1CDED400] 15:47:58 INFO - PROCESS | 1080 | 1461192478086 Marionette TRACE conn6 <- [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]]]}] 15:47:58 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 15:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 650ms 15:47:58 INFO - PROCESS | 1080 | 1461192478129 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1080 | 1461192478131 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 15:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:47:58 INFO - PROCESS | 1080 | 1461192478134 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 1080 | 1461192478137 Marionette TRACE conn6 <- [1,1722,null,{}] 15:47:58 INFO - PROCESS | 1080 | 1461192478140 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 1080 | 1461192478259 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 15:47:58 INFO - PROCESS | 1080 | 1461192478299 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC7800 == 99 [pid = 1080] [id = 440] 15:47:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1290A800) [pid = 1080] [serial = 1320] [outer = 00000000] 15:47:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1FB50C00) [pid = 1080] [serial = 1321] [outer = 1290A800] 15:47:58 INFO - PROCESS | 1080 | 1461192478348 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1FC43800) [pid = 1080] [serial = 1322] [outer = 1290A800] 15:47:59 INFO - PROCESS | 1080 | 1461192479056 Marionette TRACE conn6 <- [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]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 15:47:59 INFO - PROCESS | 1080 | 1461192479109 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 15:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:47:59 INFO - PROCESS | 1080 | 1461192479114 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 15:47:59 INFO - PROCESS | 1080 | 1461192479119 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 1080 | 1461192479123 Marionette TRACE conn6 <- [1,1726,null,{}] 15:47:59 INFO - PROCESS | 1080 | 1461192479129 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 1080 | 1461192479289 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 15:47:59 INFO - PROCESS | 1080 | 1461192479446 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1080 | ++DOCSHELL 0EDB6400 == 100 [pid = 1080] [id = 441] 15:47:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (12926800) [pid = 1080] [serial = 1323] [outer = 00000000] 15:47:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1630E400) [pid = 1080] [serial = 1324] [outer = 12926800] 15:47:59 INFO - PROCESS | 1080 | 1461192479508 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1632C000) [pid = 1080] [serial = 1325] [outer = 12926800] 15:48:00 INFO - PROCESS | 1080 | 1461192480142 Marionette TRACE conn6 <- [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]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1079ms 15:48:00 INFO - PROCESS | 1080 | 1461192480199 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 1080 | 1461192480205 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 15:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:48:00 INFO - PROCESS | 1080 | 1461192480212 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 1080 | 1461192480214 Marionette TRACE conn6 <- [1,1730,null,{}] 15:48:00 INFO - PROCESS | 1080 | 1461192480219 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:00 INFO - PROCESS | 1080 | 1461192480343 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 15:48:00 INFO - PROCESS | 1080 | 1461192480497 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 1080 | ++DOCSHELL 17616400 == 101 [pid = 1080] [id = 442] 15:48:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1767A000) [pid = 1080] [serial = 1326] [outer = 00000000] 15:48:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1B521C00) [pid = 1080] [serial = 1327] [outer = 1767A000] 15:48:00 INFO - PROCESS | 1080 | 1461192480557 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1B872C00) [pid = 1080] [serial = 1328] [outer = 1767A000] 15:48:01 INFO - PROCESS | 1080 | 1461192481205 Marionette TRACE conn6 <- [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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1021ms 15:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:48:01 INFO - PROCESS | 1080 | 1461192481234 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 1080 | 1461192481237 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 15:48:01 INFO - PROCESS | 1080 | 1461192481241 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 1080 | 1461192481245 Marionette TRACE conn6 <- [1,1734,null,{}] 15:48:01 INFO - PROCESS | 1080 | 1461192481257 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 1080 | 1461192481399 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 15:48:01 INFO - PROCESS | 1080 | 1461192481556 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1080 | ++DOCSHELL 1F9BC400 == 102 [pid = 1080] [id = 443] 15:48:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1F9C0C00) [pid = 1080] [serial = 1329] [outer = 00000000] 15:48:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1FB5EC00) [pid = 1080] [serial = 1330] [outer = 1F9C0C00] 15:48:01 INFO - PROCESS | 1080 | 1461192481618 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (2022AC00) [pid = 1080] [serial = 1331] [outer = 1F9C0C00] 15:48:02 INFO - PROCESS | 1080 | 1461192482226 Marionette TRACE conn6 <- [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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1024ms 15:48:02 INFO - PROCESS | 1080 | 1461192482282 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 1080 | 1461192482285 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 15:48:02 INFO - PROCESS | 1080 | 1461192482292 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:48:02 INFO - PROCESS | 1080 | 1461192482294 Marionette TRACE conn6 <- [1,1738,null,{}] 15:48:02 INFO - PROCESS | 1080 | 1461192482297 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 1080 | 1461192482417 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 15:48:02 INFO - PROCESS | 1080 | 1461192482571 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 1080 | ++DOCSHELL 20238800 == 103 [pid = 1080] [id = 444] 15:48:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (202E0400) [pid = 1080] [serial = 1332] [outer = 00000000] 15:48:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (2034A400) [pid = 1080] [serial = 1333] [outer = 202E0400] 15:48:02 INFO - PROCESS | 1080 | 1461192482630 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (2034E800) [pid = 1080] [serial = 1334] [outer = 202E0400] 15:48:03 INFO - PROCESS | 1080 | 1461192483181 Marionette TRACE conn6 <- [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]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 931ms 15:48:03 INFO - PROCESS | 1080 | 1461192483227 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 1080 | 1461192483230 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 15:48:03 INFO - PROCESS | 1080 | 1461192483233 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:48:03 INFO - PROCESS | 1080 | 1461192483235 Marionette TRACE conn6 <- [1,1742,null,{}] 15:48:03 INFO - PROCESS | 1080 | 1461192483239 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 1080 | 1461192483352 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 15:48:03 INFO - PROCESS | 1080 | 1461192483514 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1080 | ++DOCSHELL 20235800 == 104 [pid = 1080] [id = 445] 15:48:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (20368C00) [pid = 1080] [serial = 1335] [outer = 00000000] 15:48:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (21101400) [pid = 1080] [serial = 1336] [outer = 20368C00] 15:48:03 INFO - PROCESS | 1080 | 1461192483571 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (2110C400) [pid = 1080] [serial = 1337] [outer = 20368C00] 15:48:04 INFO - PROCESS | 1080 | 1461192484179 Marionette TRACE conn6 <- [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]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 15:48:04 INFO - PROCESS | 1080 | 1461192484207 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 1080 | 1461192484209 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 15:48:04 INFO - PROCESS | 1080 | 1461192484213 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 1080 | 1461192484215 Marionette TRACE conn6 <- [1,1746,null,{}] 15:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:48:04 INFO - PROCESS | 1080 | 1461192484218 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 1080 | 1461192484349 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 15:48:04 INFO - PROCESS | 1080 | 1461192484514 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 1080 | ++DOCSHELL 2110FC00 == 105 [pid = 1080] [id = 446] 15:48:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (21278800) [pid = 1080] [serial = 1338] [outer = 00000000] 15:48:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (21816000) [pid = 1080] [serial = 1339] [outer = 21278800] 15:48:04 INFO - PROCESS | 1080 | 1461192484574 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (21867000) [pid = 1080] [serial = 1340] [outer = 21278800] 15:48:05 INFO - PROCESS | 1080 | 1461192485117 Marionette TRACE conn6 <- [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]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 15:48:05 INFO - PROCESS | 1080 | 1461192485147 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 1080 | 1461192485150 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 15:48:05 INFO - PROCESS | 1080 | 1461192485153 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:48:05 INFO - PROCESS | 1080 | 1461192485155 Marionette TRACE conn6 <- [1,1750,null,{}] 15:48:05 INFO - PROCESS | 1080 | 1461192485159 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 1080 | 1461192485276 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 15:48:05 INFO - PROCESS | 1080 | 1461192485443 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 1080 | ++DOCSHELL 2186B800 == 106 [pid = 1080] [id = 447] 15:48:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (2279FC00) [pid = 1080] [serial = 1341] [outer = 00000000] 15:48:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (227AAC00) [pid = 1080] [serial = 1342] [outer = 2279FC00] 15:48:05 INFO - PROCESS | 1080 | 1461192485502 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (239A6800) [pid = 1080] [serial = 1343] [outer = 2279FC00] 15:48:06 INFO - PROCESS | 1080 | 1461192486094 Marionette TRACE conn6 <- [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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 15:48:06 INFO - PROCESS | 1080 | 1461192486127 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1080 | 1461192486130 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 15:48:06 INFO - PROCESS | 1080 | 1461192486133 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:48:06 INFO - PROCESS | 1080 | 1461192486135 Marionette TRACE conn6 <- [1,1754,null,{}] 15:48:06 INFO - PROCESS | 1080 | 1461192486139 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 1080 | 1461192486256 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 15:48:06 INFO - PROCESS | 1080 | 1461192486443 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1080 | ++DOCSHELL 1290A400 == 107 [pid = 1080] [id = 448] 15:48:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (12AC3400) [pid = 1080] [serial = 1344] [outer = 00000000] 15:48:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (239B3800) [pid = 1080] [serial = 1345] [outer = 12AC3400] 15:48:06 INFO - PROCESS | 1080 | 1461192486500 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (23C42400) [pid = 1080] [serial = 1346] [outer = 12AC3400] 15:48:07 INFO - PROCESS | 1080 | 1461192487329 Marionette TRACE conn6 <- [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]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1225ms 15:48:07 INFO - PROCESS | 1080 | 1461192487362 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 1080 | 1461192487366 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:48:07 INFO - PROCESS | 1080 | 1461192487372 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 1080 | 1461192487376 Marionette TRACE conn6 <- [1,1758,null,{}] 15:48:07 INFO - PROCESS | 1080 | 1461192487382 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 1080 | 1461192487498 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 15:48:07 INFO - PROCESS | 1080 | 1461192487657 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1080 | ++DOCSHELL 16304C00 == 108 [pid = 1080] [id = 449] 15:48:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (16324C00) [pid = 1080] [serial = 1347] [outer = 00000000] 15:48:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (177DF000) [pid = 1080] [serial = 1348] [outer = 16324C00] 15:48:07 INFO - PROCESS | 1080 | 1461192487708 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1A2B2C00) [pid = 1080] [serial = 1349] [outer = 16324C00] 15:48:08 INFO - PROCESS | 1080 | 1461192488301 Marionette TRACE conn6 <- [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]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 990ms 15:48:08 INFO - PROCESS | 1080 | 1461192488363 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 1080 | 1461192488368 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:48:08 INFO - PROCESS | 1080 | 1461192488374 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 1080 | 1461192488377 Marionette TRACE conn6 <- [1,1762,null,{}] 15:48:08 INFO - PROCESS | 1080 | 1461192488381 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:08 INFO - PROCESS | 1080 | 1461192488515 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1B51DC00 == 107 [pid = 1080] [id = 439] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 138AD000 == 106 [pid = 1080] [id = 438] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1C839000 == 105 [pid = 1080] [id = 437] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1C408C00 == 104 [pid = 1080] [id = 436] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1B7CC400 == 103 [pid = 1080] [id = 435] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1280A800 == 102 [pid = 1080] [id = 434] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1A2B7C00 == 101 [pid = 1080] [id = 433] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 13993C00 == 100 [pid = 1080] [id = 432] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1767A400) [pid = 1080] [serial = 1213] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1C834400) [pid = 1080] [serial = 1216] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (2134E000) [pid = 1080] [serial = 1219] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (239A6C00) [pid = 1080] [serial = 1222] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (23D85C00) [pid = 1080] [serial = 1225] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (247AC800) [pid = 1080] [serial = 1228] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (253E2C00) [pid = 1080] [serial = 1231] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (23FA3C00) [pid = 1080] [serial = 1267] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 16309000 == 99 [pid = 1080] [id = 431] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 12AD0000 == 98 [pid = 1080] [id = 430] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1393E800 == 97 [pid = 1080] [id = 429] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 26870400 == 96 [pid = 1080] [id = 428] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 23D84400 == 95 [pid = 1080] [id = 427] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 24D95800 == 94 [pid = 1080] [id = 426] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 213EFC00 == 93 [pid = 1080] [id = 425] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 1A2B2800 == 92 [pid = 1080] [id = 424] 15:48:08 INFO - PROCESS | 1080 | --DOCSHELL 17681800 == 91 [pid = 1080] [id = 423] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1B7C9400) [pid = 1080] [serial = 1181] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (20353800) [pid = 1080] [serial = 1252] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (213E9800) [pid = 1080] [serial = 1256] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (21284C00) [pid = 1080] [serial = 1255] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (20357000) [pid = 1080] [serial = 1253] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (227A1C00) [pid = 1080] [serial = 1258] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (2180D000) [pid = 1080] [serial = 1264] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1F9C1C00) [pid = 1080] [serial = 1249] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1B7CD800) [pid = 1080] [serial = 1243] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1B892000) [pid = 1080] [serial = 1244] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1F2CD400) [pid = 1080] [serial = 1241] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1CDE3400) [pid = 1080] [serial = 1240] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1BABEC00) [pid = 1080] [serial = 1238] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1B7C1000) [pid = 1080] [serial = 1237] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1CE93800) [pid = 1080] [serial = 1246] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1D2EA800) [pid = 1080] [serial = 1247] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1A2C0800) [pid = 1080] [serial = 1234] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (227A1400) [pid = 1080] [serial = 1265] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (227AD000) [pid = 1080] [serial = 1259] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1C409000) [pid = 1080] [serial = 1261] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1FB64400) [pid = 1080] [serial = 1250] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1CDEFC00) [pid = 1080] [serial = 1262] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 1080 | 1461192488725 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0B000 == 92 [pid = 1080] [id = 450] 15:48:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (0F43FC00) [pid = 1080] [serial = 1350] [outer = 00000000] 15:48:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (130C9800) [pid = 1080] [serial = 1351] [outer = 0F43FC00] 15:48:08 INFO - PROCESS | 1080 | 1461192488773 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (162E8800) [pid = 1080] [serial = 1352] [outer = 0F43FC00] 15:48:09 INFO - PROCESS | 1080 | 1461192489235 Marionette TRACE conn6 <- [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]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 870ms 15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:48:09 INFO - PROCESS | 1080 | 1461192489247 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1080 | 1461192489249 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 15:48:09 INFO - PROCESS | 1080 | 1461192489253 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 1080 | 1461192489256 Marionette TRACE conn6 <- [1,1766,null,{}] 15:48:09 INFO - PROCESS | 1080 | 1461192489266 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 1080 | 1461192489363 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 15:48:09 INFO - PROCESS | 1080 | 1461192489370 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 1080 | ++DOCSHELL 18D0C400 == 93 [pid = 1080] [id = 451] 15:48:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1A163800) [pid = 1080] [serial = 1353] [outer = 00000000] 15:48:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1B87BC00) [pid = 1080] [serial = 1354] [outer = 1A163800] 15:48:09 INFO - PROCESS | 1080 | 1461192489418 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1C127800) [pid = 1080] [serial = 1355] [outer = 1A163800] 15:48:09 INFO - PROCESS | 1080 | 1461192489920 Marionette TRACE conn6 <- [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]]]}] 15:48:09 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 15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 15:48:09 INFO - PROCESS | 1080 | 1461192489948 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1080 | 1461192489950 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 15:48:09 INFO - PROCESS | 1080 | 1461192489954 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:48:09 INFO - PROCESS | 1080 | 1461192489955 Marionette TRACE conn6 <- [1,1770,null,{}] 15:48:09 INFO - PROCESS | 1080 | 1461192489959 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 1080 | 1461192490052 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 15:48:10 INFO - PROCESS | 1080 | 1461192490058 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1080 | ++DOCSHELL 1C555400 == 94 [pid = 1080] [id = 452] 15:48:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1C555C00) [pid = 1080] [serial = 1356] [outer = 00000000] 15:48:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1CDE1C00) [pid = 1080] [serial = 1357] [outer = 1C555C00] 15:48:10 INFO - PROCESS | 1080 | 1461192490107 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1CDE8800) [pid = 1080] [serial = 1358] [outer = 1C555C00] 15:48:10 INFO - PROCESS | 1080 | 1461192490583 Marionette TRACE conn6 <- [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]]]}] 15:48:10 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 15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 15:48:10 INFO - PROCESS | 1080 | 1461192490689 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 1080 | 1461192490691 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 15:48:10 INFO - PROCESS | 1080 | 1461192490694 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:48:10 INFO - PROCESS | 1080 | 1461192490696 Marionette TRACE conn6 <- [1,1774,null,{}] 15:48:10 INFO - PROCESS | 1080 | 1461192490699 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 1080 | 1461192490789 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 15:48:10 INFO - PROCESS | 1080 | 1461192490796 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1080 | ++DOCSHELL 1CE92C00 == 95 [pid = 1080] [id = 453] 15:48:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1CE97C00) [pid = 1080] [serial = 1359] [outer = 00000000] 15:48:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1D7E6000) [pid = 1080] [serial = 1360] [outer = 1CE97C00] 15:48:10 INFO - PROCESS | 1080 | 1461192490841 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1F281C00) [pid = 1080] [serial = 1361] [outer = 1CE97C00] 15:48:11 INFO - PROCESS | 1080 | 1461192491348 Marionette TRACE conn6 <- [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]]]}] 15:48:11 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 15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 15:48:11 INFO - PROCESS | 1080 | 1461192491368 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1080 | 1461192491370 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:48:11 INFO - PROCESS | 1080 | 1461192491373 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1080 | 1461192491375 Marionette TRACE conn6 <- [1,1778,null,{}] 15:48:11 INFO - PROCESS | 1080 | 1461192491378 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 1080 | 1461192491555 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 15:48:11 INFO - PROCESS | 1080 | 1461192491584 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1080 | ++DOCSHELL 1F2D1C00 == 96 [pid = 1080] [id = 454] 15:48:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1F9C7400) [pid = 1080] [serial = 1362] [outer = 00000000] 15:48:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1FC4B400) [pid = 1080] [serial = 1363] [outer = 1F9C7400] 15:48:11 INFO - PROCESS | 1080 | 1461192491632 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (20235000) [pid = 1080] [serial = 1364] [outer = 1F9C7400] 15:48:12 INFO - PROCESS | 1080 | 1461192492090 Marionette TRACE conn6 <- [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]]]}] 15:48:12 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) 15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:48:12 INFO - PROCESS | 1080 | 1461192492145 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 1080 | 1461192492147 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 15:48:12 INFO - PROCESS | 1080 | 1461192492156 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 1080 | 1461192492158 Marionette TRACE conn6 <- [1,1782,null,{}] 15:48:12 INFO - PROCESS | 1080 | 1461192492162 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:12 INFO - PROCESS | 1080 | 1461192492290 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 15:48:12 INFO - PROCESS | 1080 | 1461192492365 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 1080 | ++DOCSHELL 1FC4C400 == 97 [pid = 1080] [id = 455] 15:48:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (20238000) [pid = 1080] [serial = 1365] [outer = 00000000] 15:48:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (2036E000) [pid = 1080] [serial = 1366] [outer = 20238000] 15:48:12 INFO - PROCESS | 1080 | 1461192492410 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (21283800) [pid = 1080] [serial = 1367] [outer = 20238000] 15:48:12 INFO - PROCESS | 1080 | 1461192492823 Marionette TRACE conn6 <- [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]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 15:48:12 INFO - PROCESS | 1080 | 1461192492915 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 1080 | 1461192492917 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:48:12 INFO - PROCESS | 1080 | 1461192492923 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 1080 | 1461192492924 Marionette TRACE conn6 <- [1,1786,null,{}] 15:48:12 INFO - PROCESS | 1080 | 1461192492932 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:13 INFO - PROCESS | 1080 | 1461192493291 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (253E7400) [pid = 1080] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (23F9F000) [pid = 1080] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1B7CD000) [pid = 1080] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1C555000) [pid = 1080] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (16FB5000) [pid = 1080] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (12EB2C00) [pid = 1080] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (130CCC00) [pid = 1080] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (13FA1000) [pid = 1080] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1701EC00) [pid = 1080] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1A2C2800) [pid = 1080] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1CB6B000) [pid = 1080] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:48:13 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1CDED400) [pid = 1080] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:48:13 INFO - PROCESS | 1080 | 1461192493373 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0D000 == 98 [pid = 1080] [id = 456] 15:48:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (0F4E0000) [pid = 1080] [serial = 1368] [outer = 00000000] 15:48:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (16FB5000) [pid = 1080] [serial = 1369] [outer = 0F4E0000] 15:48:13 INFO - PROCESS | 1080 | 1461192493419 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1A2EFC00) [pid = 1080] [serial = 1370] [outer = 0F4E0000] 15:48:13 INFO - PROCESS | 1080 | 1461192493767 Marionette TRACE conn6 <- [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]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 870ms 15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:48:13 INFO - PROCESS | 1080 | 1461192493795 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 1080 | 1461192493798 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 15:48:13 INFO - PROCESS | 1080 | 1461192493801 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 1080 | 1461192493802 Marionette TRACE conn6 <- [1,1790,null,{}] 15:48:13 INFO - PROCESS | 1080 | 1461192493821 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:13 INFO - PROCESS | 1080 | 1461192493914 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 15:48:13 INFO - PROCESS | 1080 | 1461192493921 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1080 | ++DOCSHELL 13FA1000 == 99 [pid = 1080] [id = 457] 15:48:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1BAB6000) [pid = 1080] [serial = 1371] [outer = 00000000] 15:48:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (213E9800) [pid = 1080] [serial = 1372] [outer = 1BAB6000] 15:48:13 INFO - PROCESS | 1080 | 1461192493966 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (21814800) [pid = 1080] [serial = 1373] [outer = 1BAB6000] 15:48:14 INFO - PROCESS | 1080 | 1461192494418 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 15:48:14 INFO - PROCESS | 1080 | 1461192494472 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1080 | 1461192494474 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:48:14 INFO - PROCESS | 1080 | 1461192494481 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 1080 | 1461192494483 Marionette TRACE conn6 <- [1,1794,null,{}] 15:48:14 INFO - PROCESS | 1080 | 1461192494487 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 1080 | 1461192494578 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 15:48:14 INFO - PROCESS | 1080 | 1461192494584 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1080 | ++DOCSHELL 2110D000 == 100 [pid = 1080] [id = 458] 15:48:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (2181AC00) [pid = 1080] [serial = 1374] [outer = 00000000] 15:48:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (239AB400) [pid = 1080] [serial = 1375] [outer = 2181AC00] 15:48:14 INFO - PROCESS | 1080 | 1461192494628 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (239B3C00) [pid = 1080] [serial = 1376] [outer = 2181AC00] 15:48:15 INFO - PROCESS | 1080 | 1461192495113 Marionette TRACE conn6 <- [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]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 15:48:15 INFO - PROCESS | 1080 | 1461192495168 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 1080 | 1461192495170 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 15:48:15 INFO - PROCESS | 1080 | 1461192495173 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:48:15 INFO - PROCESS | 1080 | 1461192495176 Marionette TRACE conn6 <- [1,1798,null,{}] 15:48:15 INFO - PROCESS | 1080 | 1461192495180 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:15 INFO - PROCESS | 1080 | 1461192495297 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 15:48:15 INFO - PROCESS | 1080 | 1461192495530 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 1080 | ++DOCSHELL 1280E800 == 101 [pid = 1080] [id = 459] 15:48:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (128B8400) [pid = 1080] [serial = 1377] [outer = 00000000] 15:48:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (12DE5400) [pid = 1080] [serial = 1378] [outer = 128B8400] 15:48:15 INFO - PROCESS | 1080 | 1461192495595 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (13F9E400) [pid = 1080] [serial = 1379] [outer = 128B8400] 15:48:16 INFO - PROCESS | 1080 | 1461192496278 Marionette TRACE conn6 <- [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]]]}] 15:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1126ms 15:48:16 INFO - PROCESS | 1080 | 1461192496305 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 15:48:16 INFO - PROCESS | 1080 | 1461192496309 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 15:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:48:16 INFO - PROCESS | 1080 | 1461192496314 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:48:16 INFO - PROCESS | 1080 | 1461192496318 Marionette TRACE conn6 <- [1,1802,null,{}] 15:48:16 INFO - PROCESS | 1080 | 1461192496324 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 1080 | 1461192496481 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 15:48:16 INFO - PROCESS | 1080 | 1461192496640 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CA000 == 102 [pid = 1080] [id = 460] 15:48:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1B7CC400) [pid = 1080] [serial = 1380] [outer = 00000000] 15:48:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1C12E000) [pid = 1080] [serial = 1381] [outer = 1B7CC400] 15:48:16 INFO - PROCESS | 1080 | 1461192496703 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1C833800) [pid = 1080] [serial = 1382] [outer = 1B7CC400] 15:48:17 INFO - PROCESS | 1080 | 1461192497343 Marionette TRACE conn6 <- [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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1075ms 15:48:17 INFO - PROCESS | 1080 | 1461192497397 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1080 | 1461192497401 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:48:17 INFO - PROCESS | 1080 | 1461192497405 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 1080 | 1461192497408 Marionette TRACE conn6 <- [1,1806,null,{}] 15:48:17 INFO - PROCESS | 1080 | 1461192497412 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 1080 | 1461192497535 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 15:48:17 INFO - PROCESS | 1080 | 1461192497689 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1080 | ++DOCSHELL 1C12C000 == 103 [pid = 1080] [id = 461] 15:48:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1FB4D800) [pid = 1080] [serial = 1383] [outer = 00000000] 15:48:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (213E6C00) [pid = 1080] [serial = 1384] [outer = 1FB4D800] 15:48:17 INFO - PROCESS | 1080 | 1461192497747 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (227A7800) [pid = 1080] [serial = 1385] [outer = 1FB4D800] 15:48:18 INFO - PROCESS | 1080 | 1461192498325 Marionette TRACE conn6 <- [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]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 15:48:18 INFO - PROCESS | 1080 | 1461192498381 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 1080 | 1461192498384 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:48:18 INFO - PROCESS | 1080 | 1461192498395 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 1080 | 1461192498401 Marionette TRACE conn6 <- [1,1810,null,{}] 15:48:18 INFO - PROCESS | 1080 | 1461192498406 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:18 INFO - PROCESS | 1080 | 1461192498536 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 15:48:18 INFO - PROCESS | 1080 | 1461192498694 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1080 | ++DOCSHELL 2110A400 == 104 [pid = 1080] [id = 462] 15:48:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (23D18000) [pid = 1080] [serial = 1386] [outer = 00000000] 15:48:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (23FA1400) [pid = 1080] [serial = 1387] [outer = 23D18000] 15:48:18 INFO - PROCESS | 1080 | 1461192498751 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (23FA8800) [pid = 1080] [serial = 1388] [outer = 23D18000] 15:48:19 INFO - PROCESS | 1080 | 1461192499342 Marionette TRACE conn6 <- [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]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 990ms 15:48:19 INFO - PROCESS | 1080 | 1461192499380 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 1080 | 1461192499383 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:48:19 INFO - PROCESS | 1080 | 1461192499386 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 1080 | 1461192499388 Marionette TRACE conn6 <- [1,1814,null,{}] 15:48:19 INFO - PROCESS | 1080 | 1461192499392 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 1080 | 1461192499514 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 15:48:19 INFO - PROCESS | 1080 | 1461192499646 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 1080 | ++DOCSHELL 247B6800 == 105 [pid = 1080] [id = 463] 15:48:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (247B7400) [pid = 1080] [serial = 1389] [outer = 00000000] 15:48:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (24D67C00) [pid = 1080] [serial = 1390] [outer = 247B7400] 15:48:19 INFO - PROCESS | 1080 | 1461192499703 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (24D69C00) [pid = 1080] [serial = 1391] [outer = 247B7400] 15:48:20 INFO - PROCESS | 1080 | 1461192500294 Marionette TRACE conn6 <- [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]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 15:48:20 INFO - PROCESS | 1080 | 1461192500360 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 1080 | 1461192500362 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 15:48:20 INFO - PROCESS | 1080 | 1461192500366 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:48:20 INFO - PROCESS | 1080 | 1461192500368 Marionette TRACE conn6 <- [1,1818,null,{}] 15:48:20 INFO - PROCESS | 1080 | 1461192500372 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:20 INFO - PROCESS | 1080 | 1461192500494 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 15:48:20 INFO - PROCESS | 1080 | 1461192500655 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1080 | ++DOCSHELL 24D7B000 == 106 [pid = 1080] [id = 464] 15:48:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (24D7B800) [pid = 1080] [serial = 1392] [outer = 00000000] 15:48:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (24D7F000) [pid = 1080] [serial = 1393] [outer = 24D7B800] 15:48:20 INFO - PROCESS | 1080 | 1461192500723 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (24D94C00) [pid = 1080] [serial = 1394] [outer = 24D7B800] 15:48:21 INFO - PROCESS | 1080 | 1461192501271 Marionette TRACE conn6 <- [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]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 15:48:21 INFO - PROCESS | 1080 | 1461192501310 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1080 | 1461192501313 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:48:21 INFO - PROCESS | 1080 | 1461192501318 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 1080 | 1461192501320 Marionette TRACE conn6 <- [1,1822,null,{}] 15:48:21 INFO - PROCESS | 1080 | 1461192501323 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:21 INFO - PROCESS | 1080 | 1461192501445 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 15:48:21 INFO - PROCESS | 1080 | 1461192501614 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 1080 | ++DOCSHELL 24D9A000 == 107 [pid = 1080] [id = 465] 15:48:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (24DA0C00) [pid = 1080] [serial = 1395] [outer = 00000000] 15:48:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (253E5800) [pid = 1080] [serial = 1396] [outer = 24DA0C00] 15:48:21 INFO - PROCESS | 1080 | 1461192501671 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (2615B800) [pid = 1080] [serial = 1397] [outer = 24DA0C00] 15:48:22 INFO - PROCESS | 1080 | 1461192502232 Marionette TRACE conn6 <- [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]]]}] 15:48:22 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 15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 15:48:22 INFO - PROCESS | 1080 | 1461192502291 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1080 | 1461192502293 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:48:22 INFO - PROCESS | 1080 | 1461192502297 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 1080 | 1461192502299 Marionette TRACE conn6 <- [1,1826,null,{}] 15:48:22 INFO - PROCESS | 1080 | 1461192502303 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 1080 | 1461192502449 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 15:48:22 INFO - PROCESS | 1080 | 1461192502605 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 1080 | ++DOCSHELL 253E1800 == 108 [pid = 1080] [id = 466] 15:48:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (2615F000) [pid = 1080] [serial = 1398] [outer = 00000000] 15:48:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (26414800) [pid = 1080] [serial = 1399] [outer = 2615F000] 15:48:22 INFO - PROCESS | 1080 | 1461192502661 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (26417C00) [pid = 1080] [serial = 1400] [outer = 2615F000] 15:48:23 INFO - PROCESS | 1080 | 1461192503257 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1015ms 15:48:23 INFO - PROCESS | 1080 | 1461192503316 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 1080 | 1461192503318 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 15:48:23 INFO - PROCESS | 1080 | 1461192503322 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:48:23 INFO - PROCESS | 1080 | 1461192503324 Marionette TRACE conn6 <- [1,1830,null,{}] 15:48:23 INFO - PROCESS | 1080 | 1461192503328 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:23 INFO - PROCESS | 1080 | 1461192503442 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 15:48:23 INFO - PROCESS | 1080 | 1461192503598 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1080 | ++DOCSHELL 26168000 == 109 [pid = 1080] [id = 467] 15:48:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (26413400) [pid = 1080] [serial = 1401] [outer = 00000000] 15:48:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (2653A800) [pid = 1080] [serial = 1402] [outer = 26413400] 15:48:23 INFO - PROCESS | 1080 | 1461192503654 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (2653CC00) [pid = 1080] [serial = 1403] [outer = 26413400] 15:48:24 INFO - PROCESS | 1080 | 1461192504225 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 15:48:24 INFO - PROCESS | 1080 | 1461192504256 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 1080 | 1461192504259 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 15:48:24 INFO - PROCESS | 1080 | 1461192504262 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:48:24 INFO - PROCESS | 1080 | 1461192504265 Marionette TRACE conn6 <- [1,1834,null,{}] 15:48:24 INFO - PROCESS | 1080 | 1461192504269 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 1080 | 1461192504394 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 15:48:24 INFO - PROCESS | 1080 | 1461192504555 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 1080 | ++DOCSHELL 162EA000 == 110 [pid = 1080] [id = 468] 15:48:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (16322800) [pid = 1080] [serial = 1404] [outer = 00000000] 15:48:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1B7BF000) [pid = 1080] [serial = 1405] [outer = 16322800] 15:48:24 INFO - PROCESS | 1080 | 1461192504612 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (1B7C7C00) [pid = 1080] [serial = 1406] [outer = 16322800] 15:48:25 INFO - PROCESS | 1080 | 1461192505483 Marionette TRACE conn6 <- [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]]]}] 15:48:25 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) 15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1282ms 15:48:25 INFO - PROCESS | 1080 | 1461192505548 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1080 | 1461192505552 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:48:25 INFO - PROCESS | 1080 | 1461192505557 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 1080 | 1461192505561 Marionette TRACE conn6 <- [1,1838,null,{}] 15:48:25 INFO - PROCESS | 1080 | 1461192505566 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 1080 | 1461192505681 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 15:48:25 INFO - PROCESS | 1080 | 1461192505843 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1080 | ++DOCSHELL 1701EC00 == 111 [pid = 1080] [id = 469] 15:48:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1761B800) [pid = 1080] [serial = 1407] [outer = 00000000] 15:48:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1C403000) [pid = 1080] [serial = 1408] [outer = 1761B800] 15:48:25 INFO - PROCESS | 1080 | 1461192505895 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1CB6A000) [pid = 1080] [serial = 1409] [outer = 1761B800] 15:48:26 INFO - PROCESS | 1080 | 1461192506461 Marionette TRACE conn6 <- [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]]]}] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 2110D000 == 110 [pid = 1080] [id = 458] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 13FA1000 == 109 [pid = 1080] [id = 457] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 0EC0D000 == 108 [pid = 1080] [id = 456] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 1FC4C400 == 107 [pid = 1080] [id = 455] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 138B3C00 == 106 [pid = 1080] [id = 422] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 1F2D1C00 == 105 [pid = 1080] [id = 454] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 1CE92C00 == 104 [pid = 1080] [id = 453] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 1C555400 == 103 [pid = 1080] [id = 452] 15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 987ms 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1FB50C00) [pid = 1080] [serial = 1321] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 18D0C400 == 102 [pid = 1080] [id = 451] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 0EC0B000 == 101 [pid = 1080] [id = 450] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 16304C00 == 100 [pid = 1080] [id = 449] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 20238800 == 99 [pid = 1080] [id = 444] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 1F9BC400 == 98 [pid = 1080] [id = 443] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 17616400 == 97 [pid = 1080] [id = 442] 15:48:26 INFO - PROCESS | 1080 | --DOCSHELL 0EDB6400 == 96 [pid = 1080] [id = 441] 15:48:26 INFO - PROCESS | 1080 | 1461192506592 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 1080 | 1461192506598 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:48:26 INFO - PROCESS | 1080 | 1461192506607 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 1080 | 1461192506609 Marionette TRACE conn6 <- [1,1842,null,{}] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (26160800) [pid = 1080] [serial = 1178] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (24DA2C00) [pid = 1080] [serial = 1175] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1C12D400) [pid = 1080] [serial = 1306] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1C83B400) [pid = 1080] [serial = 1309] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (1B87DC00) [pid = 1080] [serial = 1315] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1701A000) [pid = 1080] [serial = 1292] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (16324400) [pid = 1080] [serial = 1291] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (1B794400) [pid = 1080] [serial = 1303] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (175E1000) [pid = 1080] [serial = 1297] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (17707000) [pid = 1080] [serial = 1298] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1F3E3C00) [pid = 1080] [serial = 1273] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (19185400) [pid = 1080] [serial = 1295] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (18742000) [pid = 1080] [serial = 1294] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1A5EA800) [pid = 1080] [serial = 1300] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1B164C00) [pid = 1080] [serial = 1301] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (23F99400) [pid = 1080] [serial = 1276] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1A5E0800) [pid = 1080] [serial = 1270] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1B134000) [pid = 1080] [serial = 1288] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (253E4400) [pid = 1080] [serial = 1279] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1CF9F000) [pid = 1080] [serial = 1312] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (2641BC00) [pid = 1080] [serial = 1282] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (26D61C00) [pid = 1080] [serial = 1285] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1DAE9800) [pid = 1080] [serial = 1318] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1D1E9800) [pid = 1080] [serial = 1313] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1CCC5000) [pid = 1080] [serial = 1310] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1C406400) [pid = 1080] [serial = 1307] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1F2D6C00) [pid = 1080] [serial = 1319] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1B7C3800) [pid = 1080] [serial = 1304] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1C55B400) [pid = 1080] [serial = 1316] [outer = 00000000] [url = about:blank] 15:48:26 INFO - PROCESS | 1080 | 1461192506683 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:26 INFO - PROCESS | 1080 | 1461192506822 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 15:48:26 INFO - PROCESS | 1080 | 1461192506829 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 1080 | ++DOCSHELL 1398F000 == 97 [pid = 1080] [id = 470] 15:48:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (13994400) [pid = 1080] [serial = 1410] [outer = 00000000] 15:48:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (16F1BC00) [pid = 1080] [serial = 1411] [outer = 13994400] 15:48:26 INFO - PROCESS | 1080 | 1461192506877 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (175E5800) [pid = 1080] [serial = 1412] [outer = 13994400] 15:48:27 INFO - PROCESS | 1080 | 1461192507419 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 850ms 15:48:27 INFO - PROCESS | 1080 | 1461192507462 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:48:27 INFO - PROCESS | 1080 | 1461192507464 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 15:48:27 INFO - PROCESS | 1080 | 1461192507468 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 1080 | 1461192507471 Marionette TRACE conn6 <- [1,1846,null,{}] 15:48:27 INFO - PROCESS | 1080 | 1461192507481 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:27 INFO - PROCESS | 1080 | 1461192507582 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 15:48:27 INFO - PROCESS | 1080 | 1461192507705 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 1080 | ++DOCSHELL 1B87DC00 == 98 [pid = 1080] [id = 471] 15:48:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1B87EC00) [pid = 1080] [serial = 1413] [outer = 00000000] 15:48:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1C131800) [pid = 1080] [serial = 1414] [outer = 1B87EC00] 15:48:27 INFO - PROCESS | 1080 | 1461192507752 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1C55B400) [pid = 1080] [serial = 1415] [outer = 1B87EC00] 15:48:28 INFO - PROCESS | 1080 | 1461192508137 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 15:48:28 INFO - PROCESS | 1080 | 1461192508198 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1080 | 1461192508201 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 15:48:28 INFO - PROCESS | 1080 | 1461192508204 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:48:28 INFO - PROCESS | 1080 | 1461192508206 Marionette TRACE conn6 <- [1,1850,null,{}] 15:48:28 INFO - PROCESS | 1080 | 1461192508209 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:28 INFO - PROCESS | 1080 | 1461192508310 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 15:48:28 INFO - PROCESS | 1080 | 1461192508358 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 1080 | ++DOCSHELL 1CCCAC00 == 99 [pid = 1080] [id = 472] 15:48:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1CDE7400) [pid = 1080] [serial = 1416] [outer = 00000000] 15:48:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1D1E8800) [pid = 1080] [serial = 1417] [outer = 1CDE7400] 15:48:28 INFO - PROCESS | 1080 | 1461192508408 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1D70C800) [pid = 1080] [serial = 1418] [outer = 1CDE7400] 15:48:28 INFO - PROCESS | 1080 | 1461192508881 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 15:48:28 INFO - PROCESS | 1080 | 1461192508938 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1080 | 1461192508940 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:48:28 INFO - PROCESS | 1080 | 1461192508944 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 1080 | 1461192508946 Marionette TRACE conn6 <- [1,1854,null,{}] 15:48:28 INFO - PROCESS | 1080 | 1461192508949 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 1080 | 1461192509079 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 15:48:29 INFO - PROCESS | 1080 | 1461192509095 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1080 | ++DOCSHELL 1D9B5000 == 100 [pid = 1080] [id = 473] 15:48:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1F2D6C00) [pid = 1080] [serial = 1419] [outer = 00000000] 15:48:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1F9BD800) [pid = 1080] [serial = 1420] [outer = 1F2D6C00] 15:48:29 INFO - PROCESS | 1080 | 1461192509140 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1FB42800) [pid = 1080] [serial = 1421] [outer = 1F2D6C00] 15:48:29 INFO - PROCESS | 1080 | 1461192509624 Marionette TRACE conn6 <- [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]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 731ms 15:48:29 INFO - PROCESS | 1080 | 1461192509675 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 1080 | 1461192509677 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 15:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:48:29 INFO - PROCESS | 1080 | 1461192509688 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 1080 | 1461192509689 Marionette TRACE conn6 <- [1,1858,null,{}] 15:48:29 INFO - PROCESS | 1080 | 1461192509693 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 1080 | 1461192509882 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 15:48:29 INFO - PROCESS | 1080 | 1461192509904 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1080 | ++DOCSHELL 1FC4B800 == 101 [pid = 1080] [id = 474] 15:48:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (2022C800) [pid = 1080] [serial = 1422] [outer = 00000000] 15:48:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2036EC00) [pid = 1080] [serial = 1423] [outer = 2022C800] 15:48:29 INFO - PROCESS | 1080 | 1461192509952 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2127A800) [pid = 1080] [serial = 1424] [outer = 2022C800] 15:48:30 INFO - PROCESS | 1080 | 1461192510429 Marionette TRACE conn6 <- [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]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 790ms 15:48:30 INFO - PROCESS | 1080 | 1461192510471 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 1080 | 1461192510473 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 15:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:48:30 INFO - PROCESS | 1080 | 1461192510476 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 1080 | 1461192510478 Marionette TRACE conn6 <- [1,1862,null,{}] 15:48:30 INFO - PROCESS | 1080 | 1461192510482 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:30 INFO - PROCESS | 1080 | 1461192510619 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 15:48:30 INFO - PROCESS | 1080 | 1461192510637 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 1080 | ++DOCSHELL 21285C00 == 102 [pid = 1080] [id = 475] 15:48:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (213E9000) [pid = 1080] [serial = 1425] [outer = 00000000] 15:48:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (227A3400) [pid = 1080] [serial = 1426] [outer = 213E9000] 15:48:30 INFO - PROCESS | 1080 | 1461192510684 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (239AAC00) [pid = 1080] [serial = 1427] [outer = 213E9000] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (0F43FC00) [pid = 1080] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1F9C7400) [pid = 1080] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1BAB6000) [pid = 1080] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (16324C00) [pid = 1080] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1CE97C00) [pid = 1080] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (20238000) [pid = 1080] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1A163800) [pid = 1080] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1C555C00) [pid = 1080] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:48:31 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (0F4E0000) [pid = 1080] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:48:31 INFO - PROCESS | 1080 | 1461192511426 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 15:48:31 INFO - PROCESS | 1080 | 1461192511449 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 1080 | 1461192511452 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 15:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:48:31 INFO - PROCESS | 1080 | 1461192511455 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 1080 | 1461192511456 Marionette TRACE conn6 <- [1,1866,null,{}] 15:48:31 INFO - PROCESS | 1080 | 1461192511468 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:31 INFO - PROCESS | 1080 | 1461192511564 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 15:48:31 INFO - PROCESS | 1080 | 1461192511571 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 1080 | ++DOCSHELL 1CDF0C00 == 103 [pid = 1080] [id = 476] 15:48:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1CE91000) [pid = 1080] [serial = 1428] [outer = 00000000] 15:48:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (21279C00) [pid = 1080] [serial = 1429] [outer = 1CE91000] 15:48:31 INFO - PROCESS | 1080 | 1461192511616 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (21865000) [pid = 1080] [serial = 1430] [outer = 1CE91000] 15:48:32 INFO - PROCESS | 1080 | 1461192512080 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 15:48:32 INFO - PROCESS | 1080 | 1461192512130 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1080 | 1461192512132 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 15:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:48:32 INFO - PROCESS | 1080 | 1461192512136 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 1080 | 1461192512137 Marionette TRACE conn6 <- [1,1870,null,{}] 15:48:32 INFO - PROCESS | 1080 | 1461192512141 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 1080 | 1461192512236 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 15:48:32 INFO - PROCESS | 1080 | 1461192512242 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 1080 | ++DOCSHELL 1290B400 == 104 [pid = 1080] [id = 477] 15:48:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (12921800) [pid = 1080] [serial = 1431] [outer = 00000000] 15:48:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (23D17000) [pid = 1080] [serial = 1432] [outer = 12921800] 15:48:32 INFO - PROCESS | 1080 | 1461192512287 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (23D88C00) [pid = 1080] [serial = 1433] [outer = 12921800] 15:48:32 INFO - PROCESS | 1080 | 1461192512813 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 15:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:48:32 INFO - PROCESS | 1080 | 1461192512867 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1080 | 1461192512869 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 15:48:32 INFO - PROCESS | 1080 | 1461192512872 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 1080 | 1461192512874 Marionette TRACE conn6 <- [1,1874,null,{}] 15:48:32 INFO - PROCESS | 1080 | 1461192512878 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 1080 | 1461192512970 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 15:48:32 INFO - PROCESS | 1080 | 1461192512976 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 1080 | ++DOCSHELL 23F9AC00 == 105 [pid = 1080] [id = 478] 15:48:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (23FA0000) [pid = 1080] [serial = 1434] [outer = 00000000] 15:48:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (24D7E000) [pid = 1080] [serial = 1435] [outer = 23FA0000] 15:48:33 INFO - PROCESS | 1080 | 1461192513022 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (24D9D400) [pid = 1080] [serial = 1436] [outer = 23FA0000] 15:48:33 INFO - PROCESS | 1080 | 1461192513809 Marionette TRACE conn6 <- [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]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 15:48:33 INFO - PROCESS | 1080 | 1461192513844 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 1080 | 1461192513850 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 15:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:48:33 INFO - PROCESS | 1080 | 1461192513856 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 1080 | 1461192513860 Marionette TRACE conn6 <- [1,1878,null,{}] 15:48:33 INFO - PROCESS | 1080 | 1461192513866 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 1080 | 1461192514001 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 15:48:34 INFO - PROCESS | 1080 | 1461192514166 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 1080 | ++DOCSHELL 17616400 == 106 [pid = 1080] [id = 479] 15:48:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1B15E400) [pid = 1080] [serial = 1437] [outer = 00000000] 15:48:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1B793800) [pid = 1080] [serial = 1438] [outer = 1B15E400] 15:48:34 INFO - PROCESS | 1080 | 1461192514228 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1B7C2C00) [pid = 1080] [serial = 1439] [outer = 1B15E400] 15:48:34 INFO - PROCESS | 1080 | 1461192514838 Marionette TRACE conn6 <- [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]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1020ms 15:48:34 INFO - PROCESS | 1080 | 1461192514879 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 1080 | 1461192514885 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 15:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:48:34 INFO - PROCESS | 1080 | 1461192514904 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 1080 | 1461192514907 Marionette TRACE conn6 <- [1,1882,null,{}] 15:48:34 INFO - PROCESS | 1080 | 1461192514912 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:35 INFO - PROCESS | 1080 | 1461192515091 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 15:48:35 INFO - PROCESS | 1080 | 1461192515252 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 1080 | ++DOCSHELL 1C130C00 == 107 [pid = 1080] [id = 480] 15:48:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (1C553400) [pid = 1080] [serial = 1440] [outer = 00000000] 15:48:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (1F938000) [pid = 1080] [serial = 1441] [outer = 1C553400] 15:48:35 INFO - PROCESS | 1080 | 1461192515310 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (1FB5D800) [pid = 1080] [serial = 1442] [outer = 1C553400] 15:48:35 INFO - PROCESS | 1080 | 1461192515932 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 15:48:35 INFO - PROCESS | 1080 | 1461192515995 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1080 | 1461192515998 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:48:35 INFO - PROCESS | 1080 | 1461192516002 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 1080 | 1461192516006 Marionette TRACE conn6 <- [1,1886,null,{}] 15:48:36 INFO - PROCESS | 1080 | 1461192516017 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 1080 | 1461192516143 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 15:48:36 INFO - PROCESS | 1080 | 1461192516309 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 1080 | ++DOCSHELL 23D90C00 == 108 [pid = 1080] [id = 481] 15:48:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (247B8C00) [pid = 1080] [serial = 1443] [outer = 00000000] 15:48:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (24DA1000) [pid = 1080] [serial = 1444] [outer = 247B8C00] 15:48:36 INFO - PROCESS | 1080 | 1461192516370 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (2615D800) [pid = 1080] [serial = 1445] [outer = 247B8C00] 15:48:36 INFO - PROCESS | 1080 | 1461192516959 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1020ms 15:48:37 INFO - PROCESS | 1080 | 1461192517025 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 1080 | 1461192517028 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 15:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:48:37 INFO - PROCESS | 1080 | 1461192517032 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 1080 | 1461192517034 Marionette TRACE conn6 <- [1,1890,null,{}] 15:48:37 INFO - PROCESS | 1080 | 1461192517038 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:37 INFO - PROCESS | 1080 | 1461192517161 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 15:48:37 INFO - PROCESS | 1080 | 1461192517338 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1080 | ++DOCSHELL 26162400 == 109 [pid = 1080] [id = 482] 15:48:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (26419C00) [pid = 1080] [serial = 1446] [outer = 00000000] 15:48:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (2653D800) [pid = 1080] [serial = 1447] [outer = 26419C00] 15:48:37 INFO - PROCESS | 1080 | 1461192517396 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (265AD000) [pid = 1080] [serial = 1448] [outer = 26419C00] 15:48:38 INFO - PROCESS | 1080 | 1461192518014 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1019ms 15:48:38 INFO - PROCESS | 1080 | 1461192518054 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 1080 | 1461192518056 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 15:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:48:38 INFO - PROCESS | 1080 | 1461192518060 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 1080 | 1461192518062 Marionette TRACE conn6 <- [1,1894,null,{}] 15:48:38 INFO - PROCESS | 1080 | 1461192518065 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 1080 | 1461192518184 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 15:48:38 INFO - PROCESS | 1080 | 1461192518356 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1080 | ++DOCSHELL 264AA400 == 110 [pid = 1080] [id = 483] 15:48:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (264AA800) [pid = 1080] [serial = 1449] [outer = 00000000] 15:48:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (264B3000) [pid = 1080] [serial = 1450] [outer = 264AA800] 15:48:38 INFO - PROCESS | 1080 | 1461192518413 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (264B5400) [pid = 1080] [serial = 1451] [outer = 264AA800] 15:48:39 INFO - PROCESS | 1080 | 1461192519038 Marionette TRACE conn6 <- [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]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1016ms 15:48:39 INFO - PROCESS | 1080 | 1461192519093 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1080 | 1461192519095 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 15:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:48:39 INFO - PROCESS | 1080 | 1461192519100 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 1080 | 1461192519102 Marionette TRACE conn6 <- [1,1898,null,{}] 15:48:39 INFO - PROCESS | 1080 | 1461192519123 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:39 INFO - PROCESS | 1080 | 1461192519252 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 15:48:39 INFO - PROCESS | 1080 | 1461192519416 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 1080 | ++DOCSHELL 264B1C00 == 111 [pid = 1080] [id = 484] 15:48:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (264B7400) [pid = 1080] [serial = 1452] [outer = 00000000] 15:48:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (26872000) [pid = 1080] [serial = 1453] [outer = 264B7400] 15:48:39 INFO - PROCESS | 1080 | 1461192519476 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (26874400) [pid = 1080] [serial = 1454] [outer = 264B7400] 15:48:40 INFO - PROCESS | 1080 | 1461192520025 Marionette TRACE conn6 <- [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]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 990ms 15:48:40 INFO - PROCESS | 1080 | 1461192520091 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 1080 | 1461192520093 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 15:48:40 INFO - PROCESS | 1080 | 1461192520097 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:48:40 INFO - PROCESS | 1080 | 1461192520099 Marionette TRACE conn6 <- [1,1902,null,{}] 15:48:40 INFO - PROCESS | 1080 | 1461192520102 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 1080 | 1461192520219 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 15:48:40 INFO - PROCESS | 1080 | 1461192520394 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 1080 | ++DOCSHELL 26878C00 == 112 [pid = 1080] [id = 485] 15:48:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (2687B400) [pid = 1080] [serial = 1455] [outer = 00000000] 15:48:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (26D63400) [pid = 1080] [serial = 1456] [outer = 2687B400] 15:48:40 INFO - PROCESS | 1080 | 1461192520453 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (26D67000) [pid = 1080] [serial = 1457] [outer = 2687B400] 15:48:41 INFO - PROCESS | 1080 | 1461192521030 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 15:48:41 INFO - PROCESS | 1080 | 1461192521078 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 1080 | 1461192521081 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 15:48:41 INFO - PROCESS | 1080 | 1461192521086 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 1080 | 1461192521088 Marionette TRACE conn6 <- [1,1906,null,{}] 15:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:48:41 INFO - PROCESS | 1080 | 1461192521092 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 1080 | 1461192521208 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 15:48:41 INFO - PROCESS | 1080 | 1461192521384 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1080 | ++DOCSHELL 265AA400 == 113 [pid = 1080] [id = 486] 15:48:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (26877C00) [pid = 1080] [serial = 1458] [outer = 00000000] 15:48:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (26D86C00) [pid = 1080] [serial = 1459] [outer = 26877C00] 15:48:41 INFO - PROCESS | 1080 | 1461192521442 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (26D89000) [pid = 1080] [serial = 1460] [outer = 26877C00] 15:48:42 INFO - PROCESS | 1080 | 1461192522073 Marionette TRACE conn6 <- [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]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1071ms 15:48:42 INFO - PROCESS | 1080 | 1461192522163 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1080 | 1461192522165 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 15:48:42 INFO - PROCESS | 1080 | 1461192522168 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:48:42 INFO - PROCESS | 1080 | 1461192522170 Marionette TRACE conn6 <- [1,1910,null,{}] 15:48:42 INFO - PROCESS | 1080 | 1461192522174 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 1080 | 1461192522300 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 15:48:42 INFO - PROCESS | 1080 | 1461192522459 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 1080 | ++DOCSHELL 13993C00 == 114 [pid = 1080] [id = 487] 15:48:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (1701FC00) [pid = 1080] [serial = 1461] [outer = 00000000] 15:48:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (1B4F3400) [pid = 1080] [serial = 1462] [outer = 1701FC00] 15:48:42 INFO - PROCESS | 1080 | 1461192522519 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (1C401800) [pid = 1080] [serial = 1463] [outer = 1701FC00] 15:48:43 INFO - PROCESS | 1080 | 1461192523323 Marionette TRACE conn6 <- [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]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1167ms 15:48:43 INFO - PROCESS | 1080 | 1461192523340 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 1080 | 1461192523344 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 15:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:48:43 INFO - PROCESS | 1080 | 1461192523349 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 1080 | 1461192523353 Marionette TRACE conn6 <- [1,1914,null,{}] 15:48:43 INFO - PROCESS | 1080 | 1461192523359 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:43 INFO - PROCESS | 1080 | 1461192523480 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 15:48:43 INFO - PROCESS | 1080 | 1461192523664 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1080 | ++DOCSHELL 1B138800 == 115 [pid = 1080] [id = 488] 15:48:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (1B4F2000) [pid = 1080] [serial = 1464] [outer = 00000000] 15:48:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (1C125400) [pid = 1080] [serial = 1465] [outer = 1B4F2000] 15:48:43 INFO - PROCESS | 1080 | 1461192523717 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (1C409800) [pid = 1080] [serial = 1466] [outer = 1B4F2000] 15:48:44 INFO - PROCESS | 1080 | 1461192524358 Marionette TRACE conn6 <- [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]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1073ms 15:48:44 INFO - PROCESS | 1080 | 1461192524424 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1080 | 1461192524429 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 15:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:48:44 INFO - PROCESS | 1080 | 1461192524435 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 1080 | 1461192524438 Marionette TRACE conn6 <- [1,1918,null,{}] 15:48:44 INFO - PROCESS | 1080 | 1461192524442 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:44 INFO - PROCESS | 1080 | 1461192524551 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 15:48:44 INFO - PROCESS | 1080 | 1461192524724 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 1080 | ++DOCSHELL 1D2E6000 == 116 [pid = 1080] [id = 489] 15:48:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (1D9B3800) [pid = 1080] [serial = 1467] [outer = 00000000] 15:48:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (1FB44800) [pid = 1080] [serial = 1468] [outer = 1D9B3800] 15:48:44 INFO - PROCESS | 1080 | 1461192524776 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (20231400) [pid = 1080] [serial = 1469] [outer = 1D9B3800] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1290E800 == 115 [pid = 1080] [id = 358] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 20356800 == 114 [pid = 1080] [id = 391] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 247B0800 == 113 [pid = 1080] [id = 356] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1382EC00 == 112 [pid = 1080] [id = 390] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 253E6800 == 111 [pid = 1080] [id = 392] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 24D95C00 == 110 [pid = 1080] [id = 357] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1290B400 == 109 [pid = 1080] [id = 477] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1CDF0C00 == 108 [pid = 1080] [id = 476] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 21285C00 == 107 [pid = 1080] [id = 475] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1FC4B800 == 106 [pid = 1080] [id = 474] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1D9B5000 == 105 [pid = 1080] [id = 473] 15:48:44 INFO - PROCESS | 1080 | --DOCSHELL 1CCCAC00 == 104 [pid = 1080] [id = 472] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (1B521C00) [pid = 1080] [serial = 1327] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (21101400) [pid = 1080] [serial = 1336] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (21816000) [pid = 1080] [serial = 1339] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 191 (1FB5EC00) [pid = 1080] [serial = 1330] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 190 (227AAC00) [pid = 1080] [serial = 1342] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (2034A400) [pid = 1080] [serial = 1333] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (1630E400) [pid = 1080] [serial = 1324] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 187 (239AB400) [pid = 1080] [serial = 1375] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 1B87DC00 == 103 [pid = 1080] [id = 471] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 1398F000 == 102 [pid = 1080] [id = 470] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 1701EC00 == 101 [pid = 1080] [id = 469] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 2110A400 == 100 [pid = 1080] [id = 462] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 1C12C000 == 99 [pid = 1080] [id = 461] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 1B7CA000 == 98 [pid = 1080] [id = 460] 15:48:45 INFO - PROCESS | 1080 | --DOCSHELL 1280E800 == 97 [pid = 1080] [id = 459] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (20235000) [pid = 1080] [serial = 1364] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (239B3800) [pid = 1080] [serial = 1345] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (21814800) [pid = 1080] [serial = 1373] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (177DF000) [pid = 1080] [serial = 1348] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (1F281C00) [pid = 1080] [serial = 1361] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (2036E000) [pid = 1080] [serial = 1366] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (1A2B2C00) [pid = 1080] [serial = 1349] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (213E9800) [pid = 1080] [serial = 1372] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (1B87BC00) [pid = 1080] [serial = 1354] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (1C127800) [pid = 1080] [serial = 1355] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (1CDE8800) [pid = 1080] [serial = 1358] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (1A2EFC00) [pid = 1080] [serial = 1370] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1FC4B400) [pid = 1080] [serial = 1363] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1CDE1C00) [pid = 1080] [serial = 1357] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (21283800) [pid = 1080] [serial = 1367] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (130C9800) [pid = 1080] [serial = 1351] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (16FB5000) [pid = 1080] [serial = 1369] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (162E8800) [pid = 1080] [serial = 1352] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (1D7E6000) [pid = 1080] [serial = 1360] [outer = 00000000] [url = about:blank] 15:48:45 INFO - PROCESS | 1080 | 1461192525371 Marionette TRACE conn6 <- [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]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 15:48:45 INFO - PROCESS | 1080 | 1461192525408 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 1080 | 1461192525410 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 15:48:45 INFO - PROCESS | 1080 | 1461192525414 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:48:45 INFO - PROCESS | 1080 | 1461192525417 Marionette TRACE conn6 <- [1,1922,null,{}] 15:48:45 INFO - PROCESS | 1080 | 1461192525428 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 1080 | 1461192525532 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 15:48:45 INFO - PROCESS | 1080 | 1461192525546 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 1080 | ++DOCSHELL 1873E000 == 98 [pid = 1080] [id = 490] 15:48:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (1873F400) [pid = 1080] [serial = 1470] [outer = 00000000] 15:48:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1B797800) [pid = 1080] [serial = 1471] [outer = 1873F400] 15:48:45 INFO - PROCESS | 1080 | 1461192525596 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (1BAB8400) [pid = 1080] [serial = 1472] [outer = 1873F400] 15:48:46 INFO - PROCESS | 1080 | 1461192526114 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 731ms 15:48:46 INFO - PROCESS | 1080 | 1461192526149 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1080 | 1461192526152 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 15:48:46 INFO - PROCESS | 1080 | 1461192526155 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:48:46 INFO - PROCESS | 1080 | 1461192526157 Marionette TRACE conn6 <- [1,1926,null,{}] 15:48:46 INFO - PROCESS | 1080 | 1461192526188 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 1080 | 1461192526289 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 15:48:46 INFO - PROCESS | 1080 | 1461192526421 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 1080 | ++DOCSHELL 1C128C00 == 99 [pid = 1080] [id = 491] 15:48:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1C12C000) [pid = 1080] [serial = 1473] [outer = 00000000] 15:48:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1D709C00) [pid = 1080] [serial = 1474] [outer = 1C12C000] 15:48:46 INFO - PROCESS | 1080 | 1461192526470 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1F277400) [pid = 1080] [serial = 1475] [outer = 1C12C000] 15:48:46 INFO - PROCESS | 1080 | 1461192526836 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 731ms 15:48:46 INFO - PROCESS | 1080 | 1461192526890 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1080 | 1461192526892 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 15:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:48:46 INFO - PROCESS | 1080 | 1461192526895 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 1080 | 1461192526897 Marionette TRACE conn6 <- [1,1930,null,{}] 15:48:46 INFO - PROCESS | 1080 | 1461192526901 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 1080 | 1461192526995 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 15:48:47 INFO - PROCESS | 1080 | 1461192527002 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1080 | ++DOCSHELL 1F281C00 == 100 [pid = 1080] [id = 492] 15:48:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1F2D0400) [pid = 1080] [serial = 1476] [outer = 00000000] 15:48:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (2022F000) [pid = 1080] [serial = 1477] [outer = 1F2D0400] 15:48:47 INFO - PROCESS | 1080 | 1461192527047 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (202E7800) [pid = 1080] [serial = 1478] [outer = 1F2D0400] 15:48:47 INFO - PROCESS | 1080 | 1461192527592 Marionette TRACE conn6 <- [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]]]}] 15:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 15:48:47 INFO - PROCESS | 1080 | 1461192527632 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 1080 | 1461192527634 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 15:48:47 INFO - PROCESS | 1080 | 1461192527637 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:48:47 INFO - PROCESS | 1080 | 1461192527639 Marionette TRACE conn6 <- [1,1934,null,{}] 15:48:47 INFO - PROCESS | 1080 | 1461192527642 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:47 INFO - PROCESS | 1080 | 1461192527825 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 15:48:47 INFO - PROCESS | 1080 | 1461192527847 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1080 | ++DOCSHELL 2034E000 == 101 [pid = 1080] [id = 493] 15:48:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (2110F400) [pid = 1080] [serial = 1479] [outer = 00000000] 15:48:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (2180D000) [pid = 1080] [serial = 1480] [outer = 2110F400] 15:48:47 INFO - PROCESS | 1080 | 1461192527897 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (21862400) [pid = 1080] [serial = 1481] [outer = 2110F400] 15:48:48 INFO - PROCESS | 1080 | 1461192528365 Marionette TRACE conn6 <- [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]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 15:48:48 INFO - PROCESS | 1080 | 1461192528411 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 1080 | 1461192528413 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 15:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:48:48 INFO - PROCESS | 1080 | 1461192528416 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 1080 | 1461192528418 Marionette TRACE conn6 <- [1,1938,null,{}] 15:48:48 INFO - PROCESS | 1080 | 1461192528421 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:48 INFO - PROCESS | 1080 | 1461192528562 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 15:48:48 INFO - PROCESS | 1080 | 1461192528580 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 1080 | ++DOCSHELL 21867800 == 102 [pid = 1080] [id = 494] 15:48:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (227A8800) [pid = 1080] [serial = 1482] [outer = 00000000] 15:48:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (23C4AC00) [pid = 1080] [serial = 1483] [outer = 227A8800] 15:48:48 INFO - PROCESS | 1080 | 1461192528625 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (23D86000) [pid = 1080] [serial = 1484] [outer = 227A8800] 15:48:49 INFO - PROCESS | 1080 | 1461192529105 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 15:48:49 INFO - PROCESS | 1080 | 1461192529147 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 1080 | 1461192529149 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 15:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:48:49 INFO - PROCESS | 1080 | 1461192529152 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 1080 | 1461192529153 Marionette TRACE conn6 <- [1,1942,null,{}] 15:48:49 INFO - PROCESS | 1080 | 1461192529455 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (213E9000) [pid = 1080] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (2022C800) [pid = 1080] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (13994400) [pid = 1080] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (1B87EC00) [pid = 1080] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (1761B800) [pid = 1080] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (12921800) [pid = 1080] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (1CDE7400) [pid = 1080] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (1F2D6C00) [pid = 1080] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1CE91000) [pid = 1080] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:48:49 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (2181AC00) [pid = 1080] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:48:49 INFO - PROCESS | 1080 | 1461192529619 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 15:48:49 INFO - PROCESS | 1080 | 1461192529629 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 1080 | ++DOCSHELL 18B0F800 == 103 [pid = 1080] [id = 495] 15:48:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1B793400) [pid = 1080] [serial = 1485] [outer = 00000000] 15:48:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1CD28400) [pid = 1080] [serial = 1486] [outer = 1B793400] 15:48:49 INFO - PROCESS | 1080 | 1461192529674 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (1F2CC400) [pid = 1080] [serial = 1487] [outer = 1B793400] 15:48:50 INFO - PROCESS | 1080 | 1461192530105 Marionette TRACE conn6 <- [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]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1022ms 15:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:48:50 INFO - PROCESS | 1080 | 1461192530175 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 1080 | 1461192530177 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 15:48:50 INFO - PROCESS | 1080 | 1461192530180 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 1080 | 1461192530182 Marionette TRACE conn6 <- [1,1946,null,{}] 15:48:50 INFO - PROCESS | 1080 | 1461192530185 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 1080 | 1461192530287 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 15:48:50 INFO - PROCESS | 1080 | 1461192530293 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 1080 | ++DOCSHELL 1F93AC00 == 104 [pid = 1080] [id = 496] 15:48:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (239A7400) [pid = 1080] [serial = 1488] [outer = 00000000] 15:48:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (24D63800) [pid = 1080] [serial = 1489] [outer = 239A7400] 15:48:50 INFO - PROCESS | 1080 | 1461192530345 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (24D75000) [pid = 1080] [serial = 1490] [outer = 239A7400] 15:48:50 INFO - PROCESS | 1080 | 1461192530796 Marionette TRACE conn6 <- [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]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 15:48:50 INFO - PROCESS | 1080 | 1461192530851 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 1080 | 1461192530853 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 15:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:48:50 INFO - PROCESS | 1080 | 1461192530856 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 1080 | 1461192530858 Marionette TRACE conn6 <- [1,1950,null,{}] 15:48:50 INFO - PROCESS | 1080 | 1461192530861 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 1080 | 1461192530959 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 15:48:51 INFO - PROCESS | 1080 | 1461192530999 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 1080 | ++DOCSHELL 24DA3000 == 105 [pid = 1080] [id = 497] 15:48:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (253DD400) [pid = 1080] [serial = 1491] [outer = 00000000] 15:48:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (26168C00) [pid = 1080] [serial = 1492] [outer = 253DD400] 15:48:51 INFO - PROCESS | 1080 | 1461192531046 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (264AD800) [pid = 1080] [serial = 1493] [outer = 253DD400] 15:48:51 INFO - PROCESS | 1080 | 1461192531648 Marionette TRACE conn6 <- [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]]]}] 15:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 830ms 15:48:51 INFO - PROCESS | 1080 | 1461192531688 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 1080 | 1461192531692 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 15:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:48:51 INFO - PROCESS | 1080 | 1461192531697 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 1080 | 1461192531702 Marionette TRACE conn6 <- [1,1954,null,{}] 15:48:51 INFO - PROCESS | 1080 | 1461192531708 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:51 INFO - PROCESS | 1080 | 1461192531873 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 15:48:52 INFO - PROCESS | 1080 | 1461192532017 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 1080 | ++DOCSHELL 17612C00 == 106 [pid = 1080] [id = 498] 15:48:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (17614C00) [pid = 1080] [serial = 1494] [outer = 00000000] 15:48:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (1A5E0800) [pid = 1080] [serial = 1495] [outer = 17614C00] 15:48:52 INFO - PROCESS | 1080 | 1461192532078 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (1B4ED400) [pid = 1080] [serial = 1496] [outer = 17614C00] 15:48:52 INFO - PROCESS | 1080 | 1461192532695 Marionette TRACE conn6 <- [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]]]}] 15:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1084ms 15:48:52 INFO - PROCESS | 1080 | 1461192532782 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 1080 | 1461192532788 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 15:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:48:52 INFO - PROCESS | 1080 | 1461192532795 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 1080 | 1461192532798 Marionette TRACE conn6 <- [1,1958,null,{}] 15:48:52 INFO - PROCESS | 1080 | 1461192532803 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:52 INFO - PROCESS | 1080 | 1461192532938 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 15:48:53 INFO - PROCESS | 1080 | 1461192533099 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 1080 | ++DOCSHELL 1C126400 == 107 [pid = 1080] [id = 499] 15:48:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (1C12F000) [pid = 1080] [serial = 1497] [outer = 00000000] 15:48:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (1F935400) [pid = 1080] [serial = 1498] [outer = 1C12F000] 15:48:53 INFO - PROCESS | 1080 | 1461192533158 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (2022EC00) [pid = 1080] [serial = 1499] [outer = 1C12F000] 15:48:53 INFO - PROCESS | 1080 | 1461192533783 Marionette TRACE conn6 <- [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]]]}] 15:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1021ms 15:48:53 INFO - PROCESS | 1080 | 1461192533818 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 15:48:53 INFO - PROCESS | 1080 | 1461192533820 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 15:48:53 INFO - PROCESS | 1080 | 1461192533824 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:48:53 INFO - PROCESS | 1080 | 1461192533828 Marionette TRACE conn6 <- [1,1962,null,{}] 15:48:53 INFO - PROCESS | 1080 | 1461192533839 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:53 INFO - PROCESS | 1080 | 1461192533994 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 15:48:54 INFO - PROCESS | 1080 | 1461192534163 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 1080 | ++DOCSHELL 24DA2000 == 108 [pid = 1080] [id = 500] 15:48:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (253DBC00) [pid = 1080] [serial = 1500] [outer = 00000000] 15:48:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (264B0800) [pid = 1080] [serial = 1501] [outer = 253DBC00] 15:48:54 INFO - PROCESS | 1080 | 1461192534225 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (2653EC00) [pid = 1080] [serial = 1502] [outer = 253DBC00] 15:48:54 INFO - PROCESS | 1080 | 1461192534832 Marionette TRACE conn6 <- [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]]]}] 15:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1019ms 15:48:54 INFO - PROCESS | 1080 | 1461192534862 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 1080 | 1461192534865 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 15:48:54 INFO - PROCESS | 1080 | 1461192534870 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:48:54 INFO - PROCESS | 1080 | 1461192534872 Marionette TRACE conn6 <- [1,1966,null,{}] 15:48:54 INFO - PROCESS | 1080 | 1461192534876 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:54 INFO - PROCESS | 1080 | 1461192535001 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 15:48:55 INFO - PROCESS | 1080 | 1461192535180 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 1080 | ++DOCSHELL 26871400 == 109 [pid = 1080] [id = 501] 15:48:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (26875800) [pid = 1080] [serial = 1503] [outer = 00000000] 15:48:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (268BD400) [pid = 1080] [serial = 1504] [outer = 26875800] 15:48:55 INFO - PROCESS | 1080 | 1461192535239 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (268C0C00) [pid = 1080] [serial = 1505] [outer = 26875800] 15:48:55 INFO - PROCESS | 1080 | 1461192535785 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 15:48:55 INFO - PROCESS | 1080 | 1461192535845 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 1080 | 1461192535847 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 15:48:55 INFO - PROCESS | 1080 | 1461192535851 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:48:55 INFO - PROCESS | 1080 | 1461192535853 Marionette TRACE conn6 <- [1,1970,null,{}] 15:48:55 INFO - PROCESS | 1080 | 1461192535857 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:55 INFO - PROCESS | 1080 | 1461192535978 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 15:48:56 INFO - PROCESS | 1080 | 1461192536158 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 1080 | ++DOCSHELL 268BBC00 == 110 [pid = 1080] [id = 502] 15:48:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (268C3000) [pid = 1080] [serial = 1506] [outer = 00000000] 15:48:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (26D64C00) [pid = 1080] [serial = 1507] [outer = 268C3000] 15:48:56 INFO - PROCESS | 1080 | 1461192536217 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (26D87400) [pid = 1080] [serial = 1508] [outer = 268C3000] 15:48:56 INFO - PROCESS | 1080 | 1461192536841 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1017ms 15:48:56 INFO - PROCESS | 1080 | 1461192536871 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 1080 | 1461192536874 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 15:48:56 INFO - PROCESS | 1080 | 1461192536877 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:48:56 INFO - PROCESS | 1080 | 1461192536879 Marionette TRACE conn6 <- [1,1974,null,{}] 15:48:56 INFO - PROCESS | 1080 | 1461192536883 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:57 INFO - PROCESS | 1080 | 1461192537025 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 15:48:57 INFO - PROCESS | 1080 | 1461192537207 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1080 | ++DOCSHELL 28215800 == 111 [pid = 1080] [id = 503] 15:48:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (28216800) [pid = 1080] [serial = 1509] [outer = 00000000] 15:48:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (2821B800) [pid = 1080] [serial = 1510] [outer = 28216800] 15:48:57 INFO - PROCESS | 1080 | 1461192537269 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (2821F800) [pid = 1080] [serial = 1511] [outer = 28216800] 15:48:57 INFO - PROCESS | 1080 | 1461192537854 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1016ms 15:48:57 INFO - PROCESS | 1080 | 1461192537898 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 1080 | 1461192537900 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 15:48:57 INFO - PROCESS | 1080 | 1461192537903 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:48:57 INFO - PROCESS | 1080 | 1461192537905 Marionette TRACE conn6 <- [1,1978,null,{}] 15:48:57 INFO - PROCESS | 1080 | 1461192537909 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:58 INFO - PROCESS | 1080 | 1461192538030 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 15:48:58 INFO - PROCESS | 1080 | 1461192538209 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 1080 | ++DOCSHELL 23F07400 == 112 [pid = 1080] [id = 504] 15:48:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (23F07800) [pid = 1080] [serial = 1512] [outer = 00000000] 15:48:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (23F10400) [pid = 1080] [serial = 1513] [outer = 23F07800] 15:48:58 INFO - PROCESS | 1080 | 1461192538265 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (26D92400) [pid = 1080] [serial = 1514] [outer = 23F07800] 15:48:58 INFO - PROCESS | 1080 | 1461192538790 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 15:48:58 INFO - PROCESS | 1080 | 1461192538845 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 1080 | 1461192538847 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 15:48:58 INFO - PROCESS | 1080 | 1461192538852 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 1080 | 1461192538854 Marionette TRACE conn6 <- [1,1982,null,{}] 15:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:48:58 INFO - PROCESS | 1080 | 1461192538858 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:58 INFO - PROCESS | 1080 | 1461192538977 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 15:48:59 INFO - PROCESS | 1080 | 1461192539159 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1080 | ++DOCSHELL 23F0AC00 == 113 [pid = 1080] [id = 505] 15:48:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (23F0B000) [pid = 1080] [serial = 1515] [outer = 00000000] 15:48:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (290C2C00) [pid = 1080] [serial = 1516] [outer = 23F0B000] 15:48:59 INFO - PROCESS | 1080 | 1461192539217 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (290C4400) [pid = 1080] [serial = 1517] [outer = 23F0B000] 15:48:59 INFO - PROCESS | 1080 | 1461192539788 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 15:48:59 INFO - PROCESS | 1080 | 1461192539829 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 1080 | 1461192539831 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 15:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:48:59 INFO - PROCESS | 1080 | 1461192539834 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 1080 | 1461192539836 Marionette TRACE conn6 <- [1,1986,null,{}] 15:48:59 INFO - PROCESS | 1080 | 1461192539840 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 1080 | 1461192539959 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 15:49:00 INFO - PROCESS | 1080 | 1461192540137 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 1080 | ++DOCSHELL 290C9000 == 114 [pid = 1080] [id = 506] 15:49:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 207 (290CBC00) [pid = 1080] [serial = 1518] [outer = 00000000] 15:49:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 208 (29387400) [pid = 1080] [serial = 1519] [outer = 290CBC00] 15:49:00 INFO - PROCESS | 1080 | 1461192540193 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 209 (2938A000) [pid = 1080] [serial = 1520] [outer = 290CBC00] 15:49:00 INFO - PROCESS | 1080 | 1461192540783 Marionette TRACE conn6 <- [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]]]}] 15:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1017ms 15:49:00 INFO - PROCESS | 1080 | 1461192540856 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 1080 | 1461192540858 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 15:49:00 INFO - PROCESS | 1080 | 1461192540862 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:49:00 INFO - PROCESS | 1080 | 1461192540864 Marionette TRACE conn6 <- [1,1990,null,{}] 15:49:00 INFO - PROCESS | 1080 | 1461192540868 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:01 INFO - PROCESS | 1080 | 1461192541016 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 15:49:01 INFO - PROCESS | 1080 | 1461192541186 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 1080 | ++DOCSHELL 1701E800 == 115 [pid = 1080] [id = 507] 15:49:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 210 (17611C00) [pid = 1080] [serial = 1521] [outer = 00000000] 15:49:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 211 (1B7C8C00) [pid = 1080] [serial = 1522] [outer = 17611C00] 15:49:01 INFO - PROCESS | 1080 | 1461192541242 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 212 (1C55A000) [pid = 1080] [serial = 1523] [outer = 17611C00] 15:49:01 INFO - PROCESS | 1080 | 1461192541824 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1017ms 15:49:01 INFO - PROCESS | 1080 | 1461192541883 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 1080 | 1461192541886 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 15:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:49:01 INFO - PROCESS | 1080 | 1461192541890 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 1080 | 1461192541893 Marionette TRACE conn6 <- [1,1994,null,{}] 15:49:01 INFO - PROCESS | 1080 | 1461192541897 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:02 INFO - PROCESS | 1080 | 1461192542037 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 15:49:02 INFO - PROCESS | 1080 | 1461192542471 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 1080 | ++DOCSHELL 0ED56400 == 116 [pid = 1080] [id = 508] 15:49:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (128B8C00) [pid = 1080] [serial = 1524] [outer = 00000000] 15:49:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 214 (17616000) [pid = 1080] [serial = 1525] [outer = 128B8C00] 15:49:02 INFO - PROCESS | 1080 | 1461192542531 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 215 (18686400) [pid = 1080] [serial = 1526] [outer = 128B8C00] 15:49:03 INFO - PROCESS | 1080 | 1461192543192 Marionette TRACE conn6 <- [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]]]}] 15:49:03 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 15:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1322ms 15:49:03 INFO - PROCESS | 1080 | 1461192543215 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1080 | 1461192543219 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 15:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:49:03 INFO - PROCESS | 1080 | 1461192543223 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 1080 | 1461192543227 Marionette TRACE conn6 <- [1,1998,null,{}] 15:49:03 INFO - PROCESS | 1080 | 1461192543232 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:03 INFO - PROCESS | 1080 | 1461192543346 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 15:49:03 INFO - PROCESS | 1080 | 1461192543528 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCE000 == 117 [pid = 1080] [id = 509] 15:49:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 216 (0F43FC00) [pid = 1080] [serial = 1527] [outer = 00000000] 15:49:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 217 (1B7A1000) [pid = 1080] [serial = 1528] [outer = 0F43FC00] 15:49:03 INFO - PROCESS | 1080 | 1461192543579 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 218 (1CCCA800) [pid = 1080] [serial = 1529] [outer = 0F43FC00] 15:49:04 INFO - PROCESS | 1080 | 1461192544204 Marionette TRACE conn6 <- [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]]]}] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 2022FC00 == 116 [pid = 1080] [id = 232] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 0EBC7800 == 115 [pid = 1080] [id = 440] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1F93AC00 == 114 [pid = 1080] [id = 496] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 18B0F800 == 113 [pid = 1080] [id = 495] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 21867800 == 112 [pid = 1080] [id = 494] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 2034E000 == 111 [pid = 1080] [id = 493] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1F281C00 == 110 [pid = 1080] [id = 492] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1C128C00 == 109 [pid = 1080] [id = 491] 15:49:04 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 15:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1074ms 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 217 (24D67C00) [pid = 1080] [serial = 1390] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 216 (24D7F000) [pid = 1080] [serial = 1393] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 215 (253E5800) [pid = 1080] [serial = 1396] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 214 (26414800) [pid = 1080] [serial = 1399] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 213 (2653A800) [pid = 1080] [serial = 1402] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 212 (24D7E000) [pid = 1080] [serial = 1435] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1873E000 == 108 [pid = 1080] [id = 490] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1D2E6000 == 107 [pid = 1080] [id = 489] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1B138800 == 106 [pid = 1080] [id = 488] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 26162400 == 105 [pid = 1080] [id = 482] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 23D90C00 == 104 [pid = 1080] [id = 481] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 1C130C00 == 103 [pid = 1080] [id = 480] 15:49:04 INFO - PROCESS | 1080 | --DOCSHELL 17616400 == 102 [pid = 1080] [id = 479] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 211 (239B3C00) [pid = 1080] [serial = 1376] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 210 (227A3400) [pid = 1080] [serial = 1426] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 209 (2127A800) [pid = 1080] [serial = 1424] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 208 (2036EC00) [pid = 1080] [serial = 1423] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 207 (16F1BC00) [pid = 1080] [serial = 1411] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 206 (1C131800) [pid = 1080] [serial = 1414] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 205 (1C55B400) [pid = 1080] [serial = 1415] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 204 (1CB6A000) [pid = 1080] [serial = 1409] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (1C403000) [pid = 1080] [serial = 1408] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (1B7BF000) [pid = 1080] [serial = 1405] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (12DE5400) [pid = 1080] [serial = 1378] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (23D17000) [pid = 1080] [serial = 1432] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (1C12E000) [pid = 1080] [serial = 1381] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (1D1E8800) [pid = 1080] [serial = 1417] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (213E6C00) [pid = 1080] [serial = 1384] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (23FA1400) [pid = 1080] [serial = 1387] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (239AAC00) [pid = 1080] [serial = 1427] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (23D88C00) [pid = 1080] [serial = 1433] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (175E5800) [pid = 1080] [serial = 1412] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (1F9BD800) [pid = 1080] [serial = 1420] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 191 (1FB42800) [pid = 1080] [serial = 1421] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 190 (21279C00) [pid = 1080] [serial = 1429] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (21865000) [pid = 1080] [serial = 1430] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (1D70C800) [pid = 1080] [serial = 1418] [outer = 00000000] [url = about:blank] 15:49:04 INFO - PROCESS | 1080 | 1461192544410 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 1080 | 1461192544414 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 15:49:04 INFO - PROCESS | 1080 | 1461192544427 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:49:04 INFO - PROCESS | 1080 | 1461192544429 Marionette TRACE conn6 <- [1,2002,null,{}] 15:49:04 INFO - PROCESS | 1080 | 1461192544433 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:04 INFO - PROCESS | 1080 | 1461192544532 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 15:49:04 INFO - PROCESS | 1080 | 1461192544539 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1080 | ++DOCSHELL 13832800 == 103 [pid = 1080] [id = 510] 15:49:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (162EC000) [pid = 1080] [serial = 1530] [outer = 00000000] 15:49:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (1701A000) [pid = 1080] [serial = 1531] [outer = 162EC000] 15:49:04 INFO - PROCESS | 1080 | 1461192544585 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (17613000) [pid = 1080] [serial = 1532] [outer = 162EC000] 15:49:05 INFO - PROCESS | 1080 | 1461192545159 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 15:49:05 INFO - PROCESS | 1080 | 1461192545205 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1080 | 1461192545208 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 15:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:49:05 INFO - PROCESS | 1080 | 1461192545216 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 1080 | 1461192545222 Marionette TRACE conn6 <- [1,2006,null,{}] 15:49:05 INFO - PROCESS | 1080 | 1461192545226 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:05 INFO - PROCESS | 1080 | 1461192545331 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 15:49:05 INFO - PROCESS | 1080 | 1461192545462 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 1080 | ++DOCSHELL 1B893400 == 104 [pid = 1080] [id = 511] 15:49:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (1C127C00) [pid = 1080] [serial = 1533] [outer = 00000000] 15:49:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (1C837800) [pid = 1080] [serial = 1534] [outer = 1C127C00] 15:49:05 INFO - PROCESS | 1080 | 1461192545509 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (1CCCAC00) [pid = 1080] [serial = 1535] [outer = 1C127C00] 15:49:05 INFO - PROCESS | 1080 | 1461192545918 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 15:49:05 INFO - PROCESS | 1080 | 1461192545945 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1080 | 1461192545947 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 15:49:05 INFO - PROCESS | 1080 | 1461192545950 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:49:05 INFO - PROCESS | 1080 | 1461192545952 Marionette TRACE conn6 <- [1,2010,null,{}] 15:49:05 INFO - PROCESS | 1080 | 1461192545955 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 1080 | 1461192546058 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 15:49:06 INFO - PROCESS | 1080 | 1461192546093 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 1080 | ++DOCSHELL 1D2E9000 == 105 [pid = 1080] [id = 512] 15:49:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (1D2E9800) [pid = 1080] [serial = 1536] [outer = 00000000] 15:49:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (1F9BEC00) [pid = 1080] [serial = 1537] [outer = 1D2E9800] 15:49:06 INFO - PROCESS | 1080 | 1461192546147 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (1FB42800) [pid = 1080] [serial = 1538] [outer = 1D2E9800] 15:49:06 INFO - PROCESS | 1080 | 1461192546617 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 15:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:49:06 INFO - PROCESS | 1080 | 1461192546685 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 1080 | 1461192546687 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 15:49:06 INFO - PROCESS | 1080 | 1461192546690 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 1080 | 1461192546692 Marionette TRACE conn6 <- [1,2014,null,{}] 15:49:06 INFO - PROCESS | 1080 | 1461192546696 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 1080 | 1461192546833 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 15:49:06 INFO - PROCESS | 1080 | 1461192546844 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 1080 | ++DOCSHELL 20235C00 == 106 [pid = 1080] [id = 513] 15:49:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (202DEC00) [pid = 1080] [serial = 1539] [outer = 00000000] 15:49:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (2034FC00) [pid = 1080] [serial = 1540] [outer = 202DEC00] 15:49:06 INFO - PROCESS | 1080 | 1461192546898 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (21105C00) [pid = 1080] [serial = 1541] [outer = 202DEC00] 15:49:07 INFO - PROCESS | 1080 | 1461192547404 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 15:49:07 INFO - PROCESS | 1080 | 1461192547495 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 1080 | 1461192547497 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 15:49:07 INFO - PROCESS | 1080 | 1461192547500 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 1080 | 1461192547502 Marionette TRACE conn6 <- [1,2018,null,{}] 15:49:07 INFO - PROCESS | 1080 | 1461192547506 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:49:07 INFO - PROCESS | 1080 | 1461192547647 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 15:49:07 INFO - PROCESS | 1080 | 1461192547673 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 1080 | ++DOCSHELL 21352000 == 107 [pid = 1080] [id = 514] 15:49:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (213E3C00) [pid = 1080] [serial = 1542] [outer = 00000000] 15:49:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (21813400) [pid = 1080] [serial = 1543] [outer = 213E3C00] 15:49:07 INFO - PROCESS | 1080 | 1461192547719 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (21812000) [pid = 1080] [serial = 1544] [outer = 213E3C00] 15:49:08 INFO - PROCESS | 1080 | 1461192548195 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 710ms 15:49:08 INFO - PROCESS | 1080 | 1461192548220 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 15:49:08 INFO - PROCESS | 1080 | 1461192548222 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 15:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:49:08 INFO - PROCESS | 1080 | 1461192548231 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:49:08 INFO - PROCESS | 1080 | 1461192548233 Marionette TRACE conn6 <- [1,2022,null,{}] 15:49:08 INFO - PROCESS | 1080 | 1461192548236 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:08 INFO - PROCESS | 1080 | 1461192548378 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 15:49:08 INFO - PROCESS | 1080 | 1461192548398 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 1080 | ++DOCSHELL 21810000 == 108 [pid = 1080] [id = 515] 15:49:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (21865400) [pid = 1080] [serial = 1545] [outer = 00000000] 15:49:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (239A9C00) [pid = 1080] [serial = 1546] [outer = 21865400] 15:49:08 INFO - PROCESS | 1080 | 1461192548445 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (23C45800) [pid = 1080] [serial = 1547] [outer = 21865400] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 205 (1B793400) [pid = 1080] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 204 (2110F400) [pid = 1080] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (227A8800) [pid = 1080] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (1C12C000) [pid = 1080] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (239A7400) [pid = 1080] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (1873F400) [pid = 1080] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (1F2D0400) [pid = 1080] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (1D9B3800) [pid = 1080] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:49:09 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (1B4F2000) [pid = 1080] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:49:09 INFO - PROCESS | 1080 | 1461192549237 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1019ms 15:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:49:09 INFO - PROCESS | 1080 | 1461192549254 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 1080 | 1461192549256 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 15:49:09 INFO - PROCESS | 1080 | 1461192549259 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 1080 | 1461192549261 Marionette TRACE conn6 <- [1,2026,null,{}] 15:49:09 INFO - PROCESS | 1080 | 1461192549291 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 1080 | 1461192549430 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 15:49:09 INFO - PROCESS | 1080 | 1461192549442 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 1080 | ++DOCSHELL 1B158000 == 109 [pid = 1080] [id = 516] 15:49:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (1B4F2000) [pid = 1080] [serial = 1548] [outer = 00000000] 15:49:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (202E8C00) [pid = 1080] [serial = 1549] [outer = 1B4F2000] 15:49:09 INFO - PROCESS | 1080 | 1461192549487 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (21286000) [pid = 1080] [serial = 1550] [outer = 1B4F2000] 15:49:09 INFO - PROCESS | 1080 | 1461192549928 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 15:49:09 INFO - PROCESS | 1080 | 1461192549990 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 1080 | 1461192549992 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 15:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:49:09 INFO - PROCESS | 1080 | 1461192549995 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 1080 | 1461192549997 Marionette TRACE conn6 <- [1,2030,null,{}] 15:49:09 INFO - PROCESS | 1080 | 1461192550000 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 1080 | 1461192550096 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 15:49:10 INFO - PROCESS | 1080 | 1461192550102 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 1080 | ++DOCSHELL 21815C00 == 110 [pid = 1080] [id = 517] 15:49:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (227A5C00) [pid = 1080] [serial = 1551] [outer = 00000000] 15:49:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (23D8E000) [pid = 1080] [serial = 1552] [outer = 227A5C00] 15:49:10 INFO - PROCESS | 1080 | 1461192550147 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (23F9E800) [pid = 1080] [serial = 1553] [outer = 227A5C00] 15:49:10 INFO - PROCESS | 1080 | 1461192550626 Marionette TRACE conn6 <- [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]]]}] 15:49:10 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) 15:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 15:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:49:10 INFO - PROCESS | 1080 | 1461192550679 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 1080 | 1461192550681 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 15:49:10 INFO - PROCESS | 1080 | 1461192550684 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 1080 | 1461192550686 Marionette TRACE conn6 <- [1,2034,null,{}] 15:49:10 INFO - PROCESS | 1080 | 1461192550689 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 1080 | 1461192550787 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 15:49:10 INFO - PROCESS | 1080 | 1461192550793 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 1080 | ++DOCSHELL 23FA3400 == 111 [pid = 1080] [id = 518] 15:49:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (247B7C00) [pid = 1080] [serial = 1554] [outer = 00000000] 15:49:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (24D6AC00) [pid = 1080] [serial = 1555] [outer = 247B7C00] 15:49:10 INFO - PROCESS | 1080 | 1461192550844 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (24D96000) [pid = 1080] [serial = 1556] [outer = 247B7C00] 15:49:11 INFO - PROCESS | 1080 | 1461192551674 Marionette TRACE conn6 <- [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]]]}] 15:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1017ms 15:49:11 INFO - PROCESS | 1080 | 1461192551704 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 1080 | 1461192551710 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 15:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:49:11 INFO - PROCESS | 1080 | 1461192551716 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - PROCESS | 1080 | 1461192551719 Marionette TRACE conn6 <- [1,2038,null,{}] 15:49:11 INFO - PROCESS | 1080 | 1461192551761 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:11 INFO - PROCESS | 1080 | 1461192551895 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 15:49:12 INFO - PROCESS | 1080 | 1461192552066 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 1080 | ++DOCSHELL 16F1BC00 == 112 [pid = 1080] [id = 519] 15:49:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 207 (1A2EE800) [pid = 1080] [serial = 1557] [outer = 00000000] 15:49:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 208 (1B7C6000) [pid = 1080] [serial = 1558] [outer = 1A2EE800] 15:49:12 INFO - PROCESS | 1080 | 1461192552127 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 209 (1C124C00) [pid = 1080] [serial = 1559] [outer = 1A2EE800] 15:49:12 INFO - PROCESS | 1080 | 1461192552723 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1042ms 15:49:12 INFO - PROCESS | 1080 | 1461192552762 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 1080 | 1461192552768 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 15:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:49:12 INFO - PROCESS | 1080 | 1461192552774 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 1080 | 1461192552777 Marionette TRACE conn6 <- [1,2042,null,{}] 15:49:12 INFO - PROCESS | 1080 | 1461192552782 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 1080 | 1461192552909 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 15:49:13 INFO - PROCESS | 1080 | 1461192553089 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 1080 | ++DOCSHELL 1CE9A400 == 113 [pid = 1080] [id = 520] 15:49:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 210 (1DA60C00) [pid = 1080] [serial = 1560] [outer = 00000000] 15:49:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 211 (202E5000) [pid = 1080] [serial = 1561] [outer = 1DA60C00] 15:49:13 INFO - PROCESS | 1080 | 1461192553147 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 212 (21104000) [pid = 1080] [serial = 1562] [outer = 1DA60C00] 15:49:13 INFO - PROCESS | 1080 | 1461192553765 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1023ms 15:49:13 INFO - PROCESS | 1080 | 1461192553799 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 1080 | 1461192553802 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 15:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:49:13 INFO - PROCESS | 1080 | 1461192553806 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 1080 | 1461192553810 Marionette TRACE conn6 <- [1,2046,null,{}] 15:49:13 INFO - PROCESS | 1080 | 1461192553821 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:13 INFO - PROCESS | 1080 | 1461192553967 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 15:49:14 INFO - PROCESS | 1080 | 1461192554141 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 1080 | ++DOCSHELL 24D04400 == 114 [pid = 1080] [id = 521] 15:49:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (24D04800) [pid = 1080] [serial = 1563] [outer = 00000000] 15:49:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 214 (24D08800) [pid = 1080] [serial = 1564] [outer = 24D04800] 15:49:14 INFO - PROCESS | 1080 | 1461192554202 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 215 (24D0CC00) [pid = 1080] [serial = 1565] [outer = 24D04800] 15:49:14 INFO - PROCESS | 1080 | 1461192554820 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1070ms 15:49:14 INFO - PROCESS | 1080 | 1461192554897 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 1080 | 1461192554900 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 15:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:49:14 INFO - PROCESS | 1080 | 1461192554903 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 1080 | 1461192554906 Marionette TRACE conn6 <- [1,2050,null,{}] 15:49:14 INFO - PROCESS | 1080 | 1461192554910 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 1080 | 1461192555041 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 15:49:15 INFO - PROCESS | 1080 | 1461192555211 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 1080 | ++DOCSHELL 24D67800 == 115 [pid = 1080] [id = 522] 15:49:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 216 (24D69800) [pid = 1080] [serial = 1566] [outer = 00000000] 15:49:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 217 (253E7400) [pid = 1080] [serial = 1567] [outer = 24D69800] 15:49:15 INFO - PROCESS | 1080 | 1461192555271 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 218 (26416400) [pid = 1080] [serial = 1568] [outer = 24D69800] 15:49:15 INFO - PROCESS | 1080 | 1461192555914 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1075ms 15:49:15 INFO - PROCESS | 1080 | 1461192555982 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 15:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:49:15 INFO - PROCESS | 1080 | 1461192555985 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 15:49:15 INFO - PROCESS | 1080 | 1461192555988 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 1080 | 1461192555990 Marionette TRACE conn6 <- [1,2054,null,{}] 15:49:15 INFO - PROCESS | 1080 | 1461192555994 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 1080 | 1461192556117 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 15:49:16 INFO - PROCESS | 1080 | 1461192556288 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 1080 | ++DOCSHELL 2615F800 == 116 [pid = 1080] [id = 523] 15:49:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 219 (26414800) [pid = 1080] [serial = 1569] [outer = 00000000] 15:49:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 220 (2653E800) [pid = 1080] [serial = 1570] [outer = 26414800] 15:49:16 INFO - PROCESS | 1080 | 1461192556347 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (265AEC00) [pid = 1080] [serial = 1571] [outer = 26414800] 15:49:16 INFO - PROCESS | 1080 | 1461192556918 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 15:49:16 INFO - PROCESS | 1080 | 1461192556963 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 1080 | 1461192556966 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 15:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:49:16 INFO - PROCESS | 1080 | 1461192556969 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 1080 | 1461192556972 Marionette TRACE conn6 <- [1,2058,null,{}] 15:49:16 INFO - PROCESS | 1080 | 1461192556976 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:17 INFO - PROCESS | 1080 | 1461192557110 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 15:49:17 INFO - PROCESS | 1080 | 1461192557296 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 1080 | ++DOCSHELL 25881000 == 117 [pid = 1080] [id = 524] 15:49:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (25881400) [pid = 1080] [serial = 1572] [outer = 00000000] 15:49:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (2653A400) [pid = 1080] [serial = 1573] [outer = 25881400] 15:49:17 INFO - PROCESS | 1080 | 1461192557358 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 224 (265B0000) [pid = 1080] [serial = 1574] [outer = 25881400] 15:49:17 INFO - PROCESS | 1080 | 1461192557958 Marionette TRACE conn6 <- [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]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1017ms 15:49:17 INFO - PROCESS | 1080 | 1461192557989 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 1080 | 1461192557992 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 15:49:17 INFO - PROCESS | 1080 | 1461192557995 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:49:17 INFO - PROCESS | 1080 | 1461192557997 Marionette TRACE conn6 <- [1,2062,null,{}] 15:49:17 INFO - PROCESS | 1080 | 1461192558001 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 1080 | 1461192558121 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 15:49:18 INFO - PROCESS | 1080 | 1461192558306 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 1080 | ++DOCSHELL 2588A400 == 118 [pid = 1080] [id = 525] 15:49:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 225 (2588B400) [pid = 1080] [serial = 1575] [outer = 00000000] 15:49:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (26609C00) [pid = 1080] [serial = 1576] [outer = 2588B400] 15:49:18 INFO - PROCESS | 1080 | 1461192558365 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (2660B400) [pid = 1080] [serial = 1577] [outer = 2588B400] 15:49:18 INFO - PROCESS | 1080 | 1461192558964 Marionette TRACE conn6 <- [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]]]}] 15:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1016ms 15:49:19 INFO - PROCESS | 1080 | 1461192559016 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 15:49:19 INFO - PROCESS | 1080 | 1461192559018 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 15:49:19 INFO - PROCESS | 1080 | 1461192559022 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:49:19 INFO - PROCESS | 1080 | 1461192559024 Marionette TRACE conn6 <- [1,2066,null,{}] 15:49:19 INFO - PROCESS | 1080 | 1461192559028 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 1080 | 1461192559147 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 15:49:19 INFO - PROCESS | 1080 | 1461192559319 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 1080 | ++DOCSHELL 26608800 == 119 [pid = 1080] [id = 526] 15:49:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (2660DC00) [pid = 1080] [serial = 1578] [outer = 00000000] 15:49:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (26D70000) [pid = 1080] [serial = 1579] [outer = 2660DC00] 15:49:19 INFO - PROCESS | 1080 | 1461192559377 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (26D8D800) [pid = 1080] [serial = 1580] [outer = 2660DC00] 15:49:19 INFO - PROCESS | 1080 | --DOCSHELL 1B893000 == 118 [pid = 1080] [id = 12] 15:49:20 INFO - PROCESS | 1080 | 1461192560010 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1018ms 15:49:20 INFO - PROCESS | 1080 | 1461192560043 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 1080 | 1461192560046 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 15:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:49:20 INFO - PROCESS | 1080 | 1461192560050 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 1080 | 1461192560052 Marionette TRACE conn6 <- [1,2070,null,{}] 15:49:20 INFO - PROCESS | 1080 | 1461192560056 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:20 INFO - PROCESS | 1080 | 1461192560187 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 15:49:20 INFO - PROCESS | 1080 | 1461192560373 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 1080 | ++DOCSHELL 1CDEA800 == 119 [pid = 1080] [id = 527] 15:49:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (1D174C00) [pid = 1080] [serial = 1581] [outer = 00000000] 15:49:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (26F14C00) [pid = 1080] [serial = 1582] [outer = 1D174C00] 15:49:20 INFO - PROCESS | 1080 | 1461192560433 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (26F17400) [pid = 1080] [serial = 1583] [outer = 1D174C00] 15:49:21 INFO - PROCESS | 1080 | 1461192561015 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1016ms 15:49:21 INFO - PROCESS | 1080 | 1461192561070 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 1080 | 1461192561072 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 15:49:21 INFO - PROCESS | 1080 | 1461192561075 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:49:21 INFO - PROCESS | 1080 | 1461192561077 Marionette TRACE conn6 <- [1,2074,null,{}] 15:49:21 INFO - PROCESS | 1080 | 1461192561082 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 1080 | 1461192561206 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 15:49:21 INFO - PROCESS | 1080 | 1461192561382 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 1080 | ++DOCSHELL 268BC800 == 120 [pid = 1080] [id = 528] 15:49:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (26F12000) [pid = 1080] [serial = 1584] [outer = 00000000] 15:49:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (26F20400) [pid = 1080] [serial = 1585] [outer = 26F12000] 15:49:21 INFO - PROCESS | 1080 | 1461192561440 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 236 (28217C00) [pid = 1080] [serial = 1586] [outer = 26F12000] 15:49:22 INFO - PROCESS | 1080 | 1461192562103 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1070ms 15:49:22 INFO - PROCESS | 1080 | 1461192562150 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 1080 | 1461192562153 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 15:49:22 INFO - PROCESS | 1080 | 1461192562156 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:49:22 INFO - PROCESS | 1080 | 1461192562159 Marionette TRACE conn6 <- [1,2078,null,{}] 15:49:22 INFO - PROCESS | 1080 | 1461192562162 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:22 INFO - PROCESS | 1080 | 1461192562306 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 15:49:22 INFO - PROCESS | 1080 | 1461192562484 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 1080 | ++DOCSHELL 1CE93800 == 121 [pid = 1080] [id = 529] 15:49:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 237 (1CF5F800) [pid = 1080] [serial = 1587] [outer = 00000000] 15:49:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 238 (21101C00) [pid = 1080] [serial = 1588] [outer = 1CF5F800] 15:49:22 INFO - PROCESS | 1080 | 1461192562547 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 239 (23D8F000) [pid = 1080] [serial = 1589] [outer = 1CF5F800] 15:49:23 INFO - PROCESS | 1080 | 1461192563178 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1076ms 15:49:23 INFO - PROCESS | 1080 | 1461192563236 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 1080 | 1461192563238 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 15:49:23 INFO - PROCESS | 1080 | 1461192563241 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:49:23 INFO - PROCESS | 1080 | 1461192563243 Marionette TRACE conn6 <- [1,2082,null,{}] 15:49:23 INFO - PROCESS | 1080 | 1461192563247 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:23 INFO - PROCESS | 1080 | 1461192563371 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 15:49:23 INFO - PROCESS | 1080 | 1461192563723 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0B800 == 122 [pid = 1080] [id = 530] 15:49:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 240 (12921800) [pid = 1080] [serial = 1590] [outer = 00000000] 15:49:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 241 (1873F400) [pid = 1080] [serial = 1591] [outer = 12921800] 15:49:23 INFO - PROCESS | 1080 | 1461192563776 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 242 (1A16B000) [pid = 1080] [serial = 1592] [outer = 12921800] 15:49:24 INFO - PROCESS | 1080 | 1461192564359 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1171ms 15:49:24 INFO - PROCESS | 1080 | 1461192564418 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 1080 | 1461192564422 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 15:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:49:24 INFO - PROCESS | 1080 | 1461192564428 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 1080 | 1461192564431 Marionette TRACE conn6 <- [1,2086,null,{}] 15:49:24 INFO - PROCESS | 1080 | 1461192564437 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 1080 | 1461192564561 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 15:49:24 INFO - PROCESS | 1080 | 1461192564744 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 1080 | ++DOCSHELL 1C83A800 == 123 [pid = 1080] [id = 531] 15:49:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 243 (1C83CC00) [pid = 1080] [serial = 1593] [outer = 00000000] 15:49:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 244 (1DAE7800) [pid = 1080] [serial = 1594] [outer = 1C83CC00] 15:49:24 INFO - PROCESS | 1080 | 1461192564802 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 245 (1F93A000) [pid = 1080] [serial = 1595] [outer = 1C83CC00] 15:49:25 INFO - PROCESS | 1080 | 1461192565358 Marionette TRACE conn6 <- [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]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 15:49:25 INFO - PROCESS | 1080 | 1461192565405 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 1080 | 1461192565409 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 15:49:25 INFO - PROCESS | 1080 | 1461192565412 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:49:25 INFO - PROCESS | 1080 | 1461192565414 Marionette TRACE conn6 <- [1,2090,null,{}] 15:49:25 INFO - PROCESS | 1080 | 1461192565418 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:25 INFO - PROCESS | 1080 | 1461192565534 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 15:49:25 INFO - PROCESS | 1080 | 1461192565731 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 1CE8EC00 == 122 [pid = 1080] [id = 262] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 23C46400 == 121 [pid = 1080] [id = 354] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 20370400 == 120 [pid = 1080] [id = 281] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 21815C00 == 119 [pid = 1080] [id = 517] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 1B158000 == 118 [pid = 1080] [id = 516] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 21810000 == 117 [pid = 1080] [id = 515] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 21352000 == 116 [pid = 1080] [id = 514] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 20235C00 == 115 [pid = 1080] [id = 513] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 1D2E9000 == 114 [pid = 1080] [id = 512] 15:49:25 INFO - PROCESS | 1080 | --DOMWINDOW == 244 (26168C00) [pid = 1080] [serial = 1492] [outer = 00000000] [url = about:blank] 15:49:25 INFO - PROCESS | 1080 | ++DOCSHELL 0EC10000 == 115 [pid = 1080] [id = 532] 15:49:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 245 (0EDB6400) [pid = 1080] [serial = 1596] [outer = 00000000] 15:49:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 246 (18B0FC00) [pid = 1080] [serial = 1597] [outer = 0EDB6400] 15:49:25 INFO - PROCESS | 1080 | 1461192565854 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 247 (1C128800) [pid = 1080] [serial = 1598] [outer = 0EDB6400] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 1B893400 == 114 [pid = 1080] [id = 511] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 13832800 == 113 [pid = 1080] [id = 510] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 0EBCE000 == 112 [pid = 1080] [id = 509] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 0ED56400 == 111 [pid = 1080] [id = 508] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 290C9000 == 110 [pid = 1080] [id = 506] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 23F0AC00 == 109 [pid = 1080] [id = 505] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 23F07400 == 108 [pid = 1080] [id = 504] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 28215800 == 107 [pid = 1080] [id = 503] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 268BBC00 == 106 [pid = 1080] [id = 502] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 26871400 == 105 [pid = 1080] [id = 501] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 24DA2000 == 104 [pid = 1080] [id = 500] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 1C126400 == 103 [pid = 1080] [id = 499] 15:49:25 INFO - PROCESS | 1080 | --DOCSHELL 17612C00 == 102 [pid = 1080] [id = 498] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 246 (2180D000) [pid = 1080] [serial = 1480] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 245 (23C4AC00) [pid = 1080] [serial = 1483] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 244 (21862400) [pid = 1080] [serial = 1481] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 243 (1D709C00) [pid = 1080] [serial = 1474] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 242 (1F277400) [pid = 1080] [serial = 1475] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 241 (24D63800) [pid = 1080] [serial = 1489] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 240 (26D86C00) [pid = 1080] [serial = 1459] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 239 (1B4F3400) [pid = 1080] [serial = 1462] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 238 (1B797800) [pid = 1080] [serial = 1471] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 237 (1BAB8400) [pid = 1080] [serial = 1472] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 236 (2022F000) [pid = 1080] [serial = 1477] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 235 (1B793800) [pid = 1080] [serial = 1438] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 234 (20231400) [pid = 1080] [serial = 1469] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (1FB44800) [pid = 1080] [serial = 1468] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (2653D800) [pid = 1080] [serial = 1447] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 231 (26D63400) [pid = 1080] [serial = 1456] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 230 (24DA1000) [pid = 1080] [serial = 1444] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (1C409800) [pid = 1080] [serial = 1466] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 228 (1C125400) [pid = 1080] [serial = 1465] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 227 (1F938000) [pid = 1080] [serial = 1441] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 226 (26872000) [pid = 1080] [serial = 1453] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 225 (264B3000) [pid = 1080] [serial = 1450] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 224 (1CD28400) [pid = 1080] [serial = 1486] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 223 (24D75000) [pid = 1080] [serial = 1490] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 222 (1F2CC400) [pid = 1080] [serial = 1487] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 221 (23D86000) [pid = 1080] [serial = 1484] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | --DOMWINDOW == 220 (202E7800) [pid = 1080] [serial = 1478] [outer = 00000000] [url = about:blank] 15:49:26 INFO - PROCESS | 1080 | 1461192566367 Marionette TRACE conn6 <- [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]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 15:49:26 INFO - PROCESS | 1080 | 1461192566387 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 1080 | 1461192566389 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 15:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:49:26 INFO - PROCESS | 1080 | 1461192566398 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 1080 | 1461192566404 Marionette TRACE conn6 <- [1,2094,null,{}] 15:49:26 INFO - PROCESS | 1080 | 1461192566413 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 1080 | 1461192566521 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 15:49:26 INFO - PROCESS | 1080 | 1461192566528 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 1080 | ++DOCSHELL 1C559400 == 103 [pid = 1080] [id = 533] 15:49:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (1CF63C00) [pid = 1080] [serial = 1599] [outer = 00000000] 15:49:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (1F3E4400) [pid = 1080] [serial = 1600] [outer = 1CF63C00] 15:49:26 INFO - PROCESS | 1080 | 1461192566598 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (1F9BBC00) [pid = 1080] [serial = 1601] [outer = 1CF63C00] 15:49:27 INFO - PROCESS | 1080 | 1461192567085 Marionette TRACE conn6 <- [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]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 15:49:27 INFO - PROCESS | 1080 | 1461192567135 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 1080 | 1461192567137 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 15:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:49:27 INFO - PROCESS | 1080 | 1461192567140 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 1080 | 1461192567142 Marionette TRACE conn6 <- [1,2098,null,{}] 15:49:27 INFO - PROCESS | 1080 | 1461192567145 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 1080 | 1461192567247 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 15:49:27 INFO - PROCESS | 1080 | 1461192567253 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 1080 | ++DOCSHELL 1F27BC00 == 104 [pid = 1080] [id = 534] 15:49:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 224 (1F933800) [pid = 1080] [serial = 1602] [outer = 00000000] 15:49:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 225 (202E9400) [pid = 1080] [serial = 1603] [outer = 1F933800] 15:49:27 INFO - PROCESS | 1080 | 1461192567299 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (2134A800) [pid = 1080] [serial = 1604] [outer = 1F933800] 15:49:27 INFO - PROCESS | 1080 | 1461192567776 Marionette TRACE conn6 <- [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]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 15:49:27 INFO - PROCESS | 1080 | 1461192567821 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 1080 | 1461192567823 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 15:49:27 INFO - PROCESS | 1080 | 1461192567826 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 1080 | 1461192567828 Marionette TRACE conn6 <- [1,2102,null,{}] 15:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:49:27 INFO - PROCESS | 1080 | 1461192567832 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 1080 | 1461192567930 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 15:49:27 INFO - PROCESS | 1080 | 1461192567973 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 1080 | ++DOCSHELL 227A0C00 == 105 [pid = 1080] [id = 535] 15:49:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (227A1400) [pid = 1080] [serial = 1605] [outer = 00000000] 15:49:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (239A9400) [pid = 1080] [serial = 1606] [outer = 227A1400] 15:49:28 INFO - PROCESS | 1080 | 1461192568028 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (23D0F000) [pid = 1080] [serial = 1607] [outer = 227A1400] 15:49:28 INFO - PROCESS | 1080 | 1461192568592 Marionette TRACE conn6 <- [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]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 15:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:49:28 INFO - PROCESS | 1080 | 1461192568663 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 1080 | 1461192568665 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 15:49:28 INFO - PROCESS | 1080 | 1461192568668 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 1080 | 1461192568670 Marionette TRACE conn6 <- [1,2106,null,{}] 15:49:28 INFO - PROCESS | 1080 | 1461192568673 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:28 INFO - PROCESS | 1080 | 1461192568828 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 15:49:28 INFO - PROCESS | 1080 | 1461192568852 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 1080 | ++DOCSHELL 23D16400 == 106 [pid = 1080] [id = 536] 15:49:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (23F06400) [pid = 1080] [serial = 1608] [outer = 00000000] 15:49:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (24D02C00) [pid = 1080] [serial = 1609] [outer = 23F06400] 15:49:28 INFO - PROCESS | 1080 | 1461192568899 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (247B9400) [pid = 1080] [serial = 1610] [outer = 23F06400] 15:49:29 INFO - PROCESS | 1080 | 1461192569414 Marionette TRACE conn6 <- [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]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 15:49:29 INFO - PROCESS | 1080 | 1461192569439 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 1080 | 1461192569441 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 15:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:49:29 INFO - PROCESS | 1080 | 1461192569444 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 1080 | 1461192569446 Marionette TRACE conn6 <- [1,2110,null,{}] 15:49:29 INFO - PROCESS | 1080 | 1461192569449 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 1080 | 1461192569593 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 15:49:29 INFO - PROCESS | 1080 | 1461192569615 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 1080 | ++DOCSHELL 23F9B000 == 107 [pid = 1080] [id = 537] 15:49:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (24D08400) [pid = 1080] [serial = 1611] [outer = 00000000] 15:49:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (24D83800) [pid = 1080] [serial = 1612] [outer = 24D08400] 15:49:29 INFO - PROCESS | 1080 | 1461192569661 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (253E6800) [pid = 1080] [serial = 1613] [outer = 24D08400] 15:49:30 INFO - PROCESS | 1080 | 1461192570141 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 234 (162EC000) [pid = 1080] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (213E3C00) [pid = 1080] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (1D2E9800) [pid = 1080] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 231 (128B8C00) [pid = 1080] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 230 (202DEC00) [pid = 1080] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (21865400) [pid = 1080] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 228 (1C127C00) [pid = 1080] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 227 (227A5C00) [pid = 1080] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 226 (1B4F2000) [pid = 1080] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:49:30 INFO - PROCESS | 1080 | --DOMWINDOW == 225 (0F43FC00) [pid = 1080] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:49:30 INFO - PROCESS | 1080 | 1461192570459 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 1080 | 1461192570461 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 15:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:49:30 INFO - PROCESS | 1080 | 1461192570470 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 1080 | 1461192570472 Marionette TRACE conn6 <- [1,2114,null,{}] 15:49:30 INFO - PROCESS | 1080 | 1461192570476 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:30 INFO - PROCESS | 1080 | 1461192570586 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 15:49:30 INFO - PROCESS | 1080 | 1461192570593 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F5C00 == 108 [pid = 1080] [id = 538] 15:49:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (1B51FC00) [pid = 1080] [serial = 1614] [outer = 00000000] 15:49:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (1DAE9800) [pid = 1080] [serial = 1615] [outer = 1B51FC00] 15:49:30 INFO - PROCESS | 1080 | 1461192570637 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (2036CC00) [pid = 1080] [serial = 1616] [outer = 1B51FC00] 15:49:31 INFO - PROCESS | 1080 | 1461192571162 Marionette TRACE conn6 <- [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]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 15:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:49:31 INFO - PROCESS | 1080 | 1461192571197 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 1080 | 1461192571199 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 15:49:31 INFO - PROCESS | 1080 | 1461192571202 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 1080 | 1461192571204 Marionette TRACE conn6 <- [1,2118,null,{}] 15:49:31 INFO - PROCESS | 1080 | 1461192571207 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:31 INFO - PROCESS | 1080 | 1461192571307 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 15:49:31 INFO - PROCESS | 1080 | 1461192571315 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 1080 | ++DOCSHELL 21812400 == 109 [pid = 1080] [id = 539] 15:49:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (2587E800) [pid = 1080] [serial = 1617] [outer = 00000000] 15:49:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (2615BC00) [pid = 1080] [serial = 1618] [outer = 2587E800] 15:49:31 INFO - PROCESS | 1080 | 1461192571359 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (26539000) [pid = 1080] [serial = 1619] [outer = 2587E800] 15:49:31 INFO - PROCESS | 1080 | 1461192571835 Marionette TRACE conn6 <- [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] 15:49:31 INFO - PROCESS | 1080 | 1461192571875 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 15:49:31 INFO - PROCESS | 1080 | 1461192571878 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:49:31 INFO - PROCESS | 1080 | 1461192571880 Marionette TRACE conn6 <- [1,2122,null,{}] 15:49:31 INFO - PROCESS | 1080 | 1461192571884 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:31 INFO - PROCESS | 1080 | 1461192571981 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 15:49:32 INFO - PROCESS | 1080 | 1461192572020 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 1080 | ++DOCSHELL 12912C00 == 110 [pid = 1080] [id = 540] 15:49:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (16F3D800) [pid = 1080] [serial = 1620] [outer = 00000000] 15:49:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (268C2800) [pid = 1080] [serial = 1621] [outer = 16F3D800] 15:49:32 INFO - PROCESS | 1080 | 1461192572070 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (26F18800) [pid = 1080] [serial = 1622] [outer = 16F3D800] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1FC43C00 == 109 [pid = 1080] [id = 173] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 202E8400 == 108 [pid = 1080] [id = 385] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1B4EC800 == 107 [pid = 1080] [id = 200] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23C49000 == 106 [pid = 1080] [id = 374] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1F932400 == 105 [pid = 1080] [id = 172] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23C4C400 == 104 [pid = 1080] [id = 355] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 227A0400 == 103 [pid = 1080] [id = 389] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1F3E7400 == 102 [pid = 1080] [id = 21] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1C410400 == 101 [pid = 1080] [id = 243] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23D0E400 == 100 [pid = 1080] [id = 331] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1CE96400 == 99 [pid = 1080] [id = 184] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 202DFC00 == 98 [pid = 1080] [id = 351] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 24D9A000 == 97 [pid = 1080] [id = 465] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 253E1800 == 96 [pid = 1080] [id = 466] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 20350400 == 95 [pid = 1080] [id = 280] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 16FAB800 == 94 [pid = 1080] [id = 198] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 138AF000 == 93 [pid = 1080] [id = 332] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1CDE3000 == 92 [pid = 1080] [id = 247] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23F9AC00 == 91 [pid = 1080] [id = 478] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1F9C7000 == 90 [pid = 1080] [id = 279] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 213EEC00 == 89 [pid = 1080] [id = 388] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1C407800 == 88 [pid = 1080] [id = 265] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 21102400 == 87 [pid = 1080] [id = 202] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1701E800 == 86 [pid = 1080] [id = 507] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 162EA000 == 85 [pid = 1080] [id = 468] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 24D7B000 == 84 [pid = 1080] [id = 464] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 13827400 == 83 [pid = 1080] [id = 393] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 26168000 == 82 [pid = 1080] [id = 467] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1C40EC00 == 81 [pid = 1080] [id = 342] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 12EB1800 == 80 [pid = 1080] [id = 203] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1393E400 == 79 [pid = 1080] [id = 298] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 12920400 == 78 [pid = 1080] [id = 327] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1F2D5000 == 77 [pid = 1080] [id = 158] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 264AA400 == 76 [pid = 1080] [id = 483] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 0EC05400 == 75 [pid = 1080] [id = 343] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1F3E4800 == 74 [pid = 1080] [id = 169] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1C55AC00 == 73 [pid = 1080] [id = 339] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1C128400 == 72 [pid = 1080] [id = 246] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 20358000 == 71 [pid = 1080] [id = 174] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1290A400 == 70 [pid = 1080] [id = 448] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 13993C00 == 69 [pid = 1080] [id = 487] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 13827C00 == 68 [pid = 1080] [id = 411] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 21811C00 == 67 [pid = 1080] [id = 373] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1A2F1400 == 66 [pid = 1080] [id = 230] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1D1EC400 == 65 [pid = 1080] [id = 191] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 20235800 == 64 [pid = 1080] [id = 445] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 26878C00 == 63 [pid = 1080] [id = 485] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1FB5E000 == 62 [pid = 1080] [id = 201] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 247B6800 == 61 [pid = 1080] [id = 463] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1A2C9400 == 60 [pid = 1080] [id = 278] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1B51D800 == 59 [pid = 1080] [id = 403] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 12925000 == 58 [pid = 1080] [id = 249] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23D0B400 == 57 [pid = 1080] [id = 330] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 13FA0800 == 56 [pid = 1080] [id = 387] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 2186B800 == 55 [pid = 1080] [id = 447] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1B876000 == 54 [pid = 1080] [id = 338] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1868AC00 == 53 [pid = 1080] [id = 261] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23D16800 == 52 [pid = 1080] [id = 375] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 264B1C00 == 51 [pid = 1080] [id = 484] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 265AA400 == 50 [pid = 1080] [id = 486] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 2110FC00 == 49 [pid = 1080] [id = 446] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 24DA3000 == 48 [pid = 1080] [id = 497] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1C83A800 == 47 [pid = 1080] [id = 531] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 0EC0B800 == 46 [pid = 1080] [id = 530] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 0F482400 == 45 [pid = 1080] [id = 13] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1CE93800 == 44 [pid = 1080] [id = 529] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 268BC800 == 43 [pid = 1080] [id = 528] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 26608800 == 42 [pid = 1080] [id = 526] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1CDEA800 == 41 [pid = 1080] [id = 527] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 2588A400 == 40 [pid = 1080] [id = 525] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 2615F800 == 39 [pid = 1080] [id = 523] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 25881000 == 38 [pid = 1080] [id = 524] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 24D67800 == 37 [pid = 1080] [id = 522] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 24D04400 == 36 [pid = 1080] [id = 521] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 1CE9A400 == 35 [pid = 1080] [id = 520] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 16F1BC00 == 34 [pid = 1080] [id = 519] 15:49:33 INFO - PROCESS | 1080 | --DOCSHELL 23FA3400 == 33 [pid = 1080] [id = 518] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 227A0C00 == 32 [pid = 1080] [id = 535] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 1C559400 == 31 [pid = 1080] [id = 533] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 21812400 == 30 [pid = 1080] [id = 539] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 23F9B000 == 29 [pid = 1080] [id = 537] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 23D16400 == 28 [pid = 1080] [id = 536] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 1F27BC00 == 27 [pid = 1080] [id = 534] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 1B4F5C00 == 26 [pid = 1080] [id = 538] 15:49:35 INFO - PROCESS | 1080 | --DOCSHELL 0EC10000 == 25 [pid = 1080] [id = 532] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (23F9E800) [pid = 1080] [serial = 1553] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (24D6AC00) [pid = 1080] [serial = 1555] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 231 (1701A000) [pid = 1080] [serial = 1531] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 230 (21813400) [pid = 1080] [serial = 1543] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (17613000) [pid = 1080] [serial = 1532] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 228 (1FB42800) [pid = 1080] [serial = 1538] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 227 (17616000) [pid = 1080] [serial = 1525] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 226 (1F9BEC00) [pid = 1080] [serial = 1537] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 225 (23F10400) [pid = 1080] [serial = 1513] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 224 (21105C00) [pid = 1080] [serial = 1541] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 223 (239A9C00) [pid = 1080] [serial = 1546] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 222 (1F935400) [pid = 1080] [serial = 1498] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 221 (2821B800) [pid = 1080] [serial = 1510] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 220 (1A5E0800) [pid = 1080] [serial = 1495] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 219 (1C837800) [pid = 1080] [serial = 1534] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 218 (21812000) [pid = 1080] [serial = 1544] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 217 (23D8E000) [pid = 1080] [serial = 1552] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 216 (264B0800) [pid = 1080] [serial = 1501] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 215 (21286000) [pid = 1080] [serial = 1550] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 214 (1B7A1000) [pid = 1080] [serial = 1528] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 213 (2034FC00) [pid = 1080] [serial = 1540] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 212 (1CCCA800) [pid = 1080] [serial = 1529] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 211 (1CCCAC00) [pid = 1080] [serial = 1535] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 210 (29387400) [pid = 1080] [serial = 1519] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 209 (26D64C00) [pid = 1080] [serial = 1507] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 208 (1B7C8C00) [pid = 1080] [serial = 1522] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 207 (268BD400) [pid = 1080] [serial = 1504] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 206 (202E8C00) [pid = 1080] [serial = 1549] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 205 (290C2C00) [pid = 1080] [serial = 1516] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 204 (18686400) [pid = 1080] [serial = 1526] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (23C45800) [pid = 1080] [serial = 1547] [outer = 00000000] [url = about:blank] 15:49:35 INFO - PROCESS | 1080 | 1461192575606 Marionette TRACE conn6 <- [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]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 3784ms 15:49:35 INFO - PROCESS | 1080 | 1461192575668 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 1080 | 1461192575671 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 15:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:49:35 INFO - PROCESS | 1080 | 1461192575676 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 1080 | 1461192575679 Marionette TRACE conn6 <- [1,2126,null,{}] 15:49:35 INFO - PROCESS | 1080 | 1461192575685 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 1080 | 1461192575820 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 15:49:35 INFO - PROCESS | 1080 | 1461192575923 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCFC00 == 26 [pid = 1080] [id = 541] 15:49:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (0EC04400) [pid = 1080] [serial = 1623] [outer = 00000000] 15:49:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (0EC10800) [pid = 1080] [serial = 1624] [outer = 0EC04400] 15:49:35 INFO - PROCESS | 1080 | 1461192575972 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (0EDF9000) [pid = 1080] [serial = 1625] [outer = 0EC04400] 15:49:36 INFO - PROCESS | 1080 | 1461192576385 Marionette TRACE conn6 <- [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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 771ms 15:49:36 INFO - PROCESS | 1080 | 1461192576449 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 1080 | 1461192576455 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 15:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:49:36 INFO - PROCESS | 1080 | 1461192576461 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 1080 | 1461192576464 Marionette TRACE conn6 <- [1,2130,null,{}] 15:49:36 INFO - PROCESS | 1080 | 1461192576468 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 1080 | 1461192576563 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 15:49:36 INFO - PROCESS | 1080 | 1461192576577 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 1080 | ++DOCSHELL 12801C00 == 27 [pid = 1080] [id = 542] 15:49:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 207 (128BD000) [pid = 1080] [serial = 1626] [outer = 00000000] 15:49:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 208 (12910400) [pid = 1080] [serial = 1627] [outer = 128BD000] 15:49:36 INFO - PROCESS | 1080 | 1461192576627 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 209 (1291C800) [pid = 1080] [serial = 1628] [outer = 128BD000] 15:49:37 INFO - PROCESS | 1080 | 1461192577155 Marionette TRACE conn6 <- [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] 15:49:37 INFO - PROCESS | 1080 | 1461192577206 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 15:49:37 INFO - PROCESS | 1080 | 1461192577210 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:49:37 INFO - PROCESS | 1080 | 1461192577213 Marionette TRACE conn6 <- [1,2134,null,{}] 15:49:37 INFO - PROCESS | 1080 | 1461192577227 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:37 INFO - PROCESS | 1080 | 1461192577327 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 15:49:37 INFO - PROCESS | 1080 | 1461192577342 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 1080 | ++DOCSHELL 130CEC00 == 28 [pid = 1080] [id = 543] 15:49:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 210 (130D1C00) [pid = 1080] [serial = 1629] [outer = 00000000] 15:49:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 211 (13832800) [pid = 1080] [serial = 1630] [outer = 130D1C00] 15:49:37 INFO - PROCESS | 1080 | 1461192577395 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 212 (1393E800) [pid = 1080] [serial = 1631] [outer = 130D1C00] 15:49:37 INFO - PROCESS | 1080 | 1461192577910 Marionette TRACE conn6 <- [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] 15:49:37 INFO - PROCESS | 1080 | 1461192577947 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 15:49:37 INFO - PROCESS | 1080 | 1461192577951 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:49:37 INFO - PROCESS | 1080 | 1461192577952 Marionette TRACE conn6 <- [1,2138,null,{}] 15:49:37 INFO - PROCESS | 1080 | 1461192577956 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 1080 | 1461192578044 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 15:49:38 INFO - PROCESS | 1080 | 1461192578050 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 1080 | ++DOCSHELL 13942800 == 29 [pid = 1080] [id = 544] 15:49:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (16259800) [pid = 1080] [serial = 1632] [outer = 00000000] 15:49:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 214 (16F1BC00) [pid = 1080] [serial = 1633] [outer = 16259800] 15:49:38 INFO - PROCESS | 1080 | 1461192578097 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 215 (16FB2C00) [pid = 1080] [serial = 1634] [outer = 16259800] 15:49:38 INFO - PROCESS | 1080 | 1461192578569 Marionette TRACE conn6 <- [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]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 15:49:38 INFO - PROCESS | 1080 | 1461192578624 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 1080 | 1461192578626 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 15:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:49:38 INFO - PROCESS | 1080 | 1461192578630 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 1080 | 1461192578631 Marionette TRACE conn6 <- [1,2142,null,{}] 15:49:38 INFO - PROCESS | 1080 | 1461192578635 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 1080 | 1461192578716 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 15:49:38 INFO - PROCESS | 1080 | 1461192578753 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 1080 | ++DOCSHELL 12AC4400 == 30 [pid = 1080] [id = 545] 15:49:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 216 (1701B800) [pid = 1080] [serial = 1635] [outer = 00000000] 15:49:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 217 (17028400) [pid = 1080] [serial = 1636] [outer = 1701B800] 15:49:38 INFO - PROCESS | 1080 | 1461192578801 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 218 (175C9400) [pid = 1080] [serial = 1637] [outer = 1701B800] 15:49:39 INFO - PROCESS | 1080 | 1461192579302 Marionette TRACE conn6 <- [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]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 15:49:39 INFO - PROCESS | 1080 | 1461192579362 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 1080 | 1461192579364 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 15:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:49:39 INFO - PROCESS | 1080 | 1461192579367 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 1080 | 1461192579369 Marionette TRACE conn6 <- [1,2146,null,{}] 15:49:39 INFO - PROCESS | 1080 | 1461192579372 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 1080 | 1461192579491 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 15:49:39 INFO - PROCESS | 1080 | 1461192579506 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 1080 | ++DOCSHELL 18681C00 == 31 [pid = 1080] [id = 546] 15:49:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 219 (18689C00) [pid = 1080] [serial = 1638] [outer = 00000000] 15:49:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 220 (18B0B000) [pid = 1080] [serial = 1639] [outer = 18689C00] 15:49:39 INFO - PROCESS | 1080 | 1461192579555 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (18D06C00) [pid = 1080] [serial = 1640] [outer = 18689C00] 15:49:40 INFO - PROCESS | 1080 | 1461192580019 Marionette TRACE conn6 <- [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]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 15:49:40 INFO - PROCESS | 1080 | 1461192580041 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 1080 | 1461192580043 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 15:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:49:40 INFO - PROCESS | 1080 | 1461192580046 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 1080 | 1461192580048 Marionette TRACE conn6 <- [1,2150,null,{}] 15:49:40 INFO - PROCESS | 1080 | 1461192580051 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 1080 | 1461192580163 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 15:49:40 INFO - PROCESS | 1080 | 1461192580172 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 1080 | ++DOCSHELL 19182400 == 32 [pid = 1080] [id = 547] 15:49:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (1A161C00) [pid = 1080] [serial = 1641] [outer = 00000000] 15:49:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (1A2B2400) [pid = 1080] [serial = 1642] [outer = 1A161C00] 15:49:40 INFO - PROCESS | 1080 | 1461192580217 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 224 (1A2B1400) [pid = 1080] [serial = 1643] [outer = 1A161C00] 15:49:40 INFO - PROCESS | 1080 | 1461192580681 Marionette TRACE conn6 <- [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]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 15:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:49:40 INFO - PROCESS | 1080 | 1461192580718 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 1080 | 1461192580719 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 15:49:40 INFO - PROCESS | 1080 | 1461192580723 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 1080 | 1461192580724 Marionette TRACE conn6 <- [1,2154,null,{}] 15:49:40 INFO - PROCESS | 1080 | 1461192580728 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 1080 | 1461192580812 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 15:49:40 INFO - PROCESS | 1080 | 1461192580818 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 1080 | ++DOCSHELL 162ECC00 == 33 [pid = 1080] [id = 548] 15:49:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 225 (1A2F1400) [pid = 1080] [serial = 1644] [outer = 00000000] 15:49:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (1B163C00) [pid = 1080] [serial = 1645] [outer = 1A2F1400] 15:49:40 INFO - PROCESS | 1080 | 1461192580863 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (1B133800) [pid = 1080] [serial = 1646] [outer = 1A2F1400] 15:49:41 INFO - PROCESS | 1080 | 1461192581326 Marionette TRACE conn6 <- [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]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 15:49:41 INFO - PROCESS | 1080 | 1461192581373 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 1080 | 1461192581375 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 15:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:49:41 INFO - PROCESS | 1080 | 1461192581391 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 1080 | 1461192581393 Marionette TRACE conn6 <- [1,2158,null,{}] 15:49:41 INFO - PROCESS | 1080 | 1461192581396 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 1080 | 1461192581527 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 15:49:41 INFO - PROCESS | 1080 | 1461192581636 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 1080 | ++DOCSHELL 12EB5400 == 34 [pid = 1080] [id = 549] 15:49:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (1B4EFC00) [pid = 1080] [serial = 1647] [outer = 00000000] 15:49:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (1B795C00) [pid = 1080] [serial = 1648] [outer = 1B4EFC00] 15:49:41 INFO - PROCESS | 1080 | 1461192581683 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (1B795400) [pid = 1080] [serial = 1649] [outer = 1B4EFC00] 15:49:42 INFO - PROCESS | 1080 | 1461192582118 Marionette TRACE conn6 <- [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]]]}] 15:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 790ms 15:49:42 INFO - PROCESS | 1080 | 1461192582171 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 1080 | 1461192582173 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 15:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:49:42 INFO - PROCESS | 1080 | 1461192582176 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - PROCESS | 1080 | 1461192582178 Marionette TRACE conn6 <- [1,2162,null,{}] 15:49:42 INFO - PROCESS | 1080 | 1461192582181 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:42 INFO - PROCESS | 1080 | 1461192582307 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 15:49:42 INFO - PROCESS | 1080 | 1461192582317 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 1080 | ++DOCSHELL 1B15DC00 == 35 [pid = 1080] [id = 550] 15:49:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (1B7A1000) [pid = 1080] [serial = 1650] [outer = 00000000] 15:49:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (1B870400) [pid = 1080] [serial = 1651] [outer = 1B7A1000] 15:49:42 INFO - PROCESS | 1080 | 1461192582425 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (1B876000) [pid = 1080] [serial = 1652] [outer = 1B7A1000] 15:49:42 INFO - PROCESS | 1080 | 1461192582874 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 15:49:42 INFO - PROCESS | 1080 | 1461192582941 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 1080 | 1461192582944 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 15:49:42 INFO - PROCESS | 1080 | 1461192582947 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - PROCESS | 1080 | 1461192582949 Marionette TRACE conn6 <- [1,2166,null,{}] 15:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:49:42 INFO - PROCESS | 1080 | 1461192582952 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 1080 | 1461192583092 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 15:49:43 INFO - PROCESS | 1080 | 1461192583168 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 1080 | ++DOCSHELL 1B87B800 == 36 [pid = 1080] [id = 551] 15:49:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (1B893800) [pid = 1080] [serial = 1653] [outer = 00000000] 15:49:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (1C12C400) [pid = 1080] [serial = 1654] [outer = 1B893800] 15:49:43 INFO - PROCESS | 1080 | 1461192583224 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 236 (1C403C00) [pid = 1080] [serial = 1655] [outer = 1B893800] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 235 (1624FC00) [pid = 1080] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 234 (2036B800) [pid = 1080] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (16327000) [pid = 1080] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (12AC3400) [pid = 1080] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 231 (1701FC00) [pid = 1080] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 230 (1C561C00) [pid = 1080] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (16322800) [pid = 1080] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 228 (26877800) [pid = 1080] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 227 (1290A800) [pid = 1080] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 226 (17614C00) [pid = 1080] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 225 (21866800) [pid = 1080] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 224 (24D68000) [pid = 1080] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 223 (24D9A800) [pid = 1080] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 222 (23D8F800) [pid = 1080] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 221 (12926800) [pid = 1080] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 220 (1C553400) [pid = 1080] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 219 (26419C00) [pid = 1080] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 218 (21278800) [pid = 1080] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 217 (2279FC00) [pid = 1080] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 216 (24DA0C00) [pid = 1080] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 215 (21862800) [pid = 1080] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 214 (138AA400) [pid = 1080] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 213 (202EDC00) [pid = 1080] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 212 (1B15E400) [pid = 1080] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 211 (20368C00) [pid = 1080] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 210 (268C3000) [pid = 1080] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 209 (23D18000) [pid = 1080] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 208 (17707C00) [pid = 1080] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 207 (26413400) [pid = 1080] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 206 (202E0400) [pid = 1080] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 205 (23F0B000) [pid = 1080] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 204 (1FB4D800) [pid = 1080] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (26877C00) [pid = 1080] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (23D8E800) [pid = 1080] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (2615F000) [pid = 1080] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (264AA800) [pid = 1080] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (247B7400) [pid = 1080] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (24D7B800) [pid = 1080] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (2036BC00) [pid = 1080] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (26412800) [pid = 1080] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (26875800) [pid = 1080] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (1767A000) [pid = 1080] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (17611C00) [pid = 1080] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (1C12F000) [pid = 1080] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 191 (1B520800) [pid = 1080] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 190 (1B7CC400) [pid = 1080] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (1B876400) [pid = 1080] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (253DD400) [pid = 1080] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 187 (23F07800) [pid = 1080] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (128B8400) [pid = 1080] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (28216800) [pid = 1080] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (1F9C0C00) [pid = 1080] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (264B7400) [pid = 1080] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (23FA0000) [pid = 1080] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (253DBC00) [pid = 1080] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (290CBC00) [pid = 1080] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (2587E800) [pid = 1080] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (23F06400) [pid = 1080] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (24D08400) [pid = 1080] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (1B51FC00) [pid = 1080] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (0EDB6400) [pid = 1080] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1C83CC00) [pid = 1080] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (12921800) [pid = 1080] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1CF5F800) [pid = 1080] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (26F12000) [pid = 1080] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1D174C00) [pid = 1080] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (2660DC00) [pid = 1080] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (2588B400) [pid = 1080] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (25881400) [pid = 1080] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (26414800) [pid = 1080] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (24D69800) [pid = 1080] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (24D04800) [pid = 1080] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1DA60C00) [pid = 1080] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1A2EE800) [pid = 1080] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (247B7C00) [pid = 1080] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (0F486000) [pid = 1080] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (227A1400) [pid = 1080] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1F933800) [pid = 1080] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1CF63C00) [pid = 1080] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (247B8C00) [pid = 1080] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (239B1800) [pid = 1080] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:49:44 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (2687B400) [pid = 1080] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:49:45 INFO - PROCESS | 1080 | 1461192585364 Marionette TRACE conn6 <- [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]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2476ms 15:49:45 INFO - PROCESS | 1080 | 1461192585430 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 1080 | 1461192585434 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 15:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:49:45 INFO - PROCESS | 1080 | 1461192585440 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 1080 | 1461192585445 Marionette TRACE conn6 <- [1,2170,null,{}] 15:49:45 INFO - PROCESS | 1080 | 1461192585453 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:45 INFO - PROCESS | 1080 | 1461192585573 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 15:49:45 INFO - PROCESS | 1080 | 1461192585732 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCF400 == 37 [pid = 1080] [id = 552] 15:49:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (0EC04000) [pid = 1080] [serial = 1656] [outer = 00000000] 15:49:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (0F4E0800) [pid = 1080] [serial = 1657] [outer = 0EC04000] 15:49:45 INFO - PROCESS | 1080 | 1461192585794 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (128BC800) [pid = 1080] [serial = 1658] [outer = 0EC04000] 15:49:46 INFO - PROCESS | 1080 | 1461192586436 Marionette TRACE conn6 <- [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]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1022ms 15:49:46 INFO - PROCESS | 1080 | 1461192586467 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 1080 | 1461192586473 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 15:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:49:46 INFO - PROCESS | 1080 | 1461192586479 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 1080 | 1461192586482 Marionette TRACE conn6 <- [1,2174,null,{}] 15:49:46 INFO - PROCESS | 1080 | 1461192586486 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 1080 | 1461192586602 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 15:49:46 INFO - PROCESS | 1080 | 1461192586731 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 1080 | ++DOCSHELL 12CB6400 == 38 [pid = 1080] [id = 553] 15:49:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (12D21000) [pid = 1080] [serial = 1659] [outer = 00000000] 15:49:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (13827000) [pid = 1080] [serial = 1660] [outer = 12D21000] 15:49:46 INFO - PROCESS | 1080 | 1461192586792 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1393E400) [pid = 1080] [serial = 1661] [outer = 12D21000] 15:49:47 INFO - PROCESS | 1080 | 1461192587428 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 15:49:47 INFO - PROCESS | 1080 | 1461192587451 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 1080 | 1461192587454 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 15:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:49:47 INFO - PROCESS | 1080 | 1461192587457 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 1080 | 1461192587461 Marionette TRACE conn6 <- [1,2178,null,{}] 15:49:47 INFO - PROCESS | 1080 | 1461192587473 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:47 INFO - PROCESS | 1080 | 1461192587592 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 15:49:47 INFO - PROCESS | 1080 | 1461192587758 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 1080 | ++DOCSHELL 17022C00 == 39 [pid = 1080] [id = 554] 15:49:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (17026C00) [pid = 1080] [serial = 1662] [outer = 00000000] 15:49:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (17612C00) [pid = 1080] [serial = 1663] [outer = 17026C00] 15:49:47 INFO - PROCESS | 1080 | 1461192587819 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1761E000) [pid = 1080] [serial = 1664] [outer = 17026C00] 15:49:48 INFO - PROCESS | 1080 | 1461192588440 Marionette TRACE conn6 <- [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]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1022ms 15:49:48 INFO - PROCESS | 1080 | 1461192588483 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 1080 | 1461192588486 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 15:49:48 INFO - PROCESS | 1080 | 1461192588489 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:49:48 INFO - PROCESS | 1080 | 1461192588492 Marionette TRACE conn6 <- [1,2182,null,{}] 15:49:48 INFO - PROCESS | 1080 | 1461192588496 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:48 INFO - PROCESS | 1080 | 1461192588610 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 15:49:48 INFO - PROCESS | 1080 | 1461192588764 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 1080 | ++DOCSHELL 1868F000 == 40 [pid = 1080] [id = 555] 15:49:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1868F400) [pid = 1080] [serial = 1665] [outer = 00000000] 15:49:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1A164800) [pid = 1080] [serial = 1666] [outer = 1868F400] 15:49:48 INFO - PROCESS | 1080 | 1461192588824 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (1A2F7C00) [pid = 1080] [serial = 1667] [outer = 1868F400] 15:49:49 INFO - PROCESS | 1080 | 1461192589458 Marionette TRACE conn6 <- [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]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1019ms 15:49:49 INFO - PROCESS | 1080 | 1461192589512 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 1080 | 1461192589514 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 15:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:49:49 INFO - PROCESS | 1080 | 1461192589518 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 1080 | 1461192589520 Marionette TRACE conn6 <- [1,2186,null,{}] 15:49:49 INFO - PROCESS | 1080 | 1461192589524 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:49 INFO - PROCESS | 1080 | 1461192589631 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 15:49:49 INFO - PROCESS | 1080 | 1461192589780 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 1080 | ++DOCSHELL 16322400 == 41 [pid = 1080] [id = 556] 15:49:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (1868AC00) [pid = 1080] [serial = 1668] [outer = 00000000] 15:49:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (1B799800) [pid = 1080] [serial = 1669] [outer = 1868AC00] 15:49:49 INFO - PROCESS | 1080 | 1461192589838 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (1B7C3800) [pid = 1080] [serial = 1670] [outer = 1868AC00] 15:49:50 INFO - PROCESS | 1080 | 1461192590442 Marionette TRACE conn6 <- [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]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 15:49:50 INFO - PROCESS | 1080 | 1461192590492 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 1080 | 1461192590494 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 15:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:49:50 INFO - PROCESS | 1080 | 1461192590518 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 1080 | 1461192590520 Marionette TRACE conn6 <- [1,2190,null,{}] 15:49:50 INFO - PROCESS | 1080 | 1461192590527 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 1080 | 1461192590727 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 15:49:50 INFO - PROCESS | 1080 | 1461192590740 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 1080 | ++DOCSHELL 1C123400 == 42 [pid = 1080] [id = 557] 15:49:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1C127000) [pid = 1080] [serial = 1671] [outer = 00000000] 15:49:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (1C55C000) [pid = 1080] [serial = 1672] [outer = 1C127000] 15:49:50 INFO - PROCESS | 1080 | 1461192590800 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1C834000) [pid = 1080] [serial = 1673] [outer = 1C127000] 15:49:51 INFO - PROCESS | 1080 | 1461192591469 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1021ms 15:49:51 INFO - PROCESS | 1080 | 1461192591541 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 1080 | 1461192591543 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 15:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:49:51 INFO - PROCESS | 1080 | 1461192591547 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 1080 | 1461192591549 Marionette TRACE conn6 <- [1,2194,null,{}] 15:49:51 INFO - PROCESS | 1080 | 1461192591553 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:51 INFO - PROCESS | 1080 | 1461192591662 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 15:49:51 INFO - PROCESS | 1080 | 1461192591815 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 1080 | ++DOCSHELL 12ACBC00 == 43 [pid = 1080] [id = 558] 15:49:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1398C400) [pid = 1080] [serial = 1674] [outer = 00000000] 15:49:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1A16AC00) [pid = 1080] [serial = 1675] [outer = 1398C400] 15:49:51 INFO - PROCESS | 1080 | 1461192591875 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (19186000) [pid = 1080] [serial = 1676] [outer = 1398C400] 15:49:52 INFO - PROCESS | 1080 | 1461192592690 Marionette TRACE conn6 <- [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]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1180ms 15:49:52 INFO - PROCESS | 1080 | 1461192592731 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 1080 | 1461192592735 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 15:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:49:52 INFO - PROCESS | 1080 | 1461192592740 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 1080 | 1461192592744 Marionette TRACE conn6 <- [1,2198,null,{}] 15:49:52 INFO - PROCESS | 1080 | 1461192592751 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:52 INFO - PROCESS | 1080 | 1461192592862 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 15:49:53 INFO - PROCESS | 1080 | 1461192593028 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 1080 | ++DOCSHELL 0EDF6C00 == 44 [pid = 1080] [id = 559] 15:49:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (0F437000) [pid = 1080] [serial = 1677] [outer = 00000000] 15:49:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (12801800) [pid = 1080] [serial = 1678] [outer = 0F437000] 15:49:53 INFO - PROCESS | 1080 | 1461192593082 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (1290C400) [pid = 1080] [serial = 1679] [outer = 0F437000] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 1A167C00 == 43 [pid = 1080] [id = 134] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 13835400 == 42 [pid = 1080] [id = 132] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 1398D000 == 41 [pid = 1080] [id = 131] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 1B15DC00 == 40 [pid = 1080] [id = 550] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 12EB5400 == 39 [pid = 1080] [id = 549] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 162ECC00 == 38 [pid = 1080] [id = 548] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 19182400 == 37 [pid = 1080] [id = 547] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 18681C00 == 36 [pid = 1080] [id = 546] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 12AC4400 == 35 [pid = 1080] [id = 545] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 13942800 == 34 [pid = 1080] [id = 544] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 130CEC00 == 33 [pid = 1080] [id = 543] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 12801C00 == 32 [pid = 1080] [id = 542] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (1D9B8C00) [pid = 1080] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (268C2800) [pid = 1080] [serial = 1621] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOCSHELL 0EBCFC00 == 31 [pid = 1080] [id = 541] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (1B7C7C00) [pid = 1080] [serial = 1406] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1B162400) [pid = 1080] [serial = 1235] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (2127C000) [pid = 1080] [serial = 1157] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1B799000) [pid = 1080] [serial = 1289] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (23C42400) [pid = 1080] [serial = 1346] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1C401800) [pid = 1080] [serial = 1463] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1B4ED000) [pid = 1080] [serial = 1271] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (2653CC00) [pid = 1080] [serial = 1403] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2034E800) [pid = 1080] [serial = 1334] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (290C4400) [pid = 1080] [serial = 1517] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (227A7800) [pid = 1080] [serial = 1385] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (26D89000) [pid = 1080] [serial = 1460] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (247B4C00) [pid = 1080] [serial = 1268] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (26417C00) [pid = 1080] [serial = 1400] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (264B5400) [pid = 1080] [serial = 1451] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (24D69C00) [pid = 1080] [serial = 1391] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (24D94C00) [pid = 1080] [serial = 1394] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (213ED800) [pid = 1080] [serial = 1220] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (2641EC00) [pid = 1080] [serial = 1283] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (268C0C00) [pid = 1080] [serial = 1505] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1B872C00) [pid = 1080] [serial = 1328] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1C55A000) [pid = 1080] [serial = 1523] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (2022EC00) [pid = 1080] [serial = 1499] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1FB5DC00) [pid = 1080] [serial = 1274] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1C833800) [pid = 1080] [serial = 1382] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1CDEE000) [pid = 1080] [serial = 1217] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (264AD800) [pid = 1080] [serial = 1493] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (26D92400) [pid = 1080] [serial = 1514] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (13F9E400) [pid = 1080] [serial = 1379] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (2821F800) [pid = 1080] [serial = 1511] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (2022AC00) [pid = 1080] [serial = 1331] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (26874400) [pid = 1080] [serial = 1454] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (24D9D400) [pid = 1080] [serial = 1436] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (2653EC00) [pid = 1080] [serial = 1502] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (2938A000) [pid = 1080] [serial = 1520] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (2615D800) [pid = 1080] [serial = 1445] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (23D89400) [pid = 1080] [serial = 1226] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (26D67000) [pid = 1080] [serial = 1457] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (26D65000) [pid = 1080] [serial = 1286] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1FC43800) [pid = 1080] [serial = 1322] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1B4ED400) [pid = 1080] [serial = 1496] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (239B2000) [pid = 1080] [serial = 1223] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (253E8C00) [pid = 1080] [serial = 1232] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (2615F400) [pid = 1080] [serial = 1280] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (247B8000) [pid = 1080] [serial = 1229] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1632C000) [pid = 1080] [serial = 1325] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1FB5D800) [pid = 1080] [serial = 1442] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (265AD000) [pid = 1080] [serial = 1448] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (21867000) [pid = 1080] [serial = 1340] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (239A6800) [pid = 1080] [serial = 1343] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (2615B800) [pid = 1080] [serial = 1397] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (247AF000) [pid = 1080] [serial = 1277] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1873CC00) [pid = 1080] [serial = 1214] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (21108000) [pid = 1080] [serial = 1211] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1B7C2C00) [pid = 1080] [serial = 1439] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (2110C400) [pid = 1080] [serial = 1337] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (26D87400) [pid = 1080] [serial = 1508] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (23FA8800) [pid = 1080] [serial = 1388] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (26539000) [pid = 1080] [serial = 1619] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (24D02C00) [pid = 1080] [serial = 1609] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (24D83800) [pid = 1080] [serial = 1612] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (247B9400) [pid = 1080] [serial = 1610] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1DAE9800) [pid = 1080] [serial = 1615] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (2615BC00) [pid = 1080] [serial = 1618] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (253E6800) [pid = 1080] [serial = 1613] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (2036CC00) [pid = 1080] [serial = 1616] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (18B0FC00) [pid = 1080] [serial = 1597] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1F93A000) [pid = 1080] [serial = 1595] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1DAE7800) [pid = 1080] [serial = 1594] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1A16B000) [pid = 1080] [serial = 1592] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1873F400) [pid = 1080] [serial = 1591] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (23D8F000) [pid = 1080] [serial = 1589] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (21101C00) [pid = 1080] [serial = 1588] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (28217C00) [pid = 1080] [serial = 1586] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (26F20400) [pid = 1080] [serial = 1585] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (26F17400) [pid = 1080] [serial = 1583] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (26F14C00) [pid = 1080] [serial = 1582] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (26D8D800) [pid = 1080] [serial = 1580] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (26D70000) [pid = 1080] [serial = 1579] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (2660B400) [pid = 1080] [serial = 1577] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (26609C00) [pid = 1080] [serial = 1576] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (265B0000) [pid = 1080] [serial = 1574] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (2653A400) [pid = 1080] [serial = 1573] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (265AEC00) [pid = 1080] [serial = 1571] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (2653E800) [pid = 1080] [serial = 1570] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (26416400) [pid = 1080] [serial = 1568] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (253E7400) [pid = 1080] [serial = 1567] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (24D0CC00) [pid = 1080] [serial = 1565] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (24D08800) [pid = 1080] [serial = 1564] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (21104000) [pid = 1080] [serial = 1562] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (202E5000) [pid = 1080] [serial = 1561] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1C124C00) [pid = 1080] [serial = 1559] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1B7C6000) [pid = 1080] [serial = 1558] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (24D96000) [pid = 1080] [serial = 1556] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1CE99400) [pid = 1080] [serial = 1091] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (239A9400) [pid = 1080] [serial = 1606] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (202E9400) [pid = 1080] [serial = 1603] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (2134A800) [pid = 1080] [serial = 1604] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1F3E4400) [pid = 1080] [serial = 1600] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1F9BBC00) [pid = 1080] [serial = 1601] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1C128800) [pid = 1080] [serial = 1598] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (23D0F000) [pid = 1080] [serial = 1607] [outer = 00000000] [url = about:blank] 15:49:53 INFO - PROCESS | 1080 | 1461192593732 Marionette TRACE conn6 <- [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]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1025ms 15:49:53 INFO - PROCESS | 1080 | 1461192593766 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 1080 | 1461192593772 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 15:49:53 INFO - PROCESS | 1080 | 1461192593777 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:49:53 INFO - PROCESS | 1080 | 1461192593780 Marionette TRACE conn6 <- [1,2202,null,{}] 15:49:53 INFO - PROCESS | 1080 | 1461192593784 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 1080 | 1461192593879 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 15:49:53 INFO - PROCESS | 1080 | 1461192593981 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 1080 | ++DOCSHELL 1290BC00 == 32 [pid = 1080] [id = 560] 15:49:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1290C000) [pid = 1080] [serial = 1680] [outer = 00000000] 15:49:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (12AC7C00) [pid = 1080] [serial = 1681] [outer = 1290C000] 15:49:54 INFO - PROCESS | 1080 | 1461192594029 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12D21400) [pid = 1080] [serial = 1682] [outer = 1290C000] 15:49:54 INFO - PROCESS | 1080 | 1461192594460 Marionette TRACE conn6 <- [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]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 732ms 15:49:54 INFO - PROCESS | 1080 | 1461192594513 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 1080 | 1461192594515 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 15:49:54 INFO - PROCESS | 1080 | 1461192594518 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:49:54 INFO - PROCESS | 1080 | 1461192594522 Marionette TRACE conn6 <- [1,2206,null,{}] 15:49:54 INFO - PROCESS | 1080 | 1461192594532 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 1080 | 1461192594629 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 15:49:54 INFO - PROCESS | 1080 | 1461192594636 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 1080 | ++DOCSHELL 138A9000 == 33 [pid = 1080] [id = 561] 15:49:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1624B400) [pid = 1080] [serial = 1683] [outer = 00000000] 15:49:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (16326C00) [pid = 1080] [serial = 1684] [outer = 1624B400] 15:49:54 INFO - PROCESS | 1080 | 1461192594687 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1632E800) [pid = 1080] [serial = 1685] [outer = 1624B400] 15:49:55 INFO - PROCESS | 1080 | 1461192595195 Marionette TRACE conn6 <- [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]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 15:49:55 INFO - PROCESS | 1080 | 1461192595283 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 1080 | 1461192595285 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 15:49:55 INFO - PROCESS | 1080 | 1461192595290 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 1080 | 1461192595292 Marionette TRACE conn6 <- [1,2210,null,{}] 15:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:49:55 INFO - PROCESS | 1080 | 1461192595296 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 1080 | 1461192595442 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 15:49:55 INFO - PROCESS | 1080 | 1461192595456 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 1080 | ++DOCSHELL 171F1000 == 34 [pid = 1080] [id = 562] 15:49:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (17523400) [pid = 1080] [serial = 1686] [outer = 00000000] 15:49:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1761A800) [pid = 1080] [serial = 1687] [outer = 17523400] 15:49:55 INFO - PROCESS | 1080 | 1461192595502 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (17682800) [pid = 1080] [serial = 1688] [outer = 17523400] 15:49:55 INFO - PROCESS | 1080 | 1461192595975 Marionette TRACE conn6 <- [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]]]}] 15:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 15:49:56 INFO - PROCESS | 1080 | 1461192596028 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 1080 | 1461192596030 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 15:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:49:56 INFO - PROCESS | 1080 | 1461192596040 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 1080 | 1461192596042 Marionette TRACE conn6 <- [1,2214,null,{}] 15:49:56 INFO - PROCESS | 1080 | 1461192596046 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:56 INFO - PROCESS | 1080 | 1461192596175 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 15:49:56 INFO - PROCESS | 1080 | 1461192596240 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 1080 | ++DOCSHELL 17027C00 == 35 [pid = 1080] [id = 563] 15:49:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1770B000) [pid = 1080] [serial = 1689] [outer = 00000000] 15:49:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (18B0BC00) [pid = 1080] [serial = 1690] [outer = 1770B000] 15:49:56 INFO - PROCESS | 1080 | 1461192596286 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (18B14800) [pid = 1080] [serial = 1691] [outer = 1770B000] 15:49:56 INFO - PROCESS | 1080 | 1461192596773 Marionette TRACE conn6 <- [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]]]}] 15:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 790ms 15:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:49:56 INFO - PROCESS | 1080 | 1461192596824 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 1080 | 1461192596826 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 15:49:56 INFO - PROCESS | 1080 | 1461192596829 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 1080 | 1461192596830 Marionette TRACE conn6 <- [1,2218,null,{}] 15:49:56 INFO - PROCESS | 1080 | 1461192596838 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 1080 | 1461192597008 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 15:49:57 INFO - PROCESS | 1080 | 1461192597075 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 1080 | ++DOCSHELL 1B157400 == 36 [pid = 1080] [id = 564] 15:49:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B159000) [pid = 1080] [serial = 1692] [outer = 00000000] 15:49:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B519000) [pid = 1080] [serial = 1693] [outer = 1B159000] 15:49:57 INFO - PROCESS | 1080 | 1461192597125 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1B795000) [pid = 1080] [serial = 1694] [outer = 1B159000] 15:49:57 INFO - PROCESS | 1080 | 1461192597568 Marionette TRACE conn6 <- [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]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 790ms 15:49:57 INFO - PROCESS | 1080 | 1461192597620 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 1080 | 1461192597622 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 15:49:57 INFO - PROCESS | 1080 | 1461192597626 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:49:57 INFO - PROCESS | 1080 | 1461192597628 Marionette TRACE conn6 <- [1,2222,null,{}] 15:49:57 INFO - PROCESS | 1080 | 1461192597631 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 1080 | 1461192597754 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B7A1000) [pid = 1080] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1A161C00) [pid = 1080] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (128BD000) [pid = 1080] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (0EC04400) [pid = 1080] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1701B800) [pid = 1080] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (18689C00) [pid = 1080] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (16259800) [pid = 1080] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (130D1C00) [pid = 1080] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1A2F1400) [pid = 1080] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:49:57 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B4EFC00) [pid = 1080] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:49:57 INFO - PROCESS | 1080 | 1461192597889 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 1080 | ++DOCSHELL 0B089800 == 37 [pid = 1080] [id = 565] 15:49:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (0B08C000) [pid = 1080] [serial = 1695] [outer = 00000000] 15:49:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (13828000) [pid = 1080] [serial = 1696] [outer = 0B08C000] 15:49:57 INFO - PROCESS | 1080 | 1461192597938 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (16325400) [pid = 1080] [serial = 1697] [outer = 0B08C000] 15:49:58 INFO - PROCESS | 1080 | 1461192598315 Marionette TRACE conn6 <- [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]]]}] 15:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 15:49:58 INFO - PROCESS | 1080 | 1461192598377 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 1080 | 1461192598379 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 15:49:58 INFO - PROCESS | 1080 | 1461192598384 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:49:58 INFO - PROCESS | 1080 | 1461192598386 Marionette TRACE conn6 <- [1,2226,null,{}] 15:49:58 INFO - PROCESS | 1080 | 1461192598389 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:58 INFO - PROCESS | 1080 | 1461192598513 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 15:49:58 INFO - PROCESS | 1080 | 1461192598526 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 1080 | ++DOCSHELL 0EC03800 == 38 [pid = 1080] [id = 566] 15:49:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (12CB3800) [pid = 1080] [serial = 1698] [outer = 00000000] 15:49:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B7C8C00) [pid = 1080] [serial = 1699] [outer = 12CB3800] 15:49:58 INFO - PROCESS | 1080 | 1461192598572 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B876800) [pid = 1080] [serial = 1700] [outer = 12CB3800] 15:49:58 INFO - PROCESS | 1080 | 1461192598998 Marionette TRACE conn6 <- [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]]]}] 15:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 631ms 15:49:59 INFO - PROCESS | 1080 | 1461192599019 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 1080 | 1461192599021 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 15:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:49:59 INFO - PROCESS | 1080 | 1461192599024 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 1080 | 1461192599026 Marionette TRACE conn6 <- [1,2230,null,{}] 15:49:59 INFO - PROCESS | 1080 | 1461192599029 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:59 INFO - PROCESS | 1080 | 1461192599157 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 15:49:59 INFO - PROCESS | 1080 | 1461192599167 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC7800 == 39 [pid = 1080] [id = 567] 15:49:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B87C800) [pid = 1080] [serial = 1701] [outer = 00000000] 15:49:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1C128000) [pid = 1080] [serial = 1702] [outer = 1B87C800] 15:49:59 INFO - PROCESS | 1080 | 1461192599213 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C12C000) [pid = 1080] [serial = 1703] [outer = 1B87C800] 15:49:59 INFO - PROCESS | 1080 | 1461192599648 Marionette TRACE conn6 <- [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]]]}] 15:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 15:49:59 INFO - PROCESS | 1080 | 1461192599695 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 15:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:49:59 INFO - PROCESS | 1080 | 1461192599697 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 15:49:59 INFO - PROCESS | 1080 | 1461192599700 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 1080 | 1461192599702 Marionette TRACE conn6 <- [1,2234,null,{}] 15:49:59 INFO - PROCESS | 1080 | 1461192599705 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:59 INFO - PROCESS | 1080 | 1461192599862 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 15:49:59 INFO - PROCESS | 1080 | 1461192599878 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 1080 | ++DOCSHELL 1C131800 == 40 [pid = 1080] [id = 568] 15:49:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C404000) [pid = 1080] [serial = 1704] [outer = 00000000] 15:49:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1C40CC00) [pid = 1080] [serial = 1705] [outer = 1C404000] 15:49:59 INFO - PROCESS | 1080 | 1461192599923 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1C553C00) [pid = 1080] [serial = 1706] [outer = 1C404000] 15:50:00 INFO - PROCESS | 1080 | 1461192600616 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 15:50:00 INFO - PROCESS | 1080 | 1461192600672 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 1080 | 1461192600677 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 15:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:50:00 INFO - PROCESS | 1080 | 1461192600683 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 1080 | 1461192600687 Marionette TRACE conn6 <- [1,2238,null,{}] 15:50:00 INFO - PROCESS | 1080 | 1461192600693 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:00 INFO - PROCESS | 1080 | 1461192600850 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 15:50:00 INFO - PROCESS | 1080 | 1461192600994 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 1080 | ++DOCSHELL 12925400 == 41 [pid = 1080] [id = 569] 15:50:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (12926800) [pid = 1080] [serial = 1707] [outer = 00000000] 15:50:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (130D1C00) [pid = 1080] [serial = 1708] [outer = 12926800] 15:50:01 INFO - PROCESS | 1080 | 1461192601064 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (162E9C00) [pid = 1080] [serial = 1709] [outer = 12926800] 15:50:01 INFO - PROCESS | 1080 | 1461192601675 Marionette TRACE conn6 <- [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]]]}] 15:50:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:50:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1020ms 15:50:01 INFO - PROCESS | 1080 | 1461192601707 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 1080 | 1461192601713 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 15:50:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:50:01 INFO - PROCESS | 1080 | 1461192601720 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 1080 | 1461192601723 Marionette TRACE conn6 <- [1,2242,null,{}] 15:50:01 INFO - PROCESS | 1080 | 1461192601727 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:01 INFO - PROCESS | 1080 | 1461192601848 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 15:50:02 INFO - PROCESS | 1080 | 1461192602006 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 1080 | ++DOCSHELL 130CEC00 == 42 [pid = 1080] [id = 570] 15:50:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1630E400) [pid = 1080] [serial = 1710] [outer = 00000000] 15:50:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1A2CB400) [pid = 1080] [serial = 1711] [outer = 1630E400] 15:50:02 INFO - PROCESS | 1080 | 1461192602065 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B132800) [pid = 1080] [serial = 1712] [outer = 1630E400] 15:50:02 INFO - PROCESS | 1080 | 1461192602695 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1019ms 15:50:02 INFO - PROCESS | 1080 | 1461192602741 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 1080 | 1461192602743 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 15:50:02 INFO - PROCESS | 1080 | 1461192602747 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:50:02 INFO - PROCESS | 1080 | 1461192602751 Marionette TRACE conn6 <- [1,2246,null,{}] 15:50:02 INFO - PROCESS | 1080 | 1461192602797 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 1080 | 1461192602914 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 15:50:03 INFO - PROCESS | 1080 | 1461192603055 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CAC00 == 43 [pid = 1080] [id = 571] 15:50:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1C408C00) [pid = 1080] [serial = 1713] [outer = 00000000] 15:50:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1C83AC00) [pid = 1080] [serial = 1714] [outer = 1C408C00] 15:50:03 INFO - PROCESS | 1080 | 1461192603114 Marionette DEBUG loaded listener.js 15:50:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1C83FC00) [pid = 1080] [serial = 1715] [outer = 1C408C00] 15:50:03 INFO - PROCESS | 1080 | 1461192603721 Marionette TRACE conn6 <- [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]]]}] 15:50:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:50:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 990ms 15:50:03 INFO - PROCESS | 1080 | 1461192603747 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 1080 | 1461192603751 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 15:50:03 INFO - PROCESS | 1080 | 1461192603755 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 1080 | 1461192603758 Marionette TRACE conn6 <- [1,2250,null,{}] 15:50:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:50:03 INFO - PROCESS | 1080 | 1461192603761 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 1080 | 1461192603878 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 15:50:03 INFO - PROCESS | 1080 | 1461192603994 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 1080 | ++DOCSHELL 1CCCA800 == 44 [pid = 1080] [id = 572] 15:50:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1CCCAC00) [pid = 1080] [serial = 1716] [outer = 00000000] 15:50:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1CDE2400) [pid = 1080] [serial = 1717] [outer = 1CCCAC00] 15:50:04 INFO - PROCESS | 1080 | 1461192604093 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1CDE6000) [pid = 1080] [serial = 1718] [outer = 1CCCAC00] 15:50:04 INFO - PROCESS | 1080 | 1461192604634 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 15:50:04 INFO - PROCESS | 1080 | 1461192604692 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 1080 | 1461192604695 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 15:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:50:04 INFO - PROCESS | 1080 | 1461192604698 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 1080 | 1461192604700 Marionette TRACE conn6 <- [1,2254,null,{}] 15:50:04 INFO - PROCESS | 1080 | 1461192604704 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 1080 | 1461192604816 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 15:50:04 INFO - PROCESS | 1080 | 1461192604967 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 1080 | ++DOCSHELL 128B9000 == 45 [pid = 1080] [id = 573] 15:50:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C555000) [pid = 1080] [serial = 1719] [outer = 00000000] 15:50:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1CDEF400) [pid = 1080] [serial = 1720] [outer = 1C555000] 15:50:05 INFO - PROCESS | 1080 | 1461192605023 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1CE90000) [pid = 1080] [serial = 1721] [outer = 1C555000] 15:50:05 INFO - PROCESS | 1080 | 1461192605880 Marionette TRACE conn6 <- [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]]]}] 15:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1220ms 15:50:05 INFO - PROCESS | 1080 | 1461192605929 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 1080 | 1461192605933 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 15:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:50:05 INFO - PROCESS | 1080 | 1461192605938 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 1080 | 1461192605941 Marionette TRACE conn6 <- [1,2258,null,{}] 15:50:05 INFO - PROCESS | 1080 | 1461192605947 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 1080 | 1461192606048 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 15:50:06 INFO - PROCESS | 1080 | 1461192606199 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 1080 | ++DOCSHELL 17019800 == 46 [pid = 1080] [id = 574] 15:50:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1701B000) [pid = 1080] [serial = 1722] [outer = 00000000] 15:50:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (17613800) [pid = 1080] [serial = 1723] [outer = 1701B000] 15:50:06 INFO - PROCESS | 1080 | 1461192606254 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (17706C00) [pid = 1080] [serial = 1724] [outer = 1701B000] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 12ACA400 == 45 [pid = 1080] [id = 136] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 0EBD0800 == 44 [pid = 1080] [id = 139] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 1CDEDC00 == 43 [pid = 1080] [id = 142] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 12906C00 == 42 [pid = 1080] [id = 146] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 1B15D400 == 41 [pid = 1080] [id = 135] 15:50:06 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1C12C400) [pid = 1080] [serial = 1654] [outer = 00000000] [url = about:blank] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 12ACBC00 == 40 [pid = 1080] [id = 558] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 1C123400 == 39 [pid = 1080] [id = 557] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 16322400 == 38 [pid = 1080] [id = 556] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 1868F000 == 37 [pid = 1080] [id = 555] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 17022C00 == 36 [pid = 1080] [id = 554] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 12CB6400 == 35 [pid = 1080] [id = 553] 15:50:06 INFO - PROCESS | 1080 | --DOCSHELL 0EBCF400 == 34 [pid = 1080] [id = 552] 15:50:06 INFO - PROCESS | 1080 | 1461192606924 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1022ms 15:50:06 INFO - PROCESS | 1080 | 1461192606965 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 1080 | 1461192606970 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 15:50:06 INFO - PROCESS | 1080 | 1461192606976 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:50:06 INFO - PROCESS | 1080 | 1461192606979 Marionette TRACE conn6 <- [1,2262,null,{}] 15:50:06 INFO - PROCESS | 1080 | 1461192607001 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 1080 | 1461192607099 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1A2B2400) [pid = 1080] [serial = 1642] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1A2B1400) [pid = 1080] [serial = 1643] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (12910400) [pid = 1080] [serial = 1627] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1291C800) [pid = 1080] [serial = 1628] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (0EC10800) [pid = 1080] [serial = 1624] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (0EDF9000) [pid = 1080] [serial = 1625] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (17028400) [pid = 1080] [serial = 1636] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (175C9400) [pid = 1080] [serial = 1637] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (18B0B000) [pid = 1080] [serial = 1639] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (18D06C00) [pid = 1080] [serial = 1640] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1B795400) [pid = 1080] [serial = 1649] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (16F1BC00) [pid = 1080] [serial = 1633] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (16FB2C00) [pid = 1080] [serial = 1634] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (13832800) [pid = 1080] [serial = 1630] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1393E800) [pid = 1080] [serial = 1631] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1B870400) [pid = 1080] [serial = 1651] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B133800) [pid = 1080] [serial = 1646] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B163C00) [pid = 1080] [serial = 1645] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B795C00) [pid = 1080] [serial = 1648] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B876000) [pid = 1080] [serial = 1652] [outer = 00000000] [url = about:blank] 15:50:07 INFO - PROCESS | 1080 | 1461192607218 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 1080 | ++DOCSHELL 0B094800 == 35 [pid = 1080] [id = 575] 15:50:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (0EBC8C00) [pid = 1080] [serial = 1725] [outer = 00000000] 15:50:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (128B9C00) [pid = 1080] [serial = 1726] [outer = 0EBC8C00] 15:50:07 INFO - PROCESS | 1080 | 1461192607266 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12AD1800) [pid = 1080] [serial = 1727] [outer = 0EBC8C00] 15:50:07 INFO - PROCESS | 1080 | 1461192607702 Marionette TRACE conn6 <- [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]]]}] 15:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 770ms 15:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:50:07 INFO - PROCESS | 1080 | 1461192607753 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 1080 | 1461192607756 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 15:50:07 INFO - PROCESS | 1080 | 1461192607759 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 1080 | 1461192607763 Marionette TRACE conn6 <- [1,2266,null,{}] 15:50:07 INFO - PROCESS | 1080 | 1461192607774 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 1080 | 1461192607866 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 15:50:07 INFO - PROCESS | 1080 | 1461192607876 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 1080 | ++DOCSHELL 16FB5800 == 36 [pid = 1080] [id = 576] 15:50:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1701D000) [pid = 1080] [serial = 1728] [outer = 00000000] 15:50:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (17615C00) [pid = 1080] [serial = 1729] [outer = 1701D000] 15:50:07 INFO - PROCESS | 1080 | 1461192607924 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1868A800) [pid = 1080] [serial = 1730] [outer = 1701D000] 15:50:08 INFO - PROCESS | 1080 | 1461192608394 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:50:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:50:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 15:50:08 INFO - PROCESS | 1080 | 1461192608451 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 15:50:08 INFO - PROCESS | 1080 | 1461192608453 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 15:50:08 INFO - PROCESS | 1080 | 1461192608457 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:50:08 INFO - PROCESS | 1080 | 1461192608459 Marionette TRACE conn6 <- [1,2270,null,{}] 15:50:08 INFO - PROCESS | 1080 | 1461192608462 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:08 INFO - PROCESS | 1080 | 1461192608592 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 15:50:08 INFO - PROCESS | 1080 | 1461192608707 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:08 INFO - PROCESS | 1080 | ++DOCSHELL 1A168000 == 37 [pid = 1080] [id = 577] 15:50:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1A16B400) [pid = 1080] [serial = 1731] [outer = 00000000] 15:50:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1A2CB000) [pid = 1080] [serial = 1732] [outer = 1A16B400] 15:50:08 INFO - PROCESS | 1080 | 1461192608754 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1A5E9C00) [pid = 1080] [serial = 1733] [outer = 1A16B400] 15:50:09 INFO - PROCESS | 1080 | 1461192609177 Marionette TRACE conn6 <- [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]]]}] 15:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 773ms 15:50:09 INFO - PROCESS | 1080 | 1461192609234 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 1080 | 1461192609235 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 15:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:50:09 INFO - PROCESS | 1080 | 1461192609244 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 1080 | 1461192609246 Marionette TRACE conn6 <- [1,2274,null,{}] 15:50:09 INFO - PROCESS | 1080 | 1461192609253 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:09 INFO - PROCESS | 1080 | 1461192609379 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 15:50:09 INFO - PROCESS | 1080 | 1461192609445 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 1080 | ++DOCSHELL 130D1000 == 38 [pid = 1080] [id = 578] 15:50:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (19185400) [pid = 1080] [serial = 1734] [outer = 00000000] 15:50:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B51CC00) [pid = 1080] [serial = 1735] [outer = 19185400] 15:50:09 INFO - PROCESS | 1080 | 1461192609495 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B794C00) [pid = 1080] [serial = 1736] [outer = 19185400] 15:50:09 INFO - PROCESS | 1080 | 1461192609958 Marionette TRACE conn6 <- [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]]]}] 15:50:10 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 15:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 15:50:10 INFO - PROCESS | 1080 | 1461192610019 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 1080 | 1461192610021 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 15:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:50:10 INFO - PROCESS | 1080 | 1461192610024 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 1080 | 1461192610026 Marionette TRACE conn6 <- [1,2278,null,{}] 15:50:10 INFO - PROCESS | 1080 | 1461192610029 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:10 INFO - PROCESS | 1080 | 1461192610173 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 15:50:10 INFO - PROCESS | 1080 | 1461192610246 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CD000 == 39 [pid = 1080] [id = 579] 15:50:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B874400) [pid = 1080] [serial = 1737] [outer = 00000000] 15:50:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B893C00) [pid = 1080] [serial = 1738] [outer = 1B874400] 15:50:10 INFO - PROCESS | 1080 | 1461192610296 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1C12A000) [pid = 1080] [serial = 1739] [outer = 1B874400] 15:50:10 INFO - PROCESS | 1080 | 1461192610745 Marionette TRACE conn6 <- [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]]]}] 15:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 15:50:10 INFO - PROCESS | 1080 | 1461192610795 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 1080 | 1461192610797 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 15:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:50:10 INFO - PROCESS | 1080 | 1461192610800 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 1080 | 1461192610802 Marionette TRACE conn6 <- [1,2282,null,{}] 15:50:10 INFO - PROCESS | 1080 | 1461192610806 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:10 INFO - PROCESS | 1080 | 1461192610928 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B87C800) [pid = 1080] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1868AC00) [pid = 1080] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1398C400) [pid = 1080] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1290C000) [pid = 1080] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (0F437000) [pid = 1080] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1770B000) [pid = 1080] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (0EC04000) [pid = 1080] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (12D21000) [pid = 1080] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1624B400) [pid = 1080] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B159000) [pid = 1080] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (17026C00) [pid = 1080] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (17523400) [pid = 1080] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1868F400) [pid = 1080] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (0B08C000) [pid = 1080] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1C127000) [pid = 1080] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (12CB3800) [pid = 1080] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:50:11 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (16F3D800) [pid = 1080] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:50:11 INFO - PROCESS | 1080 | 1461192611200 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 1080 | ++DOCSHELL 0B087C00 == 40 [pid = 1080] [id = 580] 15:50:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (0B08C000) [pid = 1080] [serial = 1740] [outer = 00000000] 15:50:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (12908800) [pid = 1080] [serial = 1741] [outer = 0B08C000] 15:50:11 INFO - PROCESS | 1080 | 1461192611246 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (12EB1800) [pid = 1080] [serial = 1742] [outer = 0B08C000] 15:50:11 INFO - PROCESS | 1080 | 1461192611644 Marionette TRACE conn6 <- [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]]]}] 15:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 870ms 15:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:50:11 INFO - PROCESS | 1080 | 1461192611674 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 15:50:11 INFO - PROCESS | 1080 | 1461192611676 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 15:50:11 INFO - PROCESS | 1080 | 1461192611679 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:50:11 INFO - PROCESS | 1080 | 1461192611681 Marionette TRACE conn6 <- [1,2286,null,{}] 15:50:11 INFO - PROCESS | 1080 | 1461192611684 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:11 INFO - PROCESS | 1080 | 1461192611770 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 15:50:11 INFO - PROCESS | 1080 | 1461192611874 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 1080 | ++DOCSHELL 12D20800 == 41 [pid = 1080] [id = 581] 15:50:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (162E8800) [pid = 1080] [serial = 1743] [outer = 00000000] 15:50:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B7BF000) [pid = 1080] [serial = 1744] [outer = 162E8800] 15:50:11 INFO - PROCESS | 1080 | 1461192611920 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1C40BC00) [pid = 1080] [serial = 1745] [outer = 162E8800] 15:50:12 INFO - PROCESS | 1080 | 1461192612266 Marionette TRACE conn6 <- [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]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 15:50:12 INFO - PROCESS | 1080 | 1461192612311 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 15:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:50:12 INFO - PROCESS | 1080 | 1461192612313 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 15:50:12 INFO - PROCESS | 1080 | 1461192612316 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 1080 | 1461192612318 Marionette TRACE conn6 <- [1,2290,null,{}] 15:50:12 INFO - PROCESS | 1080 | 1461192612321 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:12 INFO - PROCESS | 1080 | 1461192612452 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 15:50:12 INFO - PROCESS | 1080 | 1461192612461 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 1080 | ++DOCSHELL 18B0C800 == 42 [pid = 1080] [id = 582] 15:50:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1A162400) [pid = 1080] [serial = 1746] [outer = 00000000] 15:50:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1CDE1C00) [pid = 1080] [serial = 1747] [outer = 1A162400] 15:50:12 INFO - PROCESS | 1080 | 1461192612505 Marionette DEBUG loaded listener.js 15:50:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1CDEE000) [pid = 1080] [serial = 1748] [outer = 1A162400] 15:50:12 INFO - PROCESS | 1080 | 1461192612914 Marionette TRACE conn6 <- [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]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 15:50:12 INFO - PROCESS | 1080 | 1461192612947 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 1080 | 1461192612949 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 15:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:50:12 INFO - PROCESS | 1080 | 1461192612952 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 1080 | 1461192612953 Marionette TRACE conn6 <- [1,2294,null,{}] 15:50:12 INFO - PROCESS | 1080 | 1461192612956 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:13 INFO - PROCESS | 1080 | 1461192613087 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 15:50:13 INFO - PROCESS | 1080 | 1461192613096 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 1080 | ++DOCSHELL 0EC01C00 == 43 [pid = 1080] [id = 583] 15:50:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (13827400) [pid = 1080] [serial = 1749] [outer = 00000000] 15:50:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1CF9E000) [pid = 1080] [serial = 1750] [outer = 13827400] 15:50:13 INFO - PROCESS | 1080 | 1461192613142 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1D178C00) [pid = 1080] [serial = 1751] [outer = 13827400] 15:50:13 INFO - PROCESS | 1080 | 1461192613850 Marionette TRACE conn6 <- [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]]]}] 15:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 15:50:13 INFO - PROCESS | 1080 | 1461192613924 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 15:50:13 INFO - PROCESS | 1080 | 1461192613929 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 15:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:50:13 INFO - PROCESS | 1080 | 1461192613936 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:50:13 INFO - PROCESS | 1080 | 1461192613939 Marionette TRACE conn6 <- [1,2298,null,{}] 15:50:13 INFO - PROCESS | 1080 | 1461192613945 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:14 INFO - PROCESS | 1080 | 1461192614067 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 15:50:14 INFO - PROCESS | 1080 | 1461192614216 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 1080 | ++DOCSHELL 12AC4C00 == 44 [pid = 1080] [id = 584] 15:50:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (12ACF000) [pid = 1080] [serial = 1752] [outer = 00000000] 15:50:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (16328400) [pid = 1080] [serial = 1753] [outer = 12ACF000] 15:50:14 INFO - PROCESS | 1080 | 1461192614278 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1701F000) [pid = 1080] [serial = 1754] [outer = 12ACF000] 15:50:14 INFO - PROCESS | 1080 | 1461192614910 Marionette TRACE conn6 <- [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]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1024ms 15:50:14 INFO - PROCESS | 1080 | 1461192614963 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 15:50:14 INFO - PROCESS | 1080 | 1461192614969 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 15:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:50:14 INFO - PROCESS | 1080 | 1461192614975 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 1080 | 1461192614978 Marionette TRACE conn6 <- [1,2302,null,{}] 15:50:14 INFO - PROCESS | 1080 | 1461192614995 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:15 INFO - PROCESS | 1080 | 1461192615179 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 15:50:15 INFO - PROCESS | 1080 | 1461192615285 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 1080 | ++DOCSHELL 1A166C00 == 45 [pid = 1080] [id = 585] 15:50:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1A16B000) [pid = 1080] [serial = 1755] [outer = 00000000] 15:50:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B79B000) [pid = 1080] [serial = 1756] [outer = 1A16B000] 15:50:15 INFO - PROCESS | 1080 | 1461192615345 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B7CC000) [pid = 1080] [serial = 1757] [outer = 1A16B000] 15:50:15 INFO - PROCESS | 1080 | 1461192615961 Marionette TRACE conn6 <- [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]]]}] 15:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1021ms 15:50:15 INFO - PROCESS | 1080 | 1461192615998 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 1080 | 1461192616001 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 15:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:50:15 INFO - PROCESS | 1080 | 1461192616005 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 1080 | 1461192616009 Marionette TRACE conn6 <- [1,2306,null,{}] 15:50:16 INFO - PROCESS | 1080 | 1461192616020 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:16 INFO - PROCESS | 1080 | 1461192616135 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 15:50:16 INFO - PROCESS | 1080 | 1461192616294 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 1080 | ++DOCSHELL 1D2EA800 == 46 [pid = 1080] [id = 586] 15:50:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1D2EEC00) [pid = 1080] [serial = 1758] [outer = 00000000] 15:50:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1D70BC00) [pid = 1080] [serial = 1759] [outer = 1D2EEC00] 15:50:16 INFO - PROCESS | 1080 | 1461192616354 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1D9B5000) [pid = 1080] [serial = 1760] [outer = 1D2EEC00] 15:50:16 INFO - PROCESS | 1080 | 1461192616971 Marionette TRACE conn6 <- [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] 15:50:16 INFO - PROCESS | 1080 | 1461192616981 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 15:50:16 INFO - PROCESS | 1080 | 1461192616984 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:50:16 INFO - PROCESS | 1080 | 1461192616986 Marionette TRACE conn6 <- [1,2310,null,{}] 15:50:16 INFO - PROCESS | 1080 | 1461192616990 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:17 INFO - PROCESS | 1080 | 1461192617109 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 15:50:17 INFO - PROCESS | 1080 | 1461192617255 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 1080 | ++DOCSHELL 1D707C00 == 47 [pid = 1080] [id = 587] 15:50:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1D9BC400) [pid = 1080] [serial = 1761] [outer = 00000000] 15:50:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1F2D1C00) [pid = 1080] [serial = 1762] [outer = 1D9BC400] 15:50:17 INFO - PROCESS | 1080 | 1461192617313 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1F3E4400) [pid = 1080] [serial = 1763] [outer = 1D9BC400] 15:50:17 INFO - PROCESS | 1080 | 1461192617840 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 15:50:17 INFO - PROCESS | 1080 | 1461192617928 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 1080 | 1461192617930 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 15:50:17 INFO - PROCESS | 1080 | 1461192617934 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 1080 | 1461192617936 Marionette TRACE conn6 <- [1,2314,null,{}] 15:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:50:17 INFO - PROCESS | 1080 | 1461192617940 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:18 INFO - PROCESS | 1080 | 1461192618051 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 15:50:18 INFO - PROCESS | 1080 | 1461192618170 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 1080 | ++DOCSHELL 16257000 == 48 [pid = 1080] [id = 588] 15:50:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1F2CE000) [pid = 1080] [serial = 1764] [outer = 00000000] 15:50:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1F935000) [pid = 1080] [serial = 1765] [outer = 1F2CE000] 15:50:18 INFO - PROCESS | 1080 | 1461192618268 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1F93A800) [pid = 1080] [serial = 1766] [outer = 1F2CE000] 15:50:18 INFO - PROCESS | 1080 | 1461192618826 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 15:50:18 INFO - PROCESS | 1080 | 1461192618869 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 1080 | 1461192618871 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 15:50:18 INFO - PROCESS | 1080 | 1461192618875 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:50:18 INFO - PROCESS | 1080 | 1461192618877 Marionette TRACE conn6 <- [1,2318,null,{}] 15:50:18 INFO - PROCESS | 1080 | 1461192618880 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:19 INFO - PROCESS | 1080 | 1461192619005 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 15:50:19 INFO - PROCESS | 1080 | 1461192619155 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:19 INFO - PROCESS | 1080 | ++DOCSHELL 1291CC00 == 49 [pid = 1080] [id = 589] 15:50:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1D192C00) [pid = 1080] [serial = 1767] [outer = 00000000] 15:50:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1F9C3800) [pid = 1080] [serial = 1768] [outer = 1D192C00] 15:50:19 INFO - PROCESS | 1080 | 1461192619217 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1F9C6400) [pid = 1080] [serial = 1769] [outer = 1D192C00] 15:50:19 INFO - PROCESS | 1080 | 1461192619984 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1166ms 15:50:20 INFO - PROCESS | 1080 | 1461192620046 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 15:50:20 INFO - PROCESS | 1080 | 1461192620050 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 15:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:50:20 INFO - PROCESS | 1080 | 1461192620069 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 1080 | 1461192620073 Marionette TRACE conn6 <- [1,2322,null,{}] 15:50:20 INFO - PROCESS | 1080 | 1461192620080 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:20 INFO - PROCESS | 1080 | 1461192620191 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 15:50:20 INFO - PROCESS | 1080 | 1461192620335 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:20 INFO - PROCESS | 1080 | ++DOCSHELL 12905C00 == 50 [pid = 1080] [id = 590] 15:50:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1290C000) [pid = 1080] [serial = 1770] [outer = 00000000] 15:50:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (16F24400) [pid = 1080] [serial = 1771] [outer = 1290C000] 15:50:20 INFO - PROCESS | 1080 | 1461192620388 Marionette DEBUG loaded listener.js 15:50:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (17022C00) [pid = 1080] [serial = 1772] [outer = 1290C000] 15:50:20 INFO - PROCESS | 1080 | --DOCSHELL 1761E800 == 49 [pid = 1080] [id = 133] 15:50:20 INFO - PROCESS | 1080 | --DOCSHELL 1761AC00 == 48 [pid = 1080] [id = 140] 15:50:20 INFO - PROCESS | 1080 | --DOCSHELL 13989400 == 47 [pid = 1080] [id = 137] 15:50:21 INFO - PROCESS | 1080 | 1461192621080 Marionette TRACE conn6 <- [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]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1019ms 15:50:21 INFO - PROCESS | 1080 | 1461192621092 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 1080 | 1461192621098 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 15:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:50:21 INFO - PROCESS | 1080 | 1461192621104 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 1080 | 1461192621106 Marionette TRACE conn6 <- [1,2326,null,{}] 15:50:21 INFO - PROCESS | 1080 | 1461192621110 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 1080 | 1461192621217 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (26F18800) [pid = 1080] [serial = 1622] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1C128000) [pid = 1080] [serial = 1702] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1B7C3800) [pid = 1080] [serial = 1670] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B799800) [pid = 1080] [serial = 1669] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (19186000) [pid = 1080] [serial = 1676] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1A16AC00) [pid = 1080] [serial = 1675] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (12AC7C00) [pid = 1080] [serial = 1681] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (12D21400) [pid = 1080] [serial = 1682] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1290C400) [pid = 1080] [serial = 1679] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (12801800) [pid = 1080] [serial = 1678] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (18B0BC00) [pid = 1080] [serial = 1690] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (128BC800) [pid = 1080] [serial = 1658] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (0F4E0800) [pid = 1080] [serial = 1657] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1393E400) [pid = 1080] [serial = 1661] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (13827000) [pid = 1080] [serial = 1660] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (16326C00) [pid = 1080] [serial = 1684] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1632E800) [pid = 1080] [serial = 1685] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B795000) [pid = 1080] [serial = 1694] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1761E000) [pid = 1080] [serial = 1664] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B519000) [pid = 1080] [serial = 1693] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (17612C00) [pid = 1080] [serial = 1663] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1761A800) [pid = 1080] [serial = 1687] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1A2F7C00) [pid = 1080] [serial = 1667] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1A164800) [pid = 1080] [serial = 1666] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (18B14800) [pid = 1080] [serial = 1691] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (13828000) [pid = 1080] [serial = 1696] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1C834000) [pid = 1080] [serial = 1673] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1C55C000) [pid = 1080] [serial = 1672] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (16325400) [pid = 1080] [serial = 1697] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1C12C000) [pid = 1080] [serial = 1703] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B876800) [pid = 1080] [serial = 1700] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (17682800) [pid = 1080] [serial = 1688] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B7C8C00) [pid = 1080] [serial = 1699] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 1080 | 1461192621338 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 1080 | ++DOCSHELL 0ED56400 == 48 [pid = 1080] [id = 591] 15:50:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (0F437000) [pid = 1080] [serial = 1773] [outer = 00000000] 15:50:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (12AC7C00) [pid = 1080] [serial = 1774] [outer = 0F437000] 15:50:21 INFO - PROCESS | 1080 | 1461192621385 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (13FA0000) [pid = 1080] [serial = 1775] [outer = 0F437000] 15:50:21 INFO - PROCESS | 1080 | 1461192621804 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 15:50:21 INFO - PROCESS | 1080 | 1461192621877 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 1080 | 1461192621880 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 15:50:21 INFO - PROCESS | 1080 | 1461192621883 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:50:21 INFO - PROCESS | 1080 | 1461192621887 Marionette TRACE conn6 <- [1,2330,null,{}] 15:50:21 INFO - PROCESS | 1080 | 1461192621897 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 1080 | 1461192621994 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 15:50:22 INFO - PROCESS | 1080 | 1461192622009 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:22 INFO - PROCESS | 1080 | ++DOCSHELL 175C0800 == 49 [pid = 1080] [id = 592] 15:50:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (175E5000) [pid = 1080] [serial = 1776] [outer = 00000000] 15:50:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1761B400) [pid = 1080] [serial = 1777] [outer = 175E5000] 15:50:22 INFO - PROCESS | 1080 | 1461192622060 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (17682800) [pid = 1080] [serial = 1778] [outer = 175E5000] 15:50:22 INFO - PROCESS | 1080 | 1461192622551 Marionette TRACE conn6 <- [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]]]}] 15:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 731ms 15:50:22 INFO - PROCESS | 1080 | 1461192622618 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 15:50:22 INFO - PROCESS | 1080 | 1461192622621 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 15:50:22 INFO - PROCESS | 1080 | 1461192622625 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:50:22 INFO - PROCESS | 1080 | 1461192622626 Marionette TRACE conn6 <- [1,2334,null,{}] 15:50:22 INFO - PROCESS | 1080 | 1461192622630 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:22 INFO - PROCESS | 1080 | 1461192622723 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 15:50:22 INFO - PROCESS | 1080 | 1461192622827 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:22 INFO - PROCESS | 1080 | ++DOCSHELL 18B0FC00 == 50 [pid = 1080] [id = 593] 15:50:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (18B10C00) [pid = 1080] [serial = 1779] [outer = 00000000] 15:50:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1A2B1000) [pid = 1080] [serial = 1780] [outer = 18B10C00] 15:50:22 INFO - PROCESS | 1080 | 1461192622873 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1A5E1800) [pid = 1080] [serial = 1781] [outer = 18B10C00] 15:50:23 INFO - PROCESS | 1080 | 1461192623267 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 15:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:50:23 INFO - PROCESS | 1080 | 1461192623298 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 15:50:23 INFO - PROCESS | 1080 | 1461192623300 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 15:50:23 INFO - PROCESS | 1080 | 1461192623304 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:50:23 INFO - PROCESS | 1080 | 1461192623305 Marionette TRACE conn6 <- [1,2338,null,{}] 15:50:23 INFO - PROCESS | 1080 | 1461192623325 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:23 INFO - PROCESS | 1080 | 1461192623483 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 15:50:23 INFO - PROCESS | 1080 | 1461192623506 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:23 INFO - PROCESS | 1080 | ++DOCSHELL 130CCC00 == 51 [pid = 1080] [id = 594] 15:50:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1A5E3000) [pid = 1080] [serial = 1782] [outer = 00000000] 15:50:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B518800) [pid = 1080] [serial = 1783] [outer = 1A5E3000] 15:50:23 INFO - PROCESS | 1080 | 1461192623551 Marionette DEBUG loaded listener.js 15:50:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B795000) [pid = 1080] [serial = 1784] [outer = 1A5E3000] 15:50:24 INFO - PROCESS | 1080 | 1461192624028 Marionette TRACE conn6 <- [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]]]}] 15:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 750ms 15:50:24 INFO - PROCESS | 1080 | 1461192624060 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 15:50:24 INFO - PROCESS | 1080 | 1461192624062 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 15:50:24 INFO - PROCESS | 1080 | 1461192624065 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:50:24 INFO - PROCESS | 1080 | 1461192624067 Marionette TRACE conn6 <- [1,2342,null,{}] 15:50:24 INFO - PROCESS | 1080 | 1461192624070 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:24 INFO - PROCESS | 1080 | 1461192624209 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 15:50:24 INFO - PROCESS | 1080 | 1461192624283 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C9800 == 52 [pid = 1080] [id = 595] 15:50:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B7CA400) [pid = 1080] [serial = 1785] [outer = 00000000] 15:50:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B87CC00) [pid = 1080] [serial = 1786] [outer = 1B7CA400] 15:50:24 INFO - PROCESS | 1080 | 1461192624330 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1C128800) [pid = 1080] [serial = 1787] [outer = 1B7CA400] 15:50:24 INFO - PROCESS | 1080 | 1461192624761 Marionette TRACE conn6 <- [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]]]}] 15:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 770ms 15:50:24 INFO - PROCESS | 1080 | 1461192624839 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 15:50:24 INFO - PROCESS | 1080 | 1461192624841 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 15:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:50:24 INFO - PROCESS | 1080 | 1461192624844 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:50:24 INFO - PROCESS | 1080 | 1461192624846 Marionette TRACE conn6 <- [1,2346,null,{}] 15:50:24 INFO - PROCESS | 1080 | 1461192624849 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:24 INFO - PROCESS | 1080 | 1461192624974 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 15:50:25 INFO - PROCESS | 1080 | 1461192625044 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 1080 | ++DOCSHELL 1C12B800 == 53 [pid = 1080] [id = 596] 15:50:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1C12F000) [pid = 1080] [serial = 1788] [outer = 00000000] 15:50:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1C40D400) [pid = 1080] [serial = 1789] [outer = 1C12F000] 15:50:25 INFO - PROCESS | 1080 | 1461192625089 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C55CC00) [pid = 1080] [serial = 1790] [outer = 1C12F000] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B893800) [pid = 1080] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (19185400) [pid = 1080] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B874400) [pid = 1080] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (0EBC8C00) [pid = 1080] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (0B08C000) [pid = 1080] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1C555000) [pid = 1080] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1A16B400) [pid = 1080] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1701D000) [pid = 1080] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1701B000) [pid = 1080] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1A162400) [pid = 1080] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:50:25 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (162E8800) [pid = 1080] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:50:25 INFO - PROCESS | 1080 | 1461192625634 Marionette TRACE conn6 <- [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]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 15:50:25 INFO - PROCESS | 1080 | 1461192625675 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 1080 | 1461192625677 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 15:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:50:25 INFO - PROCESS | 1080 | 1461192625680 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - PROCESS | 1080 | 1461192625682 Marionette TRACE conn6 <- [1,2350,null,{}] 15:50:25 INFO - PROCESS | 1080 | 1461192625685 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:25 INFO - PROCESS | 1080 | 1461192625774 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 15:50:25 INFO - PROCESS | 1080 | 1461192625881 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 1080 | ++DOCSHELL 0B08E000 == 54 [pid = 1080] [id = 597] 15:50:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (0EBC8C00) [pid = 1080] [serial = 1791] [outer = 00000000] 15:50:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (19185400) [pid = 1080] [serial = 1792] [outer = 0EBC8C00] 15:50:25 INFO - PROCESS | 1080 | 1461192625930 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1C12EC00) [pid = 1080] [serial = 1793] [outer = 0EBC8C00] 15:50:26 INFO - PROCESS | 1080 | 1461192626342 Marionette TRACE conn6 <- [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]]]}] 15:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 15:50:26 INFO - PROCESS | 1080 | 1461192626412 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 1080 | 1461192626414 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 15:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:50:26 INFO - PROCESS | 1080 | 1461192626422 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 1080 | 1461192626423 Marionette TRACE conn6 <- [1,2354,null,{}] 15:50:26 INFO - PROCESS | 1080 | 1461192626427 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 1080 | 1461192626521 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 15:50:26 INFO - PROCESS | 1080 | 1461192626534 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 1080 | ++DOCSHELL 16325000 == 55 [pid = 1080] [id = 598] 15:50:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (176CC800) [pid = 1080] [serial = 1794] [outer = 00000000] 15:50:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1CDEA000) [pid = 1080] [serial = 1795] [outer = 176CC800] 15:50:26 INFO - PROCESS | 1080 | 1461192626579 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1C406800) [pid = 1080] [serial = 1796] [outer = 176CC800] 15:50:27 INFO - PROCESS | 1080 | 1461192627032 Marionette TRACE conn6 <- [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]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 15:50:27 INFO - PROCESS | 1080 | 1461192627057 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 15:50:27 INFO - PROCESS | 1080 | 1461192627059 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 15:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:50:27 INFO - PROCESS | 1080 | 1461192627062 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 1080 | 1461192627064 Marionette TRACE conn6 <- [1,2358,null,{}] 15:50:27 INFO - PROCESS | 1080 | 1461192627068 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:27 INFO - PROCESS | 1080 | 1461192627161 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 15:50:27 INFO - PROCESS | 1080 | 1461192627167 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 1080 | ++DOCSHELL 1CCD1400 == 56 [pid = 1080] [id = 599] 15:50:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1CE95C00) [pid = 1080] [serial = 1797] [outer = 00000000] 15:50:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1D704400) [pid = 1080] [serial = 1798] [outer = 1CE95C00] 15:50:27 INFO - PROCESS | 1080 | 1461192627214 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1DAE5C00) [pid = 1080] [serial = 1799] [outer = 1CE95C00] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 12924000 == 55 [pid = 1080] [id = 143] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 18B0C800 == 54 [pid = 1080] [id = 582] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 0B087C00 == 53 [pid = 1080] [id = 580] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 0EC06800 == 52 [pid = 1080] [id = 145] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 138B1000 == 51 [pid = 1080] [id = 144] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1CCC4C00 == 50 [pid = 1080] [id = 141] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 130D1000 == 49 [pid = 1080] [id = 578] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1B7CD000 == 48 [pid = 1080] [id = 579] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1B87B800 == 47 [pid = 1080] [id = 551] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 12D20800 == 46 [pid = 1080] [id = 581] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1B519800 == 45 [pid = 1080] [id = 138] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 0F43B800 == 44 [pid = 1080] [id = 129] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1291A800 == 43 [pid = 1080] [id = 130] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1A168000 == 42 [pid = 1080] [id = 577] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 12912C00 == 41 [pid = 1080] [id = 540] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 0ED56400 == 40 [pid = 1080] [id = 591] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 12905C00 == 39 [pid = 1080] [id = 590] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 16257000 == 38 [pid = 1080] [id = 588] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1291CC00 == 37 [pid = 1080] [id = 589] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1D707C00 == 36 [pid = 1080] [id = 587] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1D2EA800 == 35 [pid = 1080] [id = 586] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 12AC4C00 == 34 [pid = 1080] [id = 584] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 1A166C00 == 33 [pid = 1080] [id = 585] 15:50:28 INFO - PROCESS | 1080 | --DOCSHELL 0EC01C00 == 32 [pid = 1080] [id = 583] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 18B0FC00 == 31 [pid = 1080] [id = 593] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 130CCC00 == 30 [pid = 1080] [id = 594] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 16325000 == 29 [pid = 1080] [id = 598] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 175C0800 == 28 [pid = 1080] [id = 592] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 1B7C9800 == 27 [pid = 1080] [id = 595] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 1C12B800 == 26 [pid = 1080] [id = 596] 15:50:29 INFO - PROCESS | 1080 | --DOCSHELL 0B08E000 == 25 [pid = 1080] [id = 597] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1C403C00) [pid = 1080] [serial = 1655] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B51CC00) [pid = 1080] [serial = 1735] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B893C00) [pid = 1080] [serial = 1738] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B794C00) [pid = 1080] [serial = 1736] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (130D1C00) [pid = 1080] [serial = 1708] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1A2CB400) [pid = 1080] [serial = 1711] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1C83AC00) [pid = 1080] [serial = 1714] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (128B9C00) [pid = 1080] [serial = 1726] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12AD1800) [pid = 1080] [serial = 1727] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12908800) [pid = 1080] [serial = 1741] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1CE90000) [pid = 1080] [serial = 1721] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1CDEF400) [pid = 1080] [serial = 1720] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1A2CB000) [pid = 1080] [serial = 1732] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (17615C00) [pid = 1080] [serial = 1729] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1868A800) [pid = 1080] [serial = 1730] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (17613800) [pid = 1080] [serial = 1723] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (17706C00) [pid = 1080] [serial = 1724] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1C12A000) [pid = 1080] [serial = 1739] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1CDE2400) [pid = 1080] [serial = 1717] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1CDE1C00) [pid = 1080] [serial = 1747] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1C40CC00) [pid = 1080] [serial = 1705] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (12EB1800) [pid = 1080] [serial = 1742] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1C40BC00) [pid = 1080] [serial = 1745] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B7BF000) [pid = 1080] [serial = 1744] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1A5E9C00) [pid = 1080] [serial = 1733] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1CDEE000) [pid = 1080] [serial = 1748] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 1080 | 1461192629480 Marionette TRACE conn6 <- [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]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2479ms 15:50:29 INFO - PROCESS | 1080 | 1461192629546 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 1080 | 1461192629550 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 15:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:50:29 INFO - PROCESS | 1080 | 1461192629556 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 1080 | 1461192629559 Marionette TRACE conn6 <- [1,2362,null,{}] 15:50:29 INFO - PROCESS | 1080 | 1461192629566 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:29 INFO - PROCESS | 1080 | 1461192629700 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 15:50:29 INFO - PROCESS | 1080 | 1461192629792 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 1080 | ++DOCSHELL 0EC07C00 == 26 [pid = 1080] [id = 600] 15:50:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (0EC08800) [pid = 1080] [serial = 1800] [outer = 00000000] 15:50:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (0ED5AC00) [pid = 1080] [serial = 1801] [outer = 0EC08800] 15:50:29 INFO - PROCESS | 1080 | 1461192629844 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (0F43D800) [pid = 1080] [serial = 1802] [outer = 0EC08800] 15:50:30 INFO - PROCESS | 1080 | 1461192630236 Marionette TRACE conn6 <- [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]]]}] 15:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 15:50:30 INFO - PROCESS | 1080 | 1461192630286 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 1080 | 1461192630293 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 15:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:50:30 INFO - PROCESS | 1080 | 1461192630299 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - PROCESS | 1080 | 1461192630301 Marionette TRACE conn6 <- [1,2366,null,{}] 15:50:30 INFO - PROCESS | 1080 | 1461192630305 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 1080 | 1461192630395 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 15:50:30 INFO - PROCESS | 1080 | 1461192630402 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 1080 | ++DOCSHELL 12241400 == 27 [pid = 1080] [id = 601] 15:50:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (12242000) [pid = 1080] [serial = 1803] [outer = 00000000] 15:50:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (12911000) [pid = 1080] [serial = 1804] [outer = 12242000] 15:50:30 INFO - PROCESS | 1080 | 1461192630451 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1291CC00) [pid = 1080] [serial = 1805] [outer = 12242000] 15:50:30 INFO - PROCESS | 1080 | 1461192630969 Marionette TRACE conn6 <- [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]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 732ms 15:50:31 INFO - PROCESS | 1080 | 1461192631033 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 1080 | 1461192631036 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 15:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:50:31 INFO - PROCESS | 1080 | 1461192631040 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 1080 | 1461192631043 Marionette TRACE conn6 <- [1,2370,null,{}] 15:50:31 INFO - PROCESS | 1080 | 1461192631089 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:31 INFO - PROCESS | 1080 | 1461192631178 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 15:50:31 INFO - PROCESS | 1080 | 1461192631191 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 1080 | ++DOCSHELL 12DF2400 == 28 [pid = 1080] [id = 602] 15:50:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (12DF3800) [pid = 1080] [serial = 1806] [outer = 00000000] 15:50:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (130CAC00) [pid = 1080] [serial = 1807] [outer = 12DF3800] 15:50:31 INFO - PROCESS | 1080 | 1461192631242 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (13835400) [pid = 1080] [serial = 1808] [outer = 12DF3800] 15:50:31 INFO - PROCESS | 1080 | 1461192631739 Marionette TRACE conn6 <- [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]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 15:50:31 INFO - PROCESS | 1080 | 1461192631773 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 1080 | 1461192631775 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 15:50:31 INFO - PROCESS | 1080 | 1461192631779 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:50:31 INFO - PROCESS | 1080 | 1461192631780 Marionette TRACE conn6 <- [1,2374,null,{}] 15:50:31 INFO - PROCESS | 1080 | 1461192631784 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:31 INFO - PROCESS | 1080 | 1461192631865 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 15:50:31 INFO - PROCESS | 1080 | 1461192631872 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 1080 | ++DOCSHELL 1398CC00 == 29 [pid = 1080] [id = 603] 15:50:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (13FA0800) [pid = 1080] [serial = 1809] [outer = 00000000] 15:50:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (16324C00) [pid = 1080] [serial = 1810] [outer = 13FA0800] 15:50:31 INFO - PROCESS | 1080 | 1461192631918 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1632D400) [pid = 1080] [serial = 1811] [outer = 13FA0800] 15:50:32 INFO - PROCESS | 1080 | 1461192632355 Marionette TRACE conn6 <- [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]]]}] 15:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 15:50:32 INFO - PROCESS | 1080 | 1461192632413 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 1080 | 1461192632415 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 15:50:32 INFO - PROCESS | 1080 | 1461192632418 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:50:32 INFO - PROCESS | 1080 | 1461192632420 Marionette TRACE conn6 <- [1,2378,null,{}] 15:50:32 INFO - PROCESS | 1080 | 1461192632423 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:32 INFO - PROCESS | 1080 | 1461192632503 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 15:50:32 INFO - PROCESS | 1080 | 1461192632509 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 1080 | ++DOCSHELL 16322C00 == 30 [pid = 1080] [id = 604] 15:50:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (16F1B400) [pid = 1080] [serial = 1812] [outer = 00000000] 15:50:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1701D000) [pid = 1080] [serial = 1813] [outer = 16F1B400] 15:50:32 INFO - PROCESS | 1080 | 1461192632555 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (17025000) [pid = 1080] [serial = 1814] [outer = 16F1B400] 15:50:33 INFO - PROCESS | 1080 | 1461192633038 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 15:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:50:33 INFO - PROCESS | 1080 | 1461192633093 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 1080 | 1461192633095 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 15:50:33 INFO - PROCESS | 1080 | 1461192633099 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 1080 | 1461192633100 Marionette TRACE conn6 <- [1,2382,null,{}] 15:50:33 INFO - PROCESS | 1080 | 1461192633104 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:33 INFO - PROCESS | 1080 | 1461192633213 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 15:50:33 INFO - PROCESS | 1080 | 1461192633223 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 1080 | ++DOCSHELL 17614800 == 31 [pid = 1080] [id = 605] 15:50:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1767DC00) [pid = 1080] [serial = 1815] [outer = 00000000] 15:50:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (177DF400) [pid = 1080] [serial = 1816] [outer = 1767DC00] 15:50:33 INFO - PROCESS | 1080 | 1461192633272 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1868D800) [pid = 1080] [serial = 1817] [outer = 1767DC00] 15:50:33 INFO - PROCESS | 1080 | 1461192633759 Marionette TRACE conn6 <- [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]]]}] 15:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 15:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:50:33 INFO - PROCESS | 1080 | 1461192633773 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 1080 | 1461192633775 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 15:50:33 INFO - PROCESS | 1080 | 1461192633778 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 1080 | 1461192633779 Marionette TRACE conn6 <- [1,2386,null,{}] 15:50:33 INFO - PROCESS | 1080 | 1461192633783 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:33 INFO - PROCESS | 1080 | 1461192633857 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 15:50:33 INFO - PROCESS | 1080 | 1461192633893 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 1080 | ++DOCSHELL 18B0C800 == 32 [pid = 1080] [id = 606] 15:50:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (18B0E000) [pid = 1080] [serial = 1818] [outer = 00000000] 15:50:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (19184400) [pid = 1080] [serial = 1819] [outer = 18B0E000] 15:50:33 INFO - PROCESS | 1080 | 1461192633938 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (19183800) [pid = 1080] [serial = 1820] [outer = 18B0E000] 15:50:34 INFO - PROCESS | 1080 | 1461192634372 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 15:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:50:34 INFO - PROCESS | 1080 | 1461192634421 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 15:50:34 INFO - PROCESS | 1080 | 1461192634423 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 15:50:34 INFO - PROCESS | 1080 | 1461192634426 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:50:34 INFO - PROCESS | 1080 | 1461192634428 Marionette TRACE conn6 <- [1,2390,null,{}] 15:50:34 INFO - PROCESS | 1080 | 1461192634432 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:34 INFO - PROCESS | 1080 | 1461192634511 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 15:50:34 INFO - PROCESS | 1080 | 1461192634518 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 1080 | ++DOCSHELL 12CAB400 == 33 [pid = 1080] [id = 607] 15:50:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1A162000) [pid = 1080] [serial = 1821] [outer = 00000000] 15:50:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1A2B2C00) [pid = 1080] [serial = 1822] [outer = 1A162000] 15:50:34 INFO - PROCESS | 1080 | 1461192634565 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1A16B800) [pid = 1080] [serial = 1823] [outer = 1A162000] 15:50:35 INFO - PROCESS | 1080 | 1461192635064 Marionette TRACE conn6 <- [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]]]}] 15:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 15:50:35 INFO - PROCESS | 1080 | 1461192635100 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 15:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:50:35 INFO - PROCESS | 1080 | 1461192635102 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 15:50:35 INFO - PROCESS | 1080 | 1461192635105 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 1080 | 1461192635107 Marionette TRACE conn6 <- [1,2394,null,{}] 15:50:35 INFO - PROCESS | 1080 | 1461192635110 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:35 INFO - PROCESS | 1080 | 1461192635224 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 15:50:35 INFO - PROCESS | 1080 | 1461192635319 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 1080 | ++DOCSHELL 12DF0800 == 34 [pid = 1080] [id = 608] 15:50:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A2EE800) [pid = 1080] [serial = 1824] [outer = 00000000] 15:50:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B15D400) [pid = 1080] [serial = 1825] [outer = 1A2EE800] 15:50:35 INFO - PROCESS | 1080 | 1461192635364 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B15C000) [pid = 1080] [serial = 1826] [outer = 1A2EE800] 15:50:35 INFO - PROCESS | 1080 | 1461192635789 Marionette TRACE conn6 <- [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]]]}] 15:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 15:50:35 INFO - PROCESS | 1080 | 1461192635837 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 1080 | 1461192635839 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 15:50:35 INFO - PROCESS | 1080 | 1461192635842 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:50:35 INFO - PROCESS | 1080 | 1461192635844 Marionette TRACE conn6 <- [1,2398,null,{}] 15:50:35 INFO - PROCESS | 1080 | 1461192635848 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:35 INFO - PROCESS | 1080 | 1461192635985 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 15:50:36 INFO - PROCESS | 1080 | 1461192636051 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EE000 == 35 [pid = 1080] [id = 609] 15:50:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B4EF400) [pid = 1080] [serial = 1827] [outer = 00000000] 15:50:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1B51DC00) [pid = 1080] [serial = 1828] [outer = 1B4EF400] 15:50:36 INFO - PROCESS | 1080 | 1461192636095 Marionette DEBUG loaded listener.js 15:50:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1B798400) [pid = 1080] [serial = 1829] [outer = 1B4EF400] 15:50:36 INFO - PROCESS | 1080 | 1461192636663 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 870ms 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1A5E3000) [pid = 1080] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1B7CA400) [pid = 1080] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (176CC800) [pid = 1080] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (0EBC8C00) [pid = 1080] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1C12F000) [pid = 1080] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1D2EEC00) [pid = 1080] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1A16B000) [pid = 1080] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (12ACF000) [pid = 1080] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (13827400) [pid = 1080] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (18B10C00) [pid = 1080] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (175E5000) [pid = 1080] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (0F437000) [pid = 1080] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1290C000) [pid = 1080] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1D192C00) [pid = 1080] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1F2CE000) [pid = 1080] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1D9BC400) [pid = 1080] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1CCCAC00) [pid = 1080] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1C408C00) [pid = 1080] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1630E400) [pid = 1080] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1C404000) [pid = 1080] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:50:37 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (12926800) [pid = 1080] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:50:37 INFO - PROCESS | 1080 | 1461192637032 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 15:50:37 INFO - PROCESS | 1080 | 1461192637034 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 15:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:50:37 INFO - PROCESS | 1080 | 1461192637044 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 1080 | 1461192637047 Marionette TRACE conn6 <- [1,2402,null,{}] 15:50:37 INFO - PROCESS | 1080 | 1461192637051 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:37 INFO - PROCESS | 1080 | 1461192637144 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 15:50:37 INFO - PROCESS | 1080 | 1461192637153 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:37 INFO - PROCESS | 1080 | ++DOCSHELL 1393E000 == 36 [pid = 1080] [id = 610] 15:50:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (16210800) [pid = 1080] [serial = 1830] [outer = 00000000] 15:50:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (17521400) [pid = 1080] [serial = 1831] [outer = 16210800] 15:50:37 INFO - PROCESS | 1080 | 1461192637208 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1918B400) [pid = 1080] [serial = 1832] [outer = 16210800] 15:50:37 INFO - PROCESS | 1080 | 1461192637679 Marionette TRACE conn6 <- [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]]]}] 15:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 15:50:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:50:37 INFO - PROCESS | 1080 | 1461192637716 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 15:50:37 INFO - PROCESS | 1080 | 1461192637718 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 15:50:37 INFO - PROCESS | 1080 | 1461192637721 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 1080 | 1461192637723 Marionette TRACE conn6 <- [1,2406,null,{}] 15:50:37 INFO - PROCESS | 1080 | 1461192637727 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:37 INFO - PROCESS | 1080 | 1461192637807 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 15:50:37 INFO - PROCESS | 1080 | 1461192637813 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:37 INFO - PROCESS | 1080 | ++DOCSHELL 1A2AC800 == 37 [pid = 1080] [id = 611] 15:50:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1A5E3000) [pid = 1080] [serial = 1833] [outer = 00000000] 15:50:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B7CDC00) [pid = 1080] [serial = 1834] [outer = 1A5E3000] 15:50:37 INFO - PROCESS | 1080 | 1461192637859 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B7CBC00) [pid = 1080] [serial = 1835] [outer = 1A5E3000] 15:50:38 INFO - PROCESS | 1080 | 1461192638295 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms 15:50:38 INFO - PROCESS | 1080 | 1461192638353 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 1080 | 1461192638355 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 15:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:50:38 INFO - PROCESS | 1080 | 1461192638359 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 1080 | 1461192638360 Marionette TRACE conn6 <- [1,2410,null,{}] 15:50:38 INFO - PROCESS | 1080 | 1461192638364 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:38 INFO - PROCESS | 1080 | 1461192638445 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 15:50:38 INFO - PROCESS | 1080 | 1461192638452 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 1080 | ++DOCSHELL 1B878000 == 38 [pid = 1080] [id = 612] 15:50:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1B879C00) [pid = 1080] [serial = 1836] [outer = 00000000] 15:50:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1BABF800) [pid = 1080] [serial = 1837] [outer = 1B879C00] 15:50:38 INFO - PROCESS | 1080 | 1461192638496 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1C127400) [pid = 1080] [serial = 1838] [outer = 1B879C00] 15:50:38 INFO - PROCESS | 1080 | 1461192638961 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 15:50:38 INFO - PROCESS | 1080 | 1461192638999 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 1080 | 1461192639001 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 15:50:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:50:39 INFO - PROCESS | 1080 | 1461192639048 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 1080 | 1461192639052 Marionette TRACE conn6 <- [1,2414,null,{}] 15:50:39 INFO - PROCESS | 1080 | 1461192639058 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 1080 | 1461192639155 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 15:50:39 INFO - PROCESS | 1080 | 1461192639300 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCE400 == 39 [pid = 1080] [id = 613] 15:50:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (0EBD1800) [pid = 1080] [serial = 1839] [outer = 00000000] 15:50:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (0EC06C00) [pid = 1080] [serial = 1840] [outer = 0EBD1800] 15:50:39 INFO - PROCESS | 1080 | 1461192639401 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (0F43B800) [pid = 1080] [serial = 1841] [outer = 0EBD1800] 15:50:40 INFO - PROCESS | 1080 | 1461192640187 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1184ms 15:50:40 INFO - PROCESS | 1080 | 1461192640233 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 1080 | 1461192640237 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 15:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:50:40 INFO - PROCESS | 1080 | 1461192640241 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 1080 | 1461192640244 Marionette TRACE conn6 <- [1,2418,null,{}] 15:50:40 INFO - PROCESS | 1080 | 1461192640252 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:40 INFO - PROCESS | 1080 | 1461192640382 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 15:50:40 INFO - PROCESS | 1080 | 1461192640515 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 1080 | ++DOCSHELL 1291F400 == 40 [pid = 1080] [id = 614] 15:50:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (12926400) [pid = 1080] [serial = 1842] [outer = 00000000] 15:50:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (12EB3800) [pid = 1080] [serial = 1843] [outer = 12926400] 15:50:40 INFO - PROCESS | 1080 | 1461192640572 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (13F9E400) [pid = 1080] [serial = 1844] [outer = 12926400] 15:50:41 INFO - PROCESS | 1080 | 1461192641523 Marionette TRACE conn6 <- [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]]]}] 15:50:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:50:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1336ms 15:50:41 INFO - PROCESS | 1080 | 1461192641578 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 1080 | 1461192641582 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 15:50:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:50:41 INFO - PROCESS | 1080 | 1461192641587 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 1080 | 1461192641591 Marionette TRACE conn6 <- [1,2422,null,{}] 15:50:41 INFO - PROCESS | 1080 | 1461192641598 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:41 INFO - PROCESS | 1080 | 1461192641705 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 15:50:41 INFO - PROCESS | 1080 | 1461192641864 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 1C131800 == 39 [pid = 1080] [id = 568] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 0EDF6C00 == 38 [pid = 1080] [id = 559] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 12925400 == 37 [pid = 1080] [id = 569] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 1B157400 == 36 [pid = 1080] [id = 564] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 171F1000 == 35 [pid = 1080] [id = 562] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 0B089800 == 34 [pid = 1080] [id = 565] 15:50:41 INFO - PROCESS | 1080 | --DOCSHELL 138A9000 == 33 [pid = 1080] [id = 561] 15:50:41 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1D704400) [pid = 1080] [serial = 1798] [outer = 00000000] [url = about:blank] 15:50:41 INFO - PROCESS | 1080 | ++DOCSHELL 0B089800 == 34 [pid = 1080] [id = 615] 15:50:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (0B08B000) [pid = 1080] [serial = 1845] [outer = 00000000] 15:50:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (12805C00) [pid = 1080] [serial = 1846] [outer = 0B08B000] 15:50:41 INFO - PROCESS | 1080 | 1461192641960 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1291D800) [pid = 1080] [serial = 1847] [outer = 0B08B000] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1C83FC00) [pid = 1080] [serial = 1715] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B132800) [pid = 1080] [serial = 1712] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1C553C00) [pid = 1080] [serial = 1706] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (162E9C00) [pid = 1080] [serial = 1709] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1CDE6000) [pid = 1080] [serial = 1718] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B518800) [pid = 1080] [serial = 1783] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B795000) [pid = 1080] [serial = 1784] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1C128800) [pid = 1080] [serial = 1787] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1C406800) [pid = 1080] [serial = 1796] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1B87CC00) [pid = 1080] [serial = 1786] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (19185400) [pid = 1080] [serial = 1792] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1C40D400) [pid = 1080] [serial = 1789] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1CDEA000) [pid = 1080] [serial = 1795] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1C55CC00) [pid = 1080] [serial = 1790] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1D9B5000) [pid = 1080] [serial = 1760] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1D70BC00) [pid = 1080] [serial = 1759] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B7CC000) [pid = 1080] [serial = 1757] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B79B000) [pid = 1080] [serial = 1756] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1701F000) [pid = 1080] [serial = 1754] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (16328400) [pid = 1080] [serial = 1753] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1CF9E000) [pid = 1080] [serial = 1750] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1D178C00) [pid = 1080] [serial = 1751] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1A2B1000) [pid = 1080] [serial = 1780] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1761B400) [pid = 1080] [serial = 1777] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (17682800) [pid = 1080] [serial = 1778] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (12AC7C00) [pid = 1080] [serial = 1774] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (13FA0000) [pid = 1080] [serial = 1775] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (17022C00) [pid = 1080] [serial = 1772] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (16F24400) [pid = 1080] [serial = 1771] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1F9C6400) [pid = 1080] [serial = 1769] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1F9C3800) [pid = 1080] [serial = 1768] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1F93A800) [pid = 1080] [serial = 1766] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1F935000) [pid = 1080] [serial = 1765] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1F3E4400) [pid = 1080] [serial = 1763] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (1F2D1C00) [pid = 1080] [serial = 1762] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1C12EC00) [pid = 1080] [serial = 1793] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (1A5E1800) [pid = 1080] [serial = 1781] [outer = 00000000] [url = about:blank] 15:50:42 INFO - PROCESS | 1080 | 1461192642389 Marionette TRACE conn6 <- [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]]]}] 15:50:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 830ms 15:50:42 INFO - PROCESS | 1080 | 1461192642419 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 1080 | 1461192642424 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 15:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:50:42 INFO - PROCESS | 1080 | 1461192642430 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 1080 | 1461192642433 Marionette TRACE conn6 <- [1,2426,null,{}] 15:50:42 INFO - PROCESS | 1080 | 1461192642437 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:42 INFO - PROCESS | 1080 | 1461192642521 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 15:50:42 INFO - PROCESS | 1080 | 1461192642528 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 1080 | ++DOCSHELL 128B8400 == 35 [pid = 1080] [id = 616] 15:50:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (128BB000) [pid = 1080] [serial = 1848] [outer = 00000000] 15:50:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (138AD000) [pid = 1080] [serial = 1849] [outer = 128BB000] 15:50:42 INFO - PROCESS | 1080 | 1461192642574 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (16256800) [pid = 1080] [serial = 1850] [outer = 128BB000] 15:50:43 INFO - PROCESS | 1080 | 1461192643059 Marionette TRACE conn6 <- [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]]]}] 15:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 15:50:43 INFO - PROCESS | 1080 | 1461192643104 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 1080 | 1461192643106 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 15:50:43 INFO - PROCESS | 1080 | 1461192643110 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:50:43 INFO - PROCESS | 1080 | 1461192643113 Marionette TRACE conn6 <- [1,2430,null,{}] 15:50:43 INFO - PROCESS | 1080 | 1461192643124 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:43 INFO - PROCESS | 1080 | 1461192643247 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 15:50:43 INFO - PROCESS | 1080 | 1461192643346 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 1080 | ++DOCSHELL 16FAB800 == 36 [pid = 1080] [id = 617] 15:50:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1701F400) [pid = 1080] [serial = 1851] [outer = 00000000] 15:50:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (17025400) [pid = 1080] [serial = 1852] [outer = 1701F400] 15:50:43 INFO - PROCESS | 1080 | 1461192643395 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (17528800) [pid = 1080] [serial = 1853] [outer = 1701F400] 15:50:43 INFO - PROCESS | 1080 | 1461192643787 Marionette TRACE conn6 <- [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]]]}] 15:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 15:50:43 INFO - PROCESS | 1080 | 1461192643843 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 1080 | 1461192643846 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 15:50:43 INFO - PROCESS | 1080 | 1461192643849 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:50:43 INFO - PROCESS | 1080 | 1461192643851 Marionette TRACE conn6 <- [1,2434,null,{}] 15:50:43 INFO - PROCESS | 1080 | 1461192643855 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:43 INFO - PROCESS | 1080 | 1461192643939 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 15:50:43 INFO - PROCESS | 1080 | 1461192643945 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 1080 | ++DOCSHELL 17618400 == 37 [pid = 1080] [id = 618] 15:50:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1761C400) [pid = 1080] [serial = 1854] [outer = 00000000] 15:50:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (18735C00) [pid = 1080] [serial = 1855] [outer = 1761C400] 15:50:43 INFO - PROCESS | 1080 | 1461192643991 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (18B0D400) [pid = 1080] [serial = 1856] [outer = 1761C400] 15:50:44 INFO - PROCESS | 1080 | 1461192644463 Marionette TRACE conn6 <- [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]]]}] 15:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 15:50:44 INFO - PROCESS | 1080 | 1461192644524 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 1080 | 1461192644526 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 15:50:44 INFO - PROCESS | 1080 | 1461192644529 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:50:44 INFO - PROCESS | 1080 | 1461192644530 Marionette TRACE conn6 <- [1,2438,null,{}] 15:50:44 INFO - PROCESS | 1080 | 1461192644540 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:44 INFO - PROCESS | 1080 | 1461192644680 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 15:50:44 INFO - PROCESS | 1080 | 1461192644702 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 1080 | ++DOCSHELL 1A162800 == 38 [pid = 1080] [id = 619] 15:50:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1A163400) [pid = 1080] [serial = 1857] [outer = 00000000] 15:50:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1A2B2400) [pid = 1080] [serial = 1858] [outer = 1A163400] 15:50:44 INFO - PROCESS | 1080 | 1461192644748 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1A2C6C00) [pid = 1080] [serial = 1859] [outer = 1A163400] 15:50:45 INFO - PROCESS | 1080 | 1461192645196 Marionette TRACE conn6 <- [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]]]}] 15:50:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:50:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 15:50:45 INFO - PROCESS | 1080 | 1461192645263 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 1080 | 1461192645266 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 15:50:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:50:45 INFO - PROCESS | 1080 | 1461192645280 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - PROCESS | 1080 | 1461192645282 Marionette TRACE conn6 <- [1,2442,null,{}] 15:50:45 INFO - PROCESS | 1080 | 1461192645286 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:45 INFO - PROCESS | 1080 | 1461192645416 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 15:50:45 INFO - PROCESS | 1080 | 1461192645485 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F0800 == 39 [pid = 1080] [id = 620] 15:50:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1B4F6400) [pid = 1080] [serial = 1860] [outer = 00000000] 15:50:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1B521000) [pid = 1080] [serial = 1861] [outer = 1B4F6400] 15:50:45 INFO - PROCESS | 1080 | 1461192645535 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B520800) [pid = 1080] [serial = 1862] [outer = 1B4F6400] 15:50:45 INFO - PROCESS | 1080 | 1461192645963 Marionette TRACE conn6 <- [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]]]}] 15:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 15:50:46 INFO - PROCESS | 1080 | 1461192646015 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 1080 | 1461192646017 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 15:50:46 INFO - PROCESS | 1080 | 1461192646023 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 1080 | 1461192646025 Marionette TRACE conn6 <- [1,2446,null,{}] 15:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:50:46 INFO - PROCESS | 1080 | 1461192646028 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:46 INFO - PROCESS | 1080 | 1461192646141 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 15:50:46 INFO - PROCESS | 1080 | 1461192646148 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B7BF000 == 40 [pid = 1080] [id = 621] 15:50:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B7C2800) [pid = 1080] [serial = 1863] [outer = 00000000] 15:50:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B872000) [pid = 1080] [serial = 1864] [outer = 1B7C2800] 15:50:46 INFO - PROCESS | 1080 | 1461192646194 Marionette DEBUG loaded listener.js 15:50:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B879800) [pid = 1080] [serial = 1865] [outer = 1B7C2800] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (12242000) [pid = 1080] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (16F1B400) [pid = 1080] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1A2EE800) [pid = 1080] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (18B0E000) [pid = 1080] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B4EF400) [pid = 1080] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (16210800) [pid = 1080] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1A5E3000) [pid = 1080] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1A162000) [pid = 1080] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (12DF3800) [pid = 1080] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (13FA0800) [pid = 1080] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1767DC00) [pid = 1080] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:50:46 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (0EC08800) [pid = 1080] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:50:46 INFO - PROCESS | 1080 | 1461192646742 Marionette TRACE conn6 <- [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]]]}] 15:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 15:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:50:46 INFO - PROCESS | 1080 | 1461192646812 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 1080 | 1461192646814 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 15:50:46 INFO - PROCESS | 1080 | 1461192646817 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 1080 | 1461192646819 Marionette TRACE conn6 <- [1,2450,null,{}] 15:50:46 INFO - PROCESS | 1080 | 1461192646822 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:46 INFO - PROCESS | 1080 | 1461192646899 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 15:50:46 INFO - PROCESS | 1080 | 1461192646906 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 1080 | ++DOCSHELL 17020000 == 41 [pid = 1080] [id = 622] 15:50:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (17021800) [pid = 1080] [serial = 1866] [outer = 00000000] 15:50:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1B4F8400) [pid = 1080] [serial = 1867] [outer = 17021800] 15:50:46 INFO - PROCESS | 1080 | 1461192646950 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1B7C7000) [pid = 1080] [serial = 1868] [outer = 17021800] 15:50:47 INFO - PROCESS | 1080 | 1461192647390 Marionette TRACE conn6 <- [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]]]}] 15:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 15:50:47 INFO - PROCESS | 1080 | 1461192647451 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 15:50:47 INFO - PROCESS | 1080 | 1461192647453 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 15:50:47 INFO - PROCESS | 1080 | 1461192647456 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:50:47 INFO - PROCESS | 1080 | 1461192647458 Marionette TRACE conn6 <- [1,2454,null,{}] 15:50:47 INFO - PROCESS | 1080 | 1461192647462 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:47 INFO - PROCESS | 1080 | 1461192647545 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 15:50:47 INFO - PROCESS | 1080 | 1461192647552 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:47 INFO - PROCESS | 1080 | ++DOCSHELL 1B87E000 == 42 [pid = 1080] [id = 623] 15:50:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1B88E800) [pid = 1080] [serial = 1869] [outer = 00000000] 15:50:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1C12A400) [pid = 1080] [serial = 1870] [outer = 1B88E800] 15:50:47 INFO - PROCESS | 1080 | 1461192647597 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1C129400) [pid = 1080] [serial = 1871] [outer = 1B88E800] 15:50:48 INFO - PROCESS | 1080 | 1461192648064 Marionette TRACE conn6 <- [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]]]}] 15:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 15:50:48 INFO - PROCESS | 1080 | 1461192648102 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 15:50:48 INFO - PROCESS | 1080 | 1461192648103 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 15:50:48 INFO - PROCESS | 1080 | 1461192648107 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:50:48 INFO - PROCESS | 1080 | 1461192648108 Marionette TRACE conn6 <- [1,2458,null,{}] 15:50:48 INFO - PROCESS | 1080 | 1461192648112 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:48 INFO - PROCESS | 1080 | 1461192648190 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 15:50:48 INFO - PROCESS | 1080 | 1461192648196 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 1080 | ++DOCSHELL 1C131400 == 43 [pid = 1080] [id = 624] 15:50:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1C131C00) [pid = 1080] [serial = 1872] [outer = 00000000] 15:50:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1C408800) [pid = 1080] [serial = 1873] [outer = 1C131C00] 15:50:48 INFO - PROCESS | 1080 | 1461192648241 Marionette DEBUG loaded listener.js 15:50:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1C408400) [pid = 1080] [serial = 1874] [outer = 1C131C00] 15:50:48 INFO - PROCESS | 1080 | 1461192648851 Marionette TRACE conn6 <- [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]]]}] 15:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 15:50:48 INFO - PROCESS | 1080 | 1461192648882 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 15:50:48 INFO - PROCESS | 1080 | 1461192648886 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 15:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:50:48 INFO - PROCESS | 1080 | 1461192648906 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - PROCESS | 1080 | 1461192648910 Marionette TRACE conn6 <- [1,2462,null,{}] 15:50:48 INFO - PROCESS | 1080 | 1461192648964 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:49 INFO - PROCESS | 1080 | 1461192649129 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 15:50:49 INFO - PROCESS | 1080 | 1461192649141 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:49 INFO - PROCESS | 1080 | ++DOCSHELL 12926C00 == 44 [pid = 1080] [id = 625] 15:50:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (12927800) [pid = 1080] [serial = 1875] [outer = 00000000] 15:50:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (162E7800) [pid = 1080] [serial = 1876] [outer = 12927800] 15:50:49 INFO - PROCESS | 1080 | 1461192649200 Marionette DEBUG loaded listener.js 15:50:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1632D800) [pid = 1080] [serial = 1877] [outer = 12927800] 15:50:49 INFO - PROCESS | 1080 | 1461192649820 Marionette TRACE conn6 <- [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]]]}] 15:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 15:50:49 INFO - PROCESS | 1080 | 1461192649880 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 1080 | 1461192649886 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 15:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:50:49 INFO - PROCESS | 1080 | 1461192649893 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - PROCESS | 1080 | 1461192649896 Marionette TRACE conn6 <- [1,2466,null,{}] 15:50:49 INFO - PROCESS | 1080 | 1461192649913 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:50 INFO - PROCESS | 1080 | 1461192650052 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 15:50:50 INFO - PROCESS | 1080 | 1461192650119 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 1080 | ++DOCSHELL 17524000 == 45 [pid = 1080] [id = 626] 15:50:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (175E3400) [pid = 1080] [serial = 1878] [outer = 00000000] 15:50:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (18690C00) [pid = 1080] [serial = 1879] [outer = 175E3400] 15:50:50 INFO - PROCESS | 1080 | 1461192650177 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1A16F000) [pid = 1080] [serial = 1880] [outer = 175E3400] 15:50:50 INFO - PROCESS | 1080 | 1461192650791 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 15:50:50 INFO - PROCESS | 1080 | 1461192650825 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 15:50:50 INFO - PROCESS | 1080 | 1461192650827 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 15:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:50:50 INFO - PROCESS | 1080 | 1461192650831 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:50:50 INFO - PROCESS | 1080 | 1461192650835 Marionette TRACE conn6 <- [1,2470,null,{}] 15:50:50 INFO - PROCESS | 1080 | 1461192650846 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:50 INFO - PROCESS | 1080 | 1461192650953 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 15:50:51 INFO - PROCESS | 1080 | 1461192651090 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:51 INFO - PROCESS | 1080 | ++DOCSHELL 1C40DC00 == 46 [pid = 1080] [id = 627] 15:50:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1C40E000) [pid = 1080] [serial = 1881] [outer = 00000000] 15:50:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C559C00) [pid = 1080] [serial = 1882] [outer = 1C40E000] 15:50:51 INFO - PROCESS | 1080 | 1461192651168 Marionette DEBUG loaded listener.js 15:50:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C561C00) [pid = 1080] [serial = 1883] [outer = 1C40E000] 15:50:51 INFO - PROCESS | 1080 | 1461192651786 Marionette TRACE conn6 <- [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]]]}] 15:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1021ms 15:50:51 INFO - PROCESS | 1080 | 1461192651856 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 1080 | 1461192651859 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 15:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:50:51 INFO - PROCESS | 1080 | 1461192651863 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 1080 | 1461192651865 Marionette TRACE conn6 <- [1,2474,null,{}] 15:50:51 INFO - PROCESS | 1080 | 1461192651869 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:51 INFO - PROCESS | 1080 | 1461192651973 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 15:50:52 INFO - PROCESS | 1080 | 1461192652107 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 1080 | ++DOCSHELL 1C83B400 == 47 [pid = 1080] [id = 628] 15:50:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1C83B800) [pid = 1080] [serial = 1884] [outer = 00000000] 15:50:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1CB69400) [pid = 1080] [serial = 1885] [outer = 1C83B800] 15:50:52 INFO - PROCESS | 1080 | 1461192652167 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1CCCAC00) [pid = 1080] [serial = 1886] [outer = 1C83B800] 15:50:52 INFO - PROCESS | 1080 | 1461192652772 Marionette TRACE conn6 <- [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]]]}] 15:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1072ms 15:50:52 INFO - PROCESS | 1080 | 1461192652974 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 15:50:52 INFO - PROCESS | 1080 | 1461192652979 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 15:50:52 INFO - PROCESS | 1080 | 1461192652985 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:50:52 INFO - PROCESS | 1080 | 1461192652987 Marionette TRACE conn6 <- [1,2478,null,{}] 15:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:50:52 INFO - PROCESS | 1080 | 1461192652993 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:53 INFO - PROCESS | 1080 | 1461192653089 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 15:50:53 INFO - PROCESS | 1080 | 1461192653218 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 1080 | ++DOCSHELL 0EC07400 == 48 [pid = 1080] [id = 629] 15:50:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (0EC10400) [pid = 1080] [serial = 1887] [outer = 00000000] 15:50:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (12EB0800) [pid = 1080] [serial = 1888] [outer = 0EC10400] 15:50:53 INFO - PROCESS | 1080 | 1461192653270 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1398C400) [pid = 1080] [serial = 1889] [outer = 0EC10400] 15:50:53 INFO - PROCESS | 1080 | --DOCSHELL 17019800 == 47 [pid = 1080] [id = 574] 15:50:53 INFO - PROCESS | 1080 | --DOCSHELL 16FB5800 == 46 [pid = 1080] [id = 576] 15:50:53 INFO - PROCESS | 1080 | --DOCSHELL 0B094800 == 45 [pid = 1080] [id = 575] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1BABF800) [pid = 1080] [serial = 1837] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12911000) [pid = 1080] [serial = 1804] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1701D000) [pid = 1080] [serial = 1813] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (17025000) [pid = 1080] [serial = 1814] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B15D400) [pid = 1080] [serial = 1825] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (19184400) [pid = 1080] [serial = 1819] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (19183800) [pid = 1080] [serial = 1820] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B51DC00) [pid = 1080] [serial = 1828] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B15C000) [pid = 1080] [serial = 1826] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (17521400) [pid = 1080] [serial = 1831] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B7CDC00) [pid = 1080] [serial = 1834] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1A2B2C00) [pid = 1080] [serial = 1822] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B798400) [pid = 1080] [serial = 1829] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (130CAC00) [pid = 1080] [serial = 1807] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (13835400) [pid = 1080] [serial = 1808] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (16324C00) [pid = 1080] [serial = 1810] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1632D400) [pid = 1080] [serial = 1811] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (177DF400) [pid = 1080] [serial = 1816] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1868D800) [pid = 1080] [serial = 1817] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1291CC00) [pid = 1080] [serial = 1805] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (0ED5AC00) [pid = 1080] [serial = 1801] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1A16B800) [pid = 1080] [serial = 1823] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1918B400) [pid = 1080] [serial = 1832] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (0F43D800) [pid = 1080] [serial = 1802] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1B7CBC00) [pid = 1080] [serial = 1835] [outer = 00000000] [url = about:blank] 15:50:53 INFO - PROCESS | 1080 | 1461192653900 Marionette TRACE conn6 <- [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]]]}] 15:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 15:50:53 INFO - PROCESS | 1080 | 1461192653963 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 15:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:50:53 INFO - PROCESS | 1080 | 1461192653966 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 15:50:53 INFO - PROCESS | 1080 | 1461192653973 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 1080 | 1461192653977 Marionette TRACE conn6 <- [1,2482,null,{}] 15:50:53 INFO - PROCESS | 1080 | 1461192653981 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:54 INFO - PROCESS | 1080 | 1461192654066 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 15:50:54 INFO - PROCESS | 1080 | 1461192654153 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 1080 | ++DOCSHELL 0B094800 == 46 [pid = 1080] [id = 630] 15:50:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (0EBCFC00) [pid = 1080] [serial = 1890] [outer = 00000000] 15:50:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1291C800) [pid = 1080] [serial = 1891] [outer = 0EBCFC00] 15:50:54 INFO - PROCESS | 1080 | 1461192654207 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (12AC7C00) [pid = 1080] [serial = 1892] [outer = 0EBCFC00] 15:50:54 INFO - PROCESS | 1080 | 1461192654661 Marionette TRACE conn6 <- [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]]]}] 15:50:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:50:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 15:50:54 INFO - PROCESS | 1080 | 1461192654703 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 15:50:54 INFO - PROCESS | 1080 | 1461192654705 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 15:50:54 INFO - PROCESS | 1080 | 1461192654709 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:50:54 INFO - PROCESS | 1080 | 1461192654711 Marionette TRACE conn6 <- [1,2486,null,{}] 15:50:54 INFO - PROCESS | 1080 | 1461192654726 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:54 INFO - PROCESS | 1080 | 1461192654815 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 15:50:54 INFO - PROCESS | 1080 | 1461192654823 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 1080 | ++DOCSHELL 16F3D800 == 47 [pid = 1080] [id = 631] 15:50:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (16FAAC00) [pid = 1080] [serial = 1893] [outer = 00000000] 15:50:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1701E800) [pid = 1080] [serial = 1894] [outer = 16FAAC00] 15:50:54 INFO - PROCESS | 1080 | 1461192654874 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (17028400) [pid = 1080] [serial = 1895] [outer = 16FAAC00] 15:50:55 INFO - PROCESS | 1080 | 1461192655370 Marionette TRACE conn6 <- [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]]]}] 15:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 15:50:55 INFO - PROCESS | 1080 | 1461192655387 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 15:50:55 INFO - PROCESS | 1080 | 1461192655389 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 15:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:50:55 INFO - PROCESS | 1080 | 1461192655392 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:50:55 INFO - PROCESS | 1080 | 1461192655394 Marionette TRACE conn6 <- [1,2490,null,{}] 15:50:55 INFO - PROCESS | 1080 | 1461192655398 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:55 INFO - PROCESS | 1080 | 1461192655483 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 15:50:55 INFO - PROCESS | 1080 | 1461192655489 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:55 INFO - PROCESS | 1080 | ++DOCSHELL 1761C800 == 48 [pid = 1080] [id = 632] 15:50:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (17620400) [pid = 1080] [serial = 1896] [outer = 00000000] 15:50:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1873C400) [pid = 1080] [serial = 1897] [outer = 17620400] 15:50:55 INFO - PROCESS | 1080 | 1461192655535 Marionette DEBUG loaded listener.js 15:50:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (18B12400) [pid = 1080] [serial = 1898] [outer = 17620400] 15:50:55 INFO - PROCESS | 1080 | 1461192655997 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 15:50:56 INFO - PROCESS | 1080 | 1461192656068 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 15:50:56 INFO - PROCESS | 1080 | 1461192656070 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 15:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:50:56 INFO - PROCESS | 1080 | 1461192656079 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 1080 | 1461192656080 Marionette TRACE conn6 <- [1,2494,null,{}] 15:50:56 INFO - PROCESS | 1080 | 1461192656084 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:56 INFO - PROCESS | 1080 | 1461192656196 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 15:50:56 INFO - PROCESS | 1080 | 1461192656293 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:56 INFO - PROCESS | 1080 | ++DOCSHELL 19188400 == 49 [pid = 1080] [id = 633] 15:50:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1918A000) [pid = 1080] [serial = 1899] [outer = 00000000] 15:50:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1A2B5400) [pid = 1080] [serial = 1900] [outer = 1918A000] 15:50:56 INFO - PROCESS | 1080 | 1461192656339 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1A2ED400) [pid = 1080] [serial = 1901] [outer = 1918A000] 15:50:56 INFO - PROCESS | 1080 | 1461192656766 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 15:50:56 INFO - PROCESS | 1080 | 1461192656813 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 15:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:50:56 INFO - PROCESS | 1080 | 1461192656815 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 15:50:56 INFO - PROCESS | 1080 | 1461192656818 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 1080 | 1461192656820 Marionette TRACE conn6 <- [1,2498,null,{}] 15:50:56 INFO - PROCESS | 1080 | 1461192656823 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:56 INFO - PROCESS | 1080 | 1461192656966 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 15:50:57 INFO - PROCESS | 1080 | 1461192657033 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 1080 | ++DOCSHELL 1B132000 == 50 [pid = 1080] [id = 634] 15:50:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B15DC00) [pid = 1080] [serial = 1902] [outer = 00000000] 15:50:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B51F800) [pid = 1080] [serial = 1903] [outer = 1B15DC00] 15:50:57 INFO - PROCESS | 1080 | 1461192657083 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B79F800) [pid = 1080] [serial = 1904] [outer = 1B15DC00] 15:50:57 INFO - PROCESS | 1080 | 1461192657503 Marionette TRACE conn6 <- [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]]]}] 15:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 15:50:57 INFO - PROCESS | 1080 | 1461192657585 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 15:50:57 INFO - PROCESS | 1080 | 1461192657587 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 15:50:57 INFO - PROCESS | 1080 | 1461192657593 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:50:57 INFO - PROCESS | 1080 | 1461192657595 Marionette TRACE conn6 <- [1,2502,null,{}] 15:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:50:57 INFO - PROCESS | 1080 | 1461192657599 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:57 INFO - PROCESS | 1080 | 1461192657715 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 15:50:57 INFO - PROCESS | 1080 | 1461192657726 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F8800 == 51 [pid = 1080] [id = 635] 15:50:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B7A1000) [pid = 1080] [serial = 1905] [outer = 00000000] 15:50:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B878C00) [pid = 1080] [serial = 1906] [outer = 1B7A1000] 15:50:57 INFO - PROCESS | 1080 | 1461192657770 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B877400) [pid = 1080] [serial = 1907] [outer = 1B7A1000] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1A163400) [pid = 1080] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B4F6400) [pid = 1080] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B879C00) [pid = 1080] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1761C400) [pid = 1080] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1B88E800) [pid = 1080] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1701F400) [pid = 1080] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (128BB000) [pid = 1080] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (0B08B000) [pid = 1080] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B7C2800) [pid = 1080] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:50:58 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (17021800) [pid = 1080] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:50:58 INFO - PROCESS | 1080 | 1461192658283 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 710ms 15:50:58 INFO - PROCESS | 1080 | 1461192658314 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 1080 | 1461192658316 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 15:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:50:58 INFO - PROCESS | 1080 | 1461192658319 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - PROCESS | 1080 | 1461192658321 Marionette TRACE conn6 <- [1,2506,null,{}] 15:50:58 INFO - PROCESS | 1080 | 1461192658324 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:58 INFO - PROCESS | 1080 | 1461192658403 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 15:50:58 INFO - PROCESS | 1080 | 1461192658500 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 1080 | ++DOCSHELL 0F4E3000 == 52 [pid = 1080] [id = 636] 15:50:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1291A400) [pid = 1080] [serial = 1908] [outer = 00000000] 15:50:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B7CD800) [pid = 1080] [serial = 1909] [outer = 1291A400] 15:50:58 INFO - PROCESS | 1080 | 1461192658545 Marionette DEBUG loaded listener.js 15:50:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B879C00) [pid = 1080] [serial = 1910] [outer = 1291A400] 15:50:58 INFO - PROCESS | 1080 | 1461192658908 Marionette TRACE conn6 <- [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]]]}] 15:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 15:50:58 INFO - PROCESS | 1080 | 1461192658950 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 1080 | 1461192658952 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 15:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:50:58 INFO - PROCESS | 1080 | 1461192658955 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - PROCESS | 1080 | 1461192658957 Marionette TRACE conn6 <- [1,2510,null,{}] 15:50:58 INFO - PROCESS | 1080 | 1461192658960 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:59 INFO - PROCESS | 1080 | 1461192659113 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 15:50:59 INFO - PROCESS | 1080 | 1461192659125 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 1080 | ++DOCSHELL 1C129800 == 53 [pid = 1080] [id = 637] 15:50:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1C40D800) [pid = 1080] [serial = 1911] [outer = 00000000] 15:50:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1C837400) [pid = 1080] [serial = 1912] [outer = 1C40D800] 15:50:59 INFO - PROCESS | 1080 | 1461192659169 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B4FA800) [pid = 1080] [serial = 1913] [outer = 1C40D800] 15:50:59 INFO - PROCESS | 1080 | 1461192659600 Marionette TRACE conn6 <- [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]]]}] 15:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 672ms 15:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:50:59 INFO - PROCESS | 1080 | 1461192659628 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 1080 | 1461192659630 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 15:50:59 INFO - PROCESS | 1080 | 1461192659637 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 1080 | 1461192659639 Marionette TRACE conn6 <- [1,2514,null,{}] 15:50:59 INFO - PROCESS | 1080 | 1461192659652 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:59 INFO - PROCESS | 1080 | 1461192659735 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 15:50:59 INFO - PROCESS | 1080 | 1461192659741 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 1080 | ++DOCSHELL 16F1C000 == 54 [pid = 1080] [id = 638] 15:50:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1767DC00) [pid = 1080] [serial = 1914] [outer = 00000000] 15:50:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1CDE6000) [pid = 1080] [serial = 1915] [outer = 1767DC00] 15:50:59 INFO - PROCESS | 1080 | 1461192659786 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1CDEC400) [pid = 1080] [serial = 1916] [outer = 1767DC00] 15:51:00 INFO - PROCESS | 1080 | 1461192660363 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 790ms 15:51:00 INFO - PROCESS | 1080 | 1461192660464 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 1080 | 1461192660469 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 15:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:51:00 INFO - PROCESS | 1080 | 1461192660475 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 1080 | 1461192660480 Marionette TRACE conn6 <- [1,2518,null,{}] 15:51:00 INFO - PROCESS | 1080 | 1461192660487 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:00 INFO - PROCESS | 1080 | 1461192660609 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 15:51:00 INFO - PROCESS | 1080 | 1461192660746 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 1080 | ++DOCSHELL 12907800 == 55 [pid = 1080] [id = 639] 15:51:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1290AC00) [pid = 1080] [serial = 1917] [outer = 00000000] 15:51:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (12DE9800) [pid = 1080] [serial = 1918] [outer = 1290AC00] 15:51:00 INFO - PROCESS | 1080 | 1461192660808 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (13FA6400) [pid = 1080] [serial = 1919] [outer = 1290AC00] 15:51:01 INFO - PROCESS | 1080 | 1461192661407 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 970ms 15:51:01 INFO - PROCESS | 1080 | 1461192661450 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 1080 | 1461192661456 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 15:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:51:01 INFO - PROCESS | 1080 | 1461192661463 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 1080 | 1461192661466 Marionette TRACE conn6 <- [1,2522,null,{}] 15:51:01 INFO - PROCESS | 1080 | 1461192661470 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:01 INFO - PROCESS | 1080 | 1461192661578 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 15:51:01 INFO - PROCESS | 1080 | 1461192661692 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 1080 | ++DOCSHELL 17021800 == 56 [pid = 1080] [id = 640] 15:51:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (171E6800) [pid = 1080] [serial = 1920] [outer = 00000000] 15:51:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1A162C00) [pid = 1080] [serial = 1921] [outer = 171E6800] 15:51:01 INFO - PROCESS | 1080 | 1461192661790 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1A5E2C00) [pid = 1080] [serial = 1922] [outer = 171E6800] 15:51:02 INFO - PROCESS | 1080 | 1461192662397 Marionette TRACE conn6 <- [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]]]}] 15:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 15:51:02 INFO - PROCESS | 1080 | 1461192662434 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 15:51:02 INFO - PROCESS | 1080 | 1461192662437 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 15:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:51:02 INFO - PROCESS | 1080 | 1461192662441 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:51:02 INFO - PROCESS | 1080 | 1461192662445 Marionette TRACE conn6 <- [1,2526,null,{}] 15:51:02 INFO - PROCESS | 1080 | 1461192662456 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:02 INFO - PROCESS | 1080 | 1461192662568 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 15:51:02 INFO - PROCESS | 1080 | 1461192662706 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:02 INFO - PROCESS | 1080 | ++DOCSHELL 1B796C00 == 57 [pid = 1080] [id = 641] 15:51:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B88FC00) [pid = 1080] [serial = 1923] [outer = 00000000] 15:51:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1CDEE400) [pid = 1080] [serial = 1924] [outer = 1B88FC00] 15:51:02 INFO - PROCESS | 1080 | 1461192662766 Marionette DEBUG loaded listener.js 15:51:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1CE91000) [pid = 1080] [serial = 1925] [outer = 1B88FC00] 15:51:03 INFO - PROCESS | 1080 | 1461192663367 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 15:51:03 INFO - PROCESS | 1080 | 1461192663414 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 1080 | 1461192663417 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 15:51:03 INFO - PROCESS | 1080 | 1461192663421 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:51:03 INFO - PROCESS | 1080 | 1461192663423 Marionette TRACE conn6 <- [1,2530,null,{}] 15:51:03 INFO - PROCESS | 1080 | 1461192663427 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:03 INFO - PROCESS | 1080 | 1461192663537 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 15:51:03 INFO - PROCESS | 1080 | 1461192663677 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:03 INFO - PROCESS | 1080 | ++DOCSHELL 1CE94000 == 58 [pid = 1080] [id = 642] 15:51:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1CE9A400) [pid = 1080] [serial = 1926] [outer = 00000000] 15:51:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1D1EC400) [pid = 1080] [serial = 1927] [outer = 1CE9A400] 15:51:03 INFO - PROCESS | 1080 | 1461192663736 Marionette DEBUG loaded listener.js 15:51:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1D703800) [pid = 1080] [serial = 1928] [outer = 1CE9A400] 15:51:04 INFO - PROCESS | 1080 | 1461192664516 Marionette TRACE conn6 <- [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]]]}] 15:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1124ms 15:51:04 INFO - PROCESS | 1080 | 1461192664548 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 15:51:04 INFO - PROCESS | 1080 | 1461192664552 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 15:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:51:04 INFO - PROCESS | 1080 | 1461192664557 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:51:04 INFO - PROCESS | 1080 | 1461192664561 Marionette TRACE conn6 <- [1,2534,null,{}] 15:51:04 INFO - PROCESS | 1080 | 1461192664567 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:04 INFO - PROCESS | 1080 | 1461192664667 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 15:51:04 INFO - PROCESS | 1080 | 1461192664810 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 1080 | ++DOCSHELL 0EDB4000 == 59 [pid = 1080] [id = 643] 15:51:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (0EDF4400) [pid = 1080] [serial = 1929] [outer = 00000000] 15:51:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (16F3CC00) [pid = 1080] [serial = 1930] [outer = 0EDF4400] 15:51:04 INFO - PROCESS | 1080 | 1461192664862 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (17022800) [pid = 1080] [serial = 1931] [outer = 0EDF4400] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 130CEC00 == 58 [pid = 1080] [id = 570] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1B87E000 == 57 [pid = 1080] [id = 623] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1B7BF000 == 56 [pid = 1080] [id = 621] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1B4F0800 == 55 [pid = 1080] [id = 620] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 17618400 == 54 [pid = 1080] [id = 618] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 0EBC7800 == 53 [pid = 1080] [id = 567] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1C129800 == 52 [pid = 1080] [id = 637] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 0F4E3000 == 51 [pid = 1080] [id = 636] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1B4F8800 == 50 [pid = 1080] [id = 635] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1B132000 == 49 [pid = 1080] [id = 634] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 19188400 == 48 [pid = 1080] [id = 633] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1761C800 == 47 [pid = 1080] [id = 632] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (0EC06C00) [pid = 1080] [serial = 1840] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (12EB3800) [pid = 1080] [serial = 1843] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1C408800) [pid = 1080] [serial = 1873] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 16F3D800 == 46 [pid = 1080] [id = 631] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 0B094800 == 45 [pid = 1080] [id = 630] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 0EC07400 == 44 [pid = 1080] [id = 629] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 12926C00 == 43 [pid = 1080] [id = 625] 15:51:05 INFO - PROCESS | 1080 | --DOCSHELL 1C131400 == 42 [pid = 1080] [id = 624] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1A2B2400) [pid = 1080] [serial = 1858] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1B521000) [pid = 1080] [serial = 1861] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1C127400) [pid = 1080] [serial = 1838] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (18735C00) [pid = 1080] [serial = 1855] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1C129400) [pid = 1080] [serial = 1871] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1A2C6C00) [pid = 1080] [serial = 1859] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (17025400) [pid = 1080] [serial = 1852] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (17528800) [pid = 1080] [serial = 1853] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (138AD000) [pid = 1080] [serial = 1849] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (16256800) [pid = 1080] [serial = 1850] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (12805C00) [pid = 1080] [serial = 1846] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1291D800) [pid = 1080] [serial = 1847] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B872000) [pid = 1080] [serial = 1864] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B520800) [pid = 1080] [serial = 1862] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1C12A400) [pid = 1080] [serial = 1870] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1B879800) [pid = 1080] [serial = 1865] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B7C7000) [pid = 1080] [serial = 1868] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (18B0D400) [pid = 1080] [serial = 1856] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B4F8400) [pid = 1080] [serial = 1867] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 1080 | 1461192665503 Marionette TRACE conn6 <- [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]]]}] 15:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 990ms 15:51:05 INFO - PROCESS | 1080 | 1461192665549 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 1080 | 1461192665554 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 15:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:51:05 INFO - PROCESS | 1080 | 1461192665562 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 1080 | 1461192665565 Marionette TRACE conn6 <- [1,2538,null,{}] 15:51:05 INFO - PROCESS | 1080 | 1461192665569 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:05 INFO - PROCESS | 1080 | 1461192665651 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 15:51:05 INFO - PROCESS | 1080 | 1461192665747 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 1080 | ++DOCSHELL 0EC07400 == 43 [pid = 1080] [id = 644] 15:51:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (0EC09C00) [pid = 1080] [serial = 1932] [outer = 00000000] 15:51:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (13827400) [pid = 1080] [serial = 1933] [outer = 0EC09C00] 15:51:05 INFO - PROCESS | 1080 | 1461192665793 Marionette DEBUG loaded listener.js 15:51:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (162EB800) [pid = 1080] [serial = 1934] [outer = 0EC09C00] 15:51:06 INFO - PROCESS | 1080 | 1461192666291 Marionette TRACE conn6 <- [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]]]}] 15:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 15:51:06 INFO - PROCESS | 1080 | 1461192666333 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 15:51:06 INFO - PROCESS | 1080 | 1461192666335 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 15:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:51:06 INFO - PROCESS | 1080 | 1461192666339 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 1080 | 1461192666342 Marionette TRACE conn6 <- [1,2542,null,{}] 15:51:06 INFO - PROCESS | 1080 | 1461192666352 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:06 INFO - PROCESS | 1080 | 1461192666435 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 15:51:06 INFO - PROCESS | 1080 | 1461192666445 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 1080 | ++DOCSHELL 176CB000 == 44 [pid = 1080] [id = 645] 15:51:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (17706C00) [pid = 1080] [serial = 1935] [outer = 00000000] 15:51:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1873EC00) [pid = 1080] [serial = 1936] [outer = 17706C00] 15:51:06 INFO - PROCESS | 1080 | 1461192666492 Marionette DEBUG loaded listener.js 15:51:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (19183400) [pid = 1080] [serial = 1937] [outer = 17706C00] 15:51:06 INFO - PROCESS | 1080 | 1461192666979 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 690ms 15:51:07 INFO - PROCESS | 1080 | 1461192667029 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 1080 | 1461192667032 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 15:51:07 INFO - PROCESS | 1080 | 1461192667035 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:51:07 INFO - PROCESS | 1080 | 1461192667036 Marionette TRACE conn6 <- [1,2546,null,{}] 15:51:07 INFO - PROCESS | 1080 | 1461192667040 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:07 INFO - PROCESS | 1080 | 1461192667123 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 15:51:07 INFO - PROCESS | 1080 | 1461192667131 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 1080 | ++DOCSHELL 1A2C6000 == 45 [pid = 1080] [id = 646] 15:51:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1A2CA000) [pid = 1080] [serial = 1938] [outer = 00000000] 15:51:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B15D400) [pid = 1080] [serial = 1939] [outer = 1A2CA000] 15:51:07 INFO - PROCESS | 1080 | 1461192667179 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1B163C00) [pid = 1080] [serial = 1940] [outer = 1A2CA000] 15:51:07 INFO - PROCESS | 1080 | 1461192667675 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 15:51:07 INFO - PROCESS | 1080 | 1461192667709 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 1080 | 1461192667712 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 15:51:07 INFO - PROCESS | 1080 | 1461192667715 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:51:07 INFO - PROCESS | 1080 | 1461192667716 Marionette TRACE conn6 <- [1,2550,null,{}] 15:51:07 INFO - PROCESS | 1080 | 1461192667720 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:07 INFO - PROCESS | 1080 | 1461192667865 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 15:51:07 INFO - PROCESS | 1080 | 1461192667936 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 1080 | ++DOCSHELL 1B796800 == 46 [pid = 1080] [id = 647] 15:51:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B797400) [pid = 1080] [serial = 1941] [outer = 00000000] 15:51:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B7BF800) [pid = 1080] [serial = 1942] [outer = 1B797400] 15:51:07 INFO - PROCESS | 1080 | 1461192667983 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1B79F000) [pid = 1080] [serial = 1943] [outer = 1B797400] 15:51:08 INFO - PROCESS | 1080 | 1461192668424 Marionette TRACE conn6 <- [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]]]}] 15:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 15:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:51:08 INFO - PROCESS | 1080 | 1461192668449 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 15:51:08 INFO - PROCESS | 1080 | 1461192668451 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 15:51:08 INFO - PROCESS | 1080 | 1461192668455 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:51:08 INFO - PROCESS | 1080 | 1461192668456 Marionette TRACE conn6 <- [1,2554,null,{}] 15:51:08 INFO - PROCESS | 1080 | 1461192668460 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:08 INFO - PROCESS | 1080 | 1461192668596 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 15:51:08 INFO - PROCESS | 1080 | 1461192668603 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 1080 | ++DOCSHELL 12D1C000 == 47 [pid = 1080] [id = 648] 15:51:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1B4F5C00) [pid = 1080] [serial = 1944] [outer = 00000000] 15:51:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1C12B800) [pid = 1080] [serial = 1945] [outer = 1B4F5C00] 15:51:08 INFO - PROCESS | 1080 | 1461192668708 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1C131000) [pid = 1080] [serial = 1946] [outer = 1B4F5C00] 15:51:09 INFO - PROCESS | 1080 | 1461192669152 Marionette TRACE conn6 <- [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]]]}] 15:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 15:51:09 INFO - PROCESS | 1080 | 1461192669189 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 15:51:09 INFO - PROCESS | 1080 | 1461192669191 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 15:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:51:09 INFO - PROCESS | 1080 | 1461192669225 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 1080 | 1461192669227 Marionette TRACE conn6 <- [1,2558,null,{}] 15:51:09 INFO - PROCESS | 1080 | 1461192669245 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:09 INFO - PROCESS | 1080 | 1461192669361 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 15:51:09 INFO - PROCESS | 1080 | 1461192669374 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 1080 | ++DOCSHELL 128BA000 == 48 [pid = 1080] [id = 649] 15:51:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1291A000) [pid = 1080] [serial = 1947] [outer = 00000000] 15:51:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1C55D000) [pid = 1080] [serial = 1948] [outer = 1291A000] 15:51:09 INFO - PROCESS | 1080 | 1461192669476 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1C559800) [pid = 1080] [serial = 1949] [outer = 1291A000] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1918A000) [pid = 1080] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (16FAAC00) [pid = 1080] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (0EBCFC00) [pid = 1080] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (0EC10400) [pid = 1080] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B15DC00) [pid = 1080] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (17620400) [pid = 1080] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1291A400) [pid = 1080] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B7A1000) [pid = 1080] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1C40D800) [pid = 1080] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (12926400) [pid = 1080] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:51:09 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1CE95C00) [pid = 1080] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:51:10 INFO - PROCESS | 1080 | 1461192670010 Marionette TRACE conn6 <- [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]]]}] 15:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 870ms 15:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:51:10 INFO - PROCESS | 1080 | 1461192670065 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 15:51:10 INFO - PROCESS | 1080 | 1461192670068 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 15:51:10 INFO - PROCESS | 1080 | 1461192670071 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 1080 | 1461192670072 Marionette TRACE conn6 <- [1,2562,null,{}] 15:51:10 INFO - PROCESS | 1080 | 1461192670076 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:10 INFO - PROCESS | 1080 | 1461192670156 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 15:51:10 INFO - PROCESS | 1080 | 1461192670164 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 1080 | ++DOCSHELL 1291E000 == 49 [pid = 1080] [id = 650] 15:51:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (13FA2400) [pid = 1080] [serial = 1950] [outer = 00000000] 15:51:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1A2C5400) [pid = 1080] [serial = 1951] [outer = 13FA2400] 15:51:10 INFO - PROCESS | 1080 | 1461192670210 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B872400) [pid = 1080] [serial = 1952] [outer = 13FA2400] 15:51:10 INFO - PROCESS | 1080 | 1461192670661 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 15:51:10 INFO - PROCESS | 1080 | 1461192670701 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 15:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:51:10 INFO - PROCESS | 1080 | 1461192670703 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 15:51:10 INFO - PROCESS | 1080 | 1461192670707 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 1080 | 1461192670708 Marionette TRACE conn6 <- [1,2566,null,{}] 15:51:10 INFO - PROCESS | 1080 | 1461192670712 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:10 INFO - PROCESS | 1080 | 1461192670796 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 15:51:10 INFO - PROCESS | 1080 | 1461192670803 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 1080 | ++DOCSHELL 1C40D800 == 50 [pid = 1080] [id = 651] 15:51:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1CB6A000) [pid = 1080] [serial = 1953] [outer = 00000000] 15:51:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1CDEA400) [pid = 1080] [serial = 1954] [outer = 1CB6A000] 15:51:10 INFO - PROCESS | 1080 | 1461192670849 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1CE97000) [pid = 1080] [serial = 1955] [outer = 1CB6A000] 15:51:11 INFO - PROCESS | 1080 | 1461192671320 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 15:51:11 INFO - PROCESS | 1080 | 1461192671338 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 15:51:11 INFO - PROCESS | 1080 | 1461192671340 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 15:51:11 INFO - PROCESS | 1080 | 1461192671344 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:51:11 INFO - PROCESS | 1080 | 1461192671345 Marionette TRACE conn6 <- [1,2570,null,{}] 15:51:11 INFO - PROCESS | 1080 | 1461192671362 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:11 INFO - PROCESS | 1080 | 1461192671446 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 15:51:11 INFO - PROCESS | 1080 | 1461192671453 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 1080 | ++DOCSHELL 1CE9A000 == 51 [pid = 1080] [id = 652] 15:51:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1D192400) [pid = 1080] [serial = 1956] [outer = 00000000] 15:51:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1D7E6000) [pid = 1080] [serial = 1957] [outer = 1D192400] 15:51:11 INFO - PROCESS | 1080 | 1461192671497 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1D9BC400) [pid = 1080] [serial = 1958] [outer = 1D192400] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1C83B400 == 50 [pid = 1080] [id = 628] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 0EC03800 == 49 [pid = 1080] [id = 566] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 17020000 == 48 [pid = 1080] [id = 622] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 17524000 == 47 [pid = 1080] [id = 626] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1C40DC00 == 46 [pid = 1080] [id = 627] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 17027C00 == 45 [pid = 1080] [id = 563] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1B7CAC00 == 44 [pid = 1080] [id = 571] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1CCD1400 == 43 [pid = 1080] [id = 599] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 128B9000 == 42 [pid = 1080] [id = 573] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1A162800 == 41 [pid = 1080] [id = 619] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1CCCA800 == 40 [pid = 1080] [id = 572] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1290BC00 == 39 [pid = 1080] [id = 560] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 0EDB4000 == 38 [pid = 1080] [id = 643] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1B796C00 == 37 [pid = 1080] [id = 641] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 1CE94000 == 36 [pid = 1080] [id = 642] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 17021800 == 35 [pid = 1080] [id = 640] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 16F1C000 == 34 [pid = 1080] [id = 638] 15:51:12 INFO - PROCESS | 1080 | --DOCSHELL 12907800 == 33 [pid = 1080] [id = 639] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 176CB000 == 32 [pid = 1080] [id = 645] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 0EC07400 == 31 [pid = 1080] [id = 644] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 12D1C000 == 30 [pid = 1080] [id = 648] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 1C40D800 == 29 [pid = 1080] [id = 651] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 1A2C6000 == 28 [pid = 1080] [id = 646] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 1B796800 == 27 [pid = 1080] [id = 647] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 128BA000 == 26 [pid = 1080] [id = 649] 15:51:13 INFO - PROCESS | 1080 | --DOCSHELL 1291E000 == 25 [pid = 1080] [id = 650] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (13F9E400) [pid = 1080] [serial = 1844] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1DAE5C00) [pid = 1080] [serial = 1799] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1A2B5400) [pid = 1080] [serial = 1900] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1A2ED400) [pid = 1080] [serial = 1901] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (162E7800) [pid = 1080] [serial = 1876] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (18690C00) [pid = 1080] [serial = 1879] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1C559C00) [pid = 1080] [serial = 1882] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1701E800) [pid = 1080] [serial = 1894] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (17028400) [pid = 1080] [serial = 1895] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1291C800) [pid = 1080] [serial = 1891] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (12AC7C00) [pid = 1080] [serial = 1892] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1398C400) [pid = 1080] [serial = 1889] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (12EB0800) [pid = 1080] [serial = 1888] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B79F800) [pid = 1080] [serial = 1904] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1873C400) [pid = 1080] [serial = 1897] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B51F800) [pid = 1080] [serial = 1903] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1CB69400) [pid = 1080] [serial = 1885] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1CDE6000) [pid = 1080] [serial = 1915] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1B7CD800) [pid = 1080] [serial = 1909] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1B878C00) [pid = 1080] [serial = 1906] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B4FA800) [pid = 1080] [serial = 1913] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1C837400) [pid = 1080] [serial = 1912] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1B877400) [pid = 1080] [serial = 1907] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1B879C00) [pid = 1080] [serial = 1910] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (18B12400) [pid = 1080] [serial = 1898] [outer = 00000000] [url = about:blank] 15:51:13 INFO - PROCESS | 1080 | 1461192673542 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2230ms 15:51:13 INFO - PROCESS | 1080 | 1461192673578 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 15:51:13 INFO - PROCESS | 1080 | 1461192673582 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 15:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:51:13 INFO - PROCESS | 1080 | 1461192673587 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:51:13 INFO - PROCESS | 1080 | 1461192673591 Marionette TRACE conn6 <- [1,2574,null,{}] 15:51:13 INFO - PROCESS | 1080 | 1461192673597 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:13 INFO - PROCESS | 1080 | 1461192673690 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 15:51:13 INFO - PROCESS | 1080 | 1461192673699 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0E000 == 26 [pid = 1080] [id = 653] 15:51:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (0EC0E400) [pid = 1080] [serial = 1959] [outer = 00000000] 15:51:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (0F485000) [pid = 1080] [serial = 1960] [outer = 0EC0E400] 15:51:13 INFO - PROCESS | 1080 | 1461192673793 Marionette DEBUG loaded listener.js 15:51:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (12805400) [pid = 1080] [serial = 1961] [outer = 0EC0E400] 15:51:14 INFO - PROCESS | 1080 | 1461192674275 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 15:51:14 INFO - PROCESS | 1080 | 1461192674318 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 15:51:14 INFO - PROCESS | 1080 | 1461192674325 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 15:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:51:14 INFO - PROCESS | 1080 | 1461192674331 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:51:14 INFO - PROCESS | 1080 | 1461192674334 Marionette TRACE conn6 <- [1,2578,null,{}] 15:51:14 INFO - PROCESS | 1080 | 1461192674337 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:14 INFO - PROCESS | 1080 | 1461192674424 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 15:51:14 INFO - PROCESS | 1080 | 1461192674432 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:14 INFO - PROCESS | 1080 | ++DOCSHELL 128B5800 == 27 [pid = 1080] [id = 654] 15:51:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (128B9C00) [pid = 1080] [serial = 1962] [outer = 00000000] 15:51:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1291E400) [pid = 1080] [serial = 1963] [outer = 128B9C00] 15:51:14 INFO - PROCESS | 1080 | 1461192674480 Marionette DEBUG loaded listener.js 15:51:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12926C00) [pid = 1080] [serial = 1964] [outer = 128B9C00] 15:51:14 INFO - PROCESS | 1080 | 1461192674982 Marionette TRACE conn6 <- [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]]]}] 15:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 15:51:14 INFO - PROCESS | 1080 | 1461192675006 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 15:51:14 INFO - PROCESS | 1080 | 1461192675009 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 15:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:51:15 INFO - PROCESS | 1080 | 1461192675012 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:51:15 INFO - PROCESS | 1080 | 1461192675016 Marionette TRACE conn6 <- [1,2582,null,{}] 15:51:15 INFO - PROCESS | 1080 | 1461192675027 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:15 INFO - PROCESS | 1080 | 1461192675149 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 15:51:15 INFO - PROCESS | 1080 | 1461192675159 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:15 INFO - PROCESS | 1080 | ++DOCSHELL 138A9000 == 28 [pid = 1080] [id = 655] 15:51:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (138A9400) [pid = 1080] [serial = 1965] [outer = 00000000] 15:51:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (13942800) [pid = 1080] [serial = 1966] [outer = 138A9400] 15:51:15 INFO - PROCESS | 1080 | 1461192675209 Marionette DEBUG loaded listener.js 15:51:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1624B400) [pid = 1080] [serial = 1967] [outer = 138A9400] 15:51:15 INFO - PROCESS | 1080 | 1461192675691 Marionette TRACE conn6 <- [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]]]}] 15:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 15:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:51:15 INFO - PROCESS | 1080 | 1461192675743 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 15:51:15 INFO - PROCESS | 1080 | 1461192675745 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 15:51:15 INFO - PROCESS | 1080 | 1461192675748 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:51:15 INFO - PROCESS | 1080 | 1461192675750 Marionette TRACE conn6 <- [1,2586,null,{}] 15:51:15 INFO - PROCESS | 1080 | 1461192675753 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:15 INFO - PROCESS | 1080 | 1461192675838 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 15:51:15 INFO - PROCESS | 1080 | 1461192675845 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:15 INFO - PROCESS | 1080 | ++DOCSHELL 13994400 == 29 [pid = 1080] [id = 656] 15:51:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (16324800) [pid = 1080] [serial = 1968] [outer = 00000000] 15:51:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (16FABC00) [pid = 1080] [serial = 1969] [outer = 16324800] 15:51:15 INFO - PROCESS | 1080 | 1461192675891 Marionette DEBUG loaded listener.js 15:51:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1701F000) [pid = 1080] [serial = 1970] [outer = 16324800] 15:51:16 INFO - PROCESS | 1080 | 1461192676362 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 15:51:16 INFO - PROCESS | 1080 | 1461192676423 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 1080 | 1461192676425 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 15:51:16 INFO - PROCESS | 1080 | 1461192676428 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:51:16 INFO - PROCESS | 1080 | 1461192676430 Marionette TRACE conn6 <- [1,2590,null,{}] 15:51:16 INFO - PROCESS | 1080 | 1461192676434 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:16 INFO - PROCESS | 1080 | 1461192676513 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 15:51:16 INFO - PROCESS | 1080 | 1461192676557 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 1080 | ++DOCSHELL 171E7000 == 30 [pid = 1080] [id = 657] 15:51:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (171E7400) [pid = 1080] [serial = 1971] [outer = 00000000] 15:51:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (175CC000) [pid = 1080] [serial = 1972] [outer = 171E7400] 15:51:16 INFO - PROCESS | 1080 | 1461192676604 Marionette DEBUG loaded listener.js 15:51:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (17613000) [pid = 1080] [serial = 1973] [outer = 171E7400] 15:51:17 INFO - PROCESS | 1080 | 1461192677080 Marionette TRACE conn6 <- [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]]]}] 15:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 15:51:17 INFO - PROCESS | 1080 | 1461192677104 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 15:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:51:17 INFO - PROCESS | 1080 | 1461192677106 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 15:51:17 INFO - PROCESS | 1080 | 1461192677109 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:51:17 INFO - PROCESS | 1080 | 1461192677110 Marionette TRACE conn6 <- [1,2594,null,{}] 15:51:17 INFO - PROCESS | 1080 | 1461192677114 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:17 INFO - PROCESS | 1080 | 1461192677224 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 15:51:17 INFO - PROCESS | 1080 | 1461192677232 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 1080 | ++DOCSHELL 177DF000 == 31 [pid = 1080] [id = 658] 15:51:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (18689C00) [pid = 1080] [serial = 1974] [outer = 00000000] 15:51:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (18B0F800) [pid = 1080] [serial = 1975] [outer = 18689C00] 15:51:17 INFO - PROCESS | 1080 | 1461192677282 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (18D08800) [pid = 1080] [serial = 1976] [outer = 18689C00] 15:51:17 INFO - PROCESS | 1080 | 1461192677723 Marionette TRACE conn6 <- [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]]]}] 15:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 15:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:51:17 INFO - PROCESS | 1080 | 1461192677780 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 15:51:17 INFO - PROCESS | 1080 | 1461192677782 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 15:51:17 INFO - PROCESS | 1080 | 1461192677785 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:51:17 INFO - PROCESS | 1080 | 1461192677786 Marionette TRACE conn6 <- [1,2598,null,{}] 15:51:17 INFO - PROCESS | 1080 | 1461192677790 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:17 INFO - PROCESS | 1080 | 1461192677865 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 15:51:17 INFO - PROCESS | 1080 | 1461192677903 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 1080 | ++DOCSHELL 1A165000 == 32 [pid = 1080] [id = 659] 15:51:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1A16AC00) [pid = 1080] [serial = 1977] [outer = 00000000] 15:51:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1A2CB400) [pid = 1080] [serial = 1978] [outer = 1A16AC00] 15:51:17 INFO - PROCESS | 1080 | 1461192677949 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1A2EEC00) [pid = 1080] [serial = 1979] [outer = 1A16AC00] 15:51:18 INFO - PROCESS | 1080 | 1461192678403 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 15:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:51:18 INFO - PROCESS | 1080 | 1461192678456 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 15:51:18 INFO - PROCESS | 1080 | 1461192678458 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 15:51:18 INFO - PROCESS | 1080 | 1461192678461 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:51:18 INFO - PROCESS | 1080 | 1461192678463 Marionette TRACE conn6 <- [1,2602,null,{}] 15:51:18 INFO - PROCESS | 1080 | 1461192678466 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:18 INFO - PROCESS | 1080 | 1461192678544 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 15:51:18 INFO - PROCESS | 1080 | 1461192678553 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 1080 | ++DOCSHELL 1291D800 == 33 [pid = 1080] [id = 660] 15:51:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1A5E3800) [pid = 1080] [serial = 1980] [outer = 00000000] 15:51:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B4EF400) [pid = 1080] [serial = 1981] [outer = 1A5E3800] 15:51:18 INFO - PROCESS | 1080 | 1461192678600 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1B4ED800) [pid = 1080] [serial = 1982] [outer = 1A5E3800] 15:51:19 INFO - PROCESS | 1080 | 1461192679102 Marionette TRACE conn6 <- [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]]]}] 15:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 15:51:19 INFO - PROCESS | 1080 | 1461192679136 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 15:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:51:19 INFO - PROCESS | 1080 | 1461192679138 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 15:51:19 INFO - PROCESS | 1080 | 1461192679141 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - PROCESS | 1080 | 1461192679143 Marionette TRACE conn6 <- [1,2606,null,{}] 15:51:19 INFO - PROCESS | 1080 | 1461192679146 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:19 INFO - PROCESS | 1080 | 1461192679260 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 15:51:19 INFO - PROCESS | 1080 | 1461192679354 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:19 INFO - PROCESS | 1080 | ++DOCSHELL 13835C00 == 34 [pid = 1080] [id = 661] 15:51:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B51C000) [pid = 1080] [serial = 1983] [outer = 00000000] 15:51:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B798400) [pid = 1080] [serial = 1984] [outer = 1B51C000] 15:51:19 INFO - PROCESS | 1080 | 1461192679401 Marionette DEBUG loaded listener.js 15:51:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B795400) [pid = 1080] [serial = 1985] [outer = 1B51C000] 15:51:19 INFO - PROCESS | 1080 | 1461192679830 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 15:51:19 INFO - PROCESS | 1080 | 1461192679872 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 15:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:51:19 INFO - PROCESS | 1080 | 1461192679874 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 15:51:19 INFO - PROCESS | 1080 | 1461192679877 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - PROCESS | 1080 | 1461192679879 Marionette TRACE conn6 <- [1,2610,null,{}] 15:51:19 INFO - PROCESS | 1080 | 1461192679890 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:19 INFO - PROCESS | 1080 | 1461192680005 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 15:51:20 INFO - PROCESS | 1080 | 1461192680018 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:20 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C6C00 == 35 [pid = 1080] [id = 662] 15:51:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B7CB000) [pid = 1080] [serial = 1986] [outer = 00000000] 15:51:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B873400) [pid = 1080] [serial = 1987] [outer = 1B7CB000] 15:51:20 INFO - PROCESS | 1080 | 1461192680065 Marionette DEBUG loaded listener.js 15:51:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B879400) [pid = 1080] [serial = 1988] [outer = 1B7CB000] 15:51:20 INFO - PROCESS | 1080 | 1461192680544 Marionette TRACE conn6 <- [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]]]}] 15:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 15:51:20 INFO - PROCESS | 1080 | 1461192680573 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 15:51:20 INFO - PROCESS | 1080 | 1461192680576 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 15:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:51:20 INFO - PROCESS | 1080 | 1461192680579 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:51:20 INFO - PROCESS | 1080 | 1461192680581 Marionette TRACE conn6 <- [1,2614,null,{}] 15:51:20 INFO - PROCESS | 1080 | 1461192680585 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:20 INFO - PROCESS | 1080 | 1461192680750 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1CB6A000) [pid = 1080] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B797400) [pid = 1080] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B4F5C00) [pid = 1080] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1291A000) [pid = 1080] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1A2CA000) [pid = 1080] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (17706C00) [pid = 1080] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (0EC09C00) [pid = 1080] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (0EDF4400) [pid = 1080] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1CE9A400) [pid = 1080] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B88FC00) [pid = 1080] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (171E6800) [pid = 1080] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1290AC00) [pid = 1080] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1767DC00) [pid = 1080] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (13FA2400) [pid = 1080] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1C131C00) [pid = 1080] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1C40E000) [pid = 1080] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1C83B800) [pid = 1080] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (0EBD1800) [pid = 1080] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (12927800) [pid = 1080] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:51:21 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (175E3400) [pid = 1080] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:51:21 INFO - PROCESS | 1080 | 1461192681108 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 1080 | ++DOCSHELL 0B08B800 == 36 [pid = 1080] [id = 663] 15:51:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (0B08C000) [pid = 1080] [serial = 1989] [outer = 00000000] 15:51:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (0EDFA400) [pid = 1080] [serial = 1990] [outer = 0B08C000] 15:51:21 INFO - PROCESS | 1080 | 1461192681163 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1398F800) [pid = 1080] [serial = 1991] [outer = 0B08C000] 15:51:21 INFO - PROCESS | 1080 | 1461192681565 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1020ms 15:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:51:21 INFO - PROCESS | 1080 | 1461192681603 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 15:51:21 INFO - PROCESS | 1080 | 1461192681605 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 15:51:21 INFO - PROCESS | 1080 | 1461192681608 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:51:21 INFO - PROCESS | 1080 | 1461192681610 Marionette TRACE conn6 <- [1,2618,null,{}] 15:51:21 INFO - PROCESS | 1080 | 1461192681613 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:21 INFO - PROCESS | 1080 | 1461192681693 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 15:51:21 INFO - PROCESS | 1080 | 1461192681700 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 1080 | ++DOCSHELL 1761D800 == 37 [pid = 1080] [id = 664] 15:51:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1767DC00) [pid = 1080] [serial = 1992] [outer = 00000000] 15:51:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B875400) [pid = 1080] [serial = 1993] [outer = 1767DC00] 15:51:21 INFO - PROCESS | 1080 | 1461192681747 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B874800) [pid = 1080] [serial = 1994] [outer = 1767DC00] 15:51:22 INFO - PROCESS | 1080 | 1461192682184 Marionette TRACE conn6 <- [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]]]}] 15:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 15:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:51:22 INFO - PROCESS | 1080 | 1461192682239 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 1080 | 1461192682241 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 15:51:22 INFO - PROCESS | 1080 | 1461192682244 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - PROCESS | 1080 | 1461192682246 Marionette TRACE conn6 <- [1,2622,null,{}] 15:51:22 INFO - PROCESS | 1080 | 1461192682249 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:22 INFO - PROCESS | 1080 | 1461192682327 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 15:51:22 INFO - PROCESS | 1080 | 1461192682333 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:22 INFO - PROCESS | 1080 | ++DOCSHELL 1B87B000 == 38 [pid = 1080] [id = 665] 15:51:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C12A400) [pid = 1080] [serial = 1995] [outer = 00000000] 15:51:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C406000) [pid = 1080] [serial = 1996] [outer = 1C12A400] 15:51:22 INFO - PROCESS | 1080 | 1461192682378 Marionette DEBUG loaded listener.js 15:51:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1C40A400) [pid = 1080] [serial = 1997] [outer = 1C12A400] 15:51:22 INFO - PROCESS | 1080 | 1461192682824 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 15:51:22 INFO - PROCESS | 1080 | 1461192682885 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 1080 | 1461192682887 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 15:51:22 INFO - PROCESS | 1080 | 1461192682890 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:51:22 INFO - PROCESS | 1080 | 1461192682892 Marionette TRACE conn6 <- [1,2626,null,{}] 15:51:22 INFO - PROCESS | 1080 | 1461192682895 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:22 INFO - PROCESS | 1080 | 1461192682976 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 15:51:22 INFO - PROCESS | 1080 | 1461192682982 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:22 INFO - PROCESS | 1080 | ++DOCSHELL 1C40B800 == 39 [pid = 1080] [id = 666] 15:51:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1C410400) [pid = 1080] [serial = 1998] [outer = 00000000] 15:51:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1C833800) [pid = 1080] [serial = 1999] [outer = 1C410400] 15:51:23 INFO - PROCESS | 1080 | 1461192683028 Marionette DEBUG loaded listener.js 15:51:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C838C00) [pid = 1080] [serial = 2000] [outer = 1C410400] 15:51:23 INFO - PROCESS | 1080 | 1461192683869 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1016ms 15:51:23 INFO - PROCESS | 1080 | 1461192683913 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 15:51:23 INFO - PROCESS | 1080 | 1461192683919 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 15:51:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:51:23 INFO - PROCESS | 1080 | 1461192683925 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:51:23 INFO - PROCESS | 1080 | 1461192683929 Marionette TRACE conn6 <- [1,2630,null,{}] 15:51:23 INFO - PROCESS | 1080 | 1461192683955 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:24 INFO - PROCESS | 1080 | 1461192684098 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 15:51:24 INFO - PROCESS | 1080 | 1461192684240 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:24 INFO - PROCESS | 1080 | ++DOCSHELL 0EDFA800 == 40 [pid = 1080] [id = 667] 15:51:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (128BD000) [pid = 1080] [serial = 2001] [outer = 00000000] 15:51:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (12923C00) [pid = 1080] [serial = 2002] [outer = 128BD000] 15:51:24 INFO - PROCESS | 1080 | 1461192684302 Marionette DEBUG loaded listener.js 15:51:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (12AD2400) [pid = 1080] [serial = 2003] [outer = 128BD000] 15:51:25 INFO - PROCESS | 1080 | 1461192685044 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:51:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:51:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1154ms 15:51:25 INFO - PROCESS | 1080 | 1461192685082 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 15:51:25 INFO - PROCESS | 1080 | 1461192685088 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 15:51:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:51:25 INFO - PROCESS | 1080 | 1461192685094 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:51:25 INFO - PROCESS | 1080 | 1461192685097 Marionette TRACE conn6 <- [1,2634,null,{}] 15:51:25 INFO - PROCESS | 1080 | 1461192685125 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:25 INFO - PROCESS | 1080 | 1461192685425 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 15:51:25 INFO - PROCESS | 1080 | 1461192685495 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:25 INFO - PROCESS | 1080 | ++DOCSHELL 0EC09000 == 41 [pid = 1080] [id = 668] 15:51:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (0EC0C800) [pid = 1080] [serial = 2004] [outer = 00000000] 15:51:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (128BD400) [pid = 1080] [serial = 2005] [outer = 0EC0C800] 15:51:25 INFO - PROCESS | 1080 | 1461192685545 Marionette DEBUG loaded listener.js 15:51:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1290F800) [pid = 1080] [serial = 2006] [outer = 0EC0C800] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 18B0C800 == 40 [pid = 1080] [id = 606] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 12CAB400 == 39 [pid = 1080] [id = 607] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 1A2AC800 == 38 [pid = 1080] [id = 611] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 1398CC00 == 37 [pid = 1080] [id = 603] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 1B4EE000 == 36 [pid = 1080] [id = 609] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 1393E000 == 35 [pid = 1080] [id = 610] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 1B878000 == 34 [pid = 1080] [id = 612] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 12DF0800 == 33 [pid = 1080] [id = 608] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 16322C00 == 32 [pid = 1080] [id = 604] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 12DF2400 == 31 [pid = 1080] [id = 602] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 0EC07C00 == 30 [pid = 1080] [id = 600] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1D7E6000) [pid = 1080] [serial = 1957] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOCSHELL 1CE9A000 == 29 [pid = 1080] [id = 652] 15:51:26 INFO - PROCESS | 1080 | 1461192686246 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:51:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:51:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1172ms 15:51:26 INFO - PROCESS | 1080 | 1461192686272 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 15:51:26 INFO - PROCESS | 1080 | 1461192686276 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 15:51:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:51:26 INFO - PROCESS | 1080 | 1461192686281 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:51:26 INFO - PROCESS | 1080 | 1461192686285 Marionette TRACE conn6 <- [1,2638,null,{}] 15:51:26 INFO - PROCESS | 1080 | 1461192686289 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:26 INFO - PROCESS | 1080 | 1461192686384 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1C408400) [pid = 1080] [serial = 1874] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1C561C00) [pid = 1080] [serial = 1883] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1CCCAC00) [pid = 1080] [serial = 1886] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (0F43B800) [pid = 1080] [serial = 1841] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1632D800) [pid = 1080] [serial = 1877] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1A16F000) [pid = 1080] [serial = 1880] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1CE97000) [pid = 1080] [serial = 1955] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B7BF800) [pid = 1080] [serial = 1942] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B79F000) [pid = 1080] [serial = 1943] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1C131000) [pid = 1080] [serial = 1946] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1C12B800) [pid = 1080] [serial = 1945] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1C55D000) [pid = 1080] [serial = 1948] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1CDEA400) [pid = 1080] [serial = 1954] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1C559800) [pid = 1080] [serial = 1949] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1B15D400) [pid = 1080] [serial = 1939] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1873EC00) [pid = 1080] [serial = 1936] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (19183400) [pid = 1080] [serial = 1937] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (13827400) [pid = 1080] [serial = 1933] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (162EB800) [pid = 1080] [serial = 1934] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (17022800) [pid = 1080] [serial = 1931] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (16F3CC00) [pid = 1080] [serial = 1930] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1D703800) [pid = 1080] [serial = 1928] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1D1EC400) [pid = 1080] [serial = 1927] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1CE91000) [pid = 1080] [serial = 1925] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1CDEE400) [pid = 1080] [serial = 1924] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1A5E2C00) [pid = 1080] [serial = 1922] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1A162C00) [pid = 1080] [serial = 1921] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (13FA6400) [pid = 1080] [serial = 1919] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (12DE9800) [pid = 1080] [serial = 1918] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1CDEC400) [pid = 1080] [serial = 1916] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (1A2C5400) [pid = 1080] [serial = 1951] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1B872400) [pid = 1080] [serial = 1952] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (1B163C00) [pid = 1080] [serial = 1940] [outer = 00000000] [url = about:blank] 15:51:26 INFO - PROCESS | 1080 | 1461192686490 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:26 INFO - PROCESS | 1080 | ++DOCSHELL 0F482400 == 30 [pid = 1080] [id = 669] 15:51:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (12244800) [pid = 1080] [serial = 2007] [outer = 00000000] 15:51:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (12925800) [pid = 1080] [serial = 2008] [outer = 12244800] 15:51:26 INFO - PROCESS | 1080 | 1461192686538 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (12DE5C00) [pid = 1080] [serial = 2009] [outer = 12244800] 15:51:26 INFO - PROCESS | 1080 | 1461192686953 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:51:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:51:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 15:51:27 INFO - PROCESS | 1080 | 1461192687013 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 15:51:27 INFO - PROCESS | 1080 | 1461192687016 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 15:51:27 INFO - PROCESS | 1080 | 1461192687020 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:51:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:51:27 INFO - PROCESS | 1080 | 1461192687022 Marionette TRACE conn6 <- [1,2642,null,{}] 15:51:27 INFO - PROCESS | 1080 | 1461192687025 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:27 INFO - PROCESS | 1080 | 1461192687106 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 15:51:27 INFO - PROCESS | 1080 | 1461192687120 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:27 INFO - PROCESS | 1080 | ++DOCSHELL 13989400 == 31 [pid = 1080] [id = 670] 15:51:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (16323800) [pid = 1080] [serial = 2010] [outer = 00000000] 15:51:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1632D000) [pid = 1080] [serial = 2011] [outer = 16323800] 15:51:27 INFO - PROCESS | 1080 | 1461192687168 Marionette DEBUG loaded listener.js 15:51:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (16F23800) [pid = 1080] [serial = 2012] [outer = 16323800] 15:51:27 INFO - PROCESS | 1080 | 1461192687635 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:51:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:51:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 15:51:27 INFO - PROCESS | 1080 | 1461192687694 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 15:51:27 INFO - PROCESS | 1080 | 1461192687698 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 15:51:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:51:27 INFO - PROCESS | 1080 | 1461192687709 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:51:27 INFO - PROCESS | 1080 | 1461192687713 Marionette TRACE conn6 <- [1,2646,null,{}] 15:51:27 INFO - PROCESS | 1080 | 1461192687717 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:27 INFO - PROCESS | 1080 | 1461192687803 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 15:51:27 INFO - PROCESS | 1080 | 1461192687811 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:27 INFO - PROCESS | 1080 | ++DOCSHELL 17619C00 == 32 [pid = 1080] [id = 671] 15:51:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1761A800) [pid = 1080] [serial = 2013] [outer = 00000000] 15:51:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (17701800) [pid = 1080] [serial = 2014] [outer = 1761A800] 15:51:27 INFO - PROCESS | 1080 | 1461192687856 Marionette DEBUG loaded listener.js 15:51:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (18681C00) [pid = 1080] [serial = 2015] [outer = 1761A800] 15:51:28 INFO - PROCESS | 1080 | 1461192688333 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:51:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:51:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 15:51:28 INFO - PROCESS | 1080 | 1461192688394 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 15:51:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:51:28 INFO - PROCESS | 1080 | 1461192688396 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 15:51:28 INFO - PROCESS | 1080 | 1461192688400 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:51:28 INFO - PROCESS | 1080 | 1461192688402 Marionette TRACE conn6 <- [1,2650,null,{}] 15:51:28 INFO - PROCESS | 1080 | 1461192688405 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:28 INFO - PROCESS | 1080 | 1461192688513 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 15:51:28 INFO - PROCESS | 1080 | 1461192688528 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:28 INFO - PROCESS | 1080 | ++DOCSHELL 1873F000 == 33 [pid = 1080] [id = 672] 15:51:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (18B0B400) [pid = 1080] [serial = 2016] [outer = 00000000] 15:51:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1918A400) [pid = 1080] [serial = 2017] [outer = 18B0B400] 15:51:28 INFO - PROCESS | 1080 | 1461192688573 Marionette DEBUG loaded listener.js 15:51:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1A167000) [pid = 1080] [serial = 2018] [outer = 18B0B400] 15:51:29 INFO - PROCESS | 1080 | 1461192689042 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:51:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:51:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 15:51:29 INFO - PROCESS | 1080 | 1461192689070 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 15:51:29 INFO - PROCESS | 1080 | 1461192689072 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 15:51:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:51:29 INFO - PROCESS | 1080 | 1461192689075 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:51:29 INFO - PROCESS | 1080 | 1461192689077 Marionette TRACE conn6 <- [1,2654,null,{}] 15:51:29 INFO - PROCESS | 1080 | 1461192689081 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:29 INFO - PROCESS | 1080 | 1461192689189 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 15:51:29 INFO - PROCESS | 1080 | 1461192689196 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:29 INFO - PROCESS | 1080 | ++DOCSHELL 1A2B7C00 == 34 [pid = 1080] [id = 673] 15:51:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1A2C0800) [pid = 1080] [serial = 2019] [outer = 00000000] 15:51:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1B132400) [pid = 1080] [serial = 2020] [outer = 1A2C0800] 15:51:29 INFO - PROCESS | 1080 | 1461192689302 Marionette DEBUG loaded listener.js 15:51:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B4EBC00) [pid = 1080] [serial = 2021] [outer = 1A2C0800] 15:51:30 INFO - PROCESS | 1080 | 1461192690253 Marionette TRACE conn6 <- [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]]]}] 15:51:30 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) 15:51:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1224ms 15:51:30 INFO - PROCESS | 1080 | 1461192690308 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 15:51:30 INFO - PROCESS | 1080 | 1461192690310 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 15:51:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:51:30 INFO - PROCESS | 1080 | 1461192690313 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:51:30 INFO - PROCESS | 1080 | 1461192690315 Marionette TRACE conn6 <- [1,2658,null,{}] 15:51:30 INFO - PROCESS | 1080 | 1461192690319 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:30 INFO - PROCESS | 1080 | 1461192690437 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 15:51:30 INFO - PROCESS | 1080 | 1461192690444 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:30 INFO - PROCESS | 1080 | ++DOCSHELL 1280E800 == 35 [pid = 1080] [id = 674] 15:51:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (12907C00) [pid = 1080] [serial = 2022] [outer = 00000000] 15:51:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B79F400) [pid = 1080] [serial = 2023] [outer = 12907C00] 15:51:30 INFO - PROCESS | 1080 | 1461192690491 Marionette DEBUG loaded listener.js 15:51:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B79E800) [pid = 1080] [serial = 2024] [outer = 12907C00] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1C12A400) [pid = 1080] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B51C000) [pid = 1080] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B7CB000) [pid = 1080] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (171E7400) [pid = 1080] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1A5E3800) [pid = 1080] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (128B9C00) [pid = 1080] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (18689C00) [pid = 1080] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (138A9400) [pid = 1080] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (0EC0E400) [pid = 1080] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1A16AC00) [pid = 1080] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (16324800) [pid = 1080] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1767DC00) [pid = 1080] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:51:30 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (0B08C000) [pid = 1080] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:51:31 INFO - PROCESS | 1080 | 1461192691492 Marionette TRACE conn6 <- [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] 15:51:31 INFO - PROCESS | 1080 | 1461192691534 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 15:51:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:51:31 INFO - PROCESS | 1080 | 1461192691538 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:51:31 INFO - PROCESS | 1080 | 1461192691539 Marionette TRACE conn6 <- [1,2662,null,{}] 15:51:31 INFO - PROCESS | 1080 | 1461192691543 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:31 INFO - PROCESS | 1080 | 1461192691653 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 15:51:31 INFO - PROCESS | 1080 | 1461192691661 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:31 INFO - PROCESS | 1080 | ++DOCSHELL 128C0400 == 36 [pid = 1080] [id = 675] 15:51:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (16F3D800) [pid = 1080] [serial = 2025] [outer = 00000000] 15:51:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1B794400) [pid = 1080] [serial = 2026] [outer = 16F3D800] 15:51:31 INFO - PROCESS | 1080 | 1461192691706 Marionette DEBUG loaded listener.js 15:51:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1B7C7000) [pid = 1080] [serial = 2027] [outer = 16F3D800] 15:51:32 INFO - PROCESS | 1080 | 1461192692623 Marionette TRACE conn6 <- [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] 15:51:32 INFO - PROCESS | 1080 | 1461192692661 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 15:51:32 INFO - PROCESS | 1080 | 1461192692665 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - PROCESS | 1080 | 1461192692666 Marionette TRACE conn6 <- [1,2666,null,{}] 15:51:32 INFO - PROCESS | 1080 | 1461192692670 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:32 INFO - PROCESS | 1080 | 1461192692780 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 15:51:32 INFO - PROCESS | 1080 | 1461192692788 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:32 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CBC00 == 37 [pid = 1080] [id = 676] 15:51:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1B872000) [pid = 1080] [serial = 2028] [outer = 00000000] 15:51:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1B891400) [pid = 1080] [serial = 2029] [outer = 1B872000] 15:51:32 INFO - PROCESS | 1080 | 1461192692833 Marionette DEBUG loaded listener.js 15:51:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1B895000) [pid = 1080] [serial = 2030] [outer = 1B872000] 15:51:33 INFO - PROCESS | 1080 | 1461192693974 Marionette TRACE conn6 <- [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]]]}] 15:51:33 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) 15:51:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1324ms 15:51:33 INFO - PROCESS | 1080 | 1461192693990 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 15:51:33 INFO - PROCESS | 1080 | 1461192693994 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 15:51:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:51:33 INFO - PROCESS | 1080 | 1461192693999 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:51:33 INFO - PROCESS | 1080 | 1461192694002 Marionette TRACE conn6 <- [1,2670,null,{}] 15:51:33 INFO - PROCESS | 1080 | 1461192694009 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:34 INFO - PROCESS | 1080 | 1461192694115 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 15:51:34 INFO - PROCESS | 1080 | 1461192694285 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 1080 | ++DOCSHELL 12ACA400 == 38 [pid = 1080] [id = 677] 15:51:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12ACC000) [pid = 1080] [serial = 2031] [outer = 00000000] 15:51:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (162EC000) [pid = 1080] [serial = 2032] [outer = 12ACC000] 15:51:34 INFO - PROCESS | 1080 | 1461192694348 Marionette DEBUG loaded listener.js 15:51:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1632AC00) [pid = 1080] [serial = 2033] [outer = 12ACC000] 15:51:35 INFO - PROCESS | 1080 | 1461192695394 Marionette TRACE conn6 <- [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]]]}] 15:51: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) 15:51:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1436ms 15:51:35 INFO - PROCESS | 1080 | 1461192695436 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 15:51:35 INFO - PROCESS | 1080 | 1461192695443 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 15:51:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:51:35 INFO - PROCESS | 1080 | 1461192695449 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:51:35 INFO - PROCESS | 1080 | 1461192695452 Marionette TRACE conn6 <- [1,2674,null,{}] 15:51:35 INFO - PROCESS | 1080 | 1461192695456 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:35 INFO - PROCESS | 1080 | 1461192695600 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 15:51:35 INFO - PROCESS | 1080 | 1461192695743 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:35 INFO - PROCESS | 1080 | ++DOCSHELL 1868D400 == 39 [pid = 1080] [id = 678] 15:51:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1873DC00) [pid = 1080] [serial = 2034] [outer = 00000000] 15:51:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B15E400) [pid = 1080] [serial = 2035] [outer = 1873DC00] 15:51:35 INFO - PROCESS | 1080 | 1461192695799 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B4F4C00) [pid = 1080] [serial = 2036] [outer = 1873DC00] 15:51:36 INFO - PROCESS | 1080 | 1461192696828 Marionette TRACE conn6 <- [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] 15:51:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:51:36 INFO - PROCESS | 1080 | 1461192696891 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 15:51:36 INFO - PROCESS | 1080 | 1461192696897 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:51:36 INFO - PROCESS | 1080 | 1461192696901 Marionette TRACE conn6 <- [1,2678,null,{}] 15:51:36 INFO - PROCESS | 1080 | 1461192696908 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:37 INFO - PROCESS | 1080 | 1461192697038 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 15:51:37 INFO - PROCESS | 1080 | 1461192697194 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:37 INFO - PROCESS | 1080 | ++DOCSHELL 12DE5400 == 40 [pid = 1080] [id = 679] 15:51:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (12DE9400) [pid = 1080] [serial = 2037] [outer = 00000000] 15:51:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1382C800) [pid = 1080] [serial = 2038] [outer = 12DE9400] 15:51:37 INFO - PROCESS | 1080 | 1461192697249 Marionette DEBUG loaded listener.js 15:51:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (13996800) [pid = 1080] [serial = 2039] [outer = 12DE9400] 15:51:37 INFO - PROCESS | 1080 | --DOCSHELL 0EBCE400 == 39 [pid = 1080] [id = 613] 15:51:37 INFO - PROCESS | 1080 | --DOCSHELL 16FAB800 == 38 [pid = 1080] [id = 617] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B798400) [pid = 1080] [serial = 1984] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1B873400) [pid = 1080] [serial = 1987] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (175CC000) [pid = 1080] [serial = 1972] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B4EF400) [pid = 1080] [serial = 1981] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1291E400) [pid = 1080] [serial = 1963] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (12926C00) [pid = 1080] [serial = 1964] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (18B0F800) [pid = 1080] [serial = 1975] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (18D08800) [pid = 1080] [serial = 1976] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (13942800) [pid = 1080] [serial = 1966] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1624B400) [pid = 1080] [serial = 1967] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (0F485000) [pid = 1080] [serial = 1960] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (12805400) [pid = 1080] [serial = 1961] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1A2CB400) [pid = 1080] [serial = 1978] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1A2EEC00) [pid = 1080] [serial = 1979] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1B795400) [pid = 1080] [serial = 1985] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (16FABC00) [pid = 1080] [serial = 1969] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1701F000) [pid = 1080] [serial = 1970] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (1B879400) [pid = 1080] [serial = 1988] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1B875400) [pid = 1080] [serial = 1993] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (0EDFA400) [pid = 1080] [serial = 1990] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 64 (1B874800) [pid = 1080] [serial = 1994] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 63 (17613000) [pid = 1080] [serial = 1973] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 62 (1398F800) [pid = 1080] [serial = 1991] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 61 (1C40A400) [pid = 1080] [serial = 1997] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 60 (1B4ED800) [pid = 1080] [serial = 1982] [outer = 00000000] [url = about:blank] 15:51:37 INFO - PROCESS | 1080 | --DOMWINDOW == 59 (1C406000) [pid = 1080] [serial = 1996] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 1080 | 1461192698313 Marionette TRACE conn6 <- [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] 15:51:38 INFO - PROCESS | 1080 | 1461192698342 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 15:51:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:51:38 INFO - PROCESS | 1080 | 1461192698348 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:51:38 INFO - PROCESS | 1080 | 1461192698350 Marionette TRACE conn6 <- [1,2682,null,{}] 15:51:38 INFO - PROCESS | 1080 | 1461192698354 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:38 INFO - PROCESS | 1080 | 1461192698436 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 15:51:38 INFO - PROCESS | 1080 | 1461192698443 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:38 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC5800 == 39 [pid = 1080] [id = 680] 15:51:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 60 (0EBC8800) [pid = 1080] [serial = 2040] [outer = 00000000] 15:51:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 61 (12928000) [pid = 1080] [serial = 2041] [outer = 0EBC8800] 15:51:38 INFO - PROCESS | 1080 | 1461192698489 Marionette DEBUG loaded listener.js 15:51:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 62 (130CA000) [pid = 1080] [serial = 2042] [outer = 0EBC8800] 15:51:39 INFO - PROCESS | 1080 | 1461192699489 Marionette TRACE conn6 <- [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] 15:51:39 INFO - PROCESS | 1080 | 1461192699530 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 15:51:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:51:39 INFO - PROCESS | 1080 | 1461192699534 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:51:39 INFO - PROCESS | 1080 | 1461192699537 Marionette TRACE conn6 <- [1,2686,null,{}] 15:51:39 INFO - PROCESS | 1080 | 1461192699548 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:39 INFO - PROCESS | 1080 | 1461192699635 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 15:51:39 INFO - PROCESS | 1080 | 1461192699642 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:39 INFO - PROCESS | 1080 | ++DOCSHELL 17024800 == 40 [pid = 1080] [id = 681] 15:51:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 63 (17025800) [pid = 1080] [serial = 2043] [outer = 00000000] 15:51:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 64 (17618800) [pid = 1080] [serial = 2044] [outer = 17025800] 15:51:39 INFO - PROCESS | 1080 | 1461192699690 Marionette DEBUG loaded listener.js 15:51:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (176C0800) [pid = 1080] [serial = 2045] [outer = 17025800] 15:51:40 INFO - PROCESS | 1080 | 1461192700668 Marionette TRACE conn6 <- [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] 15:51:40 INFO - PROCESS | 1080 | 1461192700715 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 15:51:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:51:40 INFO - PROCESS | 1080 | 1461192700719 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:51:40 INFO - PROCESS | 1080 | 1461192700720 Marionette TRACE conn6 <- [1,2690,null,{}] 15:51:40 INFO - PROCESS | 1080 | 1461192700724 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:40 INFO - PROCESS | 1080 | 1461192700838 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 15:51:40 INFO - PROCESS | 1080 | 1461192700845 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:40 INFO - PROCESS | 1080 | ++DOCSHELL 18B0F000 == 41 [pid = 1080] [id = 682] 15:51:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (18D08400) [pid = 1080] [serial = 2046] [outer = 00000000] 15:51:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (1A168800) [pid = 1080] [serial = 2047] [outer = 18D08400] 15:51:40 INFO - PROCESS | 1080 | 1461192700890 Marionette DEBUG loaded listener.js 15:51:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (1A2C3C00) [pid = 1080] [serial = 2048] [outer = 18D08400] 15:51:41 INFO - PROCESS | 1080 | 1461192701385 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:51:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:51:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 15:51:41 INFO - PROCESS | 1080 | 1461192701453 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 15:51:41 INFO - PROCESS | 1080 | 1461192701455 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 15:51:41 INFO - PROCESS | 1080 | 1461192701463 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:51:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:51:41 INFO - PROCESS | 1080 | 1461192701465 Marionette TRACE conn6 <- [1,2694,null,{}] 15:51:41 INFO - PROCESS | 1080 | 1461192701469 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:41 INFO - PROCESS | 1080 | 1461192701582 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 15:51:41 INFO - PROCESS | 1080 | 1461192701596 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:41 INFO - PROCESS | 1080 | ++DOCSHELL 1A5E3400 == 42 [pid = 1080] [id = 683] 15:51:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1A5E3800) [pid = 1080] [serial = 2049] [outer = 00000000] 15:51:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1B4ED400) [pid = 1080] [serial = 2050] [outer = 1A5E3800] 15:51:41 INFO - PROCESS | 1080 | 1461192701644 Marionette DEBUG loaded listener.js 15:51:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1B4EB400) [pid = 1080] [serial = 2051] [outer = 1A5E3800] 15:51:42 INFO - PROCESS | 1080 | 1461192702096 Marionette TRACE conn6 <- [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]]]}] 15:51:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:51:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 15:51:42 INFO - PROCESS | 1080 | 1461192702145 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 15:51:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:51:42 INFO - PROCESS | 1080 | 1461192702147 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 15:51:42 INFO - PROCESS | 1080 | 1461192702150 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 1080 | 1461192702152 Marionette TRACE conn6 <- [1,2698,null,{}] 15:51:42 INFO - PROCESS | 1080 | 1461192702181 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1D192400) [pid = 1080] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1A2C0800) [pid = 1080] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (12907C00) [pid = 1080] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (12244800) [pid = 1080] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1761A800) [pid = 1080] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (16323800) [pid = 1080] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 64 (16F3D800) [pid = 1080] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 63 (0EC0C800) [pid = 1080] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:51:42 INFO - PROCESS | 1080 | --DOMWINDOW == 62 (18B0B400) [pid = 1080] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:51:42 INFO - PROCESS | 1080 | 1461192702357 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 15:51:42 INFO - PROCESS | 1080 | 1461192702368 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:42 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0D000 == 43 [pid = 1080] [id = 684] 15:51:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 63 (0ED56400) [pid = 1080] [serial = 2052] [outer = 00000000] 15:51:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 64 (171E7400) [pid = 1080] [serial = 2053] [outer = 0ED56400] 15:51:42 INFO - PROCESS | 1080 | 1461192702417 Marionette DEBUG loaded listener.js 15:51:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (1B79F800) [pid = 1080] [serial = 2054] [outer = 0ED56400] 15:51:42 INFO - PROCESS | 1080 | 1461192702864 Marionette TRACE conn6 <- [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] 15:51:42 INFO - PROCESS | 1080 | 1461192702923 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 15:51:42 INFO - PROCESS | 1080 | 1461192702926 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 1080 | 1461192702928 Marionette TRACE conn6 <- [1,2702,null,{}] 15:51:42 INFO - PROCESS | 1080 | 1461192702932 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:42 INFO - PROCESS | 1080 | 1461192703008 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 15:51:43 INFO - PROCESS | 1080 | 1461192703016 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 1080 | ++DOCSHELL 0ED54800 == 44 [pid = 1080] [id = 685] 15:51:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (1B88F400) [pid = 1080] [serial = 2055] [outer = 00000000] 15:51:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (1C131C00) [pid = 1080] [serial = 2056] [outer = 1B88F400] 15:51:43 INFO - PROCESS | 1080 | 1461192703062 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (1C131400) [pid = 1080] [serial = 2057] [outer = 1B88F400] 15:51:43 INFO - PROCESS | 1080 | 1461192703483 Marionette TRACE conn6 <- [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]]]}] 15:51:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:51:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 15:51:43 INFO - PROCESS | 1080 | 1461192703557 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 15:51:43 INFO - PROCESS | 1080 | 1461192703559 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 15:51:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:51:43 INFO - PROCESS | 1080 | 1461192703562 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:51:43 INFO - PROCESS | 1080 | 1461192703564 Marionette TRACE conn6 <- [1,2706,null,{}] 15:51:43 INFO - PROCESS | 1080 | 1461192703567 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:43 INFO - PROCESS | 1080 | 1461192703645 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 15:51:43 INFO - PROCESS | 1080 | 1461192703651 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 1080 | ++DOCSHELL 1C12F800 == 45 [pid = 1080] [id = 686] 15:51:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1C406000) [pid = 1080] [serial = 2058] [outer = 00000000] 15:51:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1C40EC00) [pid = 1080] [serial = 2059] [outer = 1C406000] 15:51:43 INFO - PROCESS | 1080 | 1461192703733 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1C557C00) [pid = 1080] [serial = 2060] [outer = 1C406000] 15:51:44 INFO - PROCESS | 1080 | 1461192704155 Marionette TRACE conn6 <- [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] 15:51:44 INFO - PROCESS | 1080 | 1461192704201 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 15:51:44 INFO - PROCESS | 1080 | 1461192704204 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:51:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:51:44 INFO - PROCESS | 1080 | 1461192704206 Marionette TRACE conn6 <- [1,2710,null,{}] 15:51:44 INFO - PROCESS | 1080 | 1461192704209 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:44 INFO - PROCESS | 1080 | 1461192704333 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 15:51:44 INFO - PROCESS | 1080 | 1461192704462 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:44 INFO - PROCESS | 1080 | ++DOCSHELL 12801800 == 46 [pid = 1080] [id = 687] 15:51:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (12808C00) [pid = 1080] [serial = 2061] [outer = 00000000] 15:51:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (12909400) [pid = 1080] [serial = 2062] [outer = 12808C00] 15:51:44 INFO - PROCESS | 1080 | 1461192704522 Marionette DEBUG loaded listener.js 15:51:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (12909000) [pid = 1080] [serial = 2063] [outer = 12808C00] 15:51:45 INFO - PROCESS | 1080 | 1461192705223 Marionette TRACE conn6 <- [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] 15:51:45 INFO - PROCESS | 1080 | 1461192705284 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 15:51:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:51:45 INFO - PROCESS | 1080 | 1461192705289 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:51:45 INFO - PROCESS | 1080 | 1461192705294 Marionette TRACE conn6 <- [1,2714,null,{}] 15:51:45 INFO - PROCESS | 1080 | 1461192705299 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:45 INFO - PROCESS | 1080 | 1461192705406 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 15:51:45 INFO - PROCESS | 1080 | 1461192705541 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:45 INFO - PROCESS | 1080 | ++DOCSHELL 17028800 == 47 [pid = 1080] [id = 688] 15:51:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (17528400) [pid = 1080] [serial = 2064] [outer = 00000000] 15:51:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1770FC00) [pid = 1080] [serial = 2065] [outer = 17528400] 15:51:45 INFO - PROCESS | 1080 | 1461192705601 Marionette DEBUG loaded listener.js 15:51:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1873D800) [pid = 1080] [serial = 2066] [outer = 17528400] 15:51:46 INFO - PROCESS | 1080 | 1461192706164 Marionette TRACE conn6 <- [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]]]}] 15:51:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:51:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 15:51:46 INFO - PROCESS | 1080 | 1461192706223 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 15:51:46 INFO - PROCESS | 1080 | 1461192706226 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 15:51:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:51:46 INFO - PROCESS | 1080 | 1461192706230 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:51:46 INFO - PROCESS | 1080 | 1461192706233 Marionette TRACE conn6 <- [1,2718,null,{}] 15:51:46 INFO - PROCESS | 1080 | 1461192706237 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:46 INFO - PROCESS | 1080 | 1461192706343 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 15:51:46 INFO - PROCESS | 1080 | 1461192706455 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B798000 == 48 [pid = 1080] [id = 689] 15:51:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1B79D400) [pid = 1080] [serial = 2067] [outer = 00000000] 15:51:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1C12F000) [pid = 1080] [serial = 2068] [outer = 1B79D400] 15:51:46 INFO - PROCESS | 1080 | 1461192706515 Marionette DEBUG loaded listener.js 15:51:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1C40F800) [pid = 1080] [serial = 2069] [outer = 1B79D400] 15:51:47 INFO - PROCESS | 1080 | 1461192707610 Marionette TRACE conn6 <- [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] 15:51:47 INFO - PROCESS | 1080 | 1461192707849 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 15:51:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:51:47 INFO - PROCESS | 1080 | 1461192707856 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:51:47 INFO - PROCESS | 1080 | 1461192707859 Marionette TRACE conn6 <- [1,2722,null,{}] 15:51:47 INFO - PROCESS | 1080 | 1461192707865 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:47 INFO - PROCESS | 1080 | 1461192707992 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 15:51:48 INFO - PROCESS | 1080 | 1461192708184 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 1080 | ++DOCSHELL 12ACE800 == 49 [pid = 1080] [id = 690] 15:51:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (12CB2800) [pid = 1080] [serial = 2070] [outer = 00000000] 15:51:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (12EB5400) [pid = 1080] [serial = 2071] [outer = 12CB2800] 15:51:48 INFO - PROCESS | 1080 | 1461192708234 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1398F800) [pid = 1080] [serial = 2072] [outer = 12CB2800] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 1873F000 == 48 [pid = 1080] [id = 672] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 0B089800 == 47 [pid = 1080] [id = 615] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 1A2B7C00 == 46 [pid = 1080] [id = 673] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 17619C00 == 45 [pid = 1080] [id = 671] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 1C12F800 == 44 [pid = 1080] [id = 686] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 0ED54800 == 43 [pid = 1080] [id = 685] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 0EC0D000 == 42 [pid = 1080] [id = 684] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 1A5E3400 == 41 [pid = 1080] [id = 683] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 18B0F000 == 40 [pid = 1080] [id = 682] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 17024800 == 39 [pid = 1080] [id = 681] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 0EBC5800 == 38 [pid = 1080] [id = 680] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 12DE5400 == 37 [pid = 1080] [id = 679] 15:51:48 INFO - PROCESS | 1080 | --DOCSHELL 12ACA400 == 36 [pid = 1080] [id = 677] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1D9BC400) [pid = 1080] [serial = 1958] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B79E800) [pid = 1080] [serial = 2024] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B7C7000) [pid = 1080] [serial = 2027] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (12DE5C00) [pid = 1080] [serial = 2009] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1A167000) [pid = 1080] [serial = 2018] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1B132400) [pid = 1080] [serial = 2020] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1B79F400) [pid = 1080] [serial = 2023] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B4EBC00) [pid = 1080] [serial = 2021] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (12925800) [pid = 1080] [serial = 2008] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (17701800) [pid = 1080] [serial = 2014] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (18681C00) [pid = 1080] [serial = 2015] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1632D000) [pid = 1080] [serial = 2011] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (16F23800) [pid = 1080] [serial = 2012] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1B794400) [pid = 1080] [serial = 2026] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1290F800) [pid = 1080] [serial = 2006] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (128BD400) [pid = 1080] [serial = 2005] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1918A400) [pid = 1080] [serial = 2017] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (12923C00) [pid = 1080] [serial = 2002] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | --DOMWINDOW == 64 (1C833800) [pid = 1080] [serial = 1999] [outer = 00000000] [url = about:blank] 15:51:48 INFO - PROCESS | 1080 | 1461192708766 Marionette TRACE conn6 <- [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]]]}] 15:51:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:51:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 15:51:48 INFO - PROCESS | 1080 | 1461192708791 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 15:51:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:51:48 INFO - PROCESS | 1080 | 1461192708795 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 15:51:48 INFO - PROCESS | 1080 | 1461192708802 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:51:48 INFO - PROCESS | 1080 | 1461192708806 Marionette TRACE conn6 <- [1,2726,null,{}] 15:51:48 INFO - PROCESS | 1080 | 1461192708811 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:48 INFO - PROCESS | 1080 | 1461192708898 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 15:51:48 INFO - PROCESS | 1080 | 1461192708907 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 1080 | ++DOCSHELL 1290B000 == 37 [pid = 1080] [id = 691] 15:51:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (1290F800) [pid = 1080] [serial = 2073] [outer = 00000000] 15:51:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (12EB2C00) [pid = 1080] [serial = 2074] [outer = 1290F800] 15:51:48 INFO - PROCESS | 1080 | 1461192708953 Marionette DEBUG loaded listener.js 15:51:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (1624B400) [pid = 1080] [serial = 2075] [outer = 1290F800] 15:51:49 INFO - PROCESS | 1080 | 1461192709471 Marionette TRACE conn6 <- [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]]]}] 15:51:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:51:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 15:51:49 INFO - PROCESS | 1080 | 1461192709531 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 15:51:49 INFO - PROCESS | 1080 | 1461192709534 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 15:51:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:51:49 INFO - PROCESS | 1080 | 1461192709537 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:51:49 INFO - PROCESS | 1080 | 1461192709539 Marionette TRACE conn6 <- [1,2730,null,{}] 15:51:49 INFO - PROCESS | 1080 | 1461192709549 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:49 INFO - PROCESS | 1080 | 1461192709634 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 15:51:49 INFO - PROCESS | 1080 | 1461192709730 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:49 INFO - PROCESS | 1080 | ++DOCSHELL 17026C00 == 38 [pid = 1080] [id = 692] 15:51:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (171EEC00) [pid = 1080] [serial = 2076] [outer = 00000000] 15:51:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (175E1000) [pid = 1080] [serial = 2077] [outer = 171EEC00] 15:51:49 INFO - PROCESS | 1080 | 1461192709779 Marionette DEBUG loaded listener.js 15:51:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (17618000) [pid = 1080] [serial = 2078] [outer = 171EEC00] 15:51:50 INFO - PROCESS | 1080 | 1461192710188 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:51:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:51:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 15:51:50 INFO - PROCESS | 1080 | 1461192710211 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 15:51:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:51:50 INFO - PROCESS | 1080 | 1461192710213 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 15:51:50 INFO - PROCESS | 1080 | 1461192710217 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:51:50 INFO - PROCESS | 1080 | 1461192710219 Marionette TRACE conn6 <- [1,2734,null,{}] 15:51:50 INFO - PROCESS | 1080 | 1461192710222 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:50 INFO - PROCESS | 1080 | 1461192710308 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 15:51:50 INFO - PROCESS | 1080 | 1461192710315 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:50 INFO - PROCESS | 1080 | ++DOCSHELL 17612800 == 39 [pid = 1080] [id = 693] 15:51:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (17707C00) [pid = 1080] [serial = 2079] [outer = 00000000] 15:51:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1A167000) [pid = 1080] [serial = 2080] [outer = 17707C00] 15:51:50 INFO - PROCESS | 1080 | 1461192710361 Marionette DEBUG loaded listener.js 15:51:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1A2B0C00) [pid = 1080] [serial = 2081] [outer = 17707C00] 15:51:50 INFO - PROCESS | 1080 | 1461192710801 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:51:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:51:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 15:51:50 INFO - PROCESS | 1080 | 1461192710848 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 15:51:50 INFO - PROCESS | 1080 | 1461192710850 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 15:51:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:51:50 INFO - PROCESS | 1080 | 1461192710853 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:51:50 INFO - PROCESS | 1080 | 1461192710855 Marionette TRACE conn6 <- [1,2738,null,{}] 15:51:50 INFO - PROCESS | 1080 | 1461192710864 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:50 INFO - PROCESS | 1080 | 1461192710973 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 15:51:51 INFO - PROCESS | 1080 | 1461192711066 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:51 INFO - PROCESS | 1080 | ++DOCSHELL 1B133800 == 40 [pid = 1080] [id = 694] 15:51:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1B135800) [pid = 1080] [serial = 2082] [outer = 00000000] 15:51:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1B4F0C00) [pid = 1080] [serial = 2083] [outer = 1B135800] 15:51:51 INFO - PROCESS | 1080 | 1461192711111 Marionette DEBUG loaded listener.js 15:51:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1B4F0800) [pid = 1080] [serial = 2084] [outer = 1B135800] 15:51:51 INFO - PROCESS | 1080 | 1461192711562 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:51:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:51:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 15:51:51 INFO - PROCESS | 1080 | 1461192711587 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 15:51:51 INFO - PROCESS | 1080 | 1461192711589 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 15:51:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:51:51 INFO - PROCESS | 1080 | 1461192711592 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:51:51 INFO - PROCESS | 1080 | 1461192711594 Marionette TRACE conn6 <- [1,2742,null,{}] 15:51:51 INFO - PROCESS | 1080 | 1461192711608 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:51 INFO - PROCESS | 1080 | 1461192711740 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 15:51:51 INFO - PROCESS | 1080 | 1461192711753 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:51 INFO - PROCESS | 1080 | ++DOCSHELL 0EC05400 == 41 [pid = 1080] [id = 695] 15:51:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1B51D400) [pid = 1080] [serial = 2085] [outer = 00000000] 15:51:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1B874C00) [pid = 1080] [serial = 2086] [outer = 1B51D400] 15:51:51 INFO - PROCESS | 1080 | 1461192711856 Marionette DEBUG loaded listener.js 15:51:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1B890000) [pid = 1080] [serial = 2087] [outer = 1B51D400] 15:51:52 INFO - PROCESS | 1080 | 1461192712300 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:51:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:51:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 15:51:52 INFO - PROCESS | 1080 | 1461192712357 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 15:51:52 INFO - PROCESS | 1080 | 1461192712359 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 15:51:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:51:52 INFO - PROCESS | 1080 | 1461192712365 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:51:52 INFO - PROCESS | 1080 | 1461192712367 Marionette TRACE conn6 <- [1,2746,null,{}] 15:51:52 INFO - PROCESS | 1080 | 1461192712371 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:52 INFO - PROCESS | 1080 | 1461192712486 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 15:51:52 INFO - PROCESS | 1080 | 1461192712498 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:52 INFO - PROCESS | 1080 | ++DOCSHELL 1C12CC00 == 42 [pid = 1080] [id = 696] 15:51:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1C12C400) [pid = 1080] [serial = 2088] [outer = 00000000] 15:51:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1C55D400) [pid = 1080] [serial = 2089] [outer = 1C12C400] 15:51:52 INFO - PROCESS | 1080 | 1461192712543 Marionette DEBUG loaded listener.js 15:51:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1C83A800) [pid = 1080] [serial = 2090] [outer = 1C12C400] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1A5E3800) [pid = 1080] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (0ED56400) [pid = 1080] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B88F400) [pid = 1080] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (128BD000) [pid = 1080] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (18D08400) [pid = 1080] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (0EBC8800) [pid = 1080] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (12DE9400) [pid = 1080] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:51:52 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (17025800) [pid = 1080] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:51:53 INFO - PROCESS | 1080 | 1461192713026 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:51:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:51:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 15:51:53 INFO - PROCESS | 1080 | 1461192713038 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 15:51:53 INFO - PROCESS | 1080 | 1461192713040 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 15:51:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:51:53 INFO - PROCESS | 1080 | 1461192713043 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:51:53 INFO - PROCESS | 1080 | 1461192713045 Marionette TRACE conn6 <- [1,2750,null,{}] 15:51:53 INFO - PROCESS | 1080 | 1461192713048 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:53 INFO - PROCESS | 1080 | 1461192713125 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 15:51:53 INFO - PROCESS | 1080 | 1461192713131 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:53 INFO - PROCESS | 1080 | ++DOCSHELL 16FB8000 == 43 [pid = 1080] [id = 697] 15:51:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (17025800) [pid = 1080] [serial = 2091] [outer = 00000000] 15:51:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1C408800) [pid = 1080] [serial = 2092] [outer = 17025800] 15:51:53 INFO - PROCESS | 1080 | 1461192713176 Marionette DEBUG loaded listener.js 15:51:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1C83E000) [pid = 1080] [serial = 2093] [outer = 17025800] 15:51:53 INFO - PROCESS | 1080 | 1461192713597 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:51:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:51:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 15:51:53 INFO - PROCESS | 1080 | 1461192713614 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 15:51:53 INFO - PROCESS | 1080 | 1461192713616 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 15:51:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:51:53 INFO - PROCESS | 1080 | 1461192713619 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:51:53 INFO - PROCESS | 1080 | 1461192713621 Marionette TRACE conn6 <- [1,2754,null,{}] 15:51:53 INFO - PROCESS | 1080 | 1461192713636 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:53 INFO - PROCESS | 1080 | 1461192713714 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 15:51:53 INFO - PROCESS | 1080 | 1461192713899 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:53 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCD400 == 44 [pid = 1080] [id = 698] 15:51:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (0EBCF400) [pid = 1080] [serial = 2094] [outer = 00000000] 15:51:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (128B6800) [pid = 1080] [serial = 2095] [outer = 0EBCF400] 15:51:53 INFO - PROCESS | 1080 | 1461192714001 Marionette DEBUG loaded listener.js 15:51:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1291B400) [pid = 1080] [serial = 2096] [outer = 0EBCF400] 15:51:54 INFO - PROCESS | 1080 | 1461192714566 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:51:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:51:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 990ms 15:51:54 INFO - PROCESS | 1080 | 1461192714612 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 15:51:54 INFO - PROCESS | 1080 | 1461192714617 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 15:51:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:51:54 INFO - PROCESS | 1080 | 1461192714623 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:51:54 INFO - PROCESS | 1080 | 1461192714626 Marionette TRACE conn6 <- [1,2758,null,{}] 15:51:54 INFO - PROCESS | 1080 | 1461192714631 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:54 INFO - PROCESS | 1080 | 1461192714741 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 15:51:54 INFO - PROCESS | 1080 | 1461192714851 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:54 INFO - PROCESS | 1080 | ++DOCSHELL 17020C00 == 45 [pid = 1080] [id = 699] 15:51:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (17023C00) [pid = 1080] [serial = 2097] [outer = 00000000] 15:51:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (175DEC00) [pid = 1080] [serial = 2098] [outer = 17023C00] 15:51:54 INFO - PROCESS | 1080 | 1461192714910 Marionette DEBUG loaded listener.js 15:51:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (18685800) [pid = 1080] [serial = 2099] [outer = 17023C00] 15:51:55 INFO - PROCESS | 1080 | 1461192715512 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:51:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:51:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 931ms 15:51:55 INFO - PROCESS | 1080 | 1461192715559 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 15:51:55 INFO - PROCESS | 1080 | 1461192715563 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 15:51:55 INFO - PROCESS | 1080 | 1461192715567 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:51:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:51:55 INFO - PROCESS | 1080 | 1461192715569 Marionette TRACE conn6 <- [1,2762,null,{}] 15:51:55 INFO - PROCESS | 1080 | 1461192715573 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:55 INFO - PROCESS | 1080 | 1461192715683 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 15:51:55 INFO - PROCESS | 1080 | 1461192715796 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:55 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C0800 == 46 [pid = 1080] [id = 700] 15:51:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B7C5000) [pid = 1080] [serial = 2100] [outer = 00000000] 15:51:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B87E800) [pid = 1080] [serial = 2101] [outer = 1B7C5000] 15:51:55 INFO - PROCESS | 1080 | 1461192715895 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1CD1F000) [pid = 1080] [serial = 2102] [outer = 1B7C5000] 15:51:56 INFO - PROCESS | 1080 | 1461192716467 Marionette TRACE conn6 <- [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]]]}] 15:51:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:51:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 15:51:56 INFO - PROCESS | 1080 | 1461192716502 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 15:51:56 INFO - PROCESS | 1080 | 1461192716504 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 15:51:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:51:56 INFO - PROCESS | 1080 | 1461192716515 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:51:56 INFO - PROCESS | 1080 | 1461192716521 Marionette TRACE conn6 <- [1,2766,null,{}] 15:51:56 INFO - PROCESS | 1080 | 1461192716526 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:56 INFO - PROCESS | 1080 | 1461192716634 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 15:51:56 INFO - PROCESS | 1080 | 1461192716774 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:56 INFO - PROCESS | 1080 | ++DOCSHELL 1CE8F800 == 47 [pid = 1080] [id = 701] 15:51:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1CE90C00) [pid = 1080] [serial = 2103] [outer = 00000000] 15:51:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1CE96000) [pid = 1080] [serial = 2104] [outer = 1CE90C00] 15:51:56 INFO - PROCESS | 1080 | 1461192716831 Marionette DEBUG loaded listener.js 15:51:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1CE97400) [pid = 1080] [serial = 2105] [outer = 1CE90C00] 15:51:57 INFO - PROCESS | 1080 | 1461192717386 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:51:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:51:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 15:51:57 INFO - PROCESS | 1080 | 1461192717442 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 15:51:57 INFO - PROCESS | 1080 | 1461192717445 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 15:51:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:51:57 INFO - PROCESS | 1080 | 1461192717448 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:51:57 INFO - PROCESS | 1080 | 1461192717450 Marionette TRACE conn6 <- [1,2770,null,{}] 15:51:57 INFO - PROCESS | 1080 | 1461192717454 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:57 INFO - PROCESS | 1080 | 1461192717557 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 15:51:57 INFO - PROCESS | 1080 | 1461192717693 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:57 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE9400 == 48 [pid = 1080] [id = 702] 15:51:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1D186400) [pid = 1080] [serial = 2106] [outer = 00000000] 15:51:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1D2F0000) [pid = 1080] [serial = 2107] [outer = 1D186400] 15:51:57 INFO - PROCESS | 1080 | 1461192717749 Marionette DEBUG loaded listener.js 15:51:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1D706400) [pid = 1080] [serial = 2108] [outer = 1D186400] 15:51:58 INFO - PROCESS | 1080 | 1461192718519 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:51:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:51:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1120ms 15:51:58 INFO - PROCESS | 1080 | 1461192718572 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 15:51:58 INFO - PROCESS | 1080 | 1461192718575 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 15:51:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:51:58 INFO - PROCESS | 1080 | 1461192718580 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:51:58 INFO - PROCESS | 1080 | 1461192718584 Marionette TRACE conn6 <- [1,2774,null,{}] 15:51:58 INFO - PROCESS | 1080 | 1461192718591 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:58 INFO - PROCESS | 1080 | 1461192718721 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 15:51:58 INFO - PROCESS | 1080 | 1461192718867 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:58 INFO - PROCESS | 1080 | ++DOCSHELL 13993C00 == 49 [pid = 1080] [id = 703] 15:51:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1624FC00) [pid = 1080] [serial = 2109] [outer = 00000000] 15:51:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (17022800) [pid = 1080] [serial = 2110] [outer = 1624FC00] 15:51:58 INFO - PROCESS | 1080 | 1461192718920 Marionette DEBUG loaded listener.js 15:51:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (175CCC00) [pid = 1080] [serial = 2111] [outer = 1624FC00] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 128B8400 == 48 [pid = 1080] [id = 616] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 1280E800 == 47 [pid = 1080] [id = 674] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 16FB8000 == 46 [pid = 1080] [id = 697] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 1C12CC00 == 45 [pid = 1080] [id = 696] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 0EC05400 == 44 [pid = 1080] [id = 695] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 1B133800 == 43 [pid = 1080] [id = 694] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 17612800 == 42 [pid = 1080] [id = 693] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 17026C00 == 41 [pid = 1080] [id = 692] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 1290B000 == 40 [pid = 1080] [id = 691] 15:51:59 INFO - PROCESS | 1080 | --DOCSHELL 12ACE800 == 39 [pid = 1080] [id = 690] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1C40EC00) [pid = 1080] [serial = 2059] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12AD2400) [pid = 1080] [serial = 2003] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1A2C3C00) [pid = 1080] [serial = 2048] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1A168800) [pid = 1080] [serial = 2047] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12928000) [pid = 1080] [serial = 2041] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (130CA000) [pid = 1080] [serial = 2042] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (13996800) [pid = 1080] [serial = 2039] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1382C800) [pid = 1080] [serial = 2038] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (17618800) [pid = 1080] [serial = 2044] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B15E400) [pid = 1080] [serial = 2035] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B891400) [pid = 1080] [serial = 2029] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (162EC000) [pid = 1080] [serial = 2032] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B4ED400) [pid = 1080] [serial = 2050] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (171E7400) [pid = 1080] [serial = 2053] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1C131C00) [pid = 1080] [serial = 2056] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B4EB400) [pid = 1080] [serial = 2051] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B79F800) [pid = 1080] [serial = 2054] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1C131400) [pid = 1080] [serial = 2057] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (176C0800) [pid = 1080] [serial = 2045] [outer = 00000000] [url = about:blank] 15:51:59 INFO - PROCESS | 1080 | 1461192719403 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:51:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:51:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 890ms 15:51:59 INFO - PROCESS | 1080 | 1461192719472 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 15:51:59 INFO - PROCESS | 1080 | 1461192719478 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 15:51:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:51:59 INFO - PROCESS | 1080 | 1461192719484 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:51:59 INFO - PROCESS | 1080 | 1461192719487 Marionette TRACE conn6 <- [1,2778,null,{}] 15:51:59 INFO - PROCESS | 1080 | 1461192719495 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:59 INFO - PROCESS | 1080 | 1461192719584 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 15:51:59 INFO - PROCESS | 1080 | 1461192719597 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:59 INFO - PROCESS | 1080 | ++DOCSHELL 12ACC400 == 40 [pid = 1080] [id = 704] 15:51:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12ACD400) [pid = 1080] [serial = 2112] [outer = 00000000] 15:51:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (13F9E400) [pid = 1080] [serial = 2113] [outer = 12ACD400] 15:51:59 INFO - PROCESS | 1080 | 1461192719646 Marionette DEBUG loaded listener.js 15:51:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (16324800) [pid = 1080] [serial = 2114] [outer = 12ACD400] 15:52:00 INFO - PROCESS | 1080 | 1461192720136 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:52:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:52:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 15:52:00 INFO - PROCESS | 1080 | 1461192720194 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 15:52:00 INFO - PROCESS | 1080 | 1461192720196 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 15:52:00 INFO - PROCESS | 1080 | 1461192720200 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:52:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:52:00 INFO - PROCESS | 1080 | 1461192720204 Marionette TRACE conn6 <- [1,2782,null,{}] 15:52:00 INFO - PROCESS | 1080 | 1461192720214 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:00 INFO - PROCESS | 1080 | 1461192720300 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 15:52:00 INFO - PROCESS | 1080 | 1461192720309 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:00 INFO - PROCESS | 1080 | ++DOCSHELL 18B14400 == 41 [pid = 1080] [id = 705] 15:52:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (18B14800) [pid = 1080] [serial = 2115] [outer = 00000000] 15:52:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1A16C400) [pid = 1080] [serial = 2116] [outer = 18B14800] 15:52:00 INFO - PROCESS | 1080 | 1461192720356 Marionette DEBUG loaded listener.js 15:52:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1A2EFC00) [pid = 1080] [serial = 2117] [outer = 18B14800] 15:52:00 INFO - PROCESS | 1080 | 1461192720835 Marionette TRACE conn6 <- [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]]]}] 15:52:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:52:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 15:52:00 INFO - PROCESS | 1080 | 1461192720875 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 15:52:00 INFO - PROCESS | 1080 | 1461192720877 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 15:52:00 INFO - PROCESS | 1080 | 1461192720880 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:52:00 INFO - PROCESS | 1080 | 1461192720882 Marionette TRACE conn6 <- [1,2786,null,{}] 15:52:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:52:00 INFO - PROCESS | 1080 | 1461192720886 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:00 INFO - PROCESS | 1080 | 1461192720967 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 15:52:00 INFO - PROCESS | 1080 | 1461192720974 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:00 INFO - PROCESS | 1080 | ++DOCSHELL 1B163400 == 42 [pid = 1080] [id = 706] 15:52:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B4ED400) [pid = 1080] [serial = 2118] [outer = 00000000] 15:52:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B793800) [pid = 1080] [serial = 2119] [outer = 1B4ED400] 15:52:01 INFO - PROCESS | 1080 | 1461192721019 Marionette DEBUG loaded listener.js 15:52:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B79D800) [pid = 1080] [serial = 2120] [outer = 1B4ED400] 15:52:01 INFO - PROCESS | 1080 | 1461192721481 Marionette TRACE conn6 <- [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]]]}] 15:52:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:52:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 15:52:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:52:01 INFO - PROCESS | 1080 | 1461192721559 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 15:52:01 INFO - PROCESS | 1080 | 1461192721561 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 15:52:01 INFO - PROCESS | 1080 | 1461192721564 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:52:01 INFO - PROCESS | 1080 | 1461192721566 Marionette TRACE conn6 <- [1,2790,null,{}] 15:52:01 INFO - PROCESS | 1080 | 1461192721570 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:01 INFO - PROCESS | 1080 | 1461192721686 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 15:52:01 INFO - PROCESS | 1080 | 1461192721782 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:01 INFO - PROCESS | 1080 | ++DOCSHELL 1B7CA800 == 43 [pid = 1080] [id = 707] 15:52:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B871C00) [pid = 1080] [serial = 2121] [outer = 00000000] 15:52:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B891800) [pid = 1080] [serial = 2122] [outer = 1B871C00] 15:52:01 INFO - PROCESS | 1080 | 1461192721829 Marionette DEBUG loaded listener.js 15:52:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C125C00) [pid = 1080] [serial = 2123] [outer = 1B871C00] 15:52:02 INFO - PROCESS | 1080 | 1461192722265 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:52:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:52:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 15:52:02 INFO - PROCESS | 1080 | 1461192722298 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 15:52:02 INFO - PROCESS | 1080 | 1461192722300 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 15:52:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:52:02 INFO - PROCESS | 1080 | 1461192722303 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:52:02 INFO - PROCESS | 1080 | 1461192722305 Marionette TRACE conn6 <- [1,2794,null,{}] 15:52:02 INFO - PROCESS | 1080 | 1461192722309 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:02 INFO - PROCESS | 1080 | 1461192722445 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 15:52:02 INFO - PROCESS | 1080 | 1461192722514 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:02 INFO - PROCESS | 1080 | ++DOCSHELL 1C407000 == 44 [pid = 1080] [id = 708] 15:52:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C407800) [pid = 1080] [serial = 2124] [outer = 00000000] 15:52:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1CDE3400) [pid = 1080] [serial = 2125] [outer = 1C407800] 15:52:02 INFO - PROCESS | 1080 | 1461192722563 Marionette DEBUG loaded listener.js 15:52:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1CDE8800) [pid = 1080] [serial = 2126] [outer = 1C407800] 15:52:02 INFO - PROCESS | 1080 | 1461192722992 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:52:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:52:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 15:52:03 INFO - PROCESS | 1080 | 1461192723070 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 15:52:03 INFO - PROCESS | 1080 | 1461192723072 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 15:52:03 INFO - PROCESS | 1080 | 1461192723075 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:52:03 INFO - PROCESS | 1080 | 1461192723077 Marionette TRACE conn6 <- [1,2798,null,{}] 15:52:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:52:03 INFO - PROCESS | 1080 | 1461192723080 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:03 INFO - PROCESS | 1080 | 1461192723191 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 15:52:03 INFO - PROCESS | 1080 | 1461192723204 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:03 INFO - PROCESS | 1080 | ++DOCSHELL 1CDED800 == 45 [pid = 1080] [id = 709] 15:52:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1CE99000) [pid = 1080] [serial = 2127] [outer = 00000000] 15:52:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1D706C00) [pid = 1080] [serial = 2128] [outer = 1CE99000] 15:52:03 INFO - PROCESS | 1080 | 1461192723302 Marionette DEBUG loaded listener.js 15:52:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1D2E8000) [pid = 1080] [serial = 2129] [outer = 1CE99000] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12CB2800) [pid = 1080] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1290F800) [pid = 1080] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1C406000) [pid = 1080] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (171EEC00) [pid = 1080] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (17707C00) [pid = 1080] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B135800) [pid = 1080] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B51D400) [pid = 1080] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1C12C400) [pid = 1080] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:52:03 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B872000) [pid = 1080] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:52:03 INFO - PROCESS | 1080 | 1461192723747 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:52:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:52:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 15:52:03 INFO - PROCESS | 1080 | 1461192723812 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 15:52:03 INFO - PROCESS | 1080 | 1461192723814 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 15:52:03 INFO - PROCESS | 1080 | 1461192723817 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:52:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:52:03 INFO - PROCESS | 1080 | 1461192723819 Marionette TRACE conn6 <- [1,2802,null,{}] 15:52:03 INFO - PROCESS | 1080 | 1461192723823 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:03 INFO - PROCESS | 1080 | 1461192723902 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 15:52:03 INFO - PROCESS | 1080 | 1461192723911 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:03 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EEC00 == 46 [pid = 1080] [id = 710] 15:52:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B517400) [pid = 1080] [serial = 2130] [outer = 00000000] 15:52:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1D70C000) [pid = 1080] [serial = 2131] [outer = 1B517400] 15:52:03 INFO - PROCESS | 1080 | 1461192723955 Marionette DEBUG loaded listener.js 15:52:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1D9BE800) [pid = 1080] [serial = 2132] [outer = 1B517400] 15:52:04 INFO - PROCESS | 1080 | 1461192724382 Marionette TRACE conn6 <- [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]]]}] 15:52:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:52:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 631ms 15:52:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:52:04 INFO - PROCESS | 1080 | 1461192724453 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 15:52:04 INFO - PROCESS | 1080 | 1461192724455 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 15:52:04 INFO - PROCESS | 1080 | 1461192724458 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:52:04 INFO - PROCESS | 1080 | 1461192724460 Marionette TRACE conn6 <- [1,2806,null,{}] 15:52:04 INFO - PROCESS | 1080 | 1461192724463 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:04 INFO - PROCESS | 1080 | 1461192724547 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 15:52:04 INFO - PROCESS | 1080 | 1461192724557 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:04 INFO - PROCESS | 1080 | ++DOCSHELL 1D173800 == 47 [pid = 1080] [id = 711] 15:52:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1DA65400) [pid = 1080] [serial = 2133] [outer = 00000000] 15:52:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1DAED400) [pid = 1080] [serial = 2134] [outer = 1DA65400] 15:52:04 INFO - PROCESS | 1080 | 1461192724630 Marionette DEBUG loaded listener.js 15:52:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1F2D0400) [pid = 1080] [serial = 2135] [outer = 1DA65400] 15:52:05 INFO - PROCESS | 1080 | 1461192725053 Marionette TRACE conn6 <- [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]]]}] 15:52:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:52:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 15:52:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:52:05 INFO - PROCESS | 1080 | 1461192725129 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 15:52:05 INFO - PROCESS | 1080 | 1461192725131 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 15:52:05 INFO - PROCESS | 1080 | 1461192725134 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:52:05 INFO - PROCESS | 1080 | 1461192725136 Marionette TRACE conn6 <- [1,2810,null,{}] 15:52:05 INFO - PROCESS | 1080 | 1461192725140 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:05 INFO - PROCESS | 1080 | 1461192725220 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 15:52:05 INFO - PROCESS | 1080 | 1461192725226 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:05 INFO - PROCESS | 1080 | ++DOCSHELL 1F3E7400 == 48 [pid = 1080] [id = 712] 15:52:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1F3E8800) [pid = 1080] [serial = 2136] [outer = 00000000] 15:52:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1F932800) [pid = 1080] [serial = 2137] [outer = 1F3E8800] 15:52:05 INFO - PROCESS | 1080 | 1461192725270 Marionette DEBUG loaded listener.js 15:52:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1F938400) [pid = 1080] [serial = 2138] [outer = 1F3E8800] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1B7CBC00 == 47 [pid = 1080] [id = 676] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1868D400 == 46 [pid = 1080] [id = 678] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1291F400 == 45 [pid = 1080] [id = 614] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1B798000 == 44 [pid = 1080] [id = 689] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 17614800 == 43 [pid = 1080] [id = 605] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 12241400 == 42 [pid = 1080] [id = 601] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 17028800 == 41 [pid = 1080] [id = 688] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 12801800 == 40 [pid = 1080] [id = 687] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 128C0400 == 39 [pid = 1080] [id = 675] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 13993C00 == 38 [pid = 1080] [id = 703] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1CDE9400 == 37 [pid = 1080] [id = 702] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1CE8F800 == 36 [pid = 1080] [id = 701] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 17020C00 == 35 [pid = 1080] [id = 699] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1B7C0800 == 34 [pid = 1080] [id = 700] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 0EBCD400 == 33 [pid = 1080] [id = 698] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1B7CA800 == 32 [pid = 1080] [id = 707] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1B4EEC00 == 31 [pid = 1080] [id = 710] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1B163400 == 30 [pid = 1080] [id = 706] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1D173800 == 29 [pid = 1080] [id = 711] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 18B14400 == 28 [pid = 1080] [id = 705] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1C407000 == 27 [pid = 1080] [id = 708] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 12ACC400 == 26 [pid = 1080] [id = 704] 15:52:06 INFO - PROCESS | 1080 | --DOCSHELL 1CDED800 == 25 [pid = 1080] [id = 709] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1C408800) [pid = 1080] [serial = 2092] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12909400) [pid = 1080] [serial = 2062] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1398F800) [pid = 1080] [serial = 2072] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12EB5400) [pid = 1080] [serial = 2071] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (12EB2C00) [pid = 1080] [serial = 2074] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1624B400) [pid = 1080] [serial = 2075] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1C12F000) [pid = 1080] [serial = 2068] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1C557C00) [pid = 1080] [serial = 2060] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1770FC00) [pid = 1080] [serial = 2065] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (175E1000) [pid = 1080] [serial = 2077] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (17618000) [pid = 1080] [serial = 2078] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1A167000) [pid = 1080] [serial = 2080] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B4F0C00) [pid = 1080] [serial = 2083] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B4F0800) [pid = 1080] [serial = 2084] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B890000) [pid = 1080] [serial = 2087] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B874C00) [pid = 1080] [serial = 2086] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1C55D400) [pid = 1080] [serial = 2089] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1C83A800) [pid = 1080] [serial = 2090] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1A2B0C00) [pid = 1080] [serial = 2081] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1B895000) [pid = 1080] [serial = 2030] [outer = 00000000] [url = about:blank] 15:52:07 INFO - PROCESS | 1080 | 1461192727298 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:52:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:52:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2231ms 15:52:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:52:07 INFO - PROCESS | 1080 | 1461192727367 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 15:52:07 INFO - PROCESS | 1080 | 1461192727370 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 15:52:07 INFO - PROCESS | 1080 | 1461192727375 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:52:07 INFO - PROCESS | 1080 | 1461192727378 Marionette TRACE conn6 <- [1,2814,null,{}] 15:52:07 INFO - PROCESS | 1080 | 1461192727385 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:07 INFO - PROCESS | 1080 | 1461192727480 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 15:52:07 INFO - PROCESS | 1080 | 1461192727621 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:07 INFO - PROCESS | 1080 | ++DOCSHELL 0EBCE000 == 26 [pid = 1080] [id = 713] 15:52:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (0EBD1C00) [pid = 1080] [serial = 2139] [outer = 00000000] 15:52:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (0EDB6400) [pid = 1080] [serial = 2140] [outer = 0EBD1C00] 15:52:07 INFO - PROCESS | 1080 | 1461192727672 Marionette DEBUG loaded listener.js 15:52:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (0F488800) [pid = 1080] [serial = 2141] [outer = 0EBD1C00] 15:52:08 INFO - PROCESS | 1080 | 1461192728072 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 790ms 15:52:08 INFO - PROCESS | 1080 | 1461192728167 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 15:52:08 INFO - PROCESS | 1080 | 1461192728174 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 15:52:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:52:08 INFO - PROCESS | 1080 | 1461192728180 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:52:08 INFO - PROCESS | 1080 | 1461192728183 Marionette TRACE conn6 <- [1,2818,null,{}] 15:52:08 INFO - PROCESS | 1080 | 1461192728191 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:08 INFO - PROCESS | 1080 | 1461192728294 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 15:52:08 INFO - PROCESS | 1080 | 1461192728305 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:08 INFO - PROCESS | 1080 | ++DOCSHELL 1291E800 == 27 [pid = 1080] [id = 714] 15:52:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1291F400) [pid = 1080] [serial = 2142] [outer = 00000000] 15:52:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (12927000) [pid = 1080] [serial = 2143] [outer = 1291F400] 15:52:08 INFO - PROCESS | 1080 | 1461192728354 Marionette DEBUG loaded listener.js 15:52:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (12ACC800) [pid = 1080] [serial = 2144] [outer = 1291F400] 15:52:08 INFO - PROCESS | 1080 | 1461192728856 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 15:52:08 INFO - PROCESS | 1080 | 1461192728918 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 15:52:08 INFO - PROCESS | 1080 | 1461192728921 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 15:52:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:52:08 INFO - PROCESS | 1080 | 1461192728925 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:52:08 INFO - PROCESS | 1080 | 1461192728929 Marionette TRACE conn6 <- [1,2822,null,{}] 15:52:08 INFO - PROCESS | 1080 | 1461192728944 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:09 INFO - PROCESS | 1080 | 1461192729033 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 15:52:09 INFO - PROCESS | 1080 | 1461192729048 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:09 INFO - PROCESS | 1080 | ++DOCSHELL 138B1000 == 28 [pid = 1080] [id = 715] 15:52:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (138B1C00) [pid = 1080] [serial = 2145] [outer = 00000000] 15:52:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1398F000) [pid = 1080] [serial = 2146] [outer = 138B1C00] 15:52:09 INFO - PROCESS | 1080 | 1461192729100 Marionette DEBUG loaded listener.js 15:52:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (16256800) [pid = 1080] [serial = 2147] [outer = 138B1C00] 15:52:09 INFO - PROCESS | 1080 | 1461192729574 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:52:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:52:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 15:52:09 INFO - PROCESS | 1080 | 1461192729616 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 15:52:09 INFO - PROCESS | 1080 | 1461192729618 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 15:52:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:52:09 INFO - PROCESS | 1080 | 1461192729621 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:52:09 INFO - PROCESS | 1080 | 1461192729623 Marionette TRACE conn6 <- [1,2826,null,{}] 15:52:09 INFO - PROCESS | 1080 | 1461192729627 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:09 INFO - PROCESS | 1080 | 1461192729709 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 15:52:09 INFO - PROCESS | 1080 | 1461192729715 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:09 INFO - PROCESS | 1080 | ++DOCSHELL 16323400 == 29 [pid = 1080] [id = 716] 15:52:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (16326C00) [pid = 1080] [serial = 2148] [outer = 00000000] 15:52:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (16F24800) [pid = 1080] [serial = 2149] [outer = 16326C00] 15:52:09 INFO - PROCESS | 1080 | 1461192729761 Marionette DEBUG loaded listener.js 15:52:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1701DC00) [pid = 1080] [serial = 2150] [outer = 16326C00] 15:52:10 INFO - PROCESS | 1080 | 1461192730211 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:52:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:52:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 15:52:10 INFO - PROCESS | 1080 | 1461192730252 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 1080 | 1461192730254 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 15:52:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:52:10 INFO - PROCESS | 1080 | 1461192730257 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - PROCESS | 1080 | 1461192730259 Marionette TRACE conn6 <- [1,2830,null,{}] 15:52:10 INFO - PROCESS | 1080 | 1461192730262 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:10 INFO - PROCESS | 1080 | 1461192730338 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 15:52:10 INFO - PROCESS | 1080 | 1461192730346 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:10 INFO - PROCESS | 1080 | ++DOCSHELL 17527800 == 30 [pid = 1080] [id = 717] 15:52:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1752B000) [pid = 1080] [serial = 2151] [outer = 00000000] 15:52:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (17613800) [pid = 1080] [serial = 2152] [outer = 1752B000] 15:52:10 INFO - PROCESS | 1080 | 1461192730392 Marionette DEBUG loaded listener.js 15:52:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1761B000) [pid = 1080] [serial = 2153] [outer = 1752B000] 15:52:10 INFO - PROCESS | 1080 | 1461192730872 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:52:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:52:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 15:52:10 INFO - PROCESS | 1080 | 1461192730928 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 1080 | 1461192730930 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 15:52:10 INFO - PROCESS | 1080 | 1461192730933 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:52:10 INFO - PROCESS | 1080 | 1461192730935 Marionette TRACE conn6 <- [1,2834,null,{}] 15:52:10 INFO - PROCESS | 1080 | 1461192730939 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:11 INFO - PROCESS | 1080 | 1461192731047 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 15:52:11 INFO - PROCESS | 1080 | 1461192731063 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:11 INFO - PROCESS | 1080 | ++DOCSHELL 1873D000 == 31 [pid = 1080] [id = 718] 15:52:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1873F800) [pid = 1080] [serial = 2154] [outer = 00000000] 15:52:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (18D0B400) [pid = 1080] [serial = 2155] [outer = 1873F800] 15:52:11 INFO - PROCESS | 1080 | 1461192731111 Marionette DEBUG loaded listener.js 15:52:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1918B400) [pid = 1080] [serial = 2156] [outer = 1873F800] 15:52:11 INFO - PROCESS | 1080 | 1461192731551 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:52:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:52:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 15:52:11 INFO - PROCESS | 1080 | 1461192731608 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 15:52:11 INFO - PROCESS | 1080 | 1461192731610 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 15:52:11 INFO - PROCESS | 1080 | 1461192731614 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:52:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:52:11 INFO - PROCESS | 1080 | 1461192731615 Marionette TRACE conn6 <- [1,2838,null,{}] 15:52:11 INFO - PROCESS | 1080 | 1461192731619 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:11 INFO - PROCESS | 1080 | 1461192731694 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 15:52:11 INFO - PROCESS | 1080 | 1461192731730 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:11 INFO - PROCESS | 1080 | ++DOCSHELL 1A167C00 == 32 [pid = 1080] [id = 719] 15:52:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1A2B2400) [pid = 1080] [serial = 2157] [outer = 00000000] 15:52:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1A5E3000) [pid = 1080] [serial = 2158] [outer = 1A2B2400] 15:52:11 INFO - PROCESS | 1080 | 1461192731775 Marionette DEBUG loaded listener.js 15:52:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1A5E6400) [pid = 1080] [serial = 2159] [outer = 1A2B2400] 15:52:12 INFO - PROCESS | 1080 | 1461192732202 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:52:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:52:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 631ms 15:52:12 INFO - PROCESS | 1080 | 1461192732249 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 15:52:12 INFO - PROCESS | 1080 | 1461192732251 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 15:52:12 INFO - PROCESS | 1080 | 1461192732259 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:52:12 INFO - PROCESS | 1080 | 1461192732260 Marionette TRACE conn6 <- [1,2842,null,{}] 15:52:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:52:12 INFO - PROCESS | 1080 | 1461192732264 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:12 INFO - PROCESS | 1080 | 1461192732340 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 15:52:12 INFO - PROCESS | 1080 | 1461192732346 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:12 INFO - PROCESS | 1080 | ++DOCSHELL 1B4EBC00 == 33 [pid = 1080] [id = 720] 15:52:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B4EC800) [pid = 1080] [serial = 2160] [outer = 00000000] 15:52:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B4F6000) [pid = 1080] [serial = 2161] [outer = 1B4EC800] 15:52:12 INFO - PROCESS | 1080 | 1461192732391 Marionette DEBUG loaded listener.js 15:52:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1701D000) [pid = 1080] [serial = 2162] [outer = 1B4EC800] 15:52:12 INFO - PROCESS | 1080 | 1461192732889 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:52:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:52:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 673ms 15:52:12 INFO - PROCESS | 1080 | 1461192732937 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 15:52:12 INFO - PROCESS | 1080 | 1461192732939 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 15:52:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:52:12 INFO - PROCESS | 1080 | 1461192732942 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:52:12 INFO - PROCESS | 1080 | 1461192732944 Marionette TRACE conn6 <- [1,2846,null,{}] 15:52:12 INFO - PROCESS | 1080 | 1461192732948 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:13 INFO - PROCESS | 1080 | 1461192733066 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 15:52:13 INFO - PROCESS | 1080 | 1461192733163 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:13 INFO - PROCESS | 1080 | ++DOCSHELL 138B0000 == 34 [pid = 1080] [id = 721] 15:52:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B51B800) [pid = 1080] [serial = 2163] [outer = 00000000] 15:52:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B798000) [pid = 1080] [serial = 2164] [outer = 1B51B800] 15:52:13 INFO - PROCESS | 1080 | 1461192733209 Marionette DEBUG loaded listener.js 15:52:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B796400) [pid = 1080] [serial = 2165] [outer = 1B51B800] 15:52:13 INFO - PROCESS | 1080 | 1461192733634 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:52:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:52:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 15:52:13 INFO - PROCESS | 1080 | 1461192733673 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 15:52:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:52:13 INFO - PROCESS | 1080 | 1461192733675 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 15:52:13 INFO - PROCESS | 1080 | 1461192733678 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:52:13 INFO - PROCESS | 1080 | 1461192733680 Marionette TRACE conn6 <- [1,2850,null,{}] 15:52:13 INFO - PROCESS | 1080 | 1461192733684 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:13 INFO - PROCESS | 1080 | 1461192733800 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 15:52:13 INFO - PROCESS | 1080 | 1461192733806 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:13 INFO - PROCESS | 1080 | ++DOCSHELL 1B7C8400 == 35 [pid = 1080] [id = 722] 15:52:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B7C8C00) [pid = 1080] [serial = 2166] [outer = 00000000] 15:52:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B872400) [pid = 1080] [serial = 2167] [outer = 1B7C8C00] 15:52:13 INFO - PROCESS | 1080 | 1461192733851 Marionette DEBUG loaded listener.js 15:52:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B878C00) [pid = 1080] [serial = 2168] [outer = 1B7C8C00] 15:52:14 INFO - PROCESS | 1080 | 1461192734334 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:52:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:52:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 15:52:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:52:14 INFO - PROCESS | 1080 | 1461192734349 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 15:52:14 INFO - PROCESS | 1080 | 1461192734351 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 15:52:14 INFO - PROCESS | 1080 | 1461192734354 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:52:14 INFO - PROCESS | 1080 | 1461192734357 Marionette TRACE conn6 <- [1,2854,null,{}] 15:52:14 INFO - PROCESS | 1080 | 1461192734360 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:14 INFO - PROCESS | 1080 | 1461192734523 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (17528400) [pid = 1080] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1C410400) [pid = 1080] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (17025800) [pid = 1080] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (12808C00) [pid = 1080] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1DA65400) [pid = 1080] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B871C00) [pid = 1080] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1C407800) [pid = 1080] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1CE99000) [pid = 1080] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B4ED400) [pid = 1080] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (18B14800) [pid = 1080] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12ACD400) [pid = 1080] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1624FC00) [pid = 1080] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1D186400) [pid = 1080] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1CE90C00) [pid = 1080] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B7C5000) [pid = 1080] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (17023C00) [pid = 1080] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (0EBCF400) [pid = 1080] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B517400) [pid = 1080] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (12ACC000) [pid = 1080] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B79D400) [pid = 1080] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:52:14 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1873DC00) [pid = 1080] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:52:14 INFO - PROCESS | 1080 | 1461192734927 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:14 INFO - PROCESS | 1080 | ++DOCSHELL 0EBC9400 == 36 [pid = 1080] [id = 723] 15:52:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (0EBCF400) [pid = 1080] [serial = 2169] [outer = 00000000] 15:52:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1290B000) [pid = 1080] [serial = 2170] [outer = 0EBCF400] 15:52:14 INFO - PROCESS | 1080 | 1461192734984 Marionette DEBUG loaded listener.js 15:52:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (16323C00) [pid = 1080] [serial = 2171] [outer = 0EBCF400] 15:52:15 INFO - PROCESS | 1080 | 1461192735379 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:52:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:52:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1072ms 15:52:15 INFO - PROCESS | 1080 | 1461192735428 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 15:52:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:52:15 INFO - PROCESS | 1080 | 1461192735430 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 15:52:15 INFO - PROCESS | 1080 | 1461192735433 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:52:15 INFO - PROCESS | 1080 | 1461192735435 Marionette TRACE conn6 <- [1,2858,null,{}] 15:52:15 INFO - PROCESS | 1080 | 1461192735439 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:15 INFO - PROCESS | 1080 | 1461192735518 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 15:52:15 INFO - PROCESS | 1080 | 1461192735525 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:15 INFO - PROCESS | 1080 | ++DOCSHELL 17613000 == 37 [pid = 1080] [id = 724] 15:52:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1868AC00) [pid = 1080] [serial = 2172] [outer = 00000000] 15:52:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C126400) [pid = 1080] [serial = 2173] [outer = 1868AC00] 15:52:15 INFO - PROCESS | 1080 | 1461192735570 Marionette DEBUG loaded listener.js 15:52:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C125000) [pid = 1080] [serial = 2174] [outer = 1868AC00] 15:52:16 INFO - PROCESS | 1080 | 1461192736028 Marionette TRACE conn6 <- [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]]]}] 15:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 630ms 15:52:16 INFO - PROCESS | 1080 | 1461192736064 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 15:52:16 INFO - PROCESS | 1080 | 1461192736066 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 15:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:52:16 INFO - PROCESS | 1080 | 1461192736069 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:52:16 INFO - PROCESS | 1080 | 1461192736071 Marionette TRACE conn6 <- [1,2862,null,{}] 15:52:16 INFO - PROCESS | 1080 | 1461192736074 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:16 INFO - PROCESS | 1080 | 1461192736153 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 15:52:16 INFO - PROCESS | 1080 | 1461192736159 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:16 INFO - PROCESS | 1080 | ++DOCSHELL 1C404800 == 38 [pid = 1080] [id = 725] 15:52:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1C405C00) [pid = 1080] [serial = 2175] [outer = 00000000] 15:52:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1C40E400) [pid = 1080] [serial = 2176] [outer = 1C405C00] 15:52:16 INFO - PROCESS | 1080 | 1461192736203 Marionette DEBUG loaded listener.js 15:52:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1C553C00) [pid = 1080] [serial = 2177] [outer = 1C405C00] 15:52:16 INFO - PROCESS | 1080 | 1461192736673 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 15:52:16 INFO - PROCESS | 1080 | 1461192736700 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 15:52:16 INFO - PROCESS | 1080 | 1461192736702 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 15:52:16 INFO - PROCESS | 1080 | 1461192736723 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:52:16 INFO - PROCESS | 1080 | 1461192736724 Marionette TRACE conn6 <- [1,2866,null,{}] 15:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:52:16 INFO - PROCESS | 1080 | 1461192736728 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:16 INFO - PROCESS | 1080 | 1461192736807 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 15:52:16 INFO - PROCESS | 1080 | 1461192736812 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:16 INFO - PROCESS | 1080 | ++DOCSHELL 1C559800 == 39 [pid = 1080] [id = 726] 15:52:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C55EC00) [pid = 1080] [serial = 2178] [outer = 00000000] 15:52:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1C83A000) [pid = 1080] [serial = 2179] [outer = 1C55EC00] 15:52:16 INFO - PROCESS | 1080 | 1461192736859 Marionette DEBUG loaded listener.js 15:52:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1C840000) [pid = 1080] [serial = 2180] [outer = 1C55EC00] 15:52:17 INFO - PROCESS | 1080 | 1461192737711 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:52:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:52:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1070ms 15:52:17 INFO - PROCESS | 1080 | 1461192737799 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 15:52:17 INFO - PROCESS | 1080 | 1461192737804 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 15:52:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:52:17 INFO - PROCESS | 1080 | 1461192737808 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:52:17 INFO - PROCESS | 1080 | 1461192737812 Marionette TRACE conn6 <- [1,2870,null,{}] 15:52:17 INFO - PROCESS | 1080 | 1461192737819 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:17 INFO - PROCESS | 1080 | 1461192737951 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 15:52:18 INFO - PROCESS | 1080 | 1461192738086 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:18 INFO - PROCESS | 1080 | ++DOCSHELL 0F488400 == 40 [pid = 1080] [id = 727] 15:52:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (12801C00) [pid = 1080] [serial = 2181] [outer = 00000000] 15:52:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12CAA800) [pid = 1080] [serial = 2182] [outer = 12801C00] 15:52:18 INFO - PROCESS | 1080 | 1461192738145 Marionette DEBUG loaded listener.js 15:52:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (12DF0800) [pid = 1080] [serial = 2183] [outer = 12801C00] 15:52:18 INFO - PROCESS | 1080 | 1461192738853 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:52:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:52:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1136ms 15:52:19 INFO - PROCESS | 1080 | 1461192739119 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 15:52:19 INFO - PROCESS | 1080 | 1461192739124 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 15:52:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:52:19 INFO - PROCESS | 1080 | 1461192739129 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:52:19 INFO - PROCESS | 1080 | 1461192739132 Marionette TRACE conn6 <- [1,2874,null,{}] 15:52:19 INFO - PROCESS | 1080 | 1461192739138 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:19 INFO - PROCESS | 1080 | 1461192739247 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 15:52:19 INFO - PROCESS | 1080 | 1461192739365 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:19 INFO - PROCESS | 1080 | ++DOCSHELL 1290F400 == 41 [pid = 1080] [id = 728] 15:52:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (12922800) [pid = 1080] [serial = 2184] [outer = 00000000] 15:52:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (12ACB800) [pid = 1080] [serial = 2185] [outer = 12922800] 15:52:19 INFO - PROCESS | 1080 | 1461192739415 Marionette DEBUG loaded listener.js 15:52:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (12DE5C00) [pid = 1080] [serial = 2186] [outer = 12922800] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 1B7C6C00 == 40 [pid = 1080] [id = 662] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 171E7000 == 39 [pid = 1080] [id = 657] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 177DF000 == 38 [pid = 1080] [id = 658] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 0B08B800 == 37 [pid = 1080] [id = 663] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 1A165000 == 36 [pid = 1080] [id = 659] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 1761D800 == 35 [pid = 1080] [id = 664] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 1291D800 == 34 [pid = 1080] [id = 660] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 13994400 == 33 [pid = 1080] [id = 656] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 138A9000 == 32 [pid = 1080] [id = 655] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 0EC0E000 == 31 [pid = 1080] [id = 653] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1F932800) [pid = 1080] [serial = 2137] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOCSHELL 1F3E7400 == 30 [pid = 1080] [id = 712] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1873D800) [pid = 1080] [serial = 2066] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1C838C00) [pid = 1080] [serial = 2000] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1C83E000) [pid = 1080] [serial = 2093] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (12909000) [pid = 1080] [serial = 2063] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1632AC00) [pid = 1080] [serial = 2033] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1C40F800) [pid = 1080] [serial = 2069] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B4F4C00) [pid = 1080] [serial = 2036] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1F2D0400) [pid = 1080] [serial = 2135] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B891800) [pid = 1080] [serial = 2122] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1C125C00) [pid = 1080] [serial = 2123] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1CDE8800) [pid = 1080] [serial = 2126] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1CDE3400) [pid = 1080] [serial = 2125] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1D706C00) [pid = 1080] [serial = 2128] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1DAED400) [pid = 1080] [serial = 2134] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1D2E8000) [pid = 1080] [serial = 2129] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B793800) [pid = 1080] [serial = 2119] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1A16C400) [pid = 1080] [serial = 2116] [outer = 00000000] [url = about:blank] 15:52:19 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1A2EFC00) [pid = 1080] [serial = 2117] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (13F9E400) [pid = 1080] [serial = 2113] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (16324800) [pid = 1080] [serial = 2114] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (175CCC00) [pid = 1080] [serial = 2111] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (17022800) [pid = 1080] [serial = 2110] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1D706400) [pid = 1080] [serial = 2108] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1D2F0000) [pid = 1080] [serial = 2107] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1CE97400) [pid = 1080] [serial = 2105] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1CE96000) [pid = 1080] [serial = 2104] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1CD1F000) [pid = 1080] [serial = 2102] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1B87E800) [pid = 1080] [serial = 2101] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (18685800) [pid = 1080] [serial = 2099] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (175DEC00) [pid = 1080] [serial = 2098] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1291B400) [pid = 1080] [serial = 2096] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (128B6800) [pid = 1080] [serial = 2095] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (1D9BE800) [pid = 1080] [serial = 2132] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1D70C000) [pid = 1080] [serial = 2131] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (1B79D800) [pid = 1080] [serial = 2120] [outer = 00000000] [url = about:blank] 15:52:20 INFO - PROCESS | 1080 | 1461192740093 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:52:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:52:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1021ms 15:52:20 INFO - PROCESS | 1080 | 1461192740156 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 15:52:20 INFO - PROCESS | 1080 | 1461192740160 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 15:52:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:52:20 INFO - PROCESS | 1080 | 1461192740168 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:52:20 INFO - PROCESS | 1080 | 1461192740172 Marionette TRACE conn6 <- [1,2878,null,{}] 15:52:20 INFO - PROCESS | 1080 | 1461192740176 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:20 INFO - PROCESS | 1080 | 1461192740283 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 15:52:20 INFO - PROCESS | 1080 | 1461192740376 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:20 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD2C00 == 31 [pid = 1080] [id = 729] 15:52:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (0EC10400) [pid = 1080] [serial = 2187] [outer = 00000000] 15:52:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (130D1800) [pid = 1080] [serial = 2188] [outer = 0EC10400] 15:52:20 INFO - PROCESS | 1080 | 1461192740424 Marionette DEBUG loaded listener.js 15:52:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (138AE800) [pid = 1080] [serial = 2189] [outer = 0EC10400] 15:52:20 INFO - PROCESS | 1080 | 1461192740914 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:52:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:52:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 790ms 15:52:20 INFO - PROCESS | 1080 | 1461192740956 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 15:52:20 INFO - PROCESS | 1080 | 1461192740958 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 15:52:20 INFO - PROCESS | 1080 | 1461192740961 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:52:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:52:20 INFO - PROCESS | 1080 | 1461192740963 Marionette TRACE conn6 <- [1,2882,null,{}] 15:52:20 INFO - PROCESS | 1080 | 1461192740973 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:21 INFO - PROCESS | 1080 | 1461192741065 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 15:52:21 INFO - PROCESS | 1080 | 1461192741077 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:21 INFO - PROCESS | 1080 | ++DOCSHELL 1701F800 == 32 [pid = 1080] [id = 730] 15:52:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1701FC00) [pid = 1080] [serial = 2190] [outer = 00000000] 15:52:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (17027000) [pid = 1080] [serial = 2191] [outer = 1701FC00] 15:52:21 INFO - PROCESS | 1080 | 1461192741130 Marionette DEBUG loaded listener.js 15:52:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (17524400) [pid = 1080] [serial = 2192] [outer = 1701FC00] 15:52:21 INFO - PROCESS | 1080 | 1461192741633 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:52:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:52:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 15:52:21 INFO - PROCESS | 1080 | 1461192741696 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 15:52:21 INFO - PROCESS | 1080 | 1461192741698 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 15:52:21 INFO - PROCESS | 1080 | 1461192741701 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:52:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:52:21 INFO - PROCESS | 1080 | 1461192741703 Marionette TRACE conn6 <- [1,2886,null,{}] 15:52:21 INFO - PROCESS | 1080 | 1461192741706 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:21 INFO - PROCESS | 1080 | 1461192741793 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 15:52:21 INFO - PROCESS | 1080 | 1461192741801 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:21 INFO - PROCESS | 1080 | ++DOCSHELL 16325800 == 33 [pid = 1080] [id = 731] 15:52:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (17522000) [pid = 1080] [serial = 2193] [outer = 00000000] 15:52:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (18686000) [pid = 1080] [serial = 2194] [outer = 17522000] 15:52:21 INFO - PROCESS | 1080 | 1461192741934 Marionette DEBUG loaded listener.js 15:52:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (18736800) [pid = 1080] [serial = 2195] [outer = 17522000] 15:52:22 INFO - PROCESS | 1080 | 1461192742386 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:52:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:52:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 15:52:22 INFO - PROCESS | 1080 | 1461192742468 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 15:52:22 INFO - PROCESS | 1080 | 1461192742470 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 15:52:22 INFO - PROCESS | 1080 | 1461192742473 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:52:22 INFO - PROCESS | 1080 | 1461192742475 Marionette TRACE conn6 <- [1,2890,null,{}] 15:52:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:52:22 INFO - PROCESS | 1080 | 1461192742479 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:22 INFO - PROCESS | 1080 | 1461192742593 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 15:52:22 INFO - PROCESS | 1080 | 1461192742659 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:22 INFO - PROCESS | 1080 | ++DOCSHELL 18D0C400 == 34 [pid = 1080] [id = 732] 15:52:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (19182400) [pid = 1080] [serial = 2196] [outer = 00000000] 15:52:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1A16C000) [pid = 1080] [serial = 2197] [outer = 19182400] 15:52:22 INFO - PROCESS | 1080 | 1461192742707 Marionette DEBUG loaded listener.js 15:52:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1A2ED000) [pid = 1080] [serial = 2198] [outer = 19182400] 15:52:23 INFO - PROCESS | 1080 | 1461192743157 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:52:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:52:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 15:52:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:52:23 INFO - PROCESS | 1080 | 1461192743211 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 15:52:23 INFO - PROCESS | 1080 | 1461192743213 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 15:52:23 INFO - PROCESS | 1080 | 1461192743216 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:52:23 INFO - PROCESS | 1080 | 1461192743217 Marionette TRACE conn6 <- [1,2894,null,{}] 15:52:23 INFO - PROCESS | 1080 | 1461192743221 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:23 INFO - PROCESS | 1080 | 1461192743362 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 15:52:23 INFO - PROCESS | 1080 | 1461192743433 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:23 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F4400 == 35 [pid = 1080] [id = 733] 15:52:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1B4F5400) [pid = 1080] [serial = 2199] [outer = 00000000] 15:52:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1B794C00) [pid = 1080] [serial = 2200] [outer = 1B4F5400] 15:52:23 INFO - PROCESS | 1080 | 1461192743483 Marionette DEBUG loaded listener.js 15:52:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B79E400) [pid = 1080] [serial = 2201] [outer = 1B4F5400] 15:52:23 INFO - PROCESS | 1080 | 1461192743928 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:52:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:52:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 15:52:23 INFO - PROCESS | 1080 | 1461192743987 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 15:52:23 INFO - PROCESS | 1080 | 1461192743989 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 15:52:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:52:23 INFO - PROCESS | 1080 | 1461192743992 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:52:23 INFO - PROCESS | 1080 | 1461192743993 Marionette TRACE conn6 <- [1,2898,null,{}] 15:52:23 INFO - PROCESS | 1080 | 1461192743997 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:24 INFO - PROCESS | 1080 | 1461192744105 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 15:52:24 INFO - PROCESS | 1080 | 1461192744114 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:24 INFO - PROCESS | 1080 | ++DOCSHELL 16FB7400 == 36 [pid = 1080] [id = 734] 15:52:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B793800) [pid = 1080] [serial = 2202] [outer = 00000000] 15:52:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B872000) [pid = 1080] [serial = 2203] [outer = 1B793800] 15:52:24 INFO - PROCESS | 1080 | 1461192744210 Marionette DEBUG loaded listener.js 15:52:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B871C00) [pid = 1080] [serial = 2204] [outer = 1B793800] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1C405C00) [pid = 1080] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (16326C00) [pid = 1080] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1873F800) [pid = 1080] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1291F400) [pid = 1080] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1868AC00) [pid = 1080] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1A2B2400) [pid = 1080] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1F3E8800) [pid = 1080] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B4EC800) [pid = 1080] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1B51B800) [pid = 1080] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (0EBCF400) [pid = 1080] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1B7C8C00) [pid = 1080] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (0EBD1C00) [pid = 1080] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1752B000) [pid = 1080] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:52:24 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (138B1C00) [pid = 1080] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:52:24 INFO - PROCESS | 1080 | 1461192744688 Marionette TRACE conn6 <- [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]]]}] 15:52:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:52:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:52:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 15:52:24 INFO - PROCESS | 1080 | 1461192744723 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 15:52:24 INFO - PROCESS | 1080 | 1461192744725 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 15:52:24 INFO - TEST-START | /DOMEvents/constructors.html 15:52:24 INFO - PROCESS | 1080 | 1461192744728 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:52:24 INFO - PROCESS | 1080 | 1461192744730 Marionette TRACE conn6 <- [1,2902,null,{}] 15:52:24 INFO - PROCESS | 1080 | 1461192744734 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:24 INFO - PROCESS | 1080 | 1461192744810 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 15:52:24 INFO - PROCESS | 1080 | 1461192744815 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:24 INFO - PROCESS | 1080 | ++DOCSHELL 0EDF2C00 == 37 [pid = 1080] [id = 735] 15:52:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (0EDFA400) [pid = 1080] [serial = 2205] [outer = 00000000] 15:52:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1A2B7C00) [pid = 1080] [serial = 2206] [outer = 0EDFA400] 15:52:24 INFO - PROCESS | 1080 | 1461192744860 Marionette DEBUG loaded listener.js 15:52:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1B4EC800) [pid = 1080] [serial = 2207] [outer = 0EDFA400] 15:52:25 INFO - PROCESS | 1080 | 1461192745572 Marionette TRACE conn6 <- [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]]]}] 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:52:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:52:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:52:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:52:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:52:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:52:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:52:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:52:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:52:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 936ms 15:52:25 INFO - PROCESS | 1080 | 1461192745669 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 15:52:25 INFO - PROCESS | 1080 | 1461192745671 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 15:52:25 INFO - PROCESS | 1080 | 1461192745674 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:52:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:52:25 INFO - PROCESS | 1080 | 1461192745676 Marionette TRACE conn6 <- [1,2906,null,{}] 15:52:25 INFO - PROCESS | 1080 | 1461192745680 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:25 INFO - PROCESS | 1080 | 1461192745798 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 15:52:25 INFO - PROCESS | 1080 | 1461192745807 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:25 INFO - PROCESS | 1080 | ++DOCSHELL 1A2C9400 == 38 [pid = 1080] [id = 736] 15:52:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1B7C7800) [pid = 1080] [serial = 2208] [outer = 00000000] 15:52:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1C12A800) [pid = 1080] [serial = 2209] [outer = 1B7C7800] 15:52:25 INFO - PROCESS | 1080 | 1461192745851 Marionette DEBUG loaded listener.js 15:52:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1C405C00) [pid = 1080] [serial = 2210] [outer = 1B7C7800] 15:52:26 INFO - PROCESS | 1080 | 1461192746243 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:52:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:52:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 15:52:26 INFO - PROCESS | 1080 | 1461192746309 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 15:52:26 INFO - PROCESS | 1080 | 1461192746311 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 15:52:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:52:26 INFO - PROCESS | 1080 | 1461192746314 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:52:26 INFO - PROCESS | 1080 | 1461192746316 Marionette TRACE conn6 <- [1,2910,null,{}] 15:52:26 INFO - PROCESS | 1080 | 1461192746319 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:26 INFO - PROCESS | 1080 | 1461192746437 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 15:52:26 INFO - PROCESS | 1080 | 1461192746449 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:26 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F3800 == 39 [pid = 1080] [id = 737] 15:52:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1B51B800) [pid = 1080] [serial = 2211] [outer = 00000000] 15:52:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1C832C00) [pid = 1080] [serial = 2212] [outer = 1B51B800] 15:52:26 INFO - PROCESS | 1080 | 1461192746494 Marionette DEBUG loaded listener.js 15:52:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1C835C00) [pid = 1080] [serial = 2213] [outer = 1B51B800] 15:52:26 INFO - PROCESS | 1080 | [1080] 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 570 15:52:26 INFO - PROCESS | 1080 | [1080] 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 570 15:52:26 INFO - PROCESS | 1080 | [1080] 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 570 15:52:26 INFO - PROCESS | 1080 | [1080] 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 570 15:52:27 INFO - PROCESS | 1080 | 1461192747168 Marionette TRACE conn6 <- [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]]]}] 15:52:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:52:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:52: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 15:52:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:52: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 15:52:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:52: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]" 15:52:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:52:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:52:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 875ms 15:52:27 INFO - PROCESS | 1080 | 1461192747190 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 15:52:27 INFO - PROCESS | 1080 | 1461192747196 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 15:52:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:52:27 INFO - PROCESS | 1080 | 1461192747201 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:52:27 INFO - PROCESS | 1080 | 1461192747205 Marionette TRACE conn6 <- [1,2914,null,{}] 15:52:27 INFO - PROCESS | 1080 | 1461192747211 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:27 INFO - PROCESS | 1080 | 1461192747321 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 15:52:27 INFO - PROCESS | 1080 | 1461192747435 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:27 INFO - PROCESS | 1080 | ++DOCSHELL 13940800 == 40 [pid = 1080] [id = 738] 15:52:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (16327800) [pid = 1080] [serial = 2214] [outer = 00000000] 15:52:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (171F1000) [pid = 1080] [serial = 2215] [outer = 16327800] 15:52:27 INFO - PROCESS | 1080 | 1461192747536 Marionette DEBUG loaded listener.js 15:52:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1767A000) [pid = 1080] [serial = 2216] [outer = 16327800] 15:52:27 INFO - PROCESS | 1080 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:52:28 INFO - PROCESS | 1080 | 1461192748057 Marionette TRACE conn6 <- [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]]]}] 15:52: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 15:52:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 882ms 15:52:28 INFO - PROCESS | 1080 | 1461192748088 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 15:52:28 INFO - PROCESS | 1080 | 1461192748095 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 15:52:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:52:28 INFO - PROCESS | 1080 | 1461192748102 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:52:28 INFO - PROCESS | 1080 | 1461192748105 Marionette TRACE conn6 <- [1,2918,null,{}] 15:52:28 INFO - PROCESS | 1080 | 1461192748109 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:28 INFO - PROCESS | 1080 | 1461192748222 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 15:52:28 INFO - PROCESS | 1080 | 1461192748334 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:28 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F1400 == 41 [pid = 1080] [id = 739] 15:52:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B4F2000) [pid = 1080] [serial = 2217] [outer = 00000000] 15:52:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B79D400) [pid = 1080] [serial = 2218] [outer = 1B4F2000] 15:52:28 INFO - PROCESS | 1080 | 1461192748392 Marionette DEBUG loaded listener.js 15:52:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1C127800) [pid = 1080] [serial = 2219] [outer = 1B4F2000] 15:52:28 INFO - PROCESS | 1080 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:52:28 INFO - PROCESS | 1080 | 1461192748967 Marionette TRACE conn6 <- [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]]]}] 15:52:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:52:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 15:52:29 INFO - PROCESS | 1080 | 1461192749032 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 15:52:29 INFO - PROCESS | 1080 | 1461192749035 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 15:52:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:52:29 INFO - PROCESS | 1080 | 1461192749039 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:52:29 INFO - PROCESS | 1080 | 1461192749042 Marionette TRACE conn6 <- [1,2922,null,{}] 15:52:29 INFO - PROCESS | 1080 | 1461192749094 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:29 INFO - PROCESS | 1080 | 1461192749245 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 15:52:29 INFO - PROCESS | 1080 | 1461192749316 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:29 INFO - PROCESS | 1080 | ++DOCSHELL 1C836400 == 42 [pid = 1080] [id = 740] 15:52:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1C83EC00) [pid = 1080] [serial = 2220] [outer = 00000000] 15:52:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1CDE2000) [pid = 1080] [serial = 2221] [outer = 1C83EC00] 15:52:29 INFO - PROCESS | 1080 | 1461192749374 Marionette DEBUG loaded listener.js 15:52:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1CDE6000) [pid = 1080] [serial = 2222] [outer = 1C83EC00] 15:52:29 INFO - PROCESS | 1080 | 1461192749865 Marionette TRACE conn6 <- [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]]]}] 15:52:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:52:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 15:52:29 INFO - PROCESS | 1080 | 1461192749921 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 15:52:29 INFO - PROCESS | 1080 | 1461192749924 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 15:52:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:52:29 INFO - PROCESS | 1080 | 1461192749928 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:52:29 INFO - PROCESS | 1080 | 1461192749930 Marionette TRACE conn6 <- [1,2926,null,{}] 15:52:29 INFO - PROCESS | 1080 | 1461192749934 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:30 INFO - PROCESS | 1080 | 1461192750040 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 15:52:30 INFO - PROCESS | 1080 | 1461192750150 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:30 INFO - PROCESS | 1080 | ++DOCSHELL 1CDE7400 == 43 [pid = 1080] [id = 741] 15:52:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1CDE8400) [pid = 1080] [serial = 2223] [outer = 00000000] 15:52:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1CE90000) [pid = 1080] [serial = 2224] [outer = 1CDE8400] 15:52:30 INFO - PROCESS | 1080 | 1461192750209 Marionette DEBUG loaded listener.js 15:52:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1CE93000) [pid = 1080] [serial = 2225] [outer = 1CDE8400] 15:52:30 INFO - PROCESS | 1080 | 1461192750757 Marionette TRACE conn6 <- [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]]]}] 15:52:30 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. 15:52:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 15:52:30 INFO - PROCESS | 1080 | 1461192750803 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 15:52:30 INFO - PROCESS | 1080 | 1461192750805 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 15:52:30 INFO - PROCESS | 1080 | 1461192750809 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:52:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:52:30 INFO - PROCESS | 1080 | 1461192750811 Marionette TRACE conn6 <- [1,2930,null,{}] 15:52:30 INFO - PROCESS | 1080 | 1461192750815 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:30 INFO - PROCESS | 1080 | 1461192750915 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 15:52:31 INFO - PROCESS | 1080 | 1461192751027 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:31 INFO - PROCESS | 1080 | ++DOCSHELL 1CD25800 == 44 [pid = 1080] [id = 742] 15:52:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1CDEE800) [pid = 1080] [serial = 2226] [outer = 00000000] 15:52:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1CF9E000) [pid = 1080] [serial = 2227] [outer = 1CDEE800] 15:52:31 INFO - PROCESS | 1080 | 1461192751083 Marionette DEBUG loaded listener.js 15:52:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1D1E7000) [pid = 1080] [serial = 2228] [outer = 1CDEE800] 15:52:31 INFO - PROCESS | 1080 | 1461192751590 Marionette TRACE conn6 <- [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"]]]}] 15:52:31 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 15:52:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:52:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 15:52:31 INFO - PROCESS | 1080 | 1461192751655 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 15:52:31 INFO - PROCESS | 1080 | 1461192751657 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 15:52:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:52:31 INFO - PROCESS | 1080 | 1461192751662 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:52:31 INFO - PROCESS | 1080 | 1461192751664 Marionette TRACE conn6 <- [1,2934,null,{}] 15:52:31 INFO - PROCESS | 1080 | 1461192751668 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:31 INFO - PROCESS | 1080 | 1461192751786 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 15:52:31 INFO - PROCESS | 1080 | 1461192751899 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:32 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD0C00 == 45 [pid = 1080] [id = 743] 15:52:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (0EBD4C00) [pid = 1080] [serial = 2229] [outer = 00000000] 15:52:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1290D800) [pid = 1080] [serial = 2230] [outer = 0EBD4C00] 15:52:32 INFO - PROCESS | 1080 | 1461192752098 Marionette DEBUG loaded listener.js 15:52:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (12AC4800) [pid = 1080] [serial = 2231] [outer = 0EBD4C00] 15:52:32 INFO - PROCESS | 1080 | 1461192752678 Marionette TRACE conn6 <- [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]]]}] 15:52:32 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. 15:52:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1068ms 15:52:32 INFO - PROCESS | 1080 | 1461192752734 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 15:52:32 INFO - PROCESS | 1080 | 1461192752738 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 15:52:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:52:32 INFO - PROCESS | 1080 | 1461192752745 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:52:32 INFO - PROCESS | 1080 | 1461192752747 Marionette TRACE conn6 <- [1,2938,null,{}] 15:52:32 INFO - PROCESS | 1080 | 1461192752752 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:32 INFO - PROCESS | 1080 | 1461192752853 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 15:52:32 INFO - PROCESS | 1080 | 1461192752993 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1C553C00) [pid = 1080] [serial = 2177] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1701DC00) [pid = 1080] [serial = 2150] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (18D0B400) [pid = 1080] [serial = 2155] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12927000) [pid = 1080] [serial = 2143] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (12ACC800) [pid = 1080] [serial = 2144] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1C126400) [pid = 1080] [serial = 2173] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1A5E6400) [pid = 1080] [serial = 2159] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1918B400) [pid = 1080] [serial = 2156] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1F938400) [pid = 1080] [serial = 2138] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B4F6000) [pid = 1080] [serial = 2161] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B798000) [pid = 1080] [serial = 2164] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1290B000) [pid = 1080] [serial = 2170] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (16F24800) [pid = 1080] [serial = 2149] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B872400) [pid = 1080] [serial = 2167] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (0F488800) [pid = 1080] [serial = 2141] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1C125000) [pid = 1080] [serial = 2174] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B878C00) [pid = 1080] [serial = 2168] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1701D000) [pid = 1080] [serial = 2162] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1761B000) [pid = 1080] [serial = 2153] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (17613800) [pid = 1080] [serial = 2152] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (0EDB6400) [pid = 1080] [serial = 2140] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1A5E3000) [pid = 1080] [serial = 2158] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (16256800) [pid = 1080] [serial = 2147] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1398F000) [pid = 1080] [serial = 2146] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1B796400) [pid = 1080] [serial = 2165] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (16323C00) [pid = 1080] [serial = 2171] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (1C40E400) [pid = 1080] [serial = 2176] [outer = 00000000] [url = about:blank] 15:52:33 INFO - PROCESS | 1080 | ++DOCSHELL 0B08A000 == 46 [pid = 1080] [id = 744] 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (0B08BC00) [pid = 1080] [serial = 2232] [outer = 00000000] 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (0EDB6400) [pid = 1080] [serial = 2233] [outer = 0B08BC00] 15:52:33 INFO - PROCESS | 1080 | 1461192753095 Marionette DEBUG loaded listener.js 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (128B6400) [pid = 1080] [serial = 2234] [outer = 0B08BC00] 15:52:33 INFO - PROCESS | 1080 | ++DOCSHELL 162E2400 == 47 [pid = 1080] [id = 745] 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (16307400) [pid = 1080] [serial = 2235] [outer = 00000000] 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1630B000) [pid = 1080] [serial = 2236] [outer = 16307400] 15:52:33 INFO - PROCESS | 1080 | 1461192753618 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 931ms 15:52:33 INFO - PROCESS | 1080 | 1461192753678 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 15:52:33 INFO - PROCESS | 1080 | 1461192753682 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 15:52:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:52:33 INFO - PROCESS | 1080 | 1461192753687 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:52:33 INFO - PROCESS | 1080 | 1461192753690 Marionette TRACE conn6 <- [1,2942,null,{}] 15:52:33 INFO - PROCESS | 1080 | 1461192753693 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:33 INFO - PROCESS | 1080 | 1461192753786 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 15:52:33 INFO - PROCESS | 1080 | 1461192753792 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:33 INFO - PROCESS | 1080 | ++DOCSHELL 16324400 == 48 [pid = 1080] [id = 746] 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (16325000) [pid = 1080] [serial = 2237] [outer = 00000000] 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1701F400) [pid = 1080] [serial = 2238] [outer = 16325000] 15:52:33 INFO - PROCESS | 1080 | 1461192753838 Marionette DEBUG loaded listener.js 15:52:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (17613C00) [pid = 1080] [serial = 2239] [outer = 16325000] 15:52:34 INFO - PROCESS | 1080 | 1461192754332 Marionette TRACE conn6 <- [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]]]}] 15:52:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:52: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 15:52:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 15:52:34 INFO - PROCESS | 1080 | 1461192754358 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 15:52:34 INFO - PROCESS | 1080 | 1461192754360 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 15:52:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:52:34 INFO - PROCESS | 1080 | 1461192754364 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:52:34 INFO - PROCESS | 1080 | 1461192754367 Marionette TRACE conn6 <- [1,2946,null,{}] 15:52:34 INFO - PROCESS | 1080 | 1461192754381 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:34 INFO - PROCESS | 1080 | 1461192754535 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 15:52:34 INFO - PROCESS | 1080 | 1461192754642 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:34 INFO - PROCESS | 1080 | ++DOCSHELL 18D09C00 == 49 [pid = 1080] [id = 747] 15:52:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1A168800) [pid = 1080] [serial = 2240] [outer = 00000000] 15:52:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1A5E4000) [pid = 1080] [serial = 2241] [outer = 1A168800] 15:52:34 INFO - PROCESS | 1080 | 1461192754690 Marionette DEBUG loaded listener.js 15:52:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B13B800) [pid = 1080] [serial = 2242] [outer = 1A168800] 15:52:35 INFO - PROCESS | 1080 | 1461192755015 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 15:52:35 INFO - PROCESS | 1080 | 1461192755059 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 15:52:35 INFO - PROCESS | 1080 | 1461192755062 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 15:52:35 INFO - PROCESS | 1080 | 1461192755065 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:52:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:52:35 INFO - PROCESS | 1080 | 1461192755067 Marionette TRACE conn6 <- [1,2950,null,{}] 15:52:35 INFO - PROCESS | 1080 | 1461192755070 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:35 INFO - PROCESS | 1080 | 1461192755200 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 15:52:35 INFO - PROCESS | 1080 | 1461192755256 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:35 INFO - PROCESS | 1080 | ++DOCSHELL 13994800 == 50 [pid = 1080] [id = 748] 15:52:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B159000) [pid = 1080] [serial = 2243] [outer = 00000000] 15:52:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B796800) [pid = 1080] [serial = 2244] [outer = 1B159000] 15:52:35 INFO - PROCESS | 1080 | 1461192755301 Marionette DEBUG loaded listener.js 15:52:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B79C000) [pid = 1080] [serial = 2245] [outer = 1B159000] 15:52:35 INFO - PROCESS | 1080 | 1461192755688 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 15:52:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:52:35 INFO - PROCESS | 1080 | 1461192755739 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 15:52:35 INFO - PROCESS | 1080 | 1461192755741 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 15:52:35 INFO - PROCESS | 1080 | 1461192755744 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:52:35 INFO - PROCESS | 1080 | 1461192755746 Marionette TRACE conn6 <- [1,2954,null,{}] 15:52:35 INFO - PROCESS | 1080 | 1461192755749 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:35 INFO - PROCESS | 1080 | 1461192755868 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 15:52:35 INFO - PROCESS | 1080 | 1461192755967 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:35 INFO - PROCESS | 1080 | ++DOCSHELL 0EC0D000 == 51 [pid = 1080] [id = 749] 15:52:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B7C8C00) [pid = 1080] [serial = 2246] [outer = 00000000] 15:52:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B87C800) [pid = 1080] [serial = 2247] [outer = 1B7C8C00] 15:52:36 INFO - PROCESS | 1080 | 1461192756018 Marionette DEBUG loaded listener.js 15:52:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1BAB3400) [pid = 1080] [serial = 2248] [outer = 1B7C8C00] 15:52:36 INFO - PROCESS | 1080 | 1461192756436 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 15:52:36 INFO - PROCESS | 1080 | 1461192756475 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 15:52:36 INFO - PROCESS | 1080 | 1461192756477 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 15:52:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:52:36 INFO - PROCESS | 1080 | 1461192756480 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:52:36 INFO - PROCESS | 1080 | 1461192756482 Marionette TRACE conn6 <- [1,2958,null,{}] 15:52:36 INFO - PROCESS | 1080 | 1461192756485 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:36 INFO - PROCESS | 1080 | 1461192756607 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 15:52:36 INFO - PROCESS | 1080 | 1461192756613 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:36 INFO - PROCESS | 1080 | ++DOCSHELL 1C125000 == 52 [pid = 1080] [id = 750] 15:52:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1C127000) [pid = 1080] [serial = 2249] [outer = 00000000] 15:52:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C55D400) [pid = 1080] [serial = 2250] [outer = 1C127000] 15:52:36 INFO - PROCESS | 1080 | 1461192756658 Marionette DEBUG loaded listener.js 15:52:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C839000) [pid = 1080] [serial = 2251] [outer = 1C127000] 15:52:37 INFO - PROCESS | 1080 | 1461192757079 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 15:52:37 INFO - PROCESS | 1080 | 1461192757116 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 15:52:37 INFO - PROCESS | 1080 | 1461192757118 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 15:52:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:52:37 INFO - PROCESS | 1080 | 1461192757139 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:52:37 INFO - PROCESS | 1080 | 1461192757141 Marionette TRACE conn6 <- [1,2962,null,{}] 15:52:37 INFO - PROCESS | 1080 | 1461192757147 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:37 INFO - PROCESS | 1080 | 1461192757263 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 15:52:37 INFO - PROCESS | 1080 | 1461192757354 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:37 INFO - PROCESS | 1080 | ++DOCSHELL 1C553400 == 53 [pid = 1080] [id = 751] 15:52:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1CB63C00) [pid = 1080] [serial = 2252] [outer = 00000000] 15:52:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1CE99800) [pid = 1080] [serial = 2253] [outer = 1CB63C00] 15:52:37 INFO - PROCESS | 1080 | 1461192757398 Marionette DEBUG loaded listener.js 15:52:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1D1EB800) [pid = 1080] [serial = 2254] [outer = 1CB63C00] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (19182400) [pid = 1080] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12922800) [pid = 1080] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1701FC00) [pid = 1080] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (0EC10400) [pid = 1080] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B4F5400) [pid = 1080] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B7C7800) [pid = 1080] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B793800) [pid = 1080] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (0EDFA400) [pid = 1080] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:52:37 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (17522000) [pid = 1080] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:52:37 INFO - PROCESS | 1080 | 1461192757817 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 15:52:37 INFO - PROCESS | 1080 | 1461192757869 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 15:52:37 INFO - PROCESS | 1080 | 1461192757872 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 15:52:37 INFO - PROCESS | 1080 | 1461192757875 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:52:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:52:37 INFO - PROCESS | 1080 | 1461192757876 Marionette TRACE conn6 <- [1,2966,null,{}] 15:52:37 INFO - PROCESS | 1080 | 1461192757880 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:37 INFO - PROCESS | 1080 | 1461192757964 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 15:52:37 INFO - PROCESS | 1080 | 1461192757970 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:37 INFO - PROCESS | 1080 | ++DOCSHELL 1A16D000 == 54 [pid = 1080] [id = 752] 15:52:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B4F6C00) [pid = 1080] [serial = 2255] [outer = 00000000] 15:52:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1D1EBC00) [pid = 1080] [serial = 2256] [outer = 1B4F6C00] 15:52:38 INFO - PROCESS | 1080 | 1461192758018 Marionette DEBUG loaded listener.js 15:52:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1D7E2C00) [pid = 1080] [serial = 2257] [outer = 1B4F6C00] 15:52:38 INFO - PROCESS | 1080 | 1461192758437 Marionette TRACE conn6 <- [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]]]}] 15:52: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. 15:52:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 15:52:38 INFO - PROCESS | 1080 | 1461192758449 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 15:52:38 INFO - PROCESS | 1080 | 1461192758451 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 15:52:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:52:38 INFO - PROCESS | 1080 | 1461192758454 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:52:38 INFO - PROCESS | 1080 | 1461192758456 Marionette TRACE conn6 <- [1,2970,null,{}] 15:52:38 INFO - PROCESS | 1080 | 1461192758459 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:38 INFO - PROCESS | 1080 | 1461192758588 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 15:52:38 INFO - PROCESS | 1080 | 1461192758597 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:38 INFO - PROCESS | 1080 | ++DOCSHELL 17683000 == 55 [pid = 1080] [id = 753] 15:52:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1CCCA400) [pid = 1080] [serial = 2258] [outer = 00000000] 15:52:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1DAE6800) [pid = 1080] [serial = 2259] [outer = 1CCCA400] 15:52:38 INFO - PROCESS | 1080 | 1461192758641 Marionette DEBUG loaded listener.js 15:52:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1F277C00) [pid = 1080] [serial = 2260] [outer = 1CCCA400] 15:52:39 INFO - PROCESS | 1080 | 1461192759065 Marionette TRACE conn6 <- [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"]]]}] 15:52: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 15:52:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:52:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 15:52:39 INFO - PROCESS | 1080 | 1461192759085 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 15:52:39 INFO - PROCESS | 1080 | 1461192759087 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 15:52:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:52:39 INFO - PROCESS | 1080 | 1461192759090 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:52:39 INFO - PROCESS | 1080 | 1461192759092 Marionette TRACE conn6 <- [1,2974,null,{}] 15:52:39 INFO - PROCESS | 1080 | 1461192759095 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:39 INFO - PROCESS | 1080 | 1461192759227 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 15:52:39 INFO - PROCESS | 1080 | 1461192759235 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:39 INFO - PROCESS | 1080 | ++DOCSHELL 0B079400 == 56 [pid = 1080] [id = 754] 15:52:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (0B088800) [pid = 1080] [serial = 2261] [outer = 00000000] 15:52:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1F933000) [pid = 1080] [serial = 2262] [outer = 0B088800] 15:52:39 INFO - PROCESS | 1080 | 1461192759287 Marionette DEBUG loaded listener.js 15:52:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1F93BC00) [pid = 1080] [serial = 2263] [outer = 0B088800] 15:52:39 INFO - PROCESS | 1080 | 1461192759790 Marionette TRACE conn6 <- [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]]]}] 15:52:39 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. 15:52:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 15:52:39 INFO - PROCESS | 1080 | 1461192759822 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 15:52:39 INFO - PROCESS | 1080 | 1461192759826 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 15:52:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:52:39 INFO - PROCESS | 1080 | 1461192759831 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:52:39 INFO - PROCESS | 1080 | 1461192759835 Marionette TRACE conn6 <- [1,2978,null,{}] 15:52:39 INFO - PROCESS | 1080 | 1461192759858 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:40 INFO - PROCESS | 1080 | 1461192760017 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 15:52:40 INFO - PROCESS | 1080 | 1461192760132 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:40 INFO - PROCESS | 1080 | ++DOCSHELL 13FA4000 == 57 [pid = 1080] [id = 755] 15:52:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (16210800) [pid = 1080] [serial = 2264] [outer = 00000000] 15:52:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (16328800) [pid = 1080] [serial = 2265] [outer = 16210800] 15:52:40 INFO - PROCESS | 1080 | 1461192760231 Marionette DEBUG loaded listener.js 15:52:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (16F1C000) [pid = 1080] [serial = 2266] [outer = 16210800] 15:52:40 INFO - PROCESS | 1080 | ++DOCSHELL 18B16400 == 58 [pid = 1080] [id = 756] 15:52:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (19182C00) [pid = 1080] [serial = 2267] [outer = 00000000] 15:52:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (19184400) [pid = 1080] [serial = 2268] [outer = 19182C00] 15:52:40 INFO - PROCESS | 1080 | 1461192760869 Marionette TRACE conn6 <- [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]]]}] 15:52:40 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. 15:52:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1095ms 15:52:40 INFO - PROCESS | 1080 | 1461192760927 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 15:52:40 INFO - PROCESS | 1080 | 1461192760933 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 15:52:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:52:40 INFO - PROCESS | 1080 | 1461192760940 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:52:40 INFO - PROCESS | 1080 | 1461192760943 Marionette TRACE conn6 <- [1,2982,null,{}] 15:52:40 INFO - PROCESS | 1080 | 1461192760947 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:41 INFO - PROCESS | 1080 | 1461192761080 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 15:52:41 INFO - PROCESS | 1080 | 1461192761216 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:41 INFO - PROCESS | 1080 | ++DOCSHELL 175E2000 == 59 [pid = 1080] [id = 757] 15:52:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (17616400) [pid = 1080] [serial = 2269] [outer = 00000000] 15:52:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B517400) [pid = 1080] [serial = 2270] [outer = 17616400] 15:52:41 INFO - PROCESS | 1080 | 1461192761276 Marionette DEBUG loaded listener.js 15:52:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B7CC800) [pid = 1080] [serial = 2271] [outer = 17616400] 15:52:41 INFO - PROCESS | 1080 | 1461192761846 Marionette TRACE conn6 <- [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]]]}] 15:52:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:52:41 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 15:52:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 15:52:41 INFO - PROCESS | 1080 | 1461192761872 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 15:52:41 INFO - PROCESS | 1080 | 1461192761874 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 15:52:41 INFO - PROCESS | 1080 | 1461192761878 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:52:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:52:41 INFO - PROCESS | 1080 | 1461192761882 Marionette TRACE conn6 <- [1,2986,null,{}] 15:52:41 INFO - PROCESS | 1080 | 1461192761893 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:42 INFO - PROCESS | 1080 | 1461192762007 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 15:52:42 INFO - PROCESS | 1080 | 1461192762150 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:42 INFO - PROCESS | 1080 | ++DOCSHELL 1C55D000 == 60 [pid = 1080] [id = 758] 15:52:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1D709400) [pid = 1080] [serial = 2272] [outer = 00000000] 15:52:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1F9B9400) [pid = 1080] [serial = 2273] [outer = 1D709400] 15:52:42 INFO - PROCESS | 1080 | 1461192762212 Marionette DEBUG loaded listener.js 15:52:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1F9BD800) [pid = 1080] [serial = 2274] [outer = 1D709400] 15:52:42 INFO - PROCESS | 1080 | 1461192762717 Marionette TRACE conn6 <- [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]]]}] 15:52:42 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. 15:52:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 15:52:42 INFO - PROCESS | 1080 | 1461192762812 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 15:52:42 INFO - PROCESS | 1080 | 1461192762815 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 15:52:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:52:42 INFO - PROCESS | 1080 | 1461192762818 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:52:42 INFO - PROCESS | 1080 | 1461192762820 Marionette TRACE conn6 <- [1,2990,null,{}] 15:52:42 INFO - PROCESS | 1080 | 1461192762824 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:42 INFO - PROCESS | 1080 | 1461192762935 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 15:52:43 INFO - PROCESS | 1080 | 1461192763049 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:43 INFO - PROCESS | 1080 | ++DOCSHELL 1F9C0C00 == 61 [pid = 1080] [id = 759] 15:52:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1F9C6400) [pid = 1080] [serial = 2275] [outer = 00000000] 15:52:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1FB4B400) [pid = 1080] [serial = 2276] [outer = 1F9C6400] 15:52:43 INFO - PROCESS | 1080 | 1461192763107 Marionette DEBUG loaded listener.js 15:52:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1FB5DC00) [pid = 1080] [serial = 2277] [outer = 1F9C6400] 15:52:43 INFO - PROCESS | 1080 | 1461192763622 Marionette TRACE conn6 <- [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]]]}] 15:52:43 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. 15:52:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 15:52:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:52:43 INFO - PROCESS | 1080 | 1461192763652 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 15:52:43 INFO - PROCESS | 1080 | 1461192763654 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 15:52:43 INFO - PROCESS | 1080 | 1461192763657 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:52:43 INFO - PROCESS | 1080 | 1461192763659 Marionette TRACE conn6 <- [1,2994,null,{}] 15:52:43 INFO - PROCESS | 1080 | 1461192763663 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:43 INFO - PROCESS | 1080 | 1461192763769 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 15:52:43 INFO - PROCESS | 1080 | 1461192763929 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:43 INFO - PROCESS | 1080 | ++DOCSHELL 1FB42000 == 62 [pid = 1080] [id = 760] 15:52:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1FB5D000) [pid = 1080] [serial = 2278] [outer = 00000000] 15:52:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1FC45000) [pid = 1080] [serial = 2279] [outer = 1FB5D000] 15:52:43 INFO - PROCESS | 1080 | 1461192763992 Marionette DEBUG loaded listener.js 15:52:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1FC44800) [pid = 1080] [serial = 2280] [outer = 1FB5D000] 15:52:44 INFO - PROCESS | 1080 | 1461192764758 Marionette TRACE conn6 <- [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]]]}] 15:52:44 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. 15:52:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1172ms 15:52:44 INFO - PROCESS | 1080 | 1461192764830 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 15:52:44 INFO - PROCESS | 1080 | 1461192764834 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 15:52:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:52:44 INFO - PROCESS | 1080 | 1461192764854 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:52:44 INFO - PROCESS | 1080 | 1461192764858 Marionette TRACE conn6 <- [1,2998,null,{}] 15:52:44 INFO - PROCESS | 1080 | 1461192764866 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:44 INFO - PROCESS | 1080 | 1461192764975 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 15:52:45 INFO - PROCESS | 1080 | 1461192765115 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:45 INFO - PROCESS | 1080 | ++DOCSHELL 0B08FC00 == 63 [pid = 1080] [id = 761] 15:52:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (0B091400) [pid = 1080] [serial = 2281] [outer = 00000000] 15:52:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1393E000) [pid = 1080] [serial = 2282] [outer = 0B091400] 15:52:45 INFO - PROCESS | 1080 | 1461192765170 Marionette DEBUG loaded listener.js 15:52:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (16323000) [pid = 1080] [serial = 2283] [outer = 0B091400] 15:52:45 INFO - PROCESS | 1080 | [1080] 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 15:52:45 INFO - PROCESS | 1080 | 1461192765764 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:52:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:52:45 INFO - {} 15:52:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:52:45 INFO - {} 15:52:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:52:45 INFO - {} 15:52:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:52:45 INFO - {} 15:52:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 950ms 15:52:45 INFO - PROCESS | 1080 | 1461192765790 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 15:52:45 INFO - PROCESS | 1080 | 1461192765796 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 15:52:45 INFO - TEST-START | /FileAPI/fileReader.html 15:52:45 INFO - PROCESS | 1080 | 1461192765801 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:52:45 INFO - PROCESS | 1080 | 1461192765804 Marionette TRACE conn6 <- [1,3002,null,{}] 15:52:45 INFO - PROCESS | 1080 | 1461192765808 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:45 INFO - PROCESS | 1080 | 1461192765937 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 18D0C400 == 62 [pid = 1080] [id = 732] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 1A2C9400 == 61 [pid = 1080] [id = 736] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 16FB7400 == 60 [pid = 1080] [id = 734] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 0EDF2C00 == 59 [pid = 1080] [id = 735] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 1B4F4400 == 58 [pid = 1080] [id = 733] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 16325800 == 57 [pid = 1080] [id = 731] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 13989400 == 56 [pid = 1080] [id = 670] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 128B5800 == 55 [pid = 1080] [id = 654] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 0EC09000 == 54 [pid = 1080] [id = 668] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 17683000 == 53 [pid = 1080] [id = 753] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 1A16D000 == 52 [pid = 1080] [id = 752] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 1C553400 == 51 [pid = 1080] [id = 751] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 1C125000 == 50 [pid = 1080] [id = 750] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 0EC0D000 == 49 [pid = 1080] [id = 749] 15:52:45 INFO - PROCESS | 1080 | --DOCSHELL 13994800 == 48 [pid = 1080] [id = 748] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 18D09C00 == 47 [pid = 1080] [id = 747] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 16324400 == 46 [pid = 1080] [id = 746] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 162E2400 == 45 [pid = 1080] [id = 745] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 0B08A000 == 44 [pid = 1080] [id = 744] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 0EBD0C00 == 43 [pid = 1080] [id = 743] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 1CDE7400 == 42 [pid = 1080] [id = 741] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 1C836400 == 41 [pid = 1080] [id = 740] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 1B4F1400 == 40 [pid = 1080] [id = 739] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 13940800 == 39 [pid = 1080] [id = 738] 15:52:46 INFO - PROCESS | 1080 | --DOCSHELL 1B4F3800 == 38 [pid = 1080] [id = 737] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1A16C000) [pid = 1080] [serial = 2197] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (12ACB800) [pid = 1080] [serial = 2185] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (17027000) [pid = 1080] [serial = 2191] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (17524400) [pid = 1080] [serial = 2192] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1C83A000) [pid = 1080] [serial = 2179] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (130D1800) [pid = 1080] [serial = 2188] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (138AE800) [pid = 1080] [serial = 2189] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1B794C00) [pid = 1080] [serial = 2200] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1C12A800) [pid = 1080] [serial = 2209] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1A2ED000) [pid = 1080] [serial = 2198] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B872000) [pid = 1080] [serial = 2203] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B79E400) [pid = 1080] [serial = 2201] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B4EC800) [pid = 1080] [serial = 2207] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B871C00) [pid = 1080] [serial = 2204] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (18686000) [pid = 1080] [serial = 2194] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (12CAA800) [pid = 1080] [serial = 2182] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1C405C00) [pid = 1080] [serial = 2210] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (12DE5C00) [pid = 1080] [serial = 2186] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1A2B7C00) [pid = 1080] [serial = 2206] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (18736800) [pid = 1080] [serial = 2195] [outer = 00000000] [url = about:blank] 15:52:46 INFO - PROCESS | 1080 | 1461192766114 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:46 INFO - PROCESS | 1080 | ++DOCSHELL 0B07D800 == 39 [pid = 1080] [id = 762] 15:52:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (0B089800) [pid = 1080] [serial = 2284] [outer = 00000000] 15:52:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (0EDF2C00) [pid = 1080] [serial = 2285] [outer = 0B089800] 15:52:46 INFO - PROCESS | 1080 | 1461192766160 Marionette DEBUG loaded listener.js 15:52:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (12ACB800) [pid = 1080] [serial = 2286] [outer = 0B089800] 15:52:46 INFO - PROCESS | 1080 | 1461192766629 Marionette TRACE conn6 <- [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]]]}] 15:52:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:52:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:52:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:52:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:52:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 15:52:46 INFO - PROCESS | 1080 | 1461192766675 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 15:52:46 INFO - PROCESS | 1080 | 1461192766677 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 15:52:46 INFO - TEST-START | /FileAPI/historical.html 15:52:46 INFO - PROCESS | 1080 | 1461192766681 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:52:46 INFO - PROCESS | 1080 | 1461192766684 Marionette TRACE conn6 <- [1,3006,null,{}] 15:52:46 INFO - PROCESS | 1080 | 1461192766694 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:46 INFO - PROCESS | 1080 | 1461192766783 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 15:52:46 INFO - PROCESS | 1080 | 1461192766792 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:46 INFO - PROCESS | 1080 | ++DOCSHELL 16323800 == 40 [pid = 1080] [id = 763] 15:52:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (16325800) [pid = 1080] [serial = 2287] [outer = 00000000] 15:52:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (17524400) [pid = 1080] [serial = 2288] [outer = 16325800] 15:52:46 INFO - PROCESS | 1080 | 1461192766842 Marionette DEBUG loaded listener.js 15:52:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (17620800) [pid = 1080] [serial = 2289] [outer = 16325800] 15:52:47 INFO - PROCESS | 1080 | 1461192767327 Marionette TRACE conn6 <- [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"]]]}] 15:52:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:52:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:52:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:52:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:52:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:52:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:52:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:52:47 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 15:52:47 INFO - PROCESS | 1080 | 1461192767384 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 15:52:47 INFO - PROCESS | 1080 | 1461192767386 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 15:52:47 INFO - PROCESS | 1080 | 1461192767394 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:52:47 INFO - PROCESS | 1080 | 1461192767396 Marionette TRACE conn6 <- [1,3010,null,{}] 15:52:47 INFO - TEST-START | /FileAPI/idlharness.html 15:52:47 INFO - PROCESS | 1080 | 1461192767399 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:47 INFO - PROCESS | 1080 | 1461192767484 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 15:52:47 INFO - PROCESS | 1080 | 1461192767492 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:47 INFO - PROCESS | 1080 | ++DOCSHELL 18B0E400 == 41 [pid = 1080] [id = 764] 15:52:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1A2B0400) [pid = 1080] [serial = 2290] [outer = 00000000] 15:52:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1A2CCC00) [pid = 1080] [serial = 2291] [outer = 1A2B0400] 15:52:47 INFO - PROCESS | 1080 | 1461192767539 Marionette DEBUG loaded listener.js 15:52:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A5E0800) [pid = 1080] [serial = 2292] [outer = 1A2B0400] 15:52:48 INFO - PROCESS | 1080 | 1461192768469 Marionette TRACE conn6 <- [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]]]}] 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:52:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:52:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:52:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:52:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:52:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:52:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:52:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:52:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:52:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:52:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:52:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:52:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:52:48 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 15:52:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:52:48 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 15:52:48 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 15:52:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:52:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:52:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:52:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:52:48 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 15:52:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:52:48 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 15:52:48 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 15:52:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:52:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:52:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:52:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:52:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:52:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:52:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1193ms 15:52:48 INFO - PROCESS | 1080 | 1461192768595 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 15:52:48 INFO - PROCESS | 1080 | 1461192768597 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 15:52:48 INFO - TEST-START | /FileAPI/idlharness.worker 15:52:48 INFO - PROCESS | 1080 | 1461192768601 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:52:48 INFO - PROCESS | 1080 | 1461192768602 Marionette TRACE conn6 <- [1,3014,null,{}] 15:52:48 INFO - PROCESS | 1080 | 1461192768606 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:48 INFO - PROCESS | 1080 | 1461192768732 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 15:52:48 INFO - PROCESS | 1080 | 1461192768752 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:48 INFO - PROCESS | 1080 | ++DOCSHELL 1B132000 == 42 [pid = 1080] [id = 765] 15:52:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B163C00) [pid = 1080] [serial = 2293] [outer = 00000000] 15:52:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1C408400) [pid = 1080] [serial = 2294] [outer = 1B163C00] 15:52:48 INFO - PROCESS | 1080 | 1461192768799 Marionette DEBUG loaded listener.js 15:52:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C40E800) [pid = 1080] [serial = 2295] [outer = 1B163C00] 15:52:49 INFO - PROCESS | 1080 | [1080] 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 15:52:49 INFO - PROCESS | 1080 | 1461192769879 Marionette TRACE conn6 <- [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,{},{}]]]}] 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:52:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:52:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:52:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:52:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:52:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:52:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:52:49 INFO - {} 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:52:49 INFO - {} 15:52:49 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 - {} 15:52:49 INFO - {} 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:52:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:52:49 INFO - {} 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:52:49 INFO - {} 15:52:49 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 - {} 15:52:49 INFO - {} 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:52:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:52:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:52:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:52:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 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 15:52:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:52:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:52:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:52:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:52:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:52:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:52:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:52:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:52:49 INFO - {} 15:52:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:52:49 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:52:50 INFO - {} 15:52:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1432ms 15:52:50 INFO - PROCESS | 1080 | 1461192770037 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 15:52:50 INFO - PROCESS | 1080 | 1461192770039 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 15:52:50 INFO - PROCESS | 1080 | 1461192770042 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:52:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:52:50 INFO - PROCESS | 1080 | 1461192770044 Marionette TRACE conn6 <- [1,3018,null,{}] 15:52:50 INFO - PROCESS | 1080 | 1461192770048 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:50 INFO - PROCESS | 1080 | 1461192770211 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 15:52:50 INFO - PROCESS | 1080 | 1461192770227 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:50 INFO - PROCESS | 1080 | ++DOCSHELL 1C55A400 == 43 [pid = 1080] [id = 766] 15:52:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C83A800) [pid = 1080] [serial = 2296] [outer = 00000000] 15:52:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (20357C00) [pid = 1080] [serial = 2297] [outer = 1C83A800] 15:52:50 INFO - PROCESS | 1080 | 1461192770276 Marionette DEBUG loaded listener.js 15:52:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (20369800) [pid = 1080] [serial = 2298] [outer = 1C83A800] 15:52:50 INFO - PROCESS | 1080 | 1461192770849 Marionette TRACE conn6 <- [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]]]}] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B7C8C00) [pid = 1080] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1CCCA400) [pid = 1080] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (0EBD4C00) [pid = 1080] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B159000) [pid = 1080] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (16307400) [pid = 1080] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (0B08BC00) [pid = 1080] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1A168800) [pid = 1080] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1C127000) [pid = 1080] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (16325000) [pid = 1080] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1CB63C00) [pid = 1080] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:52:50 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B4F6C00) [pid = 1080] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:52:50 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 15:52:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 830ms 15:52:50 INFO - PROCESS | 1080 | 1461192770877 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 15:52:50 INFO - PROCESS | 1080 | 1461192770879 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 15:52:50 INFO - PROCESS | 1080 | 1461192770883 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:52:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:52:50 INFO - PROCESS | 1080 | 1461192770884 Marionette TRACE conn6 <- [1,3022,null,{}] 15:52:50 INFO - PROCESS | 1080 | 1461192770891 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:50 INFO - PROCESS | 1080 | 1461192770972 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 15:52:50 INFO - PROCESS | 1080 | 1461192770977 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:50 INFO - PROCESS | 1080 | ++DOCSHELL 1290A000 == 44 [pid = 1080] [id = 767] 15:52:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12AD2400) [pid = 1080] [serial = 2299] [outer = 00000000] 15:52:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (17612400) [pid = 1080] [serial = 2300] [outer = 12AD2400] 15:52:51 INFO - PROCESS | 1080 | 1461192771022 Marionette DEBUG loaded listener.js 15:52:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1CB63C00) [pid = 1080] [serial = 2301] [outer = 12AD2400] 15:52:51 INFO - PROCESS | 1080 | 1461192771443 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:52:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:52:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 570ms 15:52:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:52:51 INFO - PROCESS | 1080 | 1461192771457 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 15:52:51 INFO - PROCESS | 1080 | 1461192771458 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 15:52:51 INFO - PROCESS | 1080 | 1461192771461 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:52:51 INFO - PROCESS | 1080 | 1461192771463 Marionette TRACE conn6 <- [1,3026,null,{}] 15:52:51 INFO - PROCESS | 1080 | 1461192771466 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:51 INFO - PROCESS | 1080 | 1461192771620 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 15:52:51 INFO - PROCESS | 1080 | 1461192771634 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:51 INFO - PROCESS | 1080 | ++DOCSHELL 1632D400 == 45 [pid = 1080] [id = 768] 15:52:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1A168400) [pid = 1080] [serial = 2302] [outer = 00000000] 15:52:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (21103000) [pid = 1080] [serial = 2303] [outer = 1A168400] 15:52:51 INFO - PROCESS | 1080 | 1461192771682 Marionette DEBUG loaded listener.js 15:52:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (21107000) [pid = 1080] [serial = 2304] [outer = 1A168400] 15:52:52 INFO - PROCESS | 1080 | 1461192772060 Marionette TRACE conn6 <- [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"]]]}] 15:52:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:52:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:52:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 15:52:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:52:52 INFO - PROCESS | 1080 | 1461192772093 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 15:52:52 INFO - PROCESS | 1080 | 1461192772095 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 15:52:52 INFO - PROCESS | 1080 | 1461192772098 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:52:52 INFO - PROCESS | 1080 | 1461192772100 Marionette TRACE conn6 <- [1,3030,null,{}] 15:52:52 INFO - PROCESS | 1080 | 1461192772103 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:52 INFO - PROCESS | 1080 | 1461192772249 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 15:52:52 INFO - PROCESS | 1080 | 1461192772264 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:52 INFO - PROCESS | 1080 | ++DOCSHELL 2110AC00 == 46 [pid = 1080] [id = 769] 15:52:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (2110E000) [pid = 1080] [serial = 2305] [outer = 00000000] 15:52:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (2127B000) [pid = 1080] [serial = 2306] [outer = 2110E000] 15:52:52 INFO - PROCESS | 1080 | 1461192772308 Marionette DEBUG loaded listener.js 15:52:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (2127D800) [pid = 1080] [serial = 2307] [outer = 2110E000] 15:52:53 INFO - PROCESS | 1080 | 1461192773054 Marionette TRACE conn6 <- [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]]]}] 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:52:53 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. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:52:53 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'.) 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:52:53 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. 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:52:53 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. 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:52:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:52:53 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. 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:52:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:52:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:52:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:52:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:52:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1066ms 15:52:53 INFO - PROCESS | 1080 | 1461192773166 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 15:52:53 INFO - PROCESS | 1080 | 1461192773171 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 15:52:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:52:53 INFO - PROCESS | 1080 | 1461192773191 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:52:53 INFO - PROCESS | 1080 | 1461192773195 Marionette TRACE conn6 <- [1,3034,null,{}] 15:52:53 INFO - PROCESS | 1080 | 1461192773201 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:53 INFO - PROCESS | 1080 | 1461192773317 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 15:52:53 INFO - PROCESS | 1080 | 1461192773456 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:53 INFO - PROCESS | 1080 | ++DOCSHELL 12AD0000 == 47 [pid = 1080] [id = 770] 15:52:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (12AD1400) [pid = 1080] [serial = 2308] [outer = 00000000] 15:52:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (13828000) [pid = 1080] [serial = 2309] [outer = 12AD1400] 15:52:53 INFO - PROCESS | 1080 | 1461192773517 Marionette DEBUG loaded listener.js 15:52:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1398C400) [pid = 1080] [serial = 2310] [outer = 12AD1400] 15:52:53 INFO - PROCESS | 1080 | [1080] 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 15:52:54 INFO - PROCESS | 1080 | 1461192774070 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:52:54 INFO - {} 15:52:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 15:52:54 INFO - PROCESS | 1080 | 1461192774135 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 15:52:54 INFO - PROCESS | 1080 | 1461192774141 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 15:52:54 INFO - PROCESS | 1080 | 1461192774152 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:52:54 INFO - PROCESS | 1080 | 1461192774155 Marionette TRACE conn6 <- [1,3038,null,{}] 15:52:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:52:54 INFO - PROCESS | 1080 | 1461192774160 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:54 INFO - PROCESS | 1080 | 1461192774283 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 15:52:54 INFO - PROCESS | 1080 | 1461192774393 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:54 INFO - PROCESS | 1080 | ++DOCSHELL 13FA1000 == 48 [pid = 1080] [id = 771] 15:52:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1630CC00) [pid = 1080] [serial = 2311] [outer = 00000000] 15:52:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B4EF000) [pid = 1080] [serial = 2312] [outer = 1630CC00] 15:52:54 INFO - PROCESS | 1080 | 1461192774451 Marionette DEBUG loaded listener.js 15:52:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B4FAC00) [pid = 1080] [serial = 2313] [outer = 1630CC00] 15:52:55 INFO - PROCESS | 1080 | 1461192775027 Marionette TRACE conn6 <- [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]]]}] 15:52:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:52:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:52:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:52:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:52:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 15:52:55 INFO - PROCESS | 1080 | 1461192775091 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 15:52:55 INFO - PROCESS | 1080 | 1461192775094 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 15:52:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:52:55 INFO - PROCESS | 1080 | 1461192775098 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:52:55 INFO - PROCESS | 1080 | 1461192775102 Marionette TRACE conn6 <- [1,3042,null,{}] 15:52:55 INFO - PROCESS | 1080 | 1461192775114 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:55 INFO - PROCESS | 1080 | 1461192775235 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 15:52:55 INFO - PROCESS | 1080 | 1461192775393 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:55 INFO - PROCESS | 1080 | ++DOCSHELL 1C837800 == 49 [pid = 1080] [id = 772] 15:52:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1C83D800) [pid = 1080] [serial = 2314] [outer = 00000000] 15:52:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1CDE5C00) [pid = 1080] [serial = 2315] [outer = 1C83D800] 15:52:55 INFO - PROCESS | 1080 | 1461192775455 Marionette DEBUG loaded listener.js 15:52:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1CDEF400) [pid = 1080] [serial = 2316] [outer = 1C83D800] 15:52:56 INFO - PROCESS | 1080 | 1461192776315 Marionette TRACE conn6 <- [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"]]]}] 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:52:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:52:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:52:56 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" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:52:56 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" 15:52:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:52:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:52:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1332ms 15:52:56 INFO - PROCESS | 1080 | 1461192776432 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 15:52:56 INFO - PROCESS | 1080 | 1461192776436 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 15:52:56 INFO - PROCESS | 1080 | 1461192776481 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:52:56 INFO - PROCESS | 1080 | 1461192776484 Marionette TRACE conn6 <- [1,3046,null,{}] 15:52:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:52:56 INFO - PROCESS | 1080 | 1461192776488 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:56 INFO - PROCESS | 1080 | 1461192776584 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 15:52:56 INFO - PROCESS | 1080 | 1461192776718 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:56 INFO - PROCESS | 1080 | ++DOCSHELL 1DAE0C00 == 50 [pid = 1080] [id = 773] 15:52:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1FB5FC00) [pid = 1080] [serial = 2317] [outer = 00000000] 15:52:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (20361800) [pid = 1080] [serial = 2318] [outer = 1FB5FC00] 15:52:56 INFO - PROCESS | 1080 | 1461192776774 Marionette DEBUG loaded listener.js 15:52:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (21103800) [pid = 1080] [serial = 2319] [outer = 1FB5FC00] 15:52:57 INFO - PROCESS | 1080 | 1461192777370 Marionette TRACE conn6 <- [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]]]}] 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:52:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:52:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:52:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:52:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:52:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:52:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:52:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:52:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:52:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 934ms 15:52:57 INFO - PROCESS | 1080 | 1461192777422 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 15:52:57 INFO - PROCESS | 1080 | 1461192777424 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 15:52:57 INFO - PROCESS | 1080 | 1461192777428 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:52:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:52:57 INFO - PROCESS | 1080 | 1461192777430 Marionette TRACE conn6 <- [1,3050,null,{}] 15:52:57 INFO - PROCESS | 1080 | 1461192777433 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:57 INFO - PROCESS | 1080 | 1461192777542 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 15:52:57 INFO - PROCESS | 1080 | 1461192777701 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:57 INFO - PROCESS | 1080 | ++DOCSHELL 1DAE1C00 == 51 [pid = 1080] [id = 774] 15:52:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1DAED800) [pid = 1080] [serial = 2320] [outer = 00000000] 15:52:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (21283C00) [pid = 1080] [serial = 2321] [outer = 1DAED800] 15:52:57 INFO - PROCESS | 1080 | 1461192777760 Marionette DEBUG loaded listener.js 15:52:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (21348000) [pid = 1080] [serial = 2322] [outer = 1DAED800] 15:52:57 INFO - PROCESS | 1080 | [1080] 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 15:52:58 INFO - PROCESS | 1080 | 1461192778509 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:52:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:52:58 INFO - {} 15:52:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1121ms 15:52:58 INFO - PROCESS | 1080 | 1461192778552 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 15:52:58 INFO - PROCESS | 1080 | 1461192778556 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 15:52:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:52:58 INFO - PROCESS | 1080 | 1461192778576 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:52:58 INFO - PROCESS | 1080 | 1461192778580 Marionette TRACE conn6 <- [1,3054,null,{}] 15:52:58 INFO - PROCESS | 1080 | 1461192778585 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:58 INFO - PROCESS | 1080 | 1461192778692 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 15:52:58 INFO - PROCESS | 1080 | 1461192778835 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:58 INFO - PROCESS | 1080 | ++DOCSHELL 1632EC00 == 52 [pid = 1080] [id = 775] 15:52:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (175BF800) [pid = 1080] [serial = 2323] [outer = 00000000] 15:52:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (18B0F000) [pid = 1080] [serial = 2324] [outer = 175BF800] 15:52:58 INFO - PROCESS | 1080 | 1461192778892 Marionette DEBUG loaded listener.js 15:52:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1A2B2400) [pid = 1080] [serial = 2325] [outer = 175BF800] 15:52:59 INFO - PROCESS | 1080 | 1461192779393 Marionette TRACE conn6 <- [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]]]}] 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:52:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 15:52:59 INFO - PROCESS | 1080 | 1461192779451 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 15:52:59 INFO - PROCESS | 1080 | 1461192779457 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 15:52:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:52:59 INFO - PROCESS | 1080 | 1461192779462 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:52:59 INFO - PROCESS | 1080 | 1461192779465 Marionette TRACE conn6 <- [1,3058,null,{}] 15:52:59 INFO - PROCESS | 1080 | 1461192779469 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:59 INFO - PROCESS | 1080 | 1461192779627 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 1632D400 == 51 [pid = 1080] [id = 768] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 1290A000 == 50 [pid = 1080] [id = 767] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 1C55A400 == 49 [pid = 1080] [id = 766] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 1B132000 == 48 [pid = 1080] [id = 765] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 18B0E400 == 47 [pid = 1080] [id = 764] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 16323800 == 46 [pid = 1080] [id = 763] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 0B07D800 == 45 [pid = 1080] [id = 762] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 0B08FC00 == 44 [pid = 1080] [id = 761] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1C832C00) [pid = 1080] [serial = 2212] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (171F1000) [pid = 1080] [serial = 2215] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1B79D400) [pid = 1080] [serial = 2218] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1CDE2000) [pid = 1080] [serial = 2221] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1CE90000) [pid = 1080] [serial = 2224] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1CF9E000) [pid = 1080] [serial = 2227] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1F933000) [pid = 1080] [serial = 2262] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | 1461192779762 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:59 INFO - PROCESS | 1080 | --DOCSHELL 18B16400 == 43 [pid = 1080] [id = 756] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B87C800) [pid = 1080] [serial = 2247] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1F277C00) [pid = 1080] [serial = 2260] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (12AC4800) [pid = 1080] [serial = 2231] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1290D800) [pid = 1080] [serial = 2230] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B796800) [pid = 1080] [serial = 2244] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1630B000) [pid = 1080] [serial = 2236] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (0EDB6400) [pid = 1080] [serial = 2233] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (128B6400) [pid = 1080] [serial = 2234] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1A5E4000) [pid = 1080] [serial = 2241] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B13B800) [pid = 1080] [serial = 2242] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1C55D400) [pid = 1080] [serial = 2250] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1701F400) [pid = 1080] [serial = 2238] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (17613C00) [pid = 1080] [serial = 2239] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1BAB3400) [pid = 1080] [serial = 2248] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1CE99800) [pid = 1080] [serial = 2253] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1C839000) [pid = 1080] [serial = 2251] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1DAE6800) [pid = 1080] [serial = 2259] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1D1EB800) [pid = 1080] [serial = 2254] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1D1EBC00) [pid = 1080] [serial = 2256] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1D7E2C00) [pid = 1080] [serial = 2257] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B79C000) [pid = 1080] [serial = 2245] [outer = 00000000] [url = about:blank] 15:52:59 INFO - PROCESS | 1080 | ++DOCSHELL 0B08B000 == 44 [pid = 1080] [id = 776] 15:52:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (0B08B800) [pid = 1080] [serial = 2326] [outer = 00000000] 15:52:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12808C00) [pid = 1080] [serial = 2327] [outer = 0B08B800] 15:52:59 INFO - PROCESS | 1080 | 1461192779819 Marionette DEBUG loaded listener.js 15:52:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1290E400) [pid = 1080] [serial = 2328] [outer = 0B08B800] 15:53:00 INFO - PROCESS | 1080 | 1461192780261 Marionette TRACE conn6 <- [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]]]}] 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:53:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 830ms 15:53:00 INFO - PROCESS | 1080 | 1461192780296 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 15:53:00 INFO - PROCESS | 1080 | 1461192780298 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 15:53:00 INFO - PROCESS | 1080 | 1461192780301 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:53:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:53:00 INFO - PROCESS | 1080 | 1461192780305 Marionette TRACE conn6 <- [1,3062,null,{}] 15:53:00 INFO - PROCESS | 1080 | 1461192780315 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:00 INFO - PROCESS | 1080 | 1461192780403 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 15:53:00 INFO - PROCESS | 1080 | 1461192780410 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:00 INFO - PROCESS | 1080 | ++DOCSHELL 130C9C00 == 45 [pid = 1080] [id = 777] 15:53:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (16257000) [pid = 1080] [serial = 2329] [outer = 00000000] 15:53:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (18B16400) [pid = 1080] [serial = 2330] [outer = 16257000] 15:53:00 INFO - PROCESS | 1080 | 1461192780459 Marionette DEBUG loaded listener.js 15:53:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B132000) [pid = 1080] [serial = 2331] [outer = 16257000] 15:53:00 INFO - PROCESS | 1080 | 1461192780955 Marionette TRACE conn6 <- [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]]]}] 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:53:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 15:53:00 INFO - PROCESS | 1080 | 1461192780976 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 15:53:00 INFO - PROCESS | 1080 | 1461192780978 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 15:53:00 INFO - PROCESS | 1080 | 1461192780981 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:53:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:53:00 INFO - PROCESS | 1080 | 1461192780983 Marionette TRACE conn6 <- [1,3066,null,{}] 15:53:00 INFO - PROCESS | 1080 | 1461192780987 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:01 INFO - PROCESS | 1080 | 1461192781080 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 15:53:01 INFO - PROCESS | 1080 | 1461192781086 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:01 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F5400 == 46 [pid = 1080] [id = 778] 15:53:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B4F9400) [pid = 1080] [serial = 2332] [outer = 00000000] 15:53:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B872400) [pid = 1080] [serial = 2333] [outer = 1B4F9400] 15:53:01 INFO - PROCESS | 1080 | 1461192781134 Marionette DEBUG loaded listener.js 15:53:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B87E800) [pid = 1080] [serial = 2334] [outer = 1B4F9400] 15:53:01 INFO - PROCESS | 1080 | 1461192781615 Marionette TRACE conn6 <- [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] 15:53:01 INFO - PROCESS | 1080 | 1461192781680 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 15:53:01 INFO - PROCESS | 1080 | 1461192781684 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:53:01 INFO - PROCESS | 1080 | 1461192781685 Marionette TRACE conn6 <- [1,3070,null,{}] 15:53:01 INFO - PROCESS | 1080 | 1461192781689 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:01 INFO - PROCESS | 1080 | 1461192781774 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 15:53:01 INFO - PROCESS | 1080 | 1461192781811 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:01 INFO - PROCESS | 1080 | ++DOCSHELL 1C12F800 == 47 [pid = 1080] [id = 779] 15:53:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C12FC00) [pid = 1080] [serial = 2335] [outer = 00000000] 15:53:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C836400) [pid = 1080] [serial = 2336] [outer = 1C12FC00] 15:53:01 INFO - PROCESS | 1080 | 1461192781966 Marionette DEBUG loaded listener.js 15:53:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1C839000) [pid = 1080] [serial = 2337] [outer = 1C12FC00] 15:53:02 INFO - PROCESS | 1080 | 1461192782359 Marionette TRACE conn6 <- [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]]]}] 15:53:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:53:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:53:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 15:53:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:53:02 INFO - PROCESS | 1080 | 1461192782415 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 15:53:02 INFO - PROCESS | 1080 | 1461192782417 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 15:53:02 INFO - PROCESS | 1080 | 1461192782420 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:53:02 INFO - PROCESS | 1080 | 1461192782421 Marionette TRACE conn6 <- [1,3074,null,{}] 15:53:02 INFO - PROCESS | 1080 | 1461192782425 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:02 INFO - PROCESS | 1080 | 1461192782575 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 15:53:02 INFO - PROCESS | 1080 | 1461192782589 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:02 INFO - PROCESS | 1080 | ++DOCSHELL 0EBD4C00 == 48 [pid = 1080] [id = 780] 15:53:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (0EDEE800) [pid = 1080] [serial = 2338] [outer = 00000000] 15:53:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1D2EFC00) [pid = 1080] [serial = 2339] [outer = 0EDEE800] 15:53:02 INFO - PROCESS | 1080 | 1461192782698 Marionette DEBUG loaded listener.js 15:53:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1D707C00) [pid = 1080] [serial = 2340] [outer = 0EDEE800] 15:53:03 INFO - PROCESS | 1080 | 1461192783097 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 15:53:03 INFO - PROCESS | 1080 | 1461192783183 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 15:53:03 INFO - PROCESS | 1080 | 1461192783185 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 15:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:53:03 INFO - PROCESS | 1080 | 1461192783193 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:53:03 INFO - PROCESS | 1080 | 1461192783194 Marionette TRACE conn6 <- [1,3078,null,{}] 15:53:03 INFO - PROCESS | 1080 | 1461192783198 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:03 INFO - PROCESS | 1080 | 1461192783322 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 15:53:03 INFO - PROCESS | 1080 | 1461192783395 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:03 INFO - PROCESS | 1080 | ++DOCSHELL 1632CC00 == 49 [pid = 1080] [id = 781] 15:53:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1D9B8000) [pid = 1080] [serial = 2341] [outer = 00000000] 15:53:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1F93B400) [pid = 1080] [serial = 2342] [outer = 1D9B8000] 15:53:03 INFO - PROCESS | 1080 | 1461192783442 Marionette DEBUG loaded listener.js 15:53:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1F9BDC00) [pid = 1080] [serial = 2343] [outer = 1D9B8000] 15:53:03 INFO - PROCESS | 1080 | 1461192783847 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 15:53:03 INFO - PROCESS | 1080 | 1461192783865 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 15:53:03 INFO - PROCESS | 1080 | 1461192783867 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 15:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:53:03 INFO - PROCESS | 1080 | 1461192783870 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:53:03 INFO - PROCESS | 1080 | 1461192783872 Marionette TRACE conn6 <- [1,3082,null,{}] 15:53:03 INFO - PROCESS | 1080 | 1461192783882 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:03 INFO - PROCESS | 1080 | 1461192784005 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 15:53:03 INFO - PROCESS | 1080 | 1461192784011 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:04 INFO - PROCESS | 1080 | ++DOCSHELL 1624BC00 == 50 [pid = 1080] [id = 782] 15:53:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1CDE3000) [pid = 1080] [serial = 2344] [outer = 00000000] 15:53:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1FC44C00) [pid = 1080] [serial = 2345] [outer = 1CDE3000] 15:53:04 INFO - PROCESS | 1080 | 1461192784056 Marionette DEBUG loaded listener.js 15:53:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (202E0400) [pid = 1080] [serial = 2346] [outer = 1CDE3000] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B163C00) [pid = 1080] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (0B089800) [pid = 1080] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1C83A800) [pid = 1080] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1A2B0400) [pid = 1080] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (16325800) [pid = 1080] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (0B091400) [pid = 1080] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (0B088800) [pid = 1080] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (12AD2400) [pid = 1080] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (19182C00) [pid = 1080] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1A168400) [pid = 1080] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B51B800) [pid = 1080] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:53:04 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (12801C00) [pid = 1080] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:53:04 INFO - PROCESS | 1080 | 1461192784615 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:53:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 770ms 15:53:04 INFO - PROCESS | 1080 | 1461192784641 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 15:53:04 INFO - PROCESS | 1080 | 1461192784643 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 15:53:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:53:04 INFO - PROCESS | 1080 | 1461192784646 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:53:04 INFO - PROCESS | 1080 | 1461192784648 Marionette TRACE conn6 <- [1,3086,null,{}] 15:53:04 INFO - PROCESS | 1080 | 1461192784652 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:04 INFO - PROCESS | 1080 | 1461192784803 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 15:53:04 INFO - PROCESS | 1080 | 1461192784875 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:04 INFO - PROCESS | 1080 | ++DOCSHELL 1B4F4800 == 51 [pid = 1080] [id = 783] 15:53:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C83A800) [pid = 1080] [serial = 2347] [outer = 00000000] 15:53:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (202EA000) [pid = 1080] [serial = 2348] [outer = 1C83A800] 15:53:04 INFO - PROCESS | 1080 | 1461192784921 Marionette DEBUG loaded listener.js 15:53:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (202EC800) [pid = 1080] [serial = 2349] [outer = 1C83A800] 15:53:05 INFO - PROCESS | 1080 | 1461192785265 Marionette TRACE conn6 <- [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]]]}] 15:53:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:53:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:53:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 15:53:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:53:05 INFO - PROCESS | 1080 | 1461192785317 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 15:53:05 INFO - PROCESS | 1080 | 1461192785319 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 15:53:05 INFO - PROCESS | 1080 | 1461192785323 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:53:05 INFO - PROCESS | 1080 | 1461192785324 Marionette TRACE conn6 <- [1,3090,null,{}] 15:53:05 INFO - PROCESS | 1080 | 1461192785328 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:05 INFO - PROCESS | 1080 | 1461192785412 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 15:53:05 INFO - PROCESS | 1080 | 1461192785418 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:05 INFO - PROCESS | 1080 | ++DOCSHELL 1FB66400 == 52 [pid = 1080] [id = 784] 15:53:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (2034BC00) [pid = 1080] [serial = 2350] [outer = 00000000] 15:53:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (21105800) [pid = 1080] [serial = 2351] [outer = 2034BC00] 15:53:05 INFO - PROCESS | 1080 | 1461192785463 Marionette DEBUG loaded listener.js 15:53:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (2110CC00) [pid = 1080] [serial = 2352] [outer = 2034BC00] 15:53:05 INFO - PROCESS | 1080 | 1461192785908 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:53:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:53:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 15:53:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:53:05 INFO - PROCESS | 1080 | 1461192785962 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 15:53:05 INFO - PROCESS | 1080 | 1461192785965 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 15:53:05 INFO - PROCESS | 1080 | 1461192785968 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:53:05 INFO - PROCESS | 1080 | 1461192785970 Marionette TRACE conn6 <- [1,3094,null,{}] 15:53:05 INFO - PROCESS | 1080 | 1461192785978 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:06 INFO - PROCESS | 1080 | 1461192786086 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 15:53:06 INFO - PROCESS | 1080 | 1461192786099 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:06 INFO - PROCESS | 1080 | ++DOCSHELL 21101800 == 53 [pid = 1080] [id = 785] 15:53:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (21346000) [pid = 1080] [serial = 2353] [outer = 00000000] 15:53:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (2180C000) [pid = 1080] [serial = 2354] [outer = 21346000] 15:53:06 INFO - PROCESS | 1080 | 1461192786148 Marionette DEBUG loaded listener.js 15:53:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (21810C00) [pid = 1080] [serial = 2355] [outer = 21346000] 15:53:06 INFO - PROCESS | 1080 | 1461192786811 Marionette TRACE conn6 <- [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]]]}] 15:53:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:53:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:53:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:53:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 890ms 15:53:06 INFO - PROCESS | 1080 | 1461192786893 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 15:53:06 INFO - PROCESS | 1080 | 1461192786898 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 15:53:06 INFO - PROCESS | 1080 | 1461192786905 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:53:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:53:06 INFO - PROCESS | 1080 | 1461192786909 Marionette TRACE conn6 <- [1,3098,null,{}] 15:53:06 INFO - PROCESS | 1080 | 1461192786915 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:07 INFO - PROCESS | 1080 | 1461192787031 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 15:53:07 INFO - PROCESS | 1080 | 1461192787220 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:07 INFO - PROCESS | 1080 | ++DOCSHELL 12EAF400 == 54 [pid = 1080] [id = 786] 15:53:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (12EB4800) [pid = 1080] [serial = 2356] [outer = 00000000] 15:53:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (17024400) [pid = 1080] [serial = 2357] [outer = 12EB4800] 15:53:07 INFO - PROCESS | 1080 | 1461192787285 Marionette DEBUG loaded listener.js 15:53:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (17616000) [pid = 1080] [serial = 2358] [outer = 12EB4800] 15:53:07 INFO - PROCESS | 1080 | 1461192787861 Marionette TRACE conn6 <- [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"]]]}] 15:53:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:53:07 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 15:53:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:53:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 15:53:07 INFO - PROCESS | 1080 | 1461192787884 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 15:53:07 INFO - PROCESS | 1080 | 1461192787891 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 15:53:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:53:07 INFO - PROCESS | 1080 | 1461192787897 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:53:07 INFO - PROCESS | 1080 | 1461192787900 Marionette TRACE conn6 <- [1,3102,null,{}] 15:53:07 INFO - PROCESS | 1080 | 1461192787904 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:08 INFO - PROCESS | 1080 | 1461192788078 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 15:53:08 INFO - PROCESS | 1080 | 1461192788166 Marionette TRACE conn6 -> [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\", \"92d50f1e-410e-49f9-9720-70b4ac62b03b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:08 INFO - PROCESS | 1080 | ++DOCSHELL 1761D800 == 55 [pid = 1080] [id = 787] 15:53:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1873F800) [pid = 1080] [serial = 2359] [outer = 00000000] 15:53:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C40DC00) [pid = 1080] [serial = 2360] [outer = 1873F800] 15:53:08 INFO - PROCESS | 1080 | 1461192788225 Marionette DEBUG loaded listener.js 15:53:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1C840400) [pid = 1080] [serial = 2361] [outer = 1873F800] 15:53:08 INFO - PROCESS | 1080 | 1461192788805 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:53:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:53:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 15:53:08 INFO - PROCESS | 1080 | 1461192788829 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 15:53:08 INFO - PROCESS | 1080 | 1461192788832 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 15:53:09 WARNING - u'runner_teardown' () 15:53:09 INFO - No more tests 15:53:09 INFO - Got 0 unexpected results 15:53:09 INFO - SUITE-END | took 699s 15:53:09 INFO - Closing logging queue 15:53:09 INFO - queue closed 15:53:09 INFO - Return code: 0 15:53:09 WARNING - # TBPL SUCCESS # 15:53:09 INFO - Running post-action listener: _resource_record_post_action 15:53:09 INFO - Running post-run listener: _resource_record_post_run 15:53:11 INFO - Total resource usage - Wall time: 709s; CPU: 14.0%; Read bytes: 179406336; Write bytes: 1184201728; Read time: 2393600; Write time: 9005110 15:53:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:53:11 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29188096; Read time: 0; Write time: 20460 15:53:11 INFO - run-tests - Wall time: 707s; CPU: 14.0%; Read bytes: 179406336; Write bytes: 1092345344; Read time: 2393600; Write time: 8827420 15:53:11 INFO - Running post-run listener: _upload_blobber_files 15:53:11 INFO - Blob upload gear active. 15:53:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:53:11 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 15:53:11 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'] 15:53:11 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 15:53:11 INFO - (blobuploader) - INFO - Open directory for files ... 15:53:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:53:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:53:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:53:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:53:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:53:12 INFO - (blobuploader) - INFO - Done attempting. 15:53:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:53:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:53:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:53:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:53:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:53:14 INFO - (blobuploader) - INFO - Done attempting. 15:53:14 INFO - (blobuploader) - INFO - Iteration through files over. 15:53:14 INFO - Return code: 0 15:53:14 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:53:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6cb9706202bdd94c2c02bc99d71b401a3be52b24eba1798068990fa7665802030e870b0e35b1b0540c02886e95c99e343ae5dfe6e498798806ed23fe06193661", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/43835303a349701be0d328a42d8c32561531fe890fbbd530493c795d655225a118c51620379acd14740d1164202bc2b43881a5281a13635a6cee9bd3c918b13b"} 15:53:14 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:53:14 INFO - Writing to file C:\slave\test\properties\blobber_files 15:53:14 INFO - Contents: 15:53:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6cb9706202bdd94c2c02bc99d71b401a3be52b24eba1798068990fa7665802030e870b0e35b1b0540c02886e95c99e343ae5dfe6e498798806ed23fe06193661", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/43835303a349701be0d328a42d8c32561531fe890fbbd530493c795d655225a118c51620379acd14740d1164202bc2b43881a5281a13635a6cee9bd3c918b13b"} 15:53:14 INFO - Running post-run listener: copy_logs_to_upload_dir 15:53:14 INFO - Copying logs to upload dir... 15:53:14 INFO - mkdir: C:\slave\test\build\upload\logs 15:53:14 INFO - Copying logs to upload dir... 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - Using _rmtree_windows ... 15:53:14 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.372000 ========= master_lag: 0.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-04-20 15:53:14.908102) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:53:14.909228) ========= '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-042 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-042 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-042 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/6cb9706202bdd94c2c02bc99d71b401a3be52b24eba1798068990fa7665802030e870b0e35b1b0540c02886e95c99e343ae5dfe6e498798806ed23fe06193661", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/43835303a349701be0d328a42d8c32561531fe890fbbd530493c795d655225a118c51620379acd14740d1164202bc2b43881a5281a13635a6cee9bd3c918b13b"} build_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/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/6cb9706202bdd94c2c02bc99d71b401a3be52b24eba1798068990fa7665802030e870b0e35b1b0540c02886e95c99e343ae5dfe6e498798806ed23fe06193661", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/43835303a349701be0d328a42d8c32561531fe890fbbd530493c795d655225a118c51620379acd14740d1164202bc2b43881a5281a13635a6cee9bd3c918b13b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:53:15.237055) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:53:15.237851) ========= '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-042 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-042 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-042 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-20 15:53:15.359094) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:53:15.359848) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:53:16.170144) ========= ========= Total master_lag: 0.77 =========