xhtmlrenderer-0.0~R8.orig/ 0000700 0000000 0000000 00000000000 11513457774 012475 5 ustar xhtmlrenderer-0.0~R8.orig/etc/ 0000755 0000000 0000000 00000000000 11076705610 013247 5 ustar xhtmlrenderer-0.0~R8.orig/etc/build/ 0000755 0000000 0000000 00000000000 11172155756 014355 5 ustar xhtmlrenderer-0.0~R8.orig/etc/build/demo-apps.xml 0000644 0000000 0000000 00000006647 11144703646 016775 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/preset-defs.xml 0000644 0000000 0000000 00000004274 11172155756 017327 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/netbeans.xml 0000644 0000000 0000000 00000003441 10327031662 016666 0 ustar
This target can only run inside the NetBeans IDE.
xhtmlrenderer-0.0~R8.orig/etc/build/upload.xml 0000644 0000000 0000000 00000007467 11172200254 016361 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/compile.xml 0000644 0000000 0000000 00000004230 11172155756 016526 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/tests.xml 0000644 0000000 0000000 00000022563 11172220300 016223 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/docs.xml 0000644 0000000 0000000 00000003424 11172162000 016006 0 ustar Flying Saucer Project Release ${app.version}<a href='http://xhtmlrenderer.dev.java.net'>Flying Saucer Project Home</a>
xhtmlrenderer-0.0~R8.orig/etc/build/convert.xml 0000644 0000000 0000000 00000002545 11171137074 016555 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/properties.xml 0000644 0000000 0000000 00000020461 11172215520 017260 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/dist.xml 0000644 0000000 0000000 00000023577 11172440434 016046 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/jars.xml 0000644 0000000 0000000 00000010040 11172170724 016021 0 ustar
xhtmlrenderer-0.0~R8.orig/etc/build/build.properties 0000644 0000000 0000000 00000001224 10221316352 017552 0 ustar # Used by Ant to override default properties in Ant build file.
# It is read automatically every time an Ant target is called
# for the project.
#
# This is a *shared* properties file, do not modify unless you
# are sure the new values will work for other developers.
# Example
#build.compiler = jikes
#
# $Id: build.properties,v 1.1 2005/03/26 12:03:30 pdoubleya Exp $
#
# $Log: build.properties,v $
# Revision 1.1 2005/03/26 12:03:30 pdoubleya
# Added to CVS.
#
# Revision 1.2 2004/10/18 10:10:27 pdoubleya
# Changed to be sample only, no properties set--moved to build2.xml.
#
# Revision 1.1 2004/10/15 13:07:24 pdoubleya
# Added to CVS.
#
#
xhtmlrenderer-0.0~R8.orig/etc/build/clean.xml 0000644 0000000 0000000 00000001073 10221316352 016143 0 ustar
xhtmlrenderer-0.0~R8.orig/README 0000644 0000000 0000000 00000005762 11172364504 013366 0 ustar Flying Saucer
Release R8
April 18, 2009
https://xhtmlrenderer.dev.java.net
Please see project website for links to CVS, mailing lists, issue tracker, etc.
OVERVIEW
--------
Flying Saucer is a pure-Java library for rendering arbitrary well-formed XML
(or XHTML) using CSS 2.1 for layout and formatting, output to Swing panels,
PDF, and images.
Comprehensive documentation available in our user's guide, linked from our website at http://xhtmlrenderer.dev.java.net.
For information on our development releases (R8preX), please contact us on our mailing lists.
If you end up using Flying Saucer for your own projects, please drop us an
email and tell us about it; it helps inform where we go next, and is interesting
and inspiring to other developers.
LICENSE
-------
Flying Saucer is distributed under the LGPL.Flying Saucer itself is licensed
under the GNU Lesser General Public License, version 2.1 or later, available at
http://www.gnu.org/copyleft/lesser.html. You can use Flying Saucer in any
way and for any purpose you want as long as you respect the terms of the
license. A copy of the LGPL license is included as license-lgpl-2.1.txt
in our distributions and in our source tree.
Flying Saucer uses a couple of FOSS packages to get the job done. A list
of these, along with the license they each have, is listed in the
LICENSE file in our distribution.
WHAT'S IN THE DISTRIBUTION
--------------------------
"BINARY" DISTRIBUTION
---------------------
The binary distribution includes only those files you need to *use* Fying Saucer
in your own programs. The files are all Java JAR files and just need to be included
in the CLASSPATH as described in the User's Guide.
* core-renderer.jar: the main file, always in the classpath
* itext*.jar: support for generating PDF files as output
* core-renderer-minimal.jar: see note at end of this section
In principle, for an application using only Swing JPanels for output, you could
restrict yourself to using core-renderer.jar; however, we recommend you include
core*, itext* and to avoid any linking errors/ClassNotFoundExceptions. When
in doubt, contact us via mail.
"SOURCE" DISTRIBUTION
---------------------
The source distribution includes all the relevant source code, libraries and build
scripts to build and extend Flying Saucer. You'll need Ant if you want to use our
build scripts. There are some files under source control (notes, some docs) which
are not included in the source distribution. You can pull the whole lot from our source
tree by visiting our project website (URL at top of this doc) and extracting from
source control.
GETTING STARTED
---------------
Please see the user's guide (URLs listed above) for info on how to get started.
At a minimum, you'll need core-renderer.jar in your classpath; itext*.jar
for PDF output.
Some good entry points (classes) are:
org.xhtmlrenderer.simple.XHTMLPanel
org.xhtmlrenderer.simple.PDFRenderer
org.xhtmlrenderer.simple.ImageRenderer
xhtmlrenderer-0.0~R8.orig/src/ 0000755 0000000 0000000 00000000000 11172434416 013263 5 ustar xhtmlrenderer-0.0~R8.orig/src/docs/ 0000755 0000000 0000000 00000000000 11076705622 014216 5 ustar xhtmlrenderer-0.0~R8.orig/src/docs/index.html 0000644 0000000 0000000 00000000425 10136265376 016217 0 ustar
full javadocs for developers only full code
xhtmlrenderer-0.0~R8.orig/src/conf/ 0000755 0000000 0000000 00000000000 11161571150 014203 5 ustar xhtmlrenderer-0.0~R8.orig/src/conf/xhtmlrenderer.conf 0000644 0000000 0000000 00000035431 11161571150 017743 0 ustar # Configuration file for XHTMLRenderer core
#
# Follows formatting specified in JavaDoc for java.util.Properties
# key = value
#
# If you define a key in this file, the later one will be used
# Comments are ignored, start the line with a # sign.
# Feel free to comment liberally
#
# Naming convention: prefix all keys with
# xr.
# e.g. xr.render-speed = SUPER_FAST
# CSS / CASCADE
#
# Location of user-agent "default" CSS for renderer
xr.css.user-agent-default-css = /resources/css/
# TESTS
#
# Location of hamlet (large XHTML file)
xr.test.files.hamlet = /demos/browser/xhtml/hamlet.xhtml
# Format for logging when XRSimpleLogFormatter is used as the log output
# formatter. The format string for this key follows
# java.text.MessageFormat. The following replaceable parameters are
# substituted into the output message string; you can use one, all--at a
# minimum, you probably want the log record message. A newline is
# automatically added at the end of each message.
#
# {0} String.valueOf(record.getMillis()),
# {1} record.getLoggerName(),
# {2} record.getLevel().toString(),
# {3} record.getSourceClassName(),
# {4} record.getSourceMethodName(),
# {5} record.getMessage()
# {6} record.getThrown().getName()
# {7} record.getThrown().getMessage()
# {8} record.getThrown() stack trace
#
# Two formats, for with and without exception
xr.simple-log-format = {1} {2}:: {5}
xr.simple-log-format-throwable = {1} {2}:: {5}
# Values used for testing Configuration, do not modify
xr.test-config-byte = 8
xr.test-config-short = 16
xr.test-config-int = 100
xr.test-config-long = 2000
xr.test-config-float = 3000.25F
xr.test-config-double = 4000.50D
xr.test-config-boolean = true
# XR logging behavior. Follows conventions in
# java.util.logging.LogManager. See there for details.
#
# The prefix for all entries here should be
# xr.util-logging.
#
# ENABLE OR DISABLE ALL LOGGING
# set to false to turn all Flying Saucer logging off, regardless of
# other settings; corresponds to static method XRLog.setLoggingEnabled(bool);
#
xr.util-logging.loggingEnabled=false
# Handlers
# See JDK documentation for the Logging API; this is a space-separated list of class names that extend the
# java.util.logging.Handler class. Each class named here will be instantiated and assigned to the each FS
# logger (not the root logger, as the JDK log-properties load mechanism would do it).
xr.util-logging.handlers=java.util.logging.ConsoleHandler
# Whether our loggers should send their log messages to their parent's handlers as well
# In our case, we don't want this, because our log messages will be sent to the handlers
# of the root logger, which will log the message as well
xr.util-logging.use-parent-handler=false
# Log level--you can assign a log level to the handler which processes log messages.
# By default, we assign a level to the console handler we attach to our loggers.
# See the JDK Logging API documentation.
#
# The default logging level for new ConsoleHandler instances
xr.util-logging.java.util.logging.ConsoleHandler.level=INFO
# Log formatter--you can assign a class to format the output of log messages.
# Each instance is assigned to a log Handler *which must be one of those listed in the handlers property
# above.
#
# The default formatter for new ConsoleHandler instances.
# Default for the JDK, uncomment to use.
# java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
# XR log formatter
xr.util-logging.java.util.logging.ConsoleHandler.formatter=org.xhtmlrenderer.util.XRSimpleLogFormatter
# Log levels
# NOTE: the name of this property is .level in the logging spec, hence the two ..
xr.util-logging.org.xhtmlrenderer.level = ALL
xr.util-logging.org.xhtmlrenderer.config.level = ALL
xr.util-logging.org.xhtmlrenderer.exception.level = ALL
xr.util-logging.org.xhtmlrenderer.general.level = ALL
xr.util-logging.org.xhtmlrenderer.init.level = ALL
xr.util-logging.org.xhtmlrenderer.load.level = ALL
xr.util-logging.org.xhtmlrenderer.load.xml-entities.level = ALL
xr.util-logging.org.xhtmlrenderer.match.level = ALL
xr.util-logging.org.xhtmlrenderer.cascade.level = ALL
xr.util-logging.org.xhtmlrenderer.css-parse.level = ALL
xr.util-logging.org.xhtmlrenderer.layout.level = ALL
xr.util-logging.org.xhtmlrenderer.render.level = ALL
# resource loading
# full classname for the SAX parser to use; should be an implementation
# of org.xml.sax.XMLReader
# leave blank or "default" to use JDK default parser
#
# piccolo: com.bluecast.xml.Piccolo
# tagsoup: org.ccil.cowan.tagsoup.Parser
xr.load.xml-reader=default
# : parser features
#
# not all features are supported by all parsers. if the feature is not supported
# , but you request it, the parser will throw an exception and FS will just log that
# and keep going. check logs to see if you need to turn these features off. you can
# skip all features by setting configure-features to false
# whether features should be set at all
xr.load.configure-features=false
# whether pages should be validated against DTD or schema
# ! careful: this will be very picky; pages will be rejected
# NOTE! Piccolo will throw an error if validation is on--not supported
xr.load.validation=false
# whether parser should try to use string.intern
# this is experimental, currently only for developers
# NOTE!: Piccolo will throw an error if interning is set to true--strings auto-intern'd
xr.load.string-interning=false
# namespace support works such that one of the two features must be true, and the other false
#
# whether parser should pass namespace info in during parsing
# this is experimental, currently only for developers
xr.load.namespaces=false
# whether parser should pass namespace attributes declaration attributes during parsing
# this is experimental, currently only for developers
xr.load.namespace-prefixes=false
# layout controls
xr.layout.whitespace.experimental = true
xr.layout.bad-sizing-hack = false
# rendering controls
xr.renderer.viewport-repaint=true
xr.renderer.draw.backgrounds = true
xr.renderer.draw.borders = true
xr.renderer.debug.box-outlines = false
# text rendering controls using Java2D renderer (default when rendering to Swing panels)
# scaling factor for rendering text; 1.25 would be "25% larger than default"
xr.text.scale=1.0
# at what font-size should AA kick in. for older JVMs AA is very expensive and slow--set this to
# a high value (like 25); for JDK 6, smoke tests show that AA is basically low-cost for Flying Saucer
# we set it to a high value for the benefit of users still on JDK 1.4
xr.text.aa-fontsize-threshhold=25
# when using Java2D for rendering, hint to renderer for AA algorithm to use
xr.text.aa-rendering-hint=RenderingHints.VALUE_TEXT_ANTIALIAS_HGRB
# whether or not to cache stylesheets
# note that there is currently no way to remove
# stylesheets from the cache
xr.cache.stylesheets=false
### a bunch of properties used to turn on and off the incremental
###layout features
xr.incremental.enabled=false
# use lazy asynchronous image resources instead of normal synchronous ones
xr.incremental.lazyimage = false
# adds a per block delay of N milleseconds
xr.incremental.debug.layoutdelay=0
# prints how long each repaint takes
xr.incremental.repaint.print-timing=false
# whether or not the threads be used
# if false, xr.incremental.enabled is also
# implicitly false
xr.use.threads=false
# whether or not link and hover listeners will be used.
xr.use.listeners=true
# if BufferedImage should be use
# Note: On VMs and platforms with the most up-to-date acceleration techniques,
# BufferedImage performs better, but there were serious performance
# regressions due to differences in when/if images are accelerated or
# not by the VM. In particular, we observed some serious regressions on
# Windows even on simple pages like our splash screen. See
# https://xhtmlrenderer.dev.java.net/servlets/ReadMsg?list=dev&msgNo=3307
# defaults to false
xr.image.buffered=false
# image loading
# on loading images that need to be scaled
# on scaling, whether to use LOW, MID or HIGH-quality process. defaults to HIGH
xr.image.scale=LOW
# on scaling, what rendering hints to use; must be one of the rendering hints that corresponds to
# RenderingHints.KEY_INTERPOLATION (e.g. RenderingHints.VALUE_INTERPOLATION_NEAREST_NEIGHBOR
# VALUE_INTERPOLATION_BILINEAR or VALUE_INTERPOLATION_BICUBIC. Defaults to NEAREST_NEIGHBOR
xr.image.render-quality=java.awt.RenderingHints.VALUE_INTERPOLATION_NEAREST_NEIGHBOR
# CVS auto-expanded keywords
# $Id: xhtmlrenderer.conf,v 1.49 2009/03/22 15:13:23 pdoubleya Exp $
#
# $Log: xhtmlrenderer.conf,v $
# Revision 1.49 2009/03/22 15:13:23 pdoubleya
# Follow up for removing Minium AA: font "smoothing level" now deprecated. Changed to use font smoothing threshold alone. Remove corresponding property from configuration file.
#
# Revision 1.48 2009/03/22 12:27:37 pdoubleya
# Remove Minium anti-aliasing library as sources are not available. Removed jar and all references to it. For R8 release.
#
# Revision 1.47 2008/01/27 16:40:29 pdoubleya
# Issues 186 and 130: fix configuration so that logging setup does not override any current settings for JDK logging classes. Disable logging by default.
#
# Revision 1.46 2007/11/23 07:03:30 pdoubleya
# Applied patch from N. Barozzi to allow either toolkit or buffered images to be used, see https://xhtmlrenderer.dev.java.net/servlets/ReadMsg?list=dev&msgNo=3847
#
# Revision 1.45 2007/06/20 12:09:07 pdoubleya
# re-added missing text AA properties
#
# Revision 1.44 2007/05/23 16:50:17 peterbrant
# Remove obsolete comment
#
# Revision 1.42 2007/04/10 21:40:28 pdoubleya
# Support for varied scaling routines for images; fix image caching-bug; add some way to handle missing images.
#
# Revision 1.41 2007/04/07 15:22:47 pdoubleya
# New image scaling properties
#
# Revision 1.40 2006/08/03 14:11:03 pdoubleya
# Comments
#
# Revision 1.39 2006/07/17 22:15:58 pdoubleya
# Added loggingEnabled switch to XRLog and config file; default logging to off there and in Configuration. Fix for Issue Tracker #123.
#
# Revision 1.38 2006/02/22 02:20:18 peterbrant
# Links and hover work again
#
# Revision 1.37 2005/11/11 01:37:12 peterbrant
# Turn threads back on (xr.use.threads=false committed by mistake)
#
# Revision 1.36 2005/11/11 01:32:50 peterbrant
# Add option to turn off stylesheet caching
#
# Revision 1.35 2005/11/05 18:43:49 peterbrant
# Disable incremental rendering for now
#
# Revision 1.34 2005/10/23 22:16:41 tobega
# Preparation for StackingContext rendering
#
# Revision 1.33 2005/10/20 22:51:38 peterbrant
# Add non-threaded rendering mode
#
# Revision 1.32 2005/10/16 23:57:14 tobega
# Starting experiment with flat representation of render tree
#
# Revision 1.31 2005/10/02 21:29:57 tobega
# Fixed a lot of concurrency (and other) issues from incremental rendering. Also some house-cleaning.
#
# Revision 1.30 2005/09/29 21:34:01 joshy
# minor updates to a lot of files. pulling in more incremental rendering code.
# fixed another resize bug
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.29 2005/09/28 00:03:29 joshy
# removed cruft from BasicPanel
# turned of incremental layout and lazy images by default
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.28 2005/09/27 23:48:38 joshy
# first merge of basicpanel reworking and incremental layout. more to come.
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.27 2005/07/15 23:39:49 joshy
# updates to try to fix the resize issue
#
# Revision 1.26 2005/06/26 15:48:09 tobega
# Converted to almost standard html4 default css, which shook out a bug: position should not inherit
#
# Revision 1.25 2005/06/16 18:34:09 joshy
# support for clear:right
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.24 2005/06/15 17:54:13 pdoubleya
# Default to not configure parser features.
#
# Revision 1.23 2005/04/20 19:13:16 tobega
# Fixed vertical align. Middle works and all look pretty much like in firefox
#
# Revision 1.22 2005/04/07 16:36:04 pdoubleya
# Added level for config.
#
# Revision 1.21 2005/03/27 18:37:50 pdoubleya
# Added logging control for entity resolution.
#
# Revision 1.20 2005/02/05 17:18:56 pdoubleya
# Added properties for SAX parsing.
#
# Revision 1.19 2005/02/03 23:13:41 pdoubleya
# oops, reset parser to default.
#
# Revision 1.18 2005/02/03 23:13:10 pdoubleya
# added support for parser selection.
#
# Revision 1.17 2005/01/29 12:41:38 pdoubleya
# Added css-parse log entry.
#
# Revision 1.16 2004/12/13 15:15:56 joshy
# fixed bug where inlines would pick up parent styles when they aren't supposed to
# fixed extra Xx's in printed text
# added conf boolean to turn on box outlines
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.15 2004/12/01 01:57:00 joshy
# more updates for float support.
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.14 2004/11/30 21:23:18 joshy
# updated the unit tests
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.13 2004/11/23 15:30:30 joshy
# turned on new whitespace handler
#
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.12 2004/11/22 21:34:03 joshy
# created new whitespace handler.
# new whitespace routines only work if you set a special property. it's
# off by default.
#
# turned off fractional font metrics
#
# fixed some bugs in u and x
#
# - j
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.11 2004/11/16 15:38:42 joshy
# removed background printing which speeds it up considerably
# added boolean in conf to turn off backgrounds for testing
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.10 2004/11/15 14:39:33 joshy
# changed default for viewport rendering to true
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.9 2004/11/10 17:28:54 joshy
# initial support for anti-aliased text w/ minium
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.8 2004/10/27 14:03:37 joshy
# added initial viewport repainting support
#
# Issue number:
# Obtained from:
# Submitted by:
# Reviewed by:
#
# Revision 1.7 2004/10/18 17:10:58 pdoubleya
# Added entry for hamlet demo file location.
#
# Revision 1.6 2004/10/18 12:31:39 pdoubleya
# Added logging properties, and removed some unused old logging config at the top.
#
# Revision 1.5 2004/10/14 15:43:56 pdoubleya
# Added location of default.css.
#
# Revision 1.4 2004/10/14 15:05:37 pdoubleya
# Added testing properties for Configuration.
#
# Revision 1.3 2004/10/14 12:54:11 pdoubleya
# Additional message parameters for logging message format.
#
# Revision 1.2 2004/10/14 11:09:29 pdoubleya
# Added logging properties and comments.
#
# Revision 1.1 2004/10/13 23:01:09 pdoubleya
# Added to CVS.
#
xhtmlrenderer-0.0~R8.orig/src/css/ 0000755 0000000 0000000 00000000000 11076705622 014056 5 ustar xhtmlrenderer-0.0~R8.orig/src/css/XhtmlNamespaceHandler.css 0000644 0000000 0000000 00000007532 11060630524 020775 0 ustar html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre, object { display: block }
li { display: list-item }
head, script { display: none }
body { margin: 8px }
h1 { font-size: 2em; margin: .67em 0 }
h2 { font-size: 1.5em; margin: .75em 0 }
h3 { font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote, ul,
fieldset,
ol, dl, dir,
menu { margin: 1.12em 0 }
h5 { font-size: .83em; margin: 1.5em 0 }
h6 { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong { font-weight: bold; }
blockquote { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address { font-style: italic }
pre, tt, code,
kbd, samp { font-family: monospace }
pre { white-space: pre }
button, textarea,
input, select { display: inline-block }
big { font-size: 1.17em }
small { font-size: .83em }
s, strike, del { text-decoration: line-through }
ol, ul, dir,
menu { padding-left: 40px }
dd { margin-left: 40px }
ol { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol { margin-top: 0; margin-bottom: 0 }
u, ins { text-decoration: underline }
br:before { content: "\A"; white-space: pre-line; }
/* :before, :after { white-space: pre-line } */
center { text-align: center }
a:link { cursor: pointer }
a:link, a:visited { text-decoration: underline }
/*
:focus { outline: thin dotted invert }
*/
/*
@media print {
h1 { page-break-before: always }
h1, h2, h3,
h4, h5, h6 { page-break-after: avoid }
ul, ol, dl { page-break-before: avoid }
}
*/
@page {
margin: 0.5in;
}
/* Flying Saucer overrides, usually compensate for unimplemented stuff */
/* don't handle all replaced things yet, besides xml should do this via entities!*/
img {
display: inline-block;
border-width: 1px 1px 1px 1px;
margin: 0px;
padding: 0px;
}
a {
color: #0000ff;
}
h5, h6, b, strong {
font-weight: bold;
}
/* Match default behavior of Firefox and Opera */
pre {
margin: 1em 0;
}
/* Various table related rules taken from Firefox's html.css */
table {
display: table;
border-spacing: 2px;
border-collapse: separate;
margin-top: 0;
margin-bottom: 0;
text-indent: 0;
}
/*
table[rules]:not([rules="none"]) {
border-collapse: collapse;
}
*/
/* caption inherits from table not table-outer */
caption {
display: table-caption;
text-align: center;
}
table[align="center"] > caption {
margin-left: auto;
margin-right: auto;
}
table[align="center"] > caption[align="left"] {
margin-right: 0;
}
table[align="center"] > caption[align="right"] {
margin-left: 0;
}
tr {
display: table-row;
vertical-align: inherit;
}
col {
display: table-column;
}
colgroup {
display: table-column-group;
}
tbody {
display: table-row-group;
vertical-align: middle;
}
thead {
display: table-header-group;
vertical-align: middle;
}
tfoot {
display: table-footer-group;
vertical-align: middle;
}
/* for XHTML tables without tbody */
table > tr {
vertical-align: middle;
}
td {
display: table-cell;
vertical-align: inherit;
text-align: inherit;
padding: 1px;
}
th {
display: table-cell;
vertical-align: inherit;
font-weight: bold;
padding: 1px;
}
/* Modified version of equivalent FF definitions */
sub {
vertical-align: sub;
font-size: 0.83em;
line-height: normal;
}
sup {
vertical-align: super;
font-size: 0.83em;
line-height: normal;
}
hr {
display: block;
border: 1px inset;
margin: 0.5em auto 0.5em auto;
}
hr[size="1"] {
border-width: 1px 0 0 0;
border-style: solid none none none;
}
/* Quirk: give form margin for compat (b=41806) (from Firefox) */
form{
margin: 0 0 1em 0;
}
xhtmlrenderer-0.0~R8.orig/src/images/ 0000755 0000000 0000000 00000000000 11076705622 014533 5 ustar xhtmlrenderer-0.0~R8.orig/src/images/.keepalive 0000644 0000000 0000000 00000000000 10607502416 016462 0 ustar xhtmlrenderer-0.0~R8.orig/src/xhtml/ 0000755 0000000 0000000 00000000000 11076705640 014422 5 ustar xhtmlrenderer-0.0~R8.orig/src/xhtml/issues/ 0000755 0000000 0000000 00000000000 11076705640 015735 5 ustar xhtmlrenderer-0.0~R8.orig/src/xhtml/issues/issue_95_layout_2col_menu.xhtml 0000644 0000000 0000000 00000003010 10267650562 024015 0 ustar
Flying Saucer: 2 Column Layout with Menu
logo image goes here
website byline, or maybe a nav menu bar
MENU
Menu content
Item 1
Item 2
Item 3
Item 4
Item 5
Content
Content laid out using XHTML 1.0 und CSS2/ Tableless
Description of the layout...
xhtmlrenderer-0.0~R8.orig/src/packaging/ 0000755 0000000 0000000 00000000000 11172164716 015212 5 ustar xhtmlrenderer-0.0~R8.orig/src/packaging/aboutbox/ 0000755 0000000 0000000 00000000000 11154340062 017023 5 ustar xhtmlrenderer-0.0~R8.orig/src/packaging/aboutbox/aboutbox_demo.jnlp 0000644 0000000 0000000 00000001702 11172174710 022544 0 ustar
XHTML About Box DemoFlying SaucerFlying Saucer About Box DemoA demonstration of the Flying Saucer XHTML
renderer. This demo shows off a simple About BoxFlying Saucer About Box
xhtmlrenderer-0.0~R8.orig/src/packaging/apache-jnlp-config.htaccess 0000644 0000000 0000000 00000000720 11155100312 022334 0 ustar # Return the right mime type for JARs
AddType application/x-java-archive .jar
# Enable type maps
AddHandler application/x-type-map .var
Options +MultiViews
# Tweak MultiViews - this line is for
# APACHE 2.0 ONLY!
MultiViewsMatch Any
# Enable the Content-Encoding header for .jar.pack.gz files
AddEncoding pack200-gzip .jar
# Stop mod_gzip from messing with the Content-Encoding
# response for these files
RemoveEncoding .gz
xhtmlrenderer-0.0~R8.orig/src/packaging/flyingsaucer.png 0000644 0000000 0000000 00000101027 10135303616 020404 0 ustar PNG
IHDR ! C pHYs gAMA |Q cHRM z% u0 ` : o_F IDATxbVQ0
F(?
@,m4,F( i4F( e4F!_0\8ӳ_>f57$:1Hy2j0022( vF.pI[2ܼ
#3 ?3??77'';3Thb/ -FVOM3]X0002
3323
1!Vv6VVV&&PxE2D"Ѥ5
B ة0 cD6ޱQ&TeH4y0#4.#Kh +Cc"~[qt$EO"1Q~0wf-mx3[@b,V/' b @V;#+%?#ÿmcUP;
-F
ظn&Ö30!q 0aaV>>`,|Yء1
\1eLLNeXFw` 4:E?
c5W9x! Q`!$" (, Ѭ,tbvŀ?3p 8jU~_
Q h!4
ϟKu1Xps1012 001 ^^f&`!fddA@V 0a`dh@ @( v2;Xp pWXc<\*|46#ZA[IYΌ( 4Zp+h,-!FpwXp
F`)? 0
-Xr 5wF Bh0<{ţ,388 1Pk46&ffP,x?
gDN .z\g`b4G
Bh0\pۗLm qNH\ 1R@R9R1x@l0*(ue4G
Bh0\tܐB+5 T0kB[?l f #1OhCԌB
:QmH Z1[=!Pcfl
B/*` u̐.X-E
a{8 h!4Bϟ;[NJˑPܣ/i1B@o 54Ig~C
"o2>wAw4"F@ A(#ђHlR
*ca-`'of3 MDb-^e{xU5>gF㤃u40 qli/XPHNN'TKj51q{18\