Last Comment Bug 730562 - Inconsistent layout with rtl, replacing text node
: Inconsistent layout with rtl, replacing text node
Status: RESOLVED FIXED
: testcase
Product: Core
Classification: Components
Component: Layout (show other bugs)
: Trunk
: All All
: -- normal (vote)
: mozilla14
Assigned To: Simon Montagu :smontagu
:
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-25 04:23 PST by Jesse Ruderman
Modified: 2012-06-14 11:09 PDT (History)
4 users (show)
smontagu: in‑testsuite+
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
testcase (clicking should have no visible effect) (659 bytes, text/html)
2012-02-25 04:23 PST, Jesse Ruderman
no flags Details
Patch (1.83 KB, patch)
2012-03-20 18:04 PDT, Simon Montagu :smontagu
roc: review+
Details | Diff | Splinter Review
The testcase as reftest (1.82 KB, patch)
2012-03-20 18:05 PDT, Simon Montagu :smontagu
roc: review+
Details | Diff | Splinter Review

Description Jesse Ruderman 2012-02-25 04:23:29 PST
Created attachment 600649 [details]
testcase (clicking should have no visible effect)

At first, there are 4 red bars at the top right. After clicking, there are only 3.
Comment 1 Jesse Ruderman 2012-02-25 04:23:57 PST
I think this is different from bug 726460, but I'm not sure.
Comment 2 Simon Montagu :smontagu 2012-03-20 18:04:39 PDT
Created attachment 607805 [details] [diff] [review]
Patch
Comment 3 Simon Montagu :smontagu 2012-03-20 18:05:24 PDT
Created attachment 607807 [details] [diff] [review]
The testcase as reftest
Comment 4 Simon Montagu :smontagu 2012-03-20 18:10:23 PDT
(In reply to Jesse Ruderman from comment #1)
> I think this is different from bug 726460, but I'm not sure.

They're different sides of the same coin. This one is caused by the non-fluid continuation between two frames remaining non-fluid after their content has been deleted; bug 726460 is caused by the the fluid continuation between two frames remaining fluid after the content has been replaced by new content.

Note You need to log in before you can comment on or make changes to this bug.