Closed
Bug 807919
Opened 13 years ago
Closed 13 years ago
stop invalidating text bounds twice on updates
Categories
(Core :: SVG, defect)
Core
SVG
Tracking
()
RESOLVED
FIXED
mozilla19
People
(Reporter: longsonr, Assigned: longsonr)
Details
Attachments
(1 file)
|
1.38 KB,
patch
|
jwatt
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Attachment #677692 -
Flags: review?(jwatt)
| Assignee | ||
Comment 1•13 years ago
|
||
nsSVGTextFrame::ReflowSVG calls nsSVGTextFrameBase::ReflowSVG which is nsSVGDisplayContainerFrame::ReflowSVG and that looks like this...
http://hg.mozilla.org/mozilla-central/file/d16c4404e8c4/layout/svg/base/src/nsSVGContainerFrame.cpp#l305
Comment 2•13 years ago
|
||
Comment on attachment 677692 [details] [diff] [review]
patch
Bug 802628 will make this redundant, and this may rot bug 655877, but I guess not too big a deal for either so r=jwatt.
In place of the first block you're removing can you add something like:
// We leave it up to nsSVGTextFrameBase::ReflowSVG to invalidate. XXXSDL
Attachment #677692 -
Flags: review?(jwatt) → review+
| Assignee | ||
Comment 3•13 years ago
|
||
Originally sent to try as part of a larger patch. Here's the result:
https://tbpl.mozilla.org/?tree=Try&rev=d6d2fcbae0ef
| Assignee | ||
Comment 4•13 years ago
|
||
Flags: in-testsuite-
Comment 5•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla19
You need to log in
before you can comment on or make changes to this bug.
Description
•