gecko/layout/reftests/first-letter
L. David Baron a4bbe77771 Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame
In inline layout there's no need to do anything with overflow areas
since RelativePositionFrames handles it.  Apparently doing some of the
work messes things up somehow, so the easy fix is to make the inline
::first-letter codepath behave more like nsInlineFrame and not do any
messing with overflow areas.  So this moves the rest of the overflow
code in nsFirstLetterFrame::Reflow into the float-only codepath.  There
don't appear to be any ordering issues with the movement, since the code
that the FinishAndStoreOverflow call is moved across deals with creating
and destroying continuations of the child.

All the added tests pass with the patch, but without the patch
overflow-inline-nooverflow.html fails.
2015-01-31 11:00:44 -08:00
..
23605-1-ref.html
23605-1.html
23605-2-ref.html
23605-2.html
23605-3-ref.html
23605-3.html
23605-4-ref.html
23605-4.html
23605-5-ref.html
23605-5.html
23605-6-ref.html
23605-6.html
229764-1.html
229764-2.html
229764-ref.html
329069-1-ref.html
329069-1.html
329069-2-ref.html
329069-2.html
329069-3-ref.html
329069-3.html
329069-4-ref.html
329069-4.html
329069-5-ref.html bug 1048899 - reftest for ::first-letter with Indic clusters. r=smontagu 2014-09-01 21:08:52 +01:00
329069-5.html bug 1048899 - reftest for ::first-letter with Indic clusters. r=smontagu 2014-09-01 21:08:52 +01:00
342120-1-ref.xhtml
342120-1.xhtml
379799-1-ref.html
379799-1.html
399941-1-ref.html
399941-1.html
399941-2-ref.html
399941-2.html
399941-3-ref.html
399941-3.html
399941-4-ref.html
399941-4.html
399941-5-ref.html
399941-5.html
399941-6-ref.html
399941-6.html
399941-7-ref.html
399941-7.html
399941-8-ref.html
399941-8.html
399941-9-ref.html
399941-9.html
429968-1-ref.html Bug 1055865 patch 5 - Use normal inline handling for setting the size of a non-floating nsFirstLetterFrame. r=jfkthame 2014-08-25 15:32:03 -07:00
429968-1a.html Bug 1055865 patch 5 - Use normal inline handling for setting the size of a non-floating nsFirstLetterFrame. r=jfkthame 2014-08-25 15:32:03 -07:00
429968-1b.html Bug 1055865 patch 5 - Use normal inline handling for setting the size of a non-floating nsFirstLetterFrame. r=jfkthame 2014-08-25 15:32:03 -07:00
429968-2-ref.html
429968-2a.html
429968-2b.html
429968-2c.html
441418-1-ref.html
441418-1.html
469227-1-ref.html
469227-1.html
484400-1-ref.html
484400-1.html
594303-1-ref.html
594303-1.html
617869-1-ref.html
617869-1.html
723509-1-ref.html
723509-1.html
922550-1-ref.html
922550-1.html
958249-ref.html
958249.html
basic-1.html
basic-2.html
basic-ref.html
dynamic-1-ref.html
dynamic-1.html
dynamic-2-ref.html
dynamic-2.html
dynamic-3-ref.html
dynamic-3a.html
dynamic-3b.html
font-text-styles-floater-ref.html Bug 950526 - add more reftests to cover first-letter, first-line scenarios. r=dbaron,heycam 2014-04-08 14:13:28 +09:00
font-text-styles-floater.html Bug 950526 - add more reftests to cover first-letter, first-line scenarios. r=dbaron,heycam 2014-04-08 14:13:28 +09:00
font-text-styles-ref.html Bug 950526 - add more reftests to cover first-letter, first-line scenarios. r=dbaron,heycam 2014-04-08 14:13:28 +09:00
font-text-styles.html Bug 950526 - add more reftests to cover first-letter, first-line scenarios. r=dbaron,heycam 2014-04-08 14:13:28 +09:00
indic-clusters-1-ref.html bug 1048899 - reftest for ::first-letter with Indic clusters. r=smontagu 2014-09-01 21:08:52 +01:00
indic-clusters-1.html bug 1048899 - reftest for ::first-letter with Indic clusters. r=smontagu 2014-09-01 21:08:52 +01:00
inline-height-empty-ref.html Bug 1055865 patch 1 - Add reftest for sizing of empty ::first-letter. r=jfkthame 2014-08-25 15:32:02 -07:00
inline-height-empty.html Bug 1055865 patch 1 - Add reftest for sizing of empty ::first-letter. r=jfkthame 2014-08-25 15:32:02 -07:00
nested-1-ref.html
nested-1a.html
nested-1b.html
nested-1c.html
nested-1d.html
nested-1e.html
nested-1f.html
nested-1g.html
overflow-float-nooverflow-ref.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-float-nooverflow.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-float-overflow-notref.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-float-overflow.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-inline-nooverflow-ref.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-inline-nooverflow.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-inline-overflow-notref.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-inline-overflow-ref.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
overflow-inline-overflow.html Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00
parent-style-1-ref.html
parent-style-1.html
quote-1-ref.html
quote-1a.html
quote-1b.html
quote-1c.html
quote-1d.html
quote-1e.html
quote-1f.html
reftest.list Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame 2015-01-31 11:00:44 -08:00