[
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