Commit Graph

69 Commits

Author SHA1 Message Date
Xidorn Quan
084bf1de6a Bug 1117597 - Sync bounds of ruby annotation containers. r=roc 2015-01-07 12:47:09 +11:00
Xidorn Quan
bc60219a63 Bug 1116635 - Fix interaction between ruby alignment and trimmed whitespace. r=roc 2015-01-07 12:47:09 +11:00
Xidorn Quan
3117e03451 Bug 1116631 - Fix isize reservation of ruby base container. r=roc 2015-01-07 12:47:09 +11:00
Xidorn Quan
b5c1ab4caa Bug 1055665 part 5 - Tests for ruby-position. r=dholbert 2014-12-09 17:47:26 +11:00
Xidorn Quan
10dbd31052 Bug 1055665 part 3 - Position ruby annotations and set the line size of them correctly. r=dholbert 2014-12-09 17:47:26 +11:00
Xidorn Quan
8b07b46948 Bug 1052123 - Autohide ruby annotations which are identical to their ruby bases. r=dbaron 2014-12-15 14:37:15 +11:00
Wes Kocher
c6a9fc1926 Backed out changeset 50d264e4ffa4 (bug 1052123) for android/linux reftest failures 2014-12-16 15:44:15 -08:00
Xidorn Quan
18bc76ac38 Bug 1052123 - Autohide ruby annotations which are identical to their ruby bases. r=dbaron 2014-12-15 14:37:15 +11:00
Xidorn Quan
4fffd2815c Bug 1039009 - Handle float in the base line layout. r=dbaron 2014-12-10 10:49:13 +11:00
Xidorn Quan
ac84e7baba Bug 1098257 - Add tests for inlinizing block-level boxes inside ruby. r=heycam 2014-12-11 09:26:19 +11:00
Xidorn Quan
16a87fd97b Bug 1087872 - Tests for dynamic change of ruby frames. r=bz,dbaron 2014-12-10 16:23:21 +11:00
Nigel Babu
9b31732ee1 Backed out changeset 39d19feaf2b2 (bug 1087872) for Windows test failures on a CLOSED TREE 2014-12-15 11:19:37 +05:30
Xidorn Quan
4e00ce584f Bug 1087872 - Tests for dynamic change of ruby frames. r=bz 2014-12-10 16:23:21 +11:00
Xidorn Quan
9319ca8f00 Bug 1088489 - Tests for pseudo ruby box generation. r=bz 2014-12-14 17:18:29 +11:00
Xidorn Quan
71052dfdb0 Bug 1052924 - Implement basic line breaking for ruby. r=dbaron
Known problem:
It would cause infinite loop if there is any line break happens inside
ruby base or annotation, or the width of container is not enough for
the widest pair/span. This might be fixed in bug 1098272.
2014-11-26 15:52:50 +11:00
Xidorn Quan
03668e7a4d Bug 1088489 - Meet the specification for pseudo ruby box generation. r=bz 2014-11-12 14:44:36 +11:00
Susanna Bowen
e12cece3c8 Bug 1030993 - Reftests for Ruby reflow implementation.r=dbaron 2014-08-15 10:34:20 -07:00
Susanna Bowen
2e41f7ff03 Bug 1030993 - Fix assertion failure in reftest css-ruby/ruby-whitespace-1.html. r=dbaron
Fixes the assertion failure with text:
"###!!! ASSERTION: Wrong line container
hint: '!aForFrame || (aLineContainer == FindLineContainer(aForFrame) ||
aLineContainer->GetType() == nsGkAtoms::rubyTextContainerFrame ||
(aLineContainer->GetType() == nsGkAtoms::letterFrame &&
aLineContainer->IsFloating()))', file
/home/sgbowen/builds/mozilla-central/layout/generic/nsTextFrame.cpp, line 1259"
which occasionally appears when opening pages with ruby or when running ruby
reftests.

Updates the manifest for ruby reftests to the current expectations (adjust
assertion counts, etc.)
2014-08-15 10:34:20 -07:00
Susanna Bowen
beb345a51d Bug 1039017 - Reftests for ruby whitespace handling. r=dholbert 2014-08-15 10:34:20 -07:00