Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev]CheckIn: Fix Bugzilla Bug --- HTML related bugs 116649, 118761, 118991, 119818, 106432 (on behalf of Wei Zhao)

Title: [birt-dev]CheckIn: Fix Bugzilla Bug --- HTML related bugs 116649, 118761, 118991, 119818, 106432 (on behalf of Wei Zhao)

Summary 
Used the HTMLTextParser and HTMLProcessor to support our html tags process.

Bugzilla Bug (s) Resolved:
Fix bug 116649 --- Using unsupported html tag in text, the content should be displayed without table format.
Fix bug 118761 --- Tag U in html doesn't work in text with html type and it is listed in the up front.
Fix bug 118991 --- [Regression]Some styles set as text inline style don't work.
Fix bug 119818 --- [Regression]Background image set as inline style in text item doesn't work when preview in html.
Fix bug 106432 --- <del>,<ins> unsupported in html when testing text-html-support.xml

Description:
Use jTidy to parse the HTML text to a DOM tree, translate the HTML tags to BIRT supported tags then output.

 
Test Description:
Manual Test
 
Files Edited:
cvs ci -m "text-decoration is not inheritable, use report handle to load resources" -l "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/ir/Report.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/css/engine/value/css/TextLineThroughManager.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/css/engine/value/css/TextUnderlineManager.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/css/HTMLProcessor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/htmlparser.properties" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/css/engine/value/css/TextOverlineManager.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/EngineIRVisitor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ImageItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/ir/GroupDesign.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/HTMLTextParser.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/StyledItemExecutor.java"

"/org.eclipse.birt.report.engine.emitter.fo/src/org/eclipse/birt/report/engine/emitter/fo/FOTextEmitter.java"
"/org.eclipse.birt.report.engine.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java"
"/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java" "/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/AttributeBuilder.java"


Files Added:

Notes to Build Team:
 
Notes to Developers:

Notes to QA:
Golden files used in automatic smoke test for engine should be changed (there should be no visual difference).
 
Quotes to Documentation:


-Wei Zhao


Back to the top