Test cases

This commit is contained in:
edburns%acm.org 2001-01-08 23:19:07 +00:00
parent 42fda587af
commit 32ffa52599
134 changed files with 5717 additions and 0 deletions

View File

@ -0,0 +1,30 @@
Webclient manual testbase.
1. How to build.
Before building of manual testbase you need to edit
CommonProperties config file (<TOP-MANUAL>/config/CommonProperties).
Please change HTML_ROOT, HTML_ROOT_DIR, CGI_BIN_ROOT, CGI_BIN_ROOT_DIR
properties to your values. This config file is self documented
and contain example values.
After that please cd to the TOP_MANUAL/build directory and do make
2. Requirements.
To use manual testbase you need a HTTP server. Please
configure and run this server before building. Testbase
was verified on Apache/1.3.1 (Unix) and JavaWebServer2.0
(sparc, Solaris 2.6).
Also you need to build Mozilla and webclient.
3. How to use.
After performing step 1 and 2
run webclient (i.e cd to <TOP_MOZILLA>/mozilla/java/webclient/src_moz
<prompt %> runem http://sunweb.central or whatever )
and perform the following steps:
- load $(HTML_ROOT)/manual/index.html.
- select the subset of tests to execute
- execute tests and see the log of execution

View File

@ -0,0 +1,68 @@
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
DEPTH=..
SRC=$(DEPTH)/src
CONFIG=$(DEPTH)/config/
UTILS=$(DEPTH)/utils
BUILD_DIR=$(DEPTH)/build
CLASSES=$(BUILD_DIR)/classes
include html.list
include $(CONFIG)/CommonProperties
all: html cgi lst classes
html: images
@echo Proceed HTML files ...
@for i in $(HTML_LIST) ;do \
perl $(UTILS)/configurator.pl $(CONFIG)/CommonProperties $(HTML_ROOT_DIR)/$${i} $(SRC)/html/$${i} ; \
done
@echo Creating chkbox group in $(START_HTML) ...
@perl $(UTILS)/lst_gen.pl $(HTML_ROOT_DIR)/$(START_HTML) $(CONFIG)/$(LST_FILE)
images:
@echo Copy images ...
@mkdir -p $(HTML_ROOT_DIR)/log
@mkdir -p $(HTML_ROOT_DIR)/images
@cp -f $(SRC)/images/*.gif $(HTML_ROOT_DIR)/images
cgi:
@echo Proceed CGI scripts ...
@perl $(UTILS)/configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/results.cgi $(SRC)/cgi/results.cgi
@chmod a+x $(CGI_BIN_ROOT_DIR)/results.cgi
@perl $(UTILS)/configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/start.cgi $(SRC)/cgi/start.cgi
@chmod a+x $(CGI_BIN_ROOT_DIR)/start.cgi
@perl $(UTILS)/configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/finish.cgi $(SRC)/cgi/finish.cgi
@chmod a+x $(CGI_BIN_ROOT_DIR)/finish.cgi
@perl $(UTILS)/configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/stop.cgi $(SRC)/cgi/stop.cgi
@chmod a+x $(CGI_BIN_ROOT_DIR)/stop.cgi
lst:
@echo Copy list file ...
@cp -f $(CONFIG)/WebClientTests.lst $(CGI_BIN_ROOT_DIR)
classes::
@echo Making classes ...
@cd $(CLASSES);$(MAKE)

View File

@ -0,0 +1,86 @@
#!nmake
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
DEPTH=..
SRC=$(DEPTH)\src
CONFIG=$(DEPTH)\config
UTILS=$(DEPTH)\utils
BUILD_DIR=$(DEPTH)\build
CLASSES=$(BUILD_DIR)\classes
!include html.list
!include $(CONFIG)\CommonProperties
DIRS=classes
all: html images cgi lst
@set MAKE_ARGS=$@
@$(MAKE) /NOLOGO -f Makefile.win $(DIRS)
html::
@echo Proceed HTML files ...
@$(MAKE) /NOLOGO /f Makefile.win $(HTML_LIST)
@echo Creating chkbox group in $(START_HTML) ...
@perl $(UTILS)\lst_gen.pl $(HTML_ROOT_DIR)/$(START_HTML) $(CONFIG)/$(LST_FILE)
$(HTML_LIST)::
@perl $(UTILS)\configurator.pl \
$(CONFIG)\CommonProperties \
$(HTML_ROOT_DIR)\$@ \
$(SRC)\html\$@
images:
@echo Copy images ...
@if not exist $(HTML_ROOT_DIR)\log \
@mkdir $(HTML_ROOT_DIR)\log
@if not exist $(HTML_ROOT_DIR)\images \
@mkdir $(HTML_ROOT_DIR)\images
@copy $(SRC)\images\*.gif $(HTML_ROOT_DIR)\images
cgi:
@echo Proceed CGI scripts ...
@perl $(UTILS)\configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/results.cgi $(SRC)/cgi/results.cgi
@perl $(UTILS)\configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/start.cgi $(SRC)/cgi/start.cgi
@perl $(UTILS)\configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/finish.cgi $(SRC)/cgi/finish.cgi
@perl $(UTILS)\configurator.pl $(CONFIG)/CommonProperties $(CGI_BIN_ROOT_DIR)/stop.cgi $(SRC)/cgi/stop.cgi
lst:
@echo Copy list file ...
@copy $(CONFIG)\WebClientTests.lst $(CGI_BIN_ROOT_DIR)
clobber:
@set MAKE_ARGS=$@
@$(MAKE) /NOLOGO -f makefile.win $(DIRS)
@-del /Q /S $(HTML_ROOT_DIR)\images\*.*
@-del /Q /S $(HTML_ROOT_DIR)\*.html
@-del /Q $(CGI_BIN_ROOT_DIR)\WebclientTests.lst
@-del /Q $(CGI_BIN_ROOT_DIR)\start.cgi
@-del /Q $(CGI_BIN_ROOT_DIR)\results.cgi
@-del /Q $(CGI_BIN_ROOT_DIR)\finish.cgi
@-del /Q $(CGI_BIN_ROOT_DIR)\stop.cgi
$(DIRS)::
@echo Making $(MAKE_ARGS) in $@
@cd $@
@$(MAKE) /NOLOGO -f Makefile.win $(MAKE_ARGS)
@cd ..

View File

@ -0,0 +1,46 @@
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
DEPTH=../..
SRC=$(DEPTH)/src
CONFIG=$(DEPTH)/config/
UTILS=$(DEPTH)/utils
BUILD_DIR=$(DEPTH)/build
BUILD_CLASSES=$(BUILD_DIR)/classes
JAVAC=javac
include ./java.list
include $(CONFIG)/CommonProperties
all:
@for i in $(JAVA_SRC);do \
mkdir -p `dirname $(HTML_ROOT_DIR)/$${i}`; \
$(JAVAC) -d `dirname $(HTML_ROOT_DIR)/$${i}` $(SRC)/classes/$${i}; \
done

View File

@ -0,0 +1,53 @@
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
DEPTH=..\..
SRC=$(DEPTH)\src
CONFIG=$(DEPTH)\config
UTILS=$(DEPTH)\utils
BUILD_DIR=$(DEPTH)\build
BUILD_CLASSES=$(BUILD_DIR)\classes
SRC_DIR=$(DEPTH)\src
CLASSES_SRC=$(SRC_DIR)\classes
PACKAGE_SUFFIX=manual\rendering
JAVAC=javac
!include .\java.list
!include $(CONFIG)\CommonProperties
DIRS = applets \
javascript \
$(NULL)
all: $(DIRS)
$(DIRS)::
@echo Compile Java files in $(CLASSES_SRC)\$(PACKAGE_SUFFIX)\$@
@if not exist $(HTML_ROOT_DIR)\$(PACKAGE_SUFFIX)\$@ mkdir $(HTML_ROOT_DIR)\$(PACKAGE_SUFFIX)\$@
@$(JAVAC) -d $(HTML_ROOT_DIR)\$(PACKAGE_SUFFIX)\$@ $(SRC)\classes\$(PACKAGE_SUFFIX)\$@\*.java
clobber:
@echo Remove all $(PACKAGE_SUFFIX) files ...
@-del /Q /S $(HTML_ROOT_DIR)\$(PACKAGE_SUFFIX)\*.class

View File

@ -0,0 +1,4 @@
JAVA_SRC = \
manual/rendering/applets/MouseTest.java \
manual/rendering/javascript/DemoApplet.java \
$(NULL)

View File

@ -0,0 +1,100 @@
HTML_LIST= \
manual/finish.html \
manual/index.html \
manual/rendering/html/1.html \
manual/rendering/html/2.html \
manual/rendering/html/3.html \
manual/rendering/html/4.html \
manual/rendering/html/5.html \
manual/rendering/html/6.html \
manual/rendering/html/7.html \
manual/rendering/tables/1.html \
manual/rendering/tables/2.html \
manual/rendering/tables/3.html \
manual/rendering/tables/4.html \
manual/rendering/tables/4.1.html \
manual/rendering/tables/4.2.html \
manual/rendering/tables/5.html \
manual/rendering/tables/6.html \
manual/rendering/tables/6.1.html \
manual/rendering/tables/6.2.html \
manual/rendering/targets/1.html \
manual/rendering/targets/2.1.html \
manual/rendering/targets/2.2.html \
manual/rendering/targets/2.html \
manual/rendering/targets/3.1.html \
manual/rendering/targets/3.2.html \
manual/rendering/targets/3.html \
manual/rendering/targets/4.1.html \
manual/rendering/targets/4.2.html \
manual/rendering/targets/4.html \
manual/rendering/targets/5.1.1.html \
manual/rendering/targets/5.1.2.html \
manual/rendering/targets/5.1.html \
manual/rendering/targets/5.2.html \
manual/rendering/targets/5.html \
manual/rendering/targets/6.html \
manual/rendering/targets/7.html \
manual/rendering/frames/1.1.html \
manual/rendering/frames/1.2.html \
manual/rendering/frames/1.3.html \
manual/rendering/frames/1.html \
manual/rendering/frames/2.1.html \
manual/rendering/frames/2.2.html \
manual/rendering/frames/2.3.html \
manual/rendering/frames/2.html \
manual/rendering/frames/3.1.1.html \
manual/rendering/frames/3.1.2.html \
manual/rendering/frames/3.1.html \
manual/rendering/frames/3.2.html \
manual/rendering/frames/3.html \
manual/rendering/frames/4.1.1.html \
manual/rendering/frames/4.1.html \
manual/rendering/frames/4.2.html \
manual/rendering/frames/4.html \
manual/rendering/frames/5.1.html \
manual/rendering/frames/5.2.html \
manual/rendering/frames/5.html \
manual/rendering/frames/6.1.html \
manual/rendering/frames/6.2.html \
manual/rendering/frames/6.html \
manual/rendering/javascript/1.html \
manual/rendering/javascript/2.html \
manual/rendering/javascript/3.html \
manual/rendering/javascript/4.html \
manual/features/bookmarks/1.html \
manual/features/dom/1.html \
manual/features/edit/1.html \
manual/features/edit/2.html \
manual/features/protocols/1.html \
manual/features/protocols/1.1.html \
manual/features/protocols/1.2.html \
manual/features/protocols/2.html \
manual/features/protocols/2.1.html \
manual/features/protocols/2.2.html \
manual/features/protocols/3.html \
manual/features/protocols/3.1.html \
manual/features/protocols/3.2.html \
manual/features/protocols/4.html \
manual/features/protocols/4.1.html \
manual/features/protocols/4.2.html \
manual/features/protocols/5.html \
manual/features/protocols/5.1.html \
manual/features/protocols/5.2.html \
manual/features/refresh/1.html \
manual/features/search/1.html \
manual/features/search/2.html \
manual/features/search/3.html \
manual/features/search/4.html \
manual/features/stop/1.html \
manual/features/view/1.html \
manual/features/window/1.html \
manual/features/window/2.html \
manual/features/window/3.html \
manual/features/window/4.html \
$(NULL)

View File

@ -0,0 +1,85 @@
##############################################################################
# This file contains common properties for manual Webclient TestBase #
# (please change prop values before making and using testbase) #
# #
##############################################################################
################################ HTML_ROOT ###################################
# HTML_ROOT should be pointed to your HTTPD server entry
# for example on http://myserv.com/webclient
HTML_ROOT=http://rampriya.eng:8080/webclient/manual
############################## HTML_ROOT_DIR #################################
# HTML_ROOT_DIR should be pointed to directory on your local filesystem
# where HTML documents should be placed
# for example on /home/avm/httpd/htroot/webclient
HTML_ROOT_DIR=/opt/JavaWebServer1.1.3/public_html/webclient/manual
############################## CGI_BIN_ROOT ##################################
# CGI_BIN_ROOT should be pointed to your HTTPD server cgi-bin entry
# for example on http://myserv.com/cgi-bin/webclient
CGI_BIN_ROOT=http://rampriya.eng:8080/cgi-bin/webclient/manual
############################## CGI_BIN_ROOT_DIR ##############################
# CGI_BIN_ROOT_DIR should be pointed to directory on your local filesystem
# where CGI-scripts should be placed
# for example on /home/avm/httpd/cgi-bin/webclient_cgi
CGI_BIN_ROOT_DIR=/opt/JavaWebServer1.1.3/public_html/cgi-bin/webclient/manual
################################ PERL_DIR ###################################
# PERL_DIR should be pointed to directory on your filesystem
# where perl program located.Run a "which perl" command to find out on Sparc Solaris
# for example on /usr/local/bin or /pkg/gnu/bin
PERL_DIR=/pkg/gnu/bin
############################## HTTP_URL ##############################
# HTTP_URL should be equals to well http url
# for example on http://earth:8080/index.html
HTTP_HOST=http://rampriya.eng:8080/
############################## HTTP_URL ##############################
# HTTPS_URL should be equals to well https url
# for example on https://www.verisign.com/
HTTPS_URL=https://www.verisign.com/
############################## FTP_URL ##############################
# FTP_URL should be equals to well ftp url with username and passwd if needed
# for example on ftp://guest:guest@polar
# FTP_URL=ftp://guest:guest@polar
############################## FILE_URL ##############################
# FILE_URL should be equals to well file:/// url
# for example on file:///tmp/1.html
FILE_URL=file:///tmp/
############################## GOPHER_URL ##############################
# GOPHER_URL should be equals to well gopher url
# doesn't know gopher servers. Should be removed ?
GOPHER_URL=
##############################################################################
#
# Additional parameters. In common case you MUST NOT change it.
#
################################################################################
TEMP_LST_FILE=WebClientTests.lst.selected
LST_FILE=WebClientTests.lst
CURRENT_LOG_DIR=CurrentLog
RESULT_FILE=result.txt
START_HTML=manual/index.html
FINISH_HTML=manual/finish.html

View File

@ -0,0 +1,51 @@
manual/features/bookmarks/1
manual/features/dom/1
manual/features/edit/1
manual/features/edit/2
manual/features/protocols/1
manual/features/protocols/2
manual/features/protocols/3
manual/features/protocols/4
manual/features/protocols/5
manual/features/refresh/1
manual/features/search/1
manual/features/search/2
manual/features/search/3
manual/features/search/4
manual/features/stop/1
manual/features/view/1
manual/features/window/1
manual/features/window/2
manual/features/window/3
manual/features/window/4
manual/rendering/html/1
manual/rendering/html/2
manual/rendering/html/3
manual/rendering/html/4
manual/rendering/html/5
manual/rendering/html/6
manual/rendering/html/7
manual/rendering/tables/1
manual/rendering/tables/2
manual/rendering/tables/3
manual/rendering/tables/4
manual/rendering/tables/5
manual/rendering/tables/6
manual/rendering/targets/1
manual/rendering/targets/2
manual/rendering/targets/3
manual/rendering/targets/4
manual/rendering/targets/5
manual/rendering/targets/6
manual/rendering/targets/7
manual/rendering/frames/1
manual/rendering/frames/2
manual/rendering/frames/3
manual/rendering/frames/4
manual/rendering/frames/5
manual/rendering/frames/6
manual/rendering/applets/1
manual/rendering/javascript/1
manual/rendering/javascript/2
manual/rendering/javascript/3
manual/rendering/javascript/4

View File

@ -0,0 +1,6 @@
<html>
<body>
<H2>Manual webclient testbase<H2>
<A href=preliminary_spec.html>Preliminary specification</A>
</body>
</html>

View File

@ -0,0 +1,48 @@
1. Parsing and rendering tests
HTML:
- simple html, with and w/o head,title,body
- page with DOCBASE and images
- bad html w/o close tag, mixed title head and body
TABLES:
- simple table, nested table, several tables on one page
- bad unclosed table, with unclosed cell, unclosed row
TARGETS:
- link with exist/unexist target, _self, _parent, _top, _new
FRAMES:
- page with several frames,nested frameset, w and w/o scroller
- page with "noframes" tag
- unclosed frameset, reqursive framesets
JAVASCRIPT:
- using timeout, image changing
- using liveconnect with applet
- using xpconnect with some Mozilla's component(in Mozilla's case)
- javascript with bad syntax
PLUGINS:
- pages with object and embed tag
- page with existed plugin
- page with unexisted plugin
- page with pluglet(in Mozilla's case)
APPLET:
- page with applet, embedded via applet tag
- page with applet, embedded via object tag
2. Functions/Featuring tests

View File

@ -0,0 +1,190 @@
<HTML>
<body>
<H1>Rendering/parsing tests</H1>
<H2>Common HTML tests</H2>
<table border=1>
<tr>
<td>Test ID</td>
<td>Test description</td>
</tr>
<tr>
<td>manual/rendering/html/1</td>
<td>Simple HTML with background image</td>
</tr>
<tr>
<td>manual/rendering/html/2</td>
<td>Simple HTML with background color</td>
</tr>
<tr>
<td>manual/rendering/html/3</td>
<td>Simple HTML without <b>title</b> and <b>head</b> tags</td>
</tr>
<tr>
<td>manual/rendering/html/4</td>
<td>Simple UNCLOSED HTML (without <b>/body</b><b>/html</b></td>
</tr>
<tr>
<td>manual/rendering/html/5</td>
<td>Test HTML with some text out of <b>html</b> and <b>/html</b>
This text shouldn't be normally shoun.Then couldn't set PASS here</td>
</tr>
<tr>
<td>manual/rendering/html/6</td>
<td>Simple HTML with mixed <b>title</b> <b>head</b> and <b>body</b>
Please see page source for understood test behavior </td>
</tr>
<tr>
<td>manual/rendering/html/7</td>
<td>Simple HTML with docbase on images directory
If image loaded then this test PASSED </td>
</tr>
</table>
<H2>Tables</H2>
<table border=1>
<tr>
<td>manual/rendering/tables/1</td>
<td>Simple table: 2 rows and 3 columns</td>
</tr>
<tr>
<td>manual/rendering/tables/2</td>
<td>Page with nested tables</td>
</tr>
<tr>
<td>manual/rendering/tables/3</td>
<td>Page with 3 tables</td>
</tr>
<tr>
<td>manual/rendering/tables/4</td>
<td>Page with unclosed nested table</td>
</tr>
<tr>
<td>manual/rendering/tables/5</td>
<td>tables with different borders </td>
</tr>
<tr>
<td>manual/rendering/tables/6</td>
<td>Simple HTML with docbase on images directory</b>
If image loaded then this test PASSED </td>
</tr>
</table>
<H2>Targets</H2>
<table border=1>
<tr>
<td>manual/rendering/targets/1</td>
<td>Simple test for unexisted target (New window should be opened)</td>
</tr>
<tr>
<td>manual/rendering/targets/2</td>
<td>Simple test for existed target
(Page should be shown in the upper frame)</td>
</tr>
<tr>
<td>manual/rendering/targets/3</td>
<td>Simple test for target _self</td>
</tr>
<tr>
<td>manual/rendering/targets/4</td>
<td>Simple test for target _top</td>
</tr>
<tr>
<td>manual/rendering/targets/5</td>
<td>Simple test for target _parent</td>
</tr>
<tr>
<td>manual/rendering/targets/6</td>
<td>Simple test for target _blank</td>
</tr>
<tr>
<td>manual/rendering/targets/7</td>
<td>Simple test for opening new named window
and correct target proceeding</td>
</tr>
</table>
<H2>Frames</H2>
<table border=1>
<tr>
<td>manual/rendering/frames/1</td>
<td>Simple frameset with 3 frames</td>
</tr>
<tr>
<td>manual/rendering/frames/2</td>
<td>Simple frameset with 3 frames.Two frames with scrolling and one without scrolling</td>
</tr>
<tr>
<td>manual/rendering/frames/3</td>
<td>Simple test on 2 nested framesets</td>
</tr>
<tr>
<td>manual/rendering/frames/4</td>
<td>Test on reqursive framesets</td>
</tr>
<tr>
<td>manual/rendering/frames/5</td>
<td>Simple test on noframes tag</td>
</tr>
<tr>
<td>manual/rendering/frames/6</td>
<td>Simple test on unclosed frameset</td>
</tr>
</table>
<H1>Features tests</H1>
<H2>Bookmarks</H2>
<table border=1>
<tr><td>manual/features/bookmarks/1</td><td>Simple test for load URL from Bookmarks frame.</td></tr>
</table>
<H2>DOM</H2>
<table border=1>
<tr><td>manual/features/dom/1</td><td>Simple test for opening DOM viewer.</td></tr>
</table>
<H2>Edit</H2>
<table border=1>
<tr><td>manual/features/edit/1</td><td>Simple test for Select All feature.</td></tr>
<tr><td>manual/features/edit/2</td><td>Simple test for Copy feature.</td></tr>
</table>
<H2>Protocols</H2>
<table border=1>
<tr><td>manual/features/protocols/1</td><td>Simple test for loading page via http protocol.</td></tr>
<tr><td>manual/features/protocols/2</td><td>Simple test for loading page via ftp protocol.</td></tr>
<tr><td>manual/features/protocols/3</td><td>Simple test for loading page via file protocol.</td></tr>
<tr><td>manual/features/protocols/4</td><td>Simple test for loading page via https protocol.</td></tr>
<tr><td>manual/features/protocols/5</td><td>Simple test for loading page via gopher protocol.</td></tr>
</table>
<H2>Refresh</H2>
<table border=1>
<tr><td>manual/features/refresh/1</td><td>Simple test for Refresh functionality.</td></tr>
</table>
<H2>Search</H2>
<table border=1>
<tr><td>manual/features/search/1</td><td>Simple test for loading and functionality of Find dialog.</td></tr>
<tr><td>manual/features/search/2</td><td>Simple test for find functionality with matching case of symbols.</td></tr>
<tr><td>manual/features/search/3</td><td>Simple test for backward search in page functionality.</td></tr>
<tr><td>manual/features/search/4</td><td>Simple test for "find next" functionality.</td></tr>
</table>
<H2>Stop</H2>
<table border=1>
<tr><td>manual/features/stop/1</td><td>Simple test for Stop ability during loading page.</td></tr>
</table>
<H2>View</H2>
<table border=1>
<tr><td>manual/features/view/1</td><td>Simple test for View Page Source functionality.</td></tr>
</table>
<H2>Window</H2>
<table border=1>
<tr><td>manual/features/window/1</td><td>Simple test for resizing window ability.</td></tr>
<tr><td>manual/features/window/2</td><td>Simple test for scrolling the window.</td></tr>
<tr><td>manual/features/window/3</td><td>Simple test for moving the window.</td></tr>
<tr><td>manual/features/window/4</td><td>Simple test for create new browser window.</td></tr>
</table>
</body>
</HTML>

View File

@ -0,0 +1,111 @@
<HTML>
<body>
<table border=1>
<tr>
<td>Test ID</td>
<td>Test description</td>
</tr>
<tr>
<td>manual/rendering/html/1</td>
<td>Simple HTML with background image</td>
</tr>
<tr>
<td>manual/rendering/html/2</td>
<td>Simple HTML with background color</td>
</tr>
<tr>
<td>manual/rendering/html/3</td>
<td>Simple HTML without <b>title</b> and <b>head</b> tags</td>
</tr>
<tr>
<td>manual/rendering/html/4</td>
<td>Simple UNCLOSED HTML (without <b>/body</b><b>/html</b></td>
</tr>
<tr>
<td>manual/rendering/html/5</td>
<td>Test HTML with some text out of <b>html</b> and <b>/html</b>
This text shouldn't be normally shoun.Then couldn't set PASS here</td>
</tr>
<tr>
<td>manual/rendering/html/6</td>
<td>Simple HTML with mixed <b>title</b> <b>head</b> and <b>body</b>
Please see page source for understood test behavior </td>
</tr>
<tr>
<td>manual/rendering/html/7</td>
<td>Simple HTML with docbase on images directory
If image loaded then this test PASSED </td>
</tr>
</table>
<H2>Tables</H2>
<table border=1>
<tr>
<td>manual/rendering/tables/1</td>
<td>Simple table: 2 rows and 3 columns</td>
</tr>
<tr>
<td>manual/rendering/tables/2</td>
<td>Page with nested tables</td>
</tr>
<tr>
<td>manual/rendering/tables/3</td>
<td>Page with 3 tables</td>
</tr>
<tr>
<td>manual/rendering/tables/4</td>
<td>Page with unclosed nested table</td>
</tr>
<tr>
<td>manual/rendering/tables/5</td>
<td>tables with different borders </td>
</tr>
<tr>
<td>manual/rendering/tables/6</td>
<td>Simple HTML with docbase on images directory</b>
If image loaded then this test PASSED </td>
</tr>
</table>
<H2>Targets</H2>
<table border=1>
<tr>
<td>manual/rendering/targets/1</td>
<td>Simple test for unexisted target (New window should be opened)</td>
</tr>
<tr>
<td>manual/rendering/targets/2</td>
<td>Simple test for existed target
(Page should be shown in the upper frame)</td>
</tr>
<tr>
<td>manual/rendering/targets/3</td>
<td>Simple test for target _self</td>
</tr>
<tr>
<td>manual/rendering/targets/4</td>
<td>Simple test for target _top</td>
</tr>
<tr>
<td>manual/rendering/targets/5</td>
<td>Simple test for target _parent</td>
</tr>
<tr>
<td>manual/rendering/targets/6</td>
<td>Simple test for target _blank</td>
</tr>
<tr>
<td>manual/rendering/targets/7</td>
<td>Simple test for opening new named window
and correct target proceeding</td>
</tr>
</table>
</body>
</HTML>

View File

@ -0,0 +1,53 @@
<html>
<body>
<pre>
1. Parsing and rendering tests
HTML:
- simple html, with and w/o head,title,body
- page with DOCBASE and images
- bad html w/o close tag, mixed title head and body
TABLES:
- simple table, nested table, several tables on one page
- bad unclosed table, with unclosed cell, unclosed row
TARGETS:
- link with exist/unexist target, _self, _parent, _top, _blank
FRAMES:
- page with several frames,nested frameset, w and w/o scroller
- page with "noframes" tag
- unclosed frameset, reqursive framesets
JAVASCRIPT:
- using timeout, image changing
- using liveconnect with applet
- using xpconnect with some Mozilla's component(in Mozilla's case)
- javascript with bad syntax
PLUGINS:
- pages with object and embed tag
- page with existed plugin
- page with unexisted plugin
- page with pluglet(in Mozilla's case)
APPLET:
- page with applet, embedded via applet tag
- page with applet, embedded via object tag
2. Functions/Featuring tests
</pre>
</body>
</html>

View File

@ -0,0 +1,53 @@
<html>
<body>
<pre>
1. Parsing and rendering tests
HTML:
- simple html, with and w/o head,title,body
- page with DOCBASE and images
- bad html w/o close tag, mixed title head and body
TABLES:
- simple table, nested table, several tables on one page
- bad unclosed table, with unclosed cell, unclosed row
TARGETS:
- link with exist/unexist target, _self, _parent, _top, _blank
FRAMES:
- page with several frames,nested frameset, w and w/o scroller
- page with "noframes" tag
- unclosed frameset, reqursive framesets
JAVASCRIPT:
- using timeout, image changing
- using liveconnect with applet
- using xpconnect with some Mozilla's component(in Mozilla's case)
- javascript with bad syntax
PLUGINS:
- pages with object and embed tag
- page with existed plugin
- page with unexisted plugin
- page with pluglet(in Mozilla's case)
APPLET:
- page with applet, embedded via applet tag
- page with applet, embedded via object tag
2. Functions/Featuring tests
</pre>
</body>
</html>

View File

@ -0,0 +1,73 @@
#!<PERL_DIR>/perl
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
# Client QA Team, St. Petersburg, Russia
use CGI qw(:standard);
$LogPath = "<HTML_ROOT_DIR>/log";
$URLRoot = "<HTML_ROOT>/log";
$RESULT_FILE = "<RESULT_FILE>";
$CURRENT_LOG = "<CURRENT_LOG_DIR>";
#Do not modify this line!!!
$LogNPath = "";
&CopyLog;
exit 0;
sub CopyLog{
#Open current log
open(FILE, "$LogPath/$CURRENT_LOG/$RESULT_FILE");
@LINES=<FILE>;
$time=localtime(time);
$aa = $time;
$time=~s/\ |\:/_/g;
mkdir("$LogPath/$time", 0777) || die "cannot mkdir ";
$LogNPath=$time;
open(FILE_LOG, ">$LogPath/$LogNPath/log.html");
print FILE_LOG "<html>\n<head>\n<title>Log for Test of Webclient for $aa</title>\n</head>";
print FILE_LOG "<body>\n<center><H1>Manual Tests for Webclient</H1>\n<H1>$aa</H1><hr hoshade></center>\n<table bgcolor=\"#99FFCC\" border=1>\n<tr bgcolor=\"lightblue\"><td>Test name</td><td>Value</td></tr>\n";
$SIZE=@LINES;
for ($i=0;$i<=$SIZE;$i++) {
$_=$LINES[$i];
($name, $value) = split(/=/, $_);
if($value=~/FAILED/) {
print FILE_LOG "<tr bgcolor=red><td>$name</td><td>$value</td></tr>\n";
}else {
print FILE_LOG "<tr><td>$name</td><td>$value</td></tr>\n";
}
}
print FILE_LOG "</table>\n</body></html>";
close FILE;
close FILE_LOG;
open(FILE_RES, ">$LogPath/$LogNPath/$RESULT_FILE");
print FILE_RES @LINES;
close FILE_RES;
&ExitRedirect();
}
#######################################################################
sub ExitRedirect {
# Redirect to new log
print redirect("$URLRoot/$LogNPath/log.html");
}

View File

@ -0,0 +1,101 @@
#!<PERL_DIR>/perl
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
# Client QA Team, St. Petersburg, Russia
$LOG_DIR="<HTML_ROOT_DIR>/log";
$HTML_ROOT="<HTML_ROOT>";
$LST_FILE="<TEMP_LST_FILE>";
$LOG_FILE="$LOG_DIR/<CURRENT_LOG_DIR>/<RESULT_FILE>";
$FINISH_HTML="<FINISH_HTML>";
#Define routines
sub getNextID {
my $currentID=shift(@_);
my $found=0;
my $nextID="";
open(LST,$LST_FILE) || die "Can't open $!";
while($test=<LST>) {
$test=~s/\r|\n|\s//g;
if($currentID eq $test) {
print "Current is $test";
$found=1;
last;
}
}
if($found==1) {
$nextID=<LST>;
$nextID=~s/\r|\n|\s//g;
if($nextID=~/$\s*#/) {
close(LST);
return getNextID($nextID);
}
}
close(LST);
return $nextID;
}
sub redirect {
$new_url=shift(@_);
print "Status: 301 Redirect\n";
print "Content-type: text/html\n";
print "Location: $new_url\n\n\n";
}
sub getParameters() {
my $parameters=<STDIN>;
my $testID;
my $result;
($testID,$result)=split(/\&/,$parameters);
$testID=~s/testID\=//g;
$testID=~s/%2F/\//ig;
$result=~s/good\=|bad\=//g;
return ($testID,$result);
}
sub addLogEntry {
my $testID = shift(@_);
my $result = shift(@_);
open(LOG,">>".$LOG_FILE) || die "ERROR $!";
print LOG "$testID=$result\n";
close(LOG);
}
##############################################################################
# Main
##############################################################################
($currentID,$result)=getParameters();
addLogEntry($currentID,$result);
$nextID=getNextID($currentID);
unless ($nextID eq "") {
redirect($HTML_ROOT."/".$nextID.".html");
} else {
redirect("$HTML_ROOT/$FINISH_HTML");
}

View File

@ -0,0 +1,137 @@
#!<PERL_DIR>/perl
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
# Client QA Team, St. Petersburg, Russia
use CGI;
$LogPath = "<HTML_ROOT_DIR>/log";
$URLRoot = "<HTML_ROOT>";
$LST_FILE = "<TEMP_LST_FILE>";
$RESULT_FILE = "<RESULT_FILE>";
$CURRENT_LOG = "<CURRENT_LOG_DIR>";
$CGI_BIN_ROOT_DIR = "<CGI_BIN_ROOT_DIR>";
$TEMP_LST_FILE = "<TEMP_LST_FILE>";
$LogNPath = "";
$query = new CGI;
@testsToRun = $query->param('TestsToRun');
$continue = $query->param('continue');
$stage = $query->param('stage');
open(LST,">$LST_FILE");
print LST join("\n",@testsToRun);
close(LST);
MakeLogDir();
if($stage == 1){
if($continue =~ /Continue/){
ContinueTesting($testsToRun[0]);
}else{
StartTesting($testsToRun[0]);
}
}else{
StartTesting($testsToRun[0]);
}
exit 0;
sub MakeLogDir{
#Open current log
if(-e "$LogPath/$CURRENT_LOG"){
if(-e "$LogPath/$CURRENT_LOG/$RESULT_FILE"){
if($continue!~/Continue/){
unlink("$LogPath/$CURRENT_LOG/$RESULT_FILE");
}
}
}else{
mkdir("$LogPath/$CURRENT_LOG", 0777);
}
}
#######################################################################
sub StartTesting {
my $value = shift(@_);
$value=~s/%2F/\//g;
print "Content-type:text/html\n\n";
print "<html><head>";
#print "<meta http-equiv=refresh content=\"5,$URLRoot/$value.html\">
print "</head><body bgcolor=white>";
print "First test page: <A href=$URLRoot/$value.html>$URLRoot/$value.html</A><BR>";
print "<HR><P align=left>\n";
print "All logs will be temporary placed to the <b>$LogPath/$CURRENT_LOG/$RESULT_FILE</b>.<BR>";
print "At the end of testing the unique directory will be created in the <B>$LogPath/</b><BR> ";
print "and all log entries will be copied to this unique directory.";
print "</P><HR>";
print "The following tests selected:<BR>";
print "<OL>";
print join("<BR>\n",@testsToRun);
print "</OL>";
print "</body></html>";
}
sub ContinueTesting {
my $value = shift(@_);
$value=~s/%2F/\//g;
if(-e ("$LogPath/$CURRENT_LOG/$RESULT_FILE") && ("$CGI_BIN_ROOT_DIR/$TEMP_LST_FILE")){
open(RES_FILE, "$LogPath/$CURRENT_LOG/$RESULT_FILE");
open(LST_TEMP, "$CGI_BIN_ROOT_DIR/$TEMP_LST_FILE");
@LINES_RES = <RES_FILE>;
@LINES_LST = <LST_TEMP>;
close(RES_FILE);
close(LST_TEMP);
@LINES_RES = sort(@LINES_RES);
@LINES_LST = sort(@LINES_LST);
$SIZE_RES = @LINES_RES;
$SIZE_LST = @LINES_LST;
print "Content-type:text/html\n\n";
print "<html>\n<head>\n<title>Select / Unselect tests</title>";
print "</head><body bgcolor=white>\n";
print "Unselected tests were done in previous session. <br>Please review/correct checked/unchecked checkboxes and press <b>Continue</b> button.<hr>\n";
print "<form action=\"<CGI_BIN_ROOT>/start.cgi\" method=post>\n";
$i1 = 0;
for($i=0; $i<$SIZE_LST; $i++){
($line, $tmp) = split(/=/, $LINES_RES[$i1]);
#print "$line<br>$LINES_LST[$i]<br>i1=$i1";
if($LINES_LST[$i] =~ /$line/){
$curID = $LINES_LST[$i] ;
print "<input type=checkbox name=TestsToRun unchecked value=$curID>$curID<BR>\n";
$i1++;
}else{
$curID = $LINES_LST[$i] ;
print "<input type=checkbox name=TestsToRun checked value=$curID>$curID<BR>\n";
}
}
print "<input type=hidden name=stage value=2>\n<hr><p align=right><input type=submit name=continue value=Continue></p>\n";
print "</form>\n</body>\n</html>";
}else{
print "Content-type:text/html\n\n";
print "<html><head><title>Error: previous session not exist or corrupted</title>";
#print "<meta http-equiv=refresh content=\"5,$URLRoot/$value.html\">
print "</head><body bgcolor=white>\n";
print "<h1>Error: previous session not exist or corrupted</h1>\n";
print "<input type=button value=\"Back\" onClick=\"history.back()\">";
print "</body></html>";
}
}

View File

@ -0,0 +1,50 @@
#!<PERL_DIR>/perl
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Sun Microsystems,
# Inc. Portions created by Sun are
# Copyright (C) 1999 Sun Microsystems, Inc. All
# Rights Reserved.
#
# Contributor(s):
# Client QA Team, St. Petersburg, Russia
use CGI qw(:standard);
$| = 1;
&Main;
exit 0;
sub Main{
print "Content-type: text/html\n\n";
print "<html>\n<head>\n<title>Stop's test page 1</title>\n<head><body>\n";
print "<h1>Stop's test page 1 - Pressing STOP during loading page</h1>\n";
print "<table>\n<tr><td></td><td width=\"50%\">Action</td><td>Expected result</td></tr>\n";
print "<tr><td>1.</td><td width=\"50%\">Now, every second one string will be add to this page</td><td>You should look at this process</td></tr>\n";
print "<tr><td>2.</td><td width=\"50%\">When you'll see next string: \"This is string number 8\", press Stop button.</td><td>Webclient should stop loaded this page, and do not hung up. </td></tr>\n";
print "</table>\n";
print "<hr>\n<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.\n";
print "<form action=<CGI_BIN_ROOT>/results.cgi method=post>\n";
print "<input type=hidden name=testID value=manual/features/stop/1>\n";
print "<input type=submit name=good value=PASSED>\n";
print "<input type=submit name=bad value=FAILED>\n";
print "<hr>";
for($i=0; $i<=10; $i++){
print "This is string number $i<br>\n";
sleep 1;
}
print "</body>\n";
print "\n</html>";
}

View File

@ -0,0 +1,204 @@
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Sun Microsystems,
* Inc. Portions created by Sun are
* Copyright (C) 1999 Sun Microsystems, Inc. All
* Rights Reserved.
*
* Contributor(s):
* Client QA Team, St. Petersburg, Russia
*/
/*
* MouseTest.java
*
*/
import java.awt.Graphics;
import java.awt.Color;
import java.awt.event.MouseMotionListener;
import java.awt.event.MouseListener;
import java.awt.event.MouseEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.applet.Applet;
import java.awt.TextArea;
import java.awt.Button;
import java.awt.Panel;
import java.awt.BorderLayout;
public class MouseTest extends Applet implements MouseMotionListener, MouseListener
{
private int[] coords = new int[4];
private boolean inside = false;
private boolean out = false;
private int lastX = 0;
private int lastY = 0;
private Color defaultColor = Color.red;
private TextArea console = null;
private Button reset = null;
private int appletHeight = 0;
private int appletWidth = 0;
private static String msgLast = "";
private static int msgNumber =0;
public void init() {
coords[0] = (new Integer(getParameter("X"))).intValue();
coords[1] = (new Integer(getParameter("Y"))).intValue();
coords[2] = (new Integer(getParameter("RecWidth"))).intValue();
coords[3] = (new Integer(getParameter("RecHeight"))).intValue();
console = new TextArea("",20,20,TextArea.SCROLLBARS_BOTH);
reset = new Button("Reset");
reset.addActionListener(new ActionListener (){
public void actionPerformed(ActionEvent e) {
reset();
}
});
setLayout(new BorderLayout());
Panel p = new Panel();
p.setLayout(new BorderLayout(0,0));
p.add(console,BorderLayout.NORTH);
p.add(reset,BorderLayout.SOUTH);
add(p,BorderLayout.EAST);
addMouseMotionListener(this);
addMouseListener(this);
}
public void run() {
}
public void paint(Graphics gr) {
//consolePrint("Paint ...");
gr.setColor(defaultColor);
gr.fillRect(coords[0],coords[1],coords[2],coords[3]);
}
/*
*********************************
* Internal methods
*********************************
*/
private void reset() {
coords[0] = (new Integer(getParameter("X"))).intValue();
coords[1] = (new Integer(getParameter("Y"))).intValue();
coords[2] = (new Integer(getParameter("RecWidth"))).intValue();
coords[3] = (new Integer(getParameter("RecHeight"))).intValue();
console.setText("");
defaultColor = Color.red;
repaint();
}
private boolean curRectCont(int x,int y) {
return (coords[0]<=x)&&((coords[0]+coords[2])>=x)&&(coords[1]<=y)&&((coords[1]+coords[3])>=y);
}
private void consolePrint(String msg) {
if(msgLast.equals(msg)) {
msgNumber++;
} else {
if(msgNumber>0) {
console.append("Last message repeated " + msgNumber + 1 + " times\n");
msgNumber=0;
}
msgLast = msg;
console.append(msg);
console.append("\n");
}
}
/*
*********************************
* Listeners section
*********************************
*/
/*
*********************************
* MouseMotionListener section
*********************************
*/
public void mouseDragged(MouseEvent e) {
int deltaX = e.getX() - lastX;
int deltaY = e.getY() - lastY;
consolePrint("Mouse dragged");
inside = curRectCont(e.getX(),e.getY());
if (inside) {
coords[0]+= deltaX;
coords[1]+= deltaY;
repaint();
}
lastX = e.getX();
lastY = e.getY();
}
public void mouseMoved(MouseEvent e) {
int eventX = e.getX();
int eventY = e.getY();
inside = curRectCont(e.getX(),e.getY());
}
/*
*********************************
* MouseListener section
*********************************
*/
public void mouseClicked(MouseEvent e) {
if(inside) {
consolePrint("Mouse clicked on color rectangle");
if( defaultColor.equals(Color.blue)) {
defaultColor = Color.red;
} else {
defaultColor = Color.blue;
}
repaint();
} else {
consolePrint("Mouse clicked ...");
}
}
public void mousePressed(MouseEvent e) {
if(inside) {
consolePrint("Mouse pressed on color rectangle");
lastX=e.getX();
lastY=e.getY();
} else {
consolePrint("Mouse pressed ...");
}
}
public void mouseReleased(MouseEvent e) {
consolePrint("Mouse released ...");
}
public void mouseEntered(MouseEvent e) {
consolePrint("Mouse entered in applet area ...");
}
public void mouseExited(MouseEvent e) {
consolePrint("Mouse exited from applet area ...");
}
}

View File

@ -0,0 +1,49 @@
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Sun Microsystems,
* Inc. Portions created by Sun are
* Copyright (C) 1999 Sun Microsystems, Inc. All
* Rights Reserved.
*
* Contributor(s):
*/
import java.applet.*;
import java.awt.*;
public class DemoApplet extends Applet {
public Dimension dim=null;
public String str="";
public int val1;
public void init () {
}
public void paint (Graphics g) {
Rectangle d = getBounds ();
String s=(dim==null ? "NULL" : dim.toString());
g.setColor (Color.black);
g.fillRect (d.x,d.y,d.width,d.height);
g.setColor (Color.green);
g.drawString (str,40,40);
}
public boolean objectArg (String s) {
this.str=s;
repaint ();
return true;
}
}

View File

@ -0,0 +1,42 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Bookmarks's test page 1</title>
</head>
<body >
<H1>Bookmarks's test page 1 - test on Load from bookmarks functionality</H1>
<b>Note: Please, first read all this table.<b>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press button "Bookmarks" on button bar.</td><td>Webclient should create Bookmarks window and correctly displays it with bookmarks tree inside.</td></tr>
<tr><td>2.</td><td>Press mouse button on any leaf in bookmarks tree.</td><td>Webclient should display URL from this leaf in currect window. To submit a tesult of test, press back button to return to this page.</td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/bookmarks/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>DOM's test page 1</title>
</head>
<body >
<H1>DOM's test page 1 - test on DOM Viewer functionality</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press button "Dom Viewer" on button bar.</td><td>Webclient should create DOM viewer window and correctly displays DOM of current page.</td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/dom/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Edit's test page 1</title>
</head>
<body >
<H1>Edit's test page 1 - test on Select all function</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: Edit->Select All.</td><td>In currect window Webclient should select all symbols.</td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/edit/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,46 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Edit's test page 2</title>
</head>
<body >
<H1>Edit's test page 2 - test on Copy function</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Select on page some symbols.</td><td>In currect window Webclient should correct select symbols.</td></tr>
<tr><td>2.</td><td>Start from menu: Edit->Copy.</td><td>Webclient should copy selected symbols to system clipboard.</td></tr>
<tr><td>3.</td><td>Paste texts on external application.</td><td>You should see text which you select before in Webclient.</td></tr>
</table>
<hr>
<textarea name="txt1" rows="5" cols="60">
Also you may paste selected text here.
</textarea>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/edit/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY >
</head>
<H1>Protocols test page 1 - test on http protocol</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press on this <a href="<HTTP_URL>" target="bottom">link</a>.</td><td>In bottom frame Webclient must correct load url via http protocol. To edit http url, please, correct file "CommonProperties". </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/features/protocols/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>blank</TITLE>
<BODY >
</head>
<center>
This is a blank html.
<br>In this frame must load URL via file protocol.
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Protocols's test page 1</TITLE>
</HEAD>
<frameset framespacing=0 border=1 rows="70%,*">
<frame src="1.1.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="main">
<frame src="1.2.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="bottom" border=1>
</frameset>
</HTML>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY >
</head>
<H1>Protocols test page 2 - test on ftp protocol</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press on this <a href="<FTP_URL>" target="bottom">link</a>.</td><td>In bottom frame Webclient must correct load url via ftp protocol. To edit ftp url, please, correct file "CommonProperties". </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/features/protocols/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>blank</TITLE>
<BODY >
</head>
<center>
This is a blank html.
<br>In this frame must load URL via ftp protocol.
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Protocols's test page 2</TITLE>
</HEAD>
<frameset framespacing=0 border=1 rows="70%,*">
<frame src="2.1.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="main">
<frame src="2.2.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="bottom" border=1>
</frameset>
</HTML>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY >
</head>
<H1>Protocols test page 3 - test on file protocol</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press on this <a href="<FILE_URL>" target="bottom">link</a>.</td><td>In bottom frame Webclient must correct load url via file protocol. To edit file url, please, correct file "CommonProperties". </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/features/protocols/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>blank</TITLE>
<BODY >
</head>
<center>
This is a blank html.
<br>In this frame must load URL via file protocol.
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Protocols's test page 3</TITLE>
</HEAD>
<frameset framespacing=0 border=1 rows="70%,*">
<frame src="3.1.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="main">
<frame src="3.2.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="bottom" border=1>
</frameset>
</HTML>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY >
</head>
<H1>Protocols test page 4 - test on https protocol</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press on this <a href="<HTTPS_URL>" target="bottom">link</a>.</td><td>In bottom frame Webclient must correct load url via https protocol. To edit https url, please, correct file "CommonProperties". </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/features/protocols/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>blank</TITLE>
<BODY >
</head>
<center>
This is a blank html.
<br>In this frame must load URL via https protocol.
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Protocols's test page 4</TITLE>
</HEAD>
<frameset framespacing=0 border=1 rows="70%,*">
<frame src="4.1.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="main">
<frame src="4.2.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="bottom" border=1>
</frameset>
</HTML>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY >
</head>
<H1>Protocols test page 5 - test on gopher protocol</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press on this <a href="<GOPHER_URL>" target="bottom">link</a>.</td><td>In bottom frame Webclient must correct load url via gopher protocol. To edit gopher url, please, correct file "CommonProperties". </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/features/protocols/5>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>blank</TITLE>
<BODY >
</head>
<center>
This is a blank html.
<br>In this frame must load URL via gopher protocol.
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Protocols's test page 5</TITLE>
</HEAD>
<frameset framespacing=0 border=1 rows="70%,*">
<frame src="5.1.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="main">
<frame src="5.2.html" marginwidth="0" marginheight="0" scrolling=auto noresize="noresize" name="bottom" border=1>
</frameset>
</HTML>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Refresh's test page 1</title>
</head>
<body >
<H1>Refresh's test page 1 - test on Refresh functionality</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Press button "Refresh" on button bar.</td><td>Webclient should refresh current page and displays it correctly. </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/refresh/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,45 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Search's test page 1</title>
</head>
<body >
<H1>Search's test page 1 - test on Find Dialog</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: Search->Find.</td><td>Dialog box (Find) must appear</td></tr>
<tr><td>2.</td><td>Do not check any checkboxes and type search string ("search item" as a search string recommended) in search field. </td><td>In text field text should correctly displays</td></tr>
<tr><td>3.</td><td>Press Find button.</td><td>Webclient should select search string in document. </td></tr>
</table>
<hr>
search item
SEARCH ITEM
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/search/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,45 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Search's test page 2</title>
</head>
<body >
<H1>Search's test page 2 - test on Find Dialog</H1>
<table>
<tr><td></td><td>Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: Search->Find.</td><td>Dialog box (Find) must appear</td></tr>
<tr><td>2.</td><td>Check "match case" checkbox and type search string ("search item" recommended) in search field. </td><td>In text field text should correctly displays</td></tr>
<tr><td>3.</td><td>Press Find button.</td><td>Webclient should select search sting in document 2 times with checked checkbox and 3 posision with uncheked checkbox. </td></tr>
</table>
<hr>
search item
SEARCH ITEM
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/search/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,45 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Search's test page 3</title>
</head>
<body >
<H1>Search's test page 3 - test on Find Dialog</H1>
<table>
<tr><td></td><td>Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: Search->Find.</td><td>Dialog box (Find) must appear</td></tr>
<tr><td>2.</td><td>Check "Backward" checkbox and type search string ("search item" recommended) in search field. </td><td>In text field text should correctly displays</td></tr>
<tr><td>3.</td><td>Press Find button.</td><td>Webclient should select search sting in document 3 times, first selection should be last in document, all selections in document should be in reverse sequence.</td></tr>
</table>
<hr>
search item
SEARCH ITEM
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/search/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,47 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Search's test page 4</title>
</head>
<body >
<H1>Search's test page 4 - test on Find Next function</H1>
<table>
<tr><td></td><td>Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: Search->Find.</td><td>Dialog box (Find) must appear</td></tr>
<tr><td>2.</td><td>Do not check any checkbox and type search string ("search item" recommended) in search field. </td><td>In text field text should correctly displays</td></tr>
<tr><td>3.</td><td>Press Find button.</td><td>Webclient should select search sting in document. </td></tr>
<tr><td>4.</td><td>Close the Find dialog.</td><td>Webclient should close this dialog without any errors or exceptions. </td></tr>
<tr><td>5.</td><td>Start from menu: Search->Find Next.</td><td>Webclient should find next search string in document. </td></tr>
</table>
<hr>
search item
SEARCH ITEM
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/search/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,33 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Stop's test page 1</title>
</head>
<body>
<h1>Stop's test page 1 - Pressing STOP during loading page</h1>
<p>This test process only via cgi-script, so you need to load it. Please press button to begin the test.</p>
<form action="<CGI_BIN_ROOT>/stop.cgi" method=post>
<input type=submit value="Start this test">
</form>
<body>
</html>

View File

@ -0,0 +1,42 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>View's test page 1</title>
</head>
<body >
<H1>View's test page 1 - test on View Page Source function</H1>
<b>Note: Please, first read all this table.<b>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: View->View Page Source.</td><td>In currect window Webclient should display page source. </td></tr>
<tr><td>2.</td><td>Once more: Start from menu: View->View Page Source. </td><td>In currect window Webclient should display this html.</td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/view/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,75 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Window's test page 1</title>
</head>
<body >
<H1>Window's test page 1 - test on Resize function</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Resize main window</td><td>Text in window must correctly displays during resizing, also after resize html should correctly displays.</td></tr>
</table>
<hr>
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/window/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,75 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Window's test page 2</title>
</head>
<body >
<H1>Window's test page 2 - test on Scroll function</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Scroll text in this window</td><td>Text in window must correctly displays during scrolling, and also after scrolling html should correctly displays.</td></tr>
</table>
<hr>
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/window/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,75 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Window's test page 3</title>
</head>
<body >
<H1>Window's test page 3 - test on Move function</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Move the main window to any posision on the screen</td><td>Text in window must correctly displays during moving, and also after moving html should correctly displays.</td></tr>
</table>
<hr>
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/window/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Window's test page 4</title>
</head>
<body >
<H1>Window's test page 4 - test on New Window function</H1>
<table>
<tr><td></td><td width="50%">Action</td><td>Expected result</td></tr>
<tr><td>1.</td><td>Start from menu: File->New Window</td><td>Webclient should create new window and displays current URL inside. </td></tr>
</table>
<hr>
<br><br>Test PASSED if expected result matched obtained result, and FAILED otherwise.
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/features/window/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>The end of Webclient tests</title>
</head>
<body>
<form action="<CGI_BIN_ROOT>/finish.cgi" method=post>
<input type=submit value="Show me a log">
</form>
<body>
</html>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>Start page of manual webclient tests</title>
</head>
<body bgcolor=white>
<H1 align=center>Manual webclient tests</H1>
To continue previous session of test, please click "Continue button".<br>
To run a new session of tests, please select or unselect tests, that you want run and then press a <B>Start</B> button.<hr>
<form action="<CGI_BIN_ROOT>/start.cgi" method=post>
<CHECKBOX_GROUP>
<hr>
<p align=right>
<input type=hidden name=stage value=1>
<input type=submit value="Start">
<input type=submit name=continue value="Continue">
</p>
</form>
</body>
</html>

View File

@ -0,0 +1,42 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>
Test on Mouse Events
</title>
</head>
<body bgcolor=white>
<applet code=MouseTest.class width=640 height=320>
<param name=X value=10>
<param name=Y value=10>
<param name=RecWidth value=50>
<param name=RecHeight value=50>
</applet>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/applets/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,29 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 1 (1 frame)</TITLE>
</head>
<body bgcolor=red>
This is 1 frame
</body>
</html>

View File

@ -0,0 +1,29 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 1 (2 frame)</TITLE>
</head>
<body bgcolor=green>
This is 2 frame
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 1 (3 frame)</TITLE>
</head>
<BODY bgcolor=blue>
This is 3 frame
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 1</TITLE>
</HEAD>
<frameset rows="*,*,*">
<frame src="1.1.html" name="uppper">
<frame src="1.2.html" name="middle">
<frame src="1.3.html" name="bottom">
</frameset>
</HTML>

View File

@ -0,0 +1,60 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 2 (1 frame)</TITLE>
</head>
<BODY bgcolor=red>
<H2>This is 1 frame<H2>
The scorbars should be present on this frame.
And last line "this is last line" should be present at the end of frame<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
<b>this is last line</b>
</body>
</html>

View File

@ -0,0 +1,65 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 2 (2 frame)</TITLE>
</head>
<BODY bgcolor=green>
<H2>This is 2 frame<H2>
The scollbars MUST NOT be present on this frame. <BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
Line for scrolling<BR>
<b>this is last line</b>
</body>
</html>

View File

@ -0,0 +1,38 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 2 (3 frame)</TITLE>
<BODY bgcolor=blue>
</head>
This is 3 frame<BR>
This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.This_is_very_long_line.<BR>
<BR>
Horizontal scrollbars should be present on this frame
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 2</TITLE>
</HEAD>
<frameset rows="*,*,*">
<frame src="2.1.html" scrolling=yes name="uppper">
<frame src="2.2.html" scrolling=no name="middle">
<frame src="2.3.html" scrolling=yes name="bottom">
</frameset>
</HTML>

View File

@ -0,0 +1,29 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 3 (1.1 frame)</TITLE>
</head>
<BODY bgcolor=red>
This is 1.1 frame
</body>
</html>

View File

@ -0,0 +1,29 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 3 (1.2 frame)</TITLE>
</head>
<BODY bgcolor=green>
This is 1.2 frame
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 3(1 frameset)</TITLE>
</HEAD>
<frameset cols="*,*">
<frame src="3.1.1.html" name="left">
<frame src="3.1.2.html" name="right">
</frameset>
</HTML>

View File

@ -0,0 +1,29 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY BGCOLOR="000000" TEXT="ffffff" LINK="ffffff" VLINK="ffffff">
</head>
This is left bottom frame
</body>
</html>

View File

@ -0,0 +1,29 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>perfecto</TITLE>
<BODY BGCOLOR="000000" TEXT="ffffff" LINK="ffffff" VLINK="ffffff">
</head>
This is right bottom frame
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 3 (2 frame)</TITLE>
</head>
<BODY bgcolor=blue>
This is 2 frame<BR>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 3</TITLE>
</HEAD>
<frameset rows="*,*">
<frame src="3.1.html" scrolling=yes name="uppper">
<frame src="3.2.html" scrolling=no name="bottom">
</frameset>
</HTML>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 4(Reqursive frameset)</TITLE>
</HEAD>
<frameset cols="30%,*">
<frame src="4.1.html">
<frame src="4.1.html">
</frameset>
</HTML>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 4(Reqursive frameset)</TITLE>
</HEAD>
<frameset cols="*,*">
<frame src="4.1.1.html" name="left">
<frame src="4.1.1.html" name="right">
</frameset>
</HTML>

View File

@ -0,0 +1,37 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 4 (2 frame)</TITLE>
</head>
<BODY bgcolor=blue>
This is 2 frame<BR>
If application isn't freezes then this test passed
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,35 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 4</TITLE>
</HEAD>
<frameset rows="*,*">
<frame src="4.1.html" scrolling=yes name="uppper">
<frame src="4.2.html" scrolling=no name="bottom">
</frameset>
</HTML>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 5 (1 frame)</TITLE>
</head>
<BODY bgcolor=red>
This is 1 frame.<BR>
If you see this frame and your browser supports frames then this test passed
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 5 (2 frame)</TITLE>
</head>
<BODY bgcolor=blue>
This is 2 frame<BR>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/5>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,46 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 5</TITLE>
</HEAD>
<frameset rows="*,*">
<frame src="5.1.html" name="uppper">
<frame src="5.2.html" name="bottom">
<noframes>
This block shoould be shown only if your browser unsupport frames.<BR>
Else this test FAILED.
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/5>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</noframes>
</frameset>
</HTML>

View File

@ -0,0 +1,30 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 6 (1 frame)</TITLE>
</head>
<BODY bgcolor=red>
This is 1 frame.<BR>
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<HEAD>
<TITLE>Frame test 6 (2 frame)</TITLE>
</head>
<BODY bgcolor=blue>
This is 2 frame<BR>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/6>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,42 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Frame test 6</TITLE>
</HEAD>
<noframes>
This is NOFRAMES block. And this page has a UNCLOSED frameset
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target="_top">
<input type=hidden name=testID value=manual/rendering/frames/6>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</noframes>
<frameset rows="*,*">
<frame src="6.1.html" name="uppper">
<frame src="6.2.html" name="bottom">
</HTML>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>HTML's test page 1</title>
</head>
<body background="<HTML_ROOT>/images/background.gif">
<H1>HTML's test page 1</H1>
This test passed if background image is shown.
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,36 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>HTML's test page 2</title>
</head>
<body bgcolor="#FF0000">
<H1>HTML's test page 2</H1>
This test passed if background color is red.
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,33 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
<H1>HTML's test page 3</H1>
It's just a simple html w/o title and head
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
<H1>HTML's test page 4</H1>
It's just a simple html w/o closed tags
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head><title>HTML's test page 5</title></head></html>
This is simple page without <B>body</B> tag.
This text shouldn't be normaly shoun
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/5>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>

View File

@ -0,0 +1,38 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<title>HTML's test page 6</title>
<body >
<head>
<B>This text in the head tag</B>
</head>
<H1>HTML's test page 6</H1>
It's simple html with mixed body head and title tag.
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/6>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,40 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<BASE href=<HTML_ROOT>/images/>
<title>
HTML's test page 7
</title>
</head>
<body bgcolor=white>
<H1>HTML's test page 7</H1>
If you see image on this page, then this test passed.<BR>
<img src=passed.gif>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/html/7>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,89 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
<script language="JavaScript">
function d_off(num) {
if (parseInt(navigator.appVersion.substring(0,1))>=3) with (document) {
if (num=="0") a1.src="<HTML_ROOT>/images/1.gif";
if (num=="1") a2.src="<HTML_ROOT>/images/3.gif";
if (num=="2") a3.src="<HTML_ROOT>/images/5.gif";
if (num=="3") a4.src="<HTML_ROOT>/images/7.gif";
if (num=="4") a5.src="<HTML_ROOT>/images/9.gif";
}
}
function d_on(num) {
if (parseInt(navigator.appVersion.substring(0,1))>=3) with (document) {
if (num=="0") a1.src="<HTML_ROOT>/images/2.gif";
if (num=="1") a2.src="<HTML_ROOT>/images/4.gif";
if (num=="2") a3.src="<HTML_ROOT>/images/6.gif";
if (num=="3") a4.src="<HTML_ROOT>/images/8.gif";
if (num=="4") a5.src="<HTML_ROOT>/images/0.gif";
}
b1=new Image;b1.src="<HTML_ROOT>/images/1.gif";
b2=new Image;b2.src="<HTML_ROOT>/images/3.gif";
b3=new Image;b3.src="<HTML_ROOT>/images/5.gif";
b4=new Image;b4.src="<HTML_ROOT>/images/7.gif";
b5=new Image;b5.src="<HTML_ROOT>/images/9.gif";
b51=new Image;b51.src="<HTML_ROOT>/images/2.gif";
b52=new Image;b52.src="<HTML_ROOT>/images/4.gif";
b53=new Image;b53.src="<HTML_ROOT>/images/6.gif";
b54=new Image;b54.src="<HTML_ROOT>/images/8.gif";
b55=new Image;b55.src="<HTML_ROOT>/images/0.gif";
}
</script>
<H1>Javascript test page 1</H1>
<a href="js.html" onmouseover="d_on(0); window.status='1st link'; return true" onmouseout="d_off(0);
window.status=''; return true"><img src="<HTML_ROOT>/images/1.gif" alt="1st link"
border="0" name="a1"
valign="CENTER"></a><br>
<a href="js.html" onmouseover="d_on(1); window.status='2nd link'; return true" onmouseout="d_off(1);
window.status=''; return true"><img src="<HTML_ROOT>/images/3.gif" alt="2nd link"
border="0" name="a2"
valign="CENTER"></a><br>
<a href="js.html" onmouseover="d_on(2); window.status='3th link'; return true" onmouseout="d_off(2);
window.status=''; return true"><img src="<HTML_ROOT>/images/5.gif" alt="3th link"
border="0" name="a3"
valign="CENTER"></a><br>
<a href="js.html" onmouseover="d_on(3); window.status='4th link'; return true" onmouseout="d_off(3);
window.status=''; return true"><img src="<HTML_ROOT>/images/7.gif" alt="4th link"
border="0" name="a4"
valign="CENTER"></a><br>
<a href="js.html" onmouseover="d_on(4); window.status='5th link'; return true" onmouseout="d_off(4);
window.status=''; return true"><img src="<HTML_ROOT>/images/9.gif" alt="5th link"
border="0" name="a5"
valign="CENTER"></a><br>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/javascript/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,49 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD><TITLE>LiveConnect.method.argument.object</TITLE>
<SCRIPT>
function doTest() {
document.TheForm.TheCheckbox.checked=true;
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR=white>
<H1>Javascript test page 2</H1>
<FORM NAME="TheForm">
<INPUT TYPE="CHECKBOX" NAME="TheCheckbox" VALUE="TRUE">
Check indicates test pass.
</FORM>
<H3>Page Content!</H3>
Please, wait for 5 second and if checkbox checked - test is passed
<SCRIPT>
setTimeout("doTest()",5000);
</SCRIPT>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/javascript/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</HTML>

View File

@ -0,0 +1,50 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD><TITLE>LiveConnect.method.argument.object</TITLE>
<SCRIPT>
function doTest() {
document.TheForm.TheCheckbox1.checked=true;
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR=white>
<H1>Javascript test page 3</H1>
<FORM NAME="TheForm">
<INPUT TYPE="CHECKBOX" NAME="TheCheckbox" VALUE="TRUE">
Check indicates test pass.
</FORM>
<H3>Page Content!</H3>
THis page have error in javascript. Checkbox must be always unchecked and
after 5 seconds you must see javascript error.
<SCRIPT>
setTimeout("doTest()",5000);
</SCRIPT>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/javascript/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</HTML>

View File

@ -0,0 +1,67 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD><TITLE>LiveConnect.method.argument.object</TITLE>
<SCRIPT>
var val;
var WPresult;
function doTest() {
var testVal = new java.lang.String ("right value!");
val = document.DemoApplet.objectArg(testVal);
if (val == true) {
document.TheForm.TheCheckbox.checked=true;
} else {
document.TheForm.TheCheckbox.checked=false;
}
WPresult = val;
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR=white>
<H1>Javascript test page 4</H1>
<FORM NAME="TheForm">
<INPUT TYPE="CHECKBOX" NAME="TheCheckbox" VALUE="TRUE">
Check indicates test pass.
</FORM>
<H2>The Applet!</H2>
<APPLET name=DemoApplet
code=DemoApplet.class
width=400 height=65 MAYSCRIPT>
</APPLET>
<H3>Page Content!</H3>
<SCRIPT>
setTimeout("doTest()",5000);
//.Expected results : true
//.Automatic test : yes
</SCRIPT>
Please, wait for 5 seconds and checkbox must be checked and applet must be shown "right value!".
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/javascript/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</HTML>

View File

@ -0,0 +1,49 @@
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Sun Microsystems,
* Inc. Portions created by Sun are
* Copyright (C) 1999 Sun Microsystems, Inc. All
* Rights Reserved.
*
* Contributor(s):
*/
import java.applet.*;
import java.awt.*;
public class DemoApplet extends Applet {
public Dimension dim=null;
public String str="";
public int val1;
public void init () {
}
public void paint (Graphics g) {
Rectangle d = getBounds ();
String s=(dim==null ? "NULL" : dim.toString());
g.setColor (Color.black);
g.fillRect (d.x,d.y,d.width,d.height);
g.setColor (Color.green);
g.drawString (str,40,40);
}
public boolean objectArg (String s) {
this.str=s;
repaint ();
return true;
}
}

View File

@ -0,0 +1,42 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>
Table test 1
</title>
</head>
<body>
This page contains a simple table.
<table border=1>
<caption>This is table caption </caption>
<tr><td>first row first column</td><td>first row second column</td><td>first row third column</td></tr>
<tr><td>second row first column</td><td>second row second column</td><td>second row third column</td></tr>
</table>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/tables/1>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,58 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>
Table test 2
</title>
</head>
<body>
This page contains nested tables
<HR>
<table border=2 width=80%>
<caption>This table contains 2 other tables</caption>
<tr>
<td>first cell</td>
<td>
<table border=1>
<caption>This is 1 nested table</caption>
<tr><td>1</td><td>2</td><tr>
<tr><td>3</td><td>4</td><tr>
</table>
</td>
<td>
<table border=1>
<caption>This is 2 nested table</caption>
<tr><td>1</td><td>2</td><tr>
<tr><td>3</td><td>4</td><tr>
</table>
</td>
<tr>
</table>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/tables/2>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,61 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>
Table test 3
</title>
</head>
<body>
There is a 3 tables on this page
<table border=1>
<caption>This is 1th table</caption>
<tr><td>first cell</td>
<td>
second cell
</td>
<td>third cell</td></tr>
</table>
<table border=1>
<caption>This is 2th table</caption>
<tr><td>first cell</td>
<td>
second cell
</td>
<td>third cell</td></tr>
</table>
<table border=1>
<caption>This is 3th table</caption>
<tr><td>first cell</td>
<td>
second cell
</td>
<td>third cell</td></tr>
</table>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/tables/3>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,38 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
The following table contains unclosed nested table.
<table border=2>
<tr><td>First cell</td>
<td>
Text before unclosed table
<table border=1, width=80%>
<caption>This table width should be 80% of the Page </caption>
<tr><td>first cell</td><td>second cell</td><td>third cell</td></tr>
Text after unclosed table
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
If upper frame is empty then test failed
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post name=testForm target=_top>
<input type=hidden name=testID value=manual/rendering/tables/4>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<head>
<title>
Table test 4
</title>
</head>
<frameset rows="*,30%">
<frame src=4.1.html>
<frame src=4.2.html>
</frameset>

View File

@ -0,0 +1,100 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<HTML>
<HEAD>
<TITLE>Table test 5</TITLE>
</HEAD>
<BODY>
<h1>Tests Table Border Attribute</h1>
<table border=0 width=666>
<caption>This Tables Border is Set To equal 0</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=1 width=666>
<caption>This Tables Border is Set To equal 1</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=2 width=666>
<caption>This Tables Border is Set To equal 2</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=3 width=666>
<caption>This Tables Border is Set To equal 3</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=4 width=666>
<caption>This Tables Border is Set To equal 4</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=5 width=666>
<caption>This Tables Border is Set To equal 5</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=10 width=666>
<caption>This Tables Border is Set To equal 10</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=15 width=666>
<caption>This Tables Border is Set To equal 15</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=20 width=666>
<caption>This Tables Border is Set To equal 25</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<table border=250 width=666>
<caption>This Tables Border is Set To equal 250</caption>
<tr><td>first cell<td>second cell<td>third cell
</table>
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post>
<input type=hidden name=testID value=manual/rendering/tables/5>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</HTML>

View File

@ -0,0 +1,30 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
The following table contains unclosed rows.
<table border=2>
<tr><td>First cell</td><td>Second cell</td>
<tr><td>First cell</td><td>Second cell</td>
</table>
</body>
</html>

View File

@ -0,0 +1,32 @@
<!--
The contents of this file are subject to the Mozilla Public
License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of
the License at http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
implied. See the License for the specific language governing
rights and limitations under the License.
The Original Code is mozilla.org code.
The Initial Developer of the Original Code is Sun Microsystems,
Inc. Portions created by Sun are
Copyright (C) 1999 Sun Microsystems, Inc. All
Rights Reserved.
Contributor(s):
-->
<html>
<body>
If table in upper frame badly rendered then this test FAILED
<hr>
<form action=<CGI_BIN_ROOT>/results.cgi method=post target=_top>
<input type=hidden name=testID value=manual/rendering/tables/6>
<input type=submit name=good value=PASSED>
<input type=submit name=bad value=FAILED>
</form>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More