This removes some pieces of debug output that have accidentally been left in the code. Mark? Merge to release branch?
2006-12-05 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/text/html/HTMLEditorKit.java (HTMLFactory.create): Removed debug output. * javax/swing/text/html/InlineView.java (getBreakWeight): Likewise. * javax/swing/text/html/StyleSheet.java (addRule): Likewise. (ListPainter.paint): Removed debug output. /Roman
Index: javax/swing/text/html/HTMLEditorKit.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/html/HTMLEditorKit.java,v retrieving revision 1.45 diff -u -1 -5 -r1.45 HTMLEditorKit.java --- javax/swing/text/html/HTMLEditorKit.java 1 Dec 2006 23:20:28 -0000 1.45 +++ javax/swing/text/html/HTMLEditorKit.java 5 Dec 2006 22:16:32 -0000 @@ -825,31 +825,30 @@ else if (tag.equals(HTML.Tag.MENU) || tag.equals(HTML.Tag.DIR) || tag.equals(HTML.Tag.UL) || tag.equals(HTML.Tag.OL)) view = new ListView(element); else if (tag.equals(HTML.Tag.FRAMESET)) view = new FrameSetView(element); else if (tag.equals(HTML.Tag.FRAME)) view = new FrameView(element); // FIXME: Uncomment when the views have been implemented /* else if (tag.equals(HTML.Tag.OBJECT)) view = new ObjectView(element); */ } if (view == null) { - System.err.println("missing tag->view mapping for: " + element); view = new NullView(element); } return view; } } /** * The abstract HTML parser declaration. */ public abstract static class Parser { /** * Parse the HTML text, calling various methods of the provided callback * in response to the occurence of the corresponding HTML constructions. * @param reader The reader to read the source HTML from. Index: javax/swing/text/html/InlineView.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/html/InlineView.java,v retrieving revision 1.7 diff -u -1 -5 -r1.7 InlineView.java --- javax/swing/text/html/InlineView.java 1 Dec 2006 23:20:28 -0000 1.7 +++ javax/swing/text/html/InlineView.java 5 Dec 2006 22:16:32 -0000 @@ -150,33 +150,32 @@ */ public AttributeSet getAttributes() { if (attributes == null) { StyleSheet ss = getStyleSheet(); attributes = ss.getViewAttributes(this); } return attributes; } public int getBreakWeight(int axis, float pos, float len) { int weight; - if (nowrap) { if (getText(getStartOffset(), getEndOffset()).toString().contains("Web")) - System.err.println("Web NOWRAP"); - weight = BadBreakWeight;} + if (nowrap) + weight = BadBreakWeight; else weight = super.getBreakWeight(axis, pos, len); return weight; } public View breakView(int axis, int offset, float pos, float len) { // FIXME: Implement this. return super.breakView(axis, offset, pos, len); } /** * Loads the character style properties from the stylesheet. */ protected void setPropertiesFromAttributes() Index: javax/swing/text/html/StyleSheet.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/html/StyleSheet.java,v retrieving revision 1.24 diff -u -1 -5 -r1.24 StyleSheet.java --- javax/swing/text/html/StyleSheet.java 5 Dec 2006 21:52:52 -0000 1.24 +++ javax/swing/text/html/StyleSheet.java 5 Dec 2006 22:16:33 -0000 @@ -500,32 +500,31 @@ * @param rule - the rule to add to the sheet */ public void addRule(String rule) { CSSStyleSheetParserCallback cb = new CSSStyleSheetParserCallback(CSSStyle.PREC_AUTHOR_NORMAL); // FIXME: Handle ref. StringReader in = new StringReader(rule); CSSParser parser = new CSSParser(in, cb); try { parser.parse(); } catch (IOException ex) { - // Shouldn't happen. And if, then we - System.err.println("IOException while parsing stylesheet: " + ex.getMessage()); + // Shouldn't happen. And if, then don't let it bork the outside code. } // Clean up resolved styles cache so that the new styles are recognized // on next stylesheet request. resolvedStyles.clear(); } /** * Translates a CSS declaration into an AttributeSet. This is called * as a result of encountering an HTML style attribute. * * @param decl - the declaration to get * @return the AttributeSet representing the declaration */ public AttributeSet getDeclaration(String decl) { @@ -1419,31 +1418,30 @@ Shape a1 = itemView.getChildAllocation(0, tmpRect); Rectangle r1 = a1 instanceof Rectangle ? (Rectangle) a1 : a1.getBounds(); ParagraphView par = (ParagraphView) v1; Shape a = par.getChildAllocation(0, r1); if (a != null) { Rectangle r = a instanceof Rectangle ? (Rectangle) a : a.getBounds(); centerY = (int) (r.height / 2 + r.y); } } } if (centerY == -1) { - System.err.println("WARNING LI child is not a paragraph view " + itemView.getView(0) + ", " + itemView.getViewCount()); centerY =(int) (h / 2 + y); } g.fillOval(centerX - 3, centerY - 3, 6, 6); } } } /** * Converts an AttributeSet to a Map. This is used for CSS resolving. * * @param atts the attributes to convert * * @return the converted map */ private Map attributeSetToMap(AttributeSet atts)