Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Load fonts only when needed #17545

Closed
wants to merge 3 commits into from
Closed

Conversation

@charlesvdv
Copy link
Contributor

charlesvdv commented Jun 28, 2017

I'm just unsure what to do about the synchronous font loading. It looks like synchronous font loading was just a temporary patch. Do you want to keep that features or can I completly remove it ?


  • ./mach build -d does not report any errors
  • ./mach test-tidy does not report any errors
  • These changes fix #8342 (github issue number if applicable).
  • There are tests for these changes

This change is Reviewable

@highfive
Copy link

highfive commented Jun 28, 2017

warning Warning warning

  • These commits modify gfx code, but no tests are modified. Please consider adding a test!
@charlesvdv charlesvdv force-pushed the charlesvdv:lazy-font-loading branch from 835f865 to 1257a2f Jun 28, 2017
@jdm
Copy link
Member

jdm commented Jun 28, 2017

It would be worth seeing if our tests keep working with synchronous loading removed.

@charlesvdv
Copy link
Contributor Author

charlesvdv commented Jun 28, 2017

@jdm should I run the tests locally or we can run them on the servo test runner ?

@charlesvdv charlesvdv force-pushed the charlesvdv:lazy-font-loading branch from 1257a2f to 0a2f7f0 Jun 28, 2017
charlesvdv added 2 commits Jun 28, 2017
since the actual code is no longer synchronous since the last commit.
@jdm
Copy link
Member

jdm commented Jun 28, 2017

You can certainly run any tests locally, but let's give it a try run:
@bors-servo: try

@bors-servo
Copy link
Contributor

bors-servo commented Jun 28, 2017

Trying commit 0a2f7f0 with merge a2f1dc6...

bors-servo added a commit that referenced this pull request Jun 28, 2017
Load fonts only when needed

I'm just unsure what to do about the synchronous font loading. It looks like synchronous font loading was just a [temporary patch](https://groups.google.com/d/msg/mozilla.dev.servo/q9QXq4974k0/5xlKe7N1BAAJ). Do you want to keep that features or can I completly remove it ?

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #8342 (github issue number if applicable).
- [x] There are tests for these changes

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17545)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Jun 28, 2017

💔 Test failed - mac-rel-wpt4

@jdm
Copy link
Member

jdm commented Jun 28, 2017

  ▶ FAIL [expected PASS] /css-backgrounds-3_dev/html4/border-003.htm
  └   → /css-backgrounds-3_dev/html4/border-003.htm e35cc1d78c03820771a862a2492717528e16063a
/css-backgrounds-3_dev/html4/reference/border-003-ref.htm 7472627b6ed2e591306b31092218c99898efc287
Testing e35cc1d78c03820771a862a2492717528e16063a == 7472627b6ed2e591306b31092218c99898efc287

  ▶ FAIL [expected PASS] /css-flexbox-1_dev/html/flexbox-baseline-empty-001a.htm
  └   → /css-flexbox-1_dev/html/flexbox-baseline-empty-001a.htm ef8141b8117a10bbe9e3bcfae4d8bc05e0639b2d
/css-flexbox-1_dev/html/reference/flexbox-baseline-empty-001-ref.htm 0bb5802fafd7db9d2866a0b368a42be88776c719
Testing ef8141b8117a10bbe9e3bcfae4d8bc05e0639b2d == 0bb5802fafd7db9d2866a0b368a42be88776c719

  ▶ FAIL [expected PASS] /css-flexbox-1_dev/html/flexbox_flex-natural-mixed-basis-auto.htm
  └   → /css-flexbox-1_dev/html/flexbox_flex-natural-mixed-basis-auto.htm cffd3cffec7a0e4c6f311172b056f59dfe32c3c0
/css-flexbox-1_dev/html/reference/flexbox_flex-natural-mixed-basis-auto-ref.htm bb94458ee93a7ce27ba9d60f5f7416d79b5f2fb4
Testing cffd3cffec7a0e4c6f311172b056f59dfe32c3c0 == bb94458ee93a7ce27ba9d60f5f7416d79b5f2fb4

  ▶ FAIL [expected PASS] /css-text-3_dev/html/overflow-wrap-005.htm
  └   → /css-text-3_dev/html/overflow-wrap-005.htm f12681de25b0f14e38ed02b2e9bf305608396572
/css-text-3_dev/html/reference/overflow-wrap-003-ref.htm e57a3d7c2f3122a92afa0ec23f0f54a7587a497a
Testing f12681de25b0f14e38ed02b2e9bf305608396572 == e57a3d7c2f3122a92afa0ec23f0f54a7587a497a

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-014.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-014.htm ab1a76d2058bc19ff654f3eb68e61bfe0f8f8226
/css-text-3_dev/html/reference/segment-break-transformation-rules-014-ref.htm 1c971d5903155e40299835ff15a22c3d5c63d5fa
Testing ab1a76d2058bc19ff654f3eb68e61bfe0f8f8226 == 1c971d5903155e40299835ff15a22c3d5c63d5fa

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-025.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-025.htm 014f8cf27f854d5a5f4eebff9afb2046060ba678
/css-text-3_dev/html/reference/segment-break-transformation-rules-025-ref.htm 05c628c507768d4b30c45aab29811b9bd7fd5e92
Testing 014f8cf27f854d5a5f4eebff9afb2046060ba678 == 05c628c507768d4b30c45aab29811b9bd7fd5e92

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-027.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-027.htm 885f0a524602db1deb1c07e9ed5e2d1dc5cee30f
/css-text-3_dev/html/reference/segment-break-transformation-rules-027-ref.htm 3a906a02d5fd7993895f2312d3dbba2cf6919a98
Testing 885f0a524602db1deb1c07e9ed5e2d1dc5cee30f == 3a906a02d5fd7993895f2312d3dbba2cf6919a98

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-033.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-033.htm ab2c167039d191678ed13b143ff76b0c2b40156e
/css-text-3_dev/html/reference/segment-break-transformation-rules-033-ref.htm b149bb5848c0e6578c674b7ca80eeb0f010f038e
Testing ab2c167039d191678ed13b143ff76b0c2b40156e == b149bb5848c0e6578c674b7ca80eeb0f010f038e

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-045.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-045.htm 367b27cd85e5ce2a2c4916390714850fd0b06ee8
/css-text-3_dev/html/reference/segment-break-transformation-rules-045-ref.htm 49a5eeb6add832f1cf28af5e4231510575307c21
Testing 367b27cd85e5ce2a2c4916390714850fd0b06ee8 == 49a5eeb6add832f1cf28af5e4231510575307c21

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-042.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-042.htm 853f5e875ff16680e12e6143f316cf18382a8bc8
/css-text-3_dev/html/reference/segment-break-transformation-rules-042-ref.htm 72d5b939a877a3d35c9224ff7f5c7108a1bac0e0
Testing 853f5e875ff16680e12e6143f316cf18382a8bc8 == 72d5b939a877a3d35c9224ff7f5c7108a1bac0e0

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-rules-043.htm
  └   → /css-text-3_dev/html/segment-break-transformation-rules-043.htm 69654917031c98ae3acb11043c7e1c2fd94fb55b
/css-text-3_dev/html/reference/segment-break-transformation-rules-043-ref.htm 62e04e23dd97c2de550fe3647c5fbb0e4cbed98e
Testing 69654917031c98ae3acb11043c7e1c2fd94fb55b == 62e04e23dd97c2de550fe3647c5fbb0e4cbed98e

  ▶ FAIL [expected PASS] /css-text-3_dev/html/segment-break-transformation-unremovable-1.htm
  └   → /css-text-3_dev/html/segment-break-transformation-unremovable-1.htm 9ca04a435308d4f16a85cd92fd8de3b668476733
/css-text-3_dev/html/reference/segment-break-transformation-unremovable-ref.htm 452951b370418d4c3b0747d2bc013d8d3c7743e2
Testing 9ca04a435308d4f16a85cd92fd8de3b668476733 == 452951b370418d4c3b0747d2bc013d8d3c7743e2

  ▶ FAIL [expected PASS] /css-text-3_dev/html/text-align-end-001.htm
  └   → /css-text-3_dev/html/text-align-end-001.htm 723105e70d98748c70edca1dbbe399412d06e614
/css-text-3_dev/html/reference/text-align-end-ref-001.htm 70d6bd7f49bfebee35c9f1058525f799c30fc3ad
Testing 723105e70d98748c70edca1dbbe399412d06e614 == 70d6bd7f49bfebee35c9f1058525f799c30fc3ad

  ▶ FAIL [expected PASS] /css-text-3_dev/html/text-align-justify-001.htm
  └   → /css-text-3_dev/html/text-align-justify-001.htm 1e6860ab07ae2c6212d1e952322d45b2193d654d
/css-text-3_dev/html/reference/text-align-justify-ref-001.htm 0a54f3d9e9058a37e4a0582e55af8b262ce63544
Testing 1e6860ab07ae2c6212d1e952322d45b2193d654d == 0a54f3d9e9058a37e4a0582e55af8b262ce63544

  ▶ FAIL [expected PASS] /css-text-3_dev/html/text-align-justify-004.htm
  └   → /css-text-3_dev/html/text-align-justify-004.htm e04306fb21a5391e10d031e9b2729daa2ae1b1ce
/css-text-3_dev/html/reference/text-align-justify-ref-004.htm c457edc2d3a2ce5d29a4d9a3570048c4f3a9a7fa
Testing e04306fb21a5391e10d031e9b2729daa2ae1b1ce == c457edc2d3a2ce5d29a4d9a3570048c4f3a9a7fa

  ▶ FAIL [expected PASS] /css-text-3_dev/html/word-wrap-001.htm
  └   → /css-text-3_dev/html/word-wrap-001.htm 33eb5d1499731d8465b995ca244bae3e02204e1a
/css-text-3_dev/html/reference/overflow-wrap-001-ref.htm f51a756c42e7cffe271e5cdbe46868f74f83a0bb
Testing 33eb5d1499731d8465b995ca244bae3e02204e1a == f51a756c42e7cffe271e5cdbe46868f74f83a0bb

  ▶ FAIL [expected PASS] /css-text-3_dev/html/word-wrap-003.htm
  └   → /css-text-3_dev/html/word-wrap-003.htm f12681de25b0f14e38ed02b2e9bf305608396572
/css-text-3_dev/html/reference/overflow-wrap-003-ref.htm e57a3d7c2f3122a92afa0ec23f0f54a7587a497a
Testing f12681de25b0f14e38ed02b2e9bf305608396572 == e57a3d7c2f3122a92afa0ec23f0f54a7587a497a

  ▶ FAIL [expected PASS] /css-text-3_dev/html/word-wrap-005.htm
  └   → /css-text-3_dev/html/word-wrap-005.htm f12681de25b0f14e38ed02b2e9bf305608396572
/css-text-3_dev/html/reference/overflow-wrap-003-ref.htm e57a3d7c2f3122a92afa0ec23f0f54a7587a497a
Testing f12681de25b0f14e38ed02b2e9bf305608396572 == e57a3d7c2f3122a92afa0ec23f0f54a7587a497a

  ▶ FAIL [expected PASS] /css-transforms-1_dev/html/transform-applies-to-002.htm
  └   → /css-transforms-1_dev/html/transform-applies-to-002.htm 27add567ad49d5fc0b6d021163dbd45fe98f9d68
/css-transforms-1_dev/html/reference/transform-applies-to-002-ref.htm 0d74f0630ae2a145cc9aac01e7f233e9b78cd578
Testing 27add567ad49d5fc0b6d021163dbd45fe98f9d68 == 0d74f0630ae2a145cc9aac01e7f233e9b78cd578

  ▶ FAIL [expected PASS] /css-variables-1_dev/html/variable-font-face-02.htm
  └   → /css-variables-1_dev/html/variable-font-face-02.htm 4b2d7988d8c1ae76effbf22a59493b25003ea9fd
/css-variables-1_dev/html/reference/variable-font-face-02-ref.htm 5473a9ca784ffeb484a724ead59bb71bf2692497
Testing 4b2d7988d8c1ae76effbf22a59493b25003ea9fd == 5473a9ca784ffeb484a724ead59bb71bf2692497

  ▶ FAIL [expected PASS] /css-variables-1_dev/html/vars-font-shorthand-001.htm
  └   → /css-variables-1_dev/html/vars-font-shorthand-001.htm 78fa2d08716d481f365a87498bf9d30e117ea31c
/css-variables-1_dev/html/reference/vars-font-shorthand-001-ref.htm 344d80f0655607fdaaa35b90ea5a195751dbd587
Testing 78fa2d08716d481f365a87498bf9d30e117ea31c == 344d80f0655607fdaaa35b90ea5a195751dbd587

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vlr-065.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vlr-065.htm 8e4986ff54906c549188754418b53e6fabe55173
/css21_dev/html4/reference/abs-pos-non-replaced-vrl-004-ref.htm 97f397926d5ffda645ca7e421de34d95d472ed6c
Testing 8e4986ff54906c549188754418b53e6fabe55173 == 97f397926d5ffda645ca7e421de34d95d472ed6c

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vlr-137.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vlr-137.htm 8e4986ff54906c549188754418b53e6fabe55173
/css21_dev/html4/reference/abs-pos-non-replaced-vrl-004-ref.htm 97f397926d5ffda645ca7e421de34d95d472ed6c
Testing 8e4986ff54906c549188754418b53e6fabe55173 == 97f397926d5ffda645ca7e421de34d95d472ed6c

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vlr-145.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vlr-145.htm a76de9bfbf31acc4be3015bd36a0ca76e01846c3
/css21_dev/html4/reference/abs-pos-non-replaced-vlr-009-ref.htm 5294a2379fb7f6658791140efc9fa632f59e9cba
Testing a76de9bfbf31acc4be3015bd36a0ca76e01846c3 == 5294a2379fb7f6658791140efc9fa632f59e9cba

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vlr-149.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vlr-149.htm a76de9bfbf31acc4be3015bd36a0ca76e01846c3
/css21_dev/html4/reference/abs-pos-non-replaced-vlr-009-ref.htm 5294a2379fb7f6658791140efc9fa632f59e9cba
Testing a76de9bfbf31acc4be3015bd36a0ca76e01846c3 == 5294a2379fb7f6658791140efc9fa632f59e9cba

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vrl-064.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vrl-064.htm 8e4986ff54906c549188754418b53e6fabe55173
/css21_dev/html4/reference/abs-pos-non-replaced-vrl-004-ref.htm 97f397926d5ffda645ca7e421de34d95d472ed6c
Testing 8e4986ff54906c549188754418b53e6fabe55173 == 97f397926d5ffda645ca7e421de34d95d472ed6c

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vrl-136.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vrl-136.htm f78c8fc24773e72985362154703852b4096291db
/css21_dev/html4/reference/abs-pos-non-replaced-vrl-004-ref.htm 97f397926d5ffda645ca7e421de34d95d472ed6c
Testing f78c8fc24773e72985362154703852b4096291db == 97f397926d5ffda645ca7e421de34d95d472ed6c

  ▶ FAIL [expected PASS] /css21_dev/html4/abs-pos-non-replaced-vrl-144.htm
  └   → /css21_dev/html4/abs-pos-non-replaced-vrl-144.htm a76de9bfbf31acc4be3015bd36a0ca76e01846c3
/css21_dev/html4/reference/abs-pos-non-replaced-vlr-009-ref.htm 5294a2379fb7f6658791140efc9fa632f59e9cba
Testing a76de9bfbf31acc4be3015bd36a0ca76e01846c3 == 5294a2379fb7f6658791140efc9fa632f59e9cba

  ▶ FAIL [expected PASS] /css21_dev/html4/absolute-non-replaced-width-006.htm
  └   → /css21_dev/html4/absolute-non-replaced-width-006.htm e9d0d12335d2754f6819066ad589ed6ac69f771d
/css21_dev/html4/reference/absolute-non-replaced-width-002-ref.htm 4e7ca398970eef7ac175487547b7d607a7f31d1b
Testing e9d0d12335d2754f6819066ad589ed6ac69f771d == 4e7ca398970eef7ac175487547b7d607a7f31d1b

  ▶ FAIL [expected PASS] /css21_dev/html4/background-color-110.htm
  └   → /css21_dev/html4/background-color-110.htm 3d88543d0037220e06f3b05f509588f58abeeb91
/css21_dev/html4/reference/background-color-110-000002-ref.htm adbe89bf3811f0df2b22038ecc1019b56bf5947b
Testing 3d88543d0037220e06f3b05f509588f58abeeb91 == adbe89bf3811f0df2b22038ecc1019b56bf5947b
/css21_dev/html4/background-color-110.htm 3d88543d0037220e06f3b05f509588f58abeeb91
/css21_dev/html4/reference/background-color-110-000003-ref.htm 61a9e09fc463d1926059d68fdb10e3a14c6584fb
Testing 3d88543d0037220e06f3b05f509588f58abeeb91 == 61a9e09fc463d1926059d68fdb10e3a14c6584fb

  ▶ FAIL [expected PASS] /css21_dev/html4/bidi-box-model-012.htm
  └   → /css21_dev/html4/bidi-box-model-012.htm 7bbf0dad490eae6bb6b244439ade9423e459b607
/css21_dev/html4/reference/bidi-box-model-010-ref.htm 0bb8abee54c2436e1bf7f2f396e375ef91d8ac80
Testing 7bbf0dad490eae6bb6b244439ade9423e459b607 == 0bb8abee54c2436e1bf7f2f396e375ef91d8ac80

  ▶ FAIL [expected PASS] /css21_dev/html4/bidi-box-model-024.htm
  └   → /css21_dev/html4/bidi-box-model-024.htm 444b04aae0e75c284e27248ad120b80fa2f73274
/css21_dev/html4/reference/bidi-box-model-019-ref.htm abb5a88ab35afed559a6bdc083a88e855916cacb
Testing 444b04aae0e75c284e27248ad120b80fa2f73274 == abb5a88ab35afed559a6bdc083a88e855916cacb

  ▶ FAIL [expected PASS] /css21_dev/html4/bidi-box-model-034.htm
  └   → /css21_dev/html4/bidi-box-model-034.htm 4587b444b0dbdef8f3906dfa9de1b3a81e1067e6
/css21_dev/html4/reference/bidi-box-model-034-ref.htm 1e754bad9d89d9d3e76728f89678724961d0b6aa
Testing 4587b444b0dbdef8f3906dfa9de1b3a81e1067e6 == 1e754bad9d89d9d3e76728f89678724961d0b6aa

  ▶ FAIL [expected PASS] /css21_dev/html4/blocks-020.htm
  └   → /css21_dev/html4/blocks-020.htm dbeb861e219f74eaa8281b9f8c82e59152ae9d78
/css21_dev/html4/reference/blocks-020-ref.htm 4f66a43cb731322c6675fd7298c5054790043249
Testing dbeb861e219f74eaa8281b9f8c82e59152ae9d78 == 4f66a43cb731322c6675fd7298c5054790043249

  ▶ FAIL [expected PASS] /css21_dev/html4/border-001.htm
  └   → /css21_dev/html4/border-001.htm 7390d195d8a9795a0f452611fd021c2d3ba1af92
/css21_dev/html4/reference/border-001-ref.htm 76819f4f8dbc4ea8986a1d9928d22cb713c72d19
Testing 7390d195d8a9795a0f452611fd021c2d3ba1af92 == 76819f4f8dbc4ea8986a1d9928d22cb713c72d19

  ▶ FAIL [expected PASS] /css21_dev/html4/border-003.htm
  └   → /css21_dev/html4/border-003.htm e35cc1d78c03820771a862a2492717528e16063a
/css21_dev/html4/reference/border-003-ref.htm 7472627b6ed2e591306b31092218c99898efc287
Testing e35cc1d78c03820771a862a2492717528e16063a == 7472627b6ed2e591306b31092218c99898efc287

  ▶ FAIL [expected PASS] /css21_dev/html4/c43-rpl-ibx-000.htm
  └   → /css21_dev/html4/c43-rpl-ibx-000.htm 633727adac146c6d959a39c7ab120532f8025d59
/css21_dev/html4/reference/c43-rpl-ibx-000-ref.htm c71ce710ea4eed50090d457d2e9026cb48f4f6a7
Testing 633727adac146c6d959a39c7ab120532f8025d59 == c71ce710ea4eed50090d457d2e9026cb48f4f6a7

  ▶ FAIL [expected PASS] /css21_dev/html4/c5505-mrgn-000.htm
  └   → /css21_dev/html4/c5505-mrgn-000.htm f49c26d30cbf0c938b82cd61f2f96af20b0a2c81
/css21_dev/html4/reference/c5505-mrgn-000-ref.htm 4a6344e317ffc7db419d2c3ada07ff78036169ff
Testing f49c26d30cbf0c938b82cd61f2f96af20b0a2c81 == 4a6344e317ffc7db419d2c3ada07ff78036169ff

  ▶ FAIL [expected PASS] /css21_dev/html4/c5509-padn-l-001.htm
  └   → /css21_dev/html4/c5509-padn-l-001.htm a864152d1b3fc5f3d2ba8271f304a18c33f0c30f
/css21_dev/html4/reference/c5509-padn-l-001-ref.htm f3e8982aa8a48d231329a7fcd9824e76fc2c9471
Testing a864152d1b3fc5f3d2ba8271f304a18c33f0c30f == f3e8982aa8a48d231329a7fcd9824e76fc2c9471

  ▶ FAIL [expected PASS] /css21_dev/html4/color-003.htm
  └   → /css21_dev/html4/color-003.htm 33e3c0498ebe00d94cb5af30474d30bcca7448ce
/css21_dev/html4/reference/color-003-ref.htm fc70484c8e4c38d8469e3c649c404c70fe6db5b0
Testing 33e3c0498ebe00d94cb5af30474d30bcca7448ce == fc70484c8e4c38d8469e3c649c404c70fe6db5b0

  ▶ FAIL [expected PASS] /css21_dev/html4/color-006.htm
  └   → /css21_dev/html4/color-006.htm 036a814d85a1cad43c5c54835ce5d73e3a4f38e8
/css21_dev/html4/reference/color-006-ref.htm 76f23cf877231aad534a1521558dfbd6afb7d878
Testing 036a814d85a1cad43c5c54835ce5d73e3a4f38e8 == 76f23cf877231aad534a1521558dfbd6afb7d878

  ▶ FAIL [expected PASS] /css21_dev/html4/color-014.htm
  └   → /css21_dev/html4/color-014.htm e1ed0db565758659ddd7189ed06df4bdc36b8274
/css21_dev/html4/reference/color-014-ref.htm 6c902015c60ae08ca6f8b9ef4639b2d13cdf2966
Testing e1ed0db565758659ddd7189ed06df4bdc36b8274 == 6c902015c60ae08ca6f8b9ef4639b2d13cdf2966

  ▶ FAIL [expected PASS] /css21_dev/html4/color-018.htm
  └   → /css21_dev/html4/color-018.htm db54b64cb02bbfb11c6f53b5714fa647549acabf
/css21_dev/html4/reference/color-002-ref.htm aa7cbda999aa5f44a8de286be671b29fcad33dc2
Testing db54b64cb02bbfb11c6f53b5714fa647549acabf == aa7cbda999aa5f44a8de286be671b29fcad33dc2

  ▶ FAIL [expected PASS] /css21_dev/html4/color-045.htm
  └   → /css21_dev/html4/color-045.htm 29251462569cebdb4d711be7f04ea0e8f5925c10
/css21_dev/html4/reference/color-022-ref.htm 82ab7cf95b12a390f2512a5659117fc47412e65c
Testing 29251462569cebdb4d711be7f04ea0e8f5925c10 == 82ab7cf95b12a390f2512a5659117fc47412e65c

  ▶ FAIL [expected PASS] /css21_dev/html4/color-055.htm
  └   → /css21_dev/html4/color-055.htm 036a814d85a1cad43c5c54835ce5d73e3a4f38e8
/css21_dev/html4/reference/color-006-ref.htm 76f23cf877231aad534a1521558dfbd6afb7d878
Testing 036a814d85a1cad43c5c54835ce5d73e3a4f38e8 == 76f23cf877231aad534a1521558dfbd6afb7d878

  ▶ FAIL [expected PASS] /css21_dev/html4/color-080.htm
  └   → /css21_dev/html4/color-080.htm 6c12ebeb9a9956e38bb0b29e26e93f6a81f19417
/css21_dev/html4/reference/color-009-ref.htm 38dff07570bba6e7874d7b4c71d188fb49d71cc3
Testing 6c12ebeb9a9956e38bb0b29e26e93f6a81f19417 == 38dff07570bba6e7874d7b4c71d188fb49d71cc3

  ▶ FAIL [expected PASS] /css21_dev/html4/color-099.htm
  └   → /css21_dev/html4/color-099.htm db54b64cb02bbfb11c6f53b5714fa647549acabf
/css21_dev/html4/reference/color-002-ref.htm aa7cbda999aa5f44a8de286be671b29fcad33dc2
Testing db54b64cb02bbfb11c6f53b5714fa647549acabf == aa7cbda999aa5f44a8de286be671b29fcad33dc2

  ▶ FAIL [expected PASS] /css21_dev/html4/color-096.htm
  └   → /css21_dev/html4/color-096.htm b3e76f62f67ac3cc04c07c1ae90a726bda1f2e7a
/css21_dev/html4/reference/color-017-ref.htm 53c83ea9c51802e7c8c46f05af4f1ebddca53853
Testing b3e76f62f67ac3cc04c07c1ae90a726bda1f2e7a == 53c83ea9c51802e7c8c46f05af4f1ebddca53853

  ▶ FAIL [expected PASS] /css21_dev/html4/color-116.htm
  └   → /css21_dev/html4/color-116.htm 29251462569cebdb4d711be7f04ea0e8f5925c10
/css21_dev/html4/reference/color-022-ref.htm 82ab7cf95b12a390f2512a5659117fc47412e65c
Testing 29251462569cebdb4d711be7f04ea0e8f5925c10 == 82ab7cf95b12a390f2512a5659117fc47412e65c

  ▶ FAIL [expected PASS] /css21_dev/html4/color-111.htm
  └   → /css21_dev/html4/color-111.htm db54b64cb02bbfb11c6f53b5714fa647549acabf
/css21_dev/html4/reference/color-002-ref.htm aa7cbda999aa5f44a8de286be671b29fcad33dc2
Testing db54b64cb02bbfb11c6f53b5714fa647549acabf == aa7cbda999aa5f44a8de286be671b29fcad33dc2

  ▶ FAIL [expected PASS] /css21_dev/html4/color-117.htm
  └   → /css21_dev/html4/color-117.htm 29251462569cebdb4d711be7f04ea0e8f5925c10
/css21_dev/html4/reference/color-022-ref.htm 82ab7cf95b12a390f2512a5659117fc47412e65c
Testing 29251462569cebdb4d711be7f04ea0e8f5925c10 == 82ab7cf95b12a390f2512a5659117fc47412e65c

  ▶ FAIL [expected PASS] /css21_dev/html4/color-115.htm
  └   → /css21_dev/html4/color-115.htm 8239535bcfc7c3a1fb44a0335b2703d42ea55bed
/css21_dev/html4/reference/color-115-ref.htm 624f887bbae25e844d75f66737764600446e48b9
Testing 8239535bcfc7c3a1fb44a0335b2703d42ea55bed == 624f887bbae25e844d75f66737764600446e48b9

  ▶ FAIL [expected PASS] /css21_dev/html4/color-132.htm
  └   → /css21_dev/html4/color-132.htm 9f92c42e9efbe4b9018f52ff90feb01643abcf20
/css21_dev/html4/reference/color-132-ref.htm c3dc22dadc478cd0b2212e21ea365ae2f4941697
Testing 9f92c42e9efbe4b9018f52ff90feb01643abcf20 == c3dc22dadc478cd0b2212e21ea365ae2f4941697

  ▶ FAIL [expected PASS] /css21_dev/html4/color-138.htm
  └   → /css21_dev/html4/color-138.htm 8bf1eb8644f0167e577a322fce74590b758d52c3
/css21_dev/html4/reference/color-138-ref.htm 54ef0e20fb6e947cb10bd3393e8229aa74b7af50
Testing 8bf1eb8644f0167e577a322fce74590b758d52c3 == 54ef0e20fb6e947cb10bd3393e8229aa74b7af50

  ▶ FAIL [expected PASS] /css21_dev/html4/color-135.htm
  └   → /css21_dev/html4/color-135.htm b3e76f62f67ac3cc04c07c1ae90a726bda1f2e7a
/css21_dev/html4/reference/color-135-ref.htm 53c83ea9c51802e7c8c46f05af4f1ebddca53853
Testing b3e76f62f67ac3cc04c07c1ae90a726bda1f2e7a == 53c83ea9c51802e7c8c46f05af4f1ebddca53853

  ▶ FAIL [expected PASS] /css21_dev/html4/color-144.htm
  └   → /css21_dev/html4/color-144.htm 036a814d85a1cad43c5c54835ce5d73e3a4f38e8
/css21_dev/html4/reference/color-144-ref.htm 76f23cf877231aad534a1521558dfbd6afb7d878
Testing 036a814d85a1cad43c5c54835ce5d73e3a4f38e8 == 76f23cf877231aad534a1521558dfbd6afb7d878

  ▶ FAIL [expected PASS] /css21_dev/html4/delete-inline-in-blocks-middle-001.htm
  └   → /css21_dev/html4/delete-inline-in-blocks-middle-001.htm 41b3f81bb0773bdb1cd9c24f30207daa39de7060
/css21_dev/html4/reference/delete-inline-in-blocks-beginning-001-ref.htm 78c6ca553bc7a80d504e34a3d3e4be9869aa3f91
Testing 41b3f81bb0773bdb1cd9c24f30207daa39de7060 == 78c6ca553bc7a80d504e34a3d3e4be9869aa3f91

  ▶ FAIL [expected PASS] /css21_dev/html4/direction-applies-to-009.htm
  └   → /css21_dev/html4/direction-applies-to-009.htm 34bf872a5e489bd3b9120de25c58d626f372b762
/css21_dev/html4/reference/direction-applies-to-007-ref.htm 14414f2cfb1ad1ada18f16cd852f7c3bb8288f56
Testing 34bf872a5e489bd3b9120de25c58d626f372b762 == 14414f2cfb1ad1ada18f16cd852f7c3bb8288f56

  ▶ FAIL [expected PASS] /css21_dev/html4/first-line-pseudo-014.htm
  └   → /css21_dev/html4/first-line-pseudo-014.htm e4ea758e9207575d8853bf65aee73ff892c51f26
/css21_dev/html4/reference/first-line-pseudo-013-ref.htm a536f2ecde3d53d7f67795e4a8d2a0a68247c8f0
Testing e4ea758e9207575d8853bf65aee73ff892c51f26 == a536f2ecde3d53d7f67795e4a8d2a0a68247c8f0

  ▶ FAIL [expected PASS] /css21_dev/html4/floats-111.htm
  └   → /css21_dev/html4/floats-111.htm 7193e2395339dc42b4ab3cc426b6531533d5bf76
/css21_dev/html4/reference/floats-111-ref.htm aea49004ef2207cfd0b82db12e67e5932269ff2a
Testing 7193e2395339dc42b4ab3cc426b6531533d5bf76 == aea49004ef2207cfd0b82db12e67e5932269ff2a

  ▶ FAIL [expected PASS] /css21_dev/html4/floats-121.htm
  └   → /css21_dev/html4/floats-121.htm a7cf506e15b4be6cb5b429b548326e2fd379feca
/css21_dev/html4/reference/floats-121-ref.htm 82cfd6994d104066eabb5ae1d4942f1d8dddeb89
Testing a7cf506e15b4be6cb5b429b548326e2fd379feca == 82cfd6994d104066eabb5ae1d4942f1d8dddeb89

  ▶ FAIL [expected PASS] /css21_dev/html4/floats-123.htm
  └   → /css21_dev/html4/floats-123.htm 28bebf2104ce0a64667fafa07970f0de71b1dfcb
/css21_dev/html4/reference/floats-123-ref.htm 44f9ff0f021bbdae0a64db64baef8f7dd10fa1be
Testing 28bebf2104ce0a64667fafa07970f0de71b1dfcb == 44f9ff0f021bbdae0a64db64baef8f7dd10fa1be

  ▶ FAIL [expected PASS] /css21_dev/html4/font-family-009.htm
  └   → /css21_dev/html4/font-family-009.htm f04321a92898434ce844f5168f65cb1f680a8140
/css21_dev/html4/reference/font-family-009-ref.htm 4fdb5ae9b966029103b2452cd7b223bac23ce395
Testing f04321a92898434ce844f5168f65cb1f680a8140 == 4fdb5ae9b966029103b2452cd7b223bac23ce395

  ▶ FAIL [expected PASS] /css21_dev/html4/height-068.htm
  └   → /css21_dev/html4/height-068.htm 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9
/css21_dev/html4/reference/height-067-ref.htm cb613b92ef2b1a7c166d1408fae9acf75bb43369
Testing 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9 == cb613b92ef2b1a7c166d1408fae9acf75bb43369

  ▶ FAIL [expected PASS] /css21_dev/html4/height-082.htm
  └   → /css21_dev/html4/height-082.htm 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9
/css21_dev/html4/reference/height-067-ref.htm cb613b92ef2b1a7c166d1408fae9acf75bb43369
Testing 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9 == cb613b92ef2b1a7c166d1408fae9acf75bb43369

  ▶ FAIL [expected PASS] /css21_dev/html4/inline-formatting-context-011.htm
  └   → /css21_dev/html4/inline-formatting-context-011.htm 752a9bd49af553ec01fdd0149b2c35fbf7fc4976
/css21_dev/html4/reference/inline-formatting-context-011-ref.htm b90fcc4597257d89931ac3663265ff45d0259c92
Testing 752a9bd49af553ec01fdd0149b2c35fbf7fc4976 == b90fcc4597257d89931ac3663265ff45d0259c92

  ▶ FAIL [expected PASS] /css21_dev/html4/insert-block-in-blocks-n-inlines-begin-002.htm
  └   → /css21_dev/html4/insert-block-in-blocks-n-inlines-begin-002.htm 9be1070ef9e493d111c724e6b267a0b9c1514149
/css21_dev/html4/reference/insert-block-in-blocks-n-inlines-begin-002-ref.htm 29dfb59f4384866245b49d092adc680e8466a0ad
Testing 9be1070ef9e493d111c724e6b267a0b9c1514149 == 29dfb59f4384866245b49d092adc680e8466a0ad

  ▶ FAIL [expected PASS] /css21_dev/html4/insert-inline-in-blocks-middle-002.htm
  └   → /css21_dev/html4/insert-inline-in-blocks-middle-002.htm 2c9a2ee2b31994920d8815003a6ebb329f6e2976
/css21_dev/html4/reference/insert-inline-in-blocks-middle-002-ref.htm 84a4a66d1bc87e096d4367b33f8f56968d6c3dd9
Testing 2c9a2ee2b31994920d8815003a6ebb329f6e2976 == 84a4a66d1bc87e096d4367b33f8f56968d6c3dd9

  ▶ FAIL [expected PASS] /css21_dev/html4/insert-inline-in-blocks-n-inlines-end-001.htm
  └   → /css21_dev/html4/insert-inline-in-blocks-n-inlines-end-001.htm a7053ab02e2459de3679f0f6ef16e9250f194b22
/css21_dev/html4/reference/insert-inline-in-blocks-n-inlines-end-001-ref.htm 05fc348e9357bc3661e581fbd56c11fdd961530a
Testing a7053ab02e2459de3679f0f6ef16e9250f194b22 == 05fc348e9357bc3661e581fbd56c11fdd961530a

  ▶ FAIL [expected PASS] /css21_dev/html4/insert-inline-in-blocks-n-inlines-middle-003.htm
  └   → /css21_dev/html4/insert-inline-in-blocks-n-inlines-middle-003.htm 4e32ceb2539fe126bbb676880ab3639cb52140e0
/css21_dev/html4/reference/insert-inline-in-blocks-n-inlines-middle-003-ref.htm 5d005d6c80bb10e60268c273d9c50f5fa4072954
Testing 4e32ceb2539fe126bbb676880ab3639cb52140e0 == 5d005d6c80bb10e60268c273d9c50f5fa4072954

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-005.htm
  └   → /css21_dev/html4/letter-spacing-005.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-004.htm
  └   → /css21_dev/html4/letter-spacing-004.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-016.htm
  └   → /css21_dev/html4/letter-spacing-016.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-018.htm
  └   → /css21_dev/html4/letter-spacing-018.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-040.htm
  └   → /css21_dev/html4/letter-spacing-040.htm 597408c388be1e877243f64243fb73af30e9be84
/css21_dev/html4/reference/letter-spacing-004-ref.htm c636c3a1c3b2113093383f57607d3d4729d97108
Testing 597408c388be1e877243f64243fb73af30e9be84 == c636c3a1c3b2113093383f57607d3d4729d97108

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-042.htm
  └   → /css21_dev/html4/letter-spacing-042.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-052.htm
  └   → /css21_dev/html4/letter-spacing-052.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-100.htm
  └   → /css21_dev/html4/letter-spacing-100.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-066.htm
  └   → /css21_dev/html4/letter-spacing-066.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-097.htm
  └   → /css21_dev/html4/letter-spacing-097.htm c636c3a1c3b2113093383f57607d3d4729d97108
/css21_dev/html4/reference/letter-spacing-004-ref.htm 597408c388be1e877243f64243fb73af30e9be84
Testing c636c3a1c3b2113093383f57607d3d4729d97108 == 597408c388be1e877243f64243fb73af30e9be84

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-applies-to-006.htm
  └   → /css21_dev/html4/letter-spacing-applies-to-006.htm d3bb26c040ad9e86c0a1f663122b2e734d85eed0
/css21_dev/html4/reference/black_box_ends_when_blue_box_ends_6_boxes_ahem.htm 2ea34d1daed31471f5b950c84832dfcae1bf6336
Testing d3bb26c040ad9e86c0a1f663122b2e734d85eed0 == 2ea34d1daed31471f5b950c84832dfcae1bf6336

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-applies-to-009.htm
  └   → /css21_dev/html4/letter-spacing-applies-to-009.htm 75f03e4734e7192485630d6d1f0f1313d5a8df2b
/css21_dev/html4/reference/black_box_ends_when_blue_box_ends_6_boxes_ahem.htm d3bb26c040ad9e86c0a1f663122b2e734d85eed0
Testing 75f03e4734e7192485630d6d1f0f1313d5a8df2b == d3bb26c040ad9e86c0a1f663122b2e734d85eed0

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-applies-to-015.htm
  └   → /css21_dev/html4/letter-spacing-applies-to-015.htm 75f03e4734e7192485630d6d1f0f1313d5a8df2b
/css21_dev/html4/reference/black_box_ends_when_blue_box_ends_6_boxes_ahem.htm d3bb26c040ad9e86c0a1f663122b2e734d85eed0
Testing 75f03e4734e7192485630d6d1f0f1313d5a8df2b == d3bb26c040ad9e86c0a1f663122b2e734d85eed0

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-applies-to-014.htm
  └   → /css21_dev/html4/letter-spacing-applies-to-014.htm 75f03e4734e7192485630d6d1f0f1313d5a8df2b
/css21_dev/html4/reference/black_box_ends_when_blue_box_ends_6_boxes_ahem.htm d3bb26c040ad9e86c0a1f663122b2e734d85eed0
Testing 75f03e4734e7192485630d6d1f0f1313d5a8df2b == d3bb26c040ad9e86c0a1f663122b2e734d85eed0

  ▶ FAIL [expected PASS] /css21_dev/html4/letter-spacing-applies-to-011.htm
  └   → /css21_dev/html4/letter-spacing-applies-to-011.htm d3bb26c040ad9e86c0a1f663122b2e734d85eed0
/css21_dev/html4/reference/black_box_ends_when_blue_box_ends_6_boxes_ahem.htm 2ea34d1daed31471f5b950c84832dfcae1bf6336
Testing d3bb26c040ad9e86c0a1f663122b2e734d85eed0 == 2ea34d1daed31471f5b950c84832dfcae1bf6336

  ▶ FAIL [expected PASS] /css21_dev/html4/line-breaking-bidi-003.htm
  └   → /css21_dev/html4/line-breaking-bidi-003.htm dcfbfd319d513a70a5bc0c67afc4b19e972ad6e7
/css21_dev/html4/reference/line-breaking-bidi-003-ref.htm 7e6ae64fe9de8fe7ca2124a448c19c5c1cd46147
Testing dcfbfd319d513a70a5bc0c67afc4b19e972ad6e7 == 7e6ae64fe9de8fe7ca2124a448c19c5c1cd46147

  ▶ FAIL [expected PASS] /css21_dev/html4/line-height-002.htm
  └   → /css21_dev/html4/line-height-002.htm a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4
/css21_dev/html4/reference/line-height-002-ref.htm 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091
Testing a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4 == 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091

  ▶ FAIL [expected PASS] /css21_dev/html4/line-height-025.htm
  └   → /css21_dev/html4/line-height-025.htm e5117b4efb51432c63348415278b0b724a4ae199
/css21_dev/html4/reference/line-height-025-ref.htm 435f542add0c080b4dfdeb710d4a23723321be68
Testing e5117b4efb51432c63348415278b0b724a4ae199 == 435f542add0c080b4dfdeb710d4a23723321be68

  ▶ FAIL [expected PASS] /css21_dev/html4/line-height-048.htm
  └   → /css21_dev/html4/line-height-048.htm a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4
/css21_dev/html4/reference/line-height-002-ref.htm 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091
Testing a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4 == 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091

  ▶ FAIL [expected PASS] /css21_dev/html4/line-height-081.htm
  └   → /css21_dev/html4/line-height-081.htm a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4
/css21_dev/html4/reference/line-height-002-ref.htm 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091
Testing a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4 == 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091

  ▶ FAIL [expected PASS] /css21_dev/html4/line-height-104.htm
  └   → /css21_dev/html4/line-height-104.htm a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4
/css21_dev/html4/reference/line-height-002-ref.htm 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091
Testing a2b816b00c598ba8eea7e8baed9d3c16dc9ecdd4 == 34a5b052fb99ccbdc8a5a4e77f3975ef0dd07091

  ▶ FAIL [expected PASS] /css21_dev/html4/line-height-bleed-002.htm
  └   → /css21_dev/html4/line-height-bleed-002.htm 17e8e38ca2afb30d64ccb6eb555fa8414a96b684
/css21_dev/html4/reference/line-height-bleed-002-ref.htm 8c4e12a50b468c53c1ab833e0f9f060bee62f7c0
Testing 17e8e38ca2afb30d64ccb6eb555fa8414a96b684 == 8c4e12a50b468c53c1ab833e0f9f060bee62f7c0

  ▶ FAIL [expected PASS] /css21_dev/html4/margin-collapse-130.htm
  └   → /css21_dev/html4/margin-collapse-130.htm b91056fe4f23e4c370bbf7c603f9b4e896d6dcb4
/css21_dev/html4/reference/margin-collapse-130-ref.htm f3ed1e552f2daaaa7c4691fcd236ca67fe6dd2fe
Testing b91056fe4f23e4c370bbf7c603f9b4e896d6dcb4 == f3ed1e552f2daaaa7c4691fcd236ca67fe6dd2fe

  ▶ FAIL [expected PASS] /css21_dev/html4/max-height-081.htm
  └   → /css21_dev/html4/max-height-081.htm 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9
/css21_dev/html4/reference/height-067-ref.htm cb613b92ef2b1a7c166d1408fae9acf75bb43369
Testing 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9 == cb613b92ef2b1a7c166d1408fae9acf75bb43369

  ▶ FAIL [expected PASS] /css21_dev/html4/max-height-082.htm
  └   → /css21_dev/html4/max-height-082.htm 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9
/css21_dev/html4/reference/height-067-ref.htm cb613b92ef2b1a7c166d1408fae9acf75bb43369
Testing 7956ebe8c6b7b1d709ab9ea36efe38a28a772dd9 == cb613b92ef2b1a7c166d1408fae9acf75bb43369

  ▶ FAIL [expected PASS] /css21_dev/html4/max-height-applies-to-008.htm
  └   → /css21_dev/html4/max-height-applies-to-008.htm 61a476c9017550e5dba8f21fb4b73d438f11ee7b
/css21_dev/html4/reference/ref-filled-green-100px-square.htm 4a84215469e3c13e25e7137cd72685142fbac695
Testing 61a476c9017550e5dba8f21fb4b73d438f11ee7b == 4a84215469e3c13e25e7137cd72685142fbac695

  ▶ FAIL [expected PASS] /css21_dev/html4/numbers-units-013.htm
  └   → /css21_dev/html4/numbers-units-013.htm 6cf49e8b8183a0bf718a00be0da01ce6d6fbde78
/css21_dev/html4/reference/numbers-units-013-ref.htm 070933a8839c12592fbd920ee06b07ff8ebfcb9c
Testing 6cf49e8b8183a0bf718a00be0da01ce6d6fbde78 == 070933a8839c12592fbd920ee06b07ff8ebfcb9c

  ▶ FAIL [expected PASS] /css21_dev/html4/overflow-applies-to-002.htm
  └   → /css21_dev/html4/overflow-applies-to-002.htm b274f2be4746d91a9be36a80e9da9ecc5e11a2e3
/css21_dev/html4/reference/overflow-applies-to-001-ref.htm fcb5760c088b0ef276033e017463aeb0a7feb515
Testing b274f2be4746d91a9be36a80e9da9ecc5e11a2e3 == fcb5760c088b0ef276033e017463aeb0a7feb515

  ▶ FAIL [expected PASS] /css21_dev/html4/text-align-bidi-011.htm
  └   → /css21_dev/html4/text-align-bidi-011.htm 6c4b960041e18ed59116b62d634aa189b0094f31
/css21_dev/html4/reference/text-align-bidi-011-ref.htm b02d212f9d085df49bbc33f1c99edc8c515cc2b9
Testing 6c4b960041e18ed59116b62d634aa189b0094f31 == b02d212f9d085df49bbc33f1c99edc8c515cc2b9

  ▶ FAIL [expected PASS] /css21_dev/html4/text-indent-044.htm
  └   → /css21_dev/html4/text-indent-044.htm d0390a00c6a39a360719707723c57f30312acafd
/css21_dev/html4/reference/pass_if_box_ahem.htm 8304c98001a05cb8365a79ad777bc828f5d638fb
Testing d0390a00c6a39a360719707723c57f30312acafd == 8304c98001a05cb8365a79ad777bc828f5d638fb

  ▶ FAIL [expected PASS] /css21_dev/html4/text-indent-067.htm
  └   → /css21_dev/html4/text-indent-067.htm 4d190224536b5e730c7e2391260e38814fb9d7fa
/css21_dev/html4/reference/pass_if_box_ahem.htm d0390a00c6a39a360719707723c57f30312acafd
Testing 4d190224536b5e730c7e2391260e38814fb9d7fa == d0390a00c6a39a360719707723c57f30312acafd

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-018.htm
  └   → /css21_dev/html4/vertical-align-018.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-004.htm
  └   → /css21_dev/html4/vertical-align-004.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-008.htm
  └   → /css21_dev/html4/vertical-align-008.htm 1dc46c7a48684c183fd910409d33b02ee4f3d88a
/css21_dev/html4/reference/vertical-align-007-ref.htm cc72b119271e55580d457b975b1d7e402fad2c87
Testing 1dc46c7a48684c183fd910409d33b02ee4f3d88a == cc72b119271e55580d457b975b1d7e402fad2c87

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-019.htm
  └   → /css21_dev/html4/vertical-align-019.htm 1dc46c7a48684c183fd910409d33b02ee4f3d88a
/css21_dev/html4/reference/vertical-align-007-ref.htm cc72b119271e55580d457b975b1d7e402fad2c87
Testing 1dc46c7a48684c183fd910409d33b02ee4f3d88a == cc72b119271e55580d457b975b1d7e402fad2c87

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-041.htm
  └   → /css21_dev/html4/vertical-align-041.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-043.htm
  └   → /css21_dev/html4/vertical-align-043.htm 1dc46c7a48684c183fd910409d33b02ee4f3d88a
/css21_dev/html4/reference/vertical-align-007-ref.htm cc72b119271e55580d457b975b1d7e402fad2c87
Testing 1dc46c7a48684c183fd910409d33b02ee4f3d88a == cc72b119271e55580d457b975b1d7e402fad2c87

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-052.htm
  └   → /css21_dev/html4/vertical-align-052.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-065.htm
  └   → /css21_dev/html4/vertical-align-065.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-066.htm
  └   → /css21_dev/html4/vertical-align-066.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-101.htm
  └   → /css21_dev/html4/vertical-align-101.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-109.htm
  └   → /css21_dev/html4/vertical-align-109.htm 8ef0e66dbabf75b38daf850777cdc27577bdce55
/css21_dev/html4/reference/vertical-align-004-ref.htm 05d8b85d2694ee18490bd03ad97944cdd1e0713e
Testing 8ef0e66dbabf75b38daf850777cdc27577bdce55 == 05d8b85d2694ee18490bd03ad97944cdd1e0713e

  ▶ FAIL [expected PASS] /css21_dev/html4/white-space-collapsing-001.htm
  └   → /css21_dev/html4/white-space-collapsing-001.htm 902ad51bfd1b6cb49c5edd41ffdcc6be0416ae49
/css21_dev/html4/reference/white-space-collapsing-001-ref.htm 47a60df468e9c9ea9410c9570ed863209bed3380
Testing 902ad51bfd1b6cb49c5edd41ffdcc6be0416ae49 == 47a60df468e9c9ea9410c9570ed863209bed3380

  ▶ FAIL [expected PASS] /css21_dev/html4/vertical-align-baseline-005a.htm
  └   → /css21_dev/html4/vertical-align-baseline-005a.htm 6ca1a25712747d5ae7736f4778b34cef1640899e
/css21_dev/html4/reference/vertical-align-baseline-004a-ref.htm 1cda1f396dae23a7098623cb6f6c6c431c9d6d7a
Testing 6ca1a25712747d5ae7736f4778b34cef1640899e == 1cda1f396dae23a7098623cb6f6c6c431c9d6d7a

  ▶ FAIL [expected PASS] /css21_dev/html4/white-space-collapsing-bidi-003.htm
  └   → /css21_dev/html4/white-space-collapsing-bidi-003.htm 5a6605378757f08c4a32e66252c17dd05287e88a
/css21_dev/html4/reference/white-space-collapsing-bidi-003-ref.htm 4cb932f28806a25fed0fa8b976505f8c28abc5b3
Testing 5a6605378757f08c4a32e66252c17dd05287e88a == 4cb932f28806a25fed0fa8b976505f8c28abc5b3

  ▶ FAIL [expected PASS] /css21_dev/html4/white-space-nowrap-001.htm
  └   → /css21_dev/html4/white-space-nowrap-001.htm cbcc0c38bacd1d00b7c46894d9aca47d2e89e9f7
/css21_dev/html4/reference/white-space-nowrap-001-ref.htm 6f93160ecdc6874c55564c3961d123d9887c3b2b
Testing cbcc0c38bacd1d00b7c46894d9aca47d2e89e9f7 == 6f93160ecdc6874c55564c3961d123d9887c3b2b

  ▶ FAIL [expected PASS] /css21_dev/html4/white-space-nowrap-005.htm
  └   → /css21_dev/html4/white-space-nowrap-005.htm ec88a14b2a2d7405a2c7f9e6fa846083592d2866
/css21_dev/html4/reference/white-space-normal-005-ref.htm 08f493f465fe89d52f8e7e8c5cf7cbaf5fb3ac00
Testing ec88a14b2a2d7405a2c7f9e6fa846083592d2866 == 08f493f465fe89d52f8e7e8c5cf7cbaf5fb3ac00

  ▶ FAIL [expected PASS] /css21_dev/html4/white-space-pre-002.htm
  └   → /css21_dev/html4/white-space-pre-002.htm e6e534e1ef61e948cb595aa436f5becdbb723b2b
/css21_dev/html4/reference/white-space-pre-002-ref.htm 6a6de5e3097aa4cb82395285f5b8a00c5793d931
Testing e6e534e1ef61e948cb595aa436f5becdbb723b2b == 6a6de5e3097aa4cb82395285f5b8a00c5793d931
  ▶ Unexpected subtest result in /_mozilla/css/offset_properties_inline.html:
  │ FAIL [expected PASS] offsetTop
  │   → assert_equals: offsetTop of #inline-1 should be 0. expected 0 but got -1
  │ 
  │ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:48:5
  │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1406:20
  │ test@http://web-platform.test:8000/resources/testharness.js:497:9
  └ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:47:3

  ▶ Unexpected subtest result in /_mozilla/css/offset_properties_inline.html:
  │ FAIL [expected PASS] offsetLeft
  │   → assert_equals: offsetLeft of #inline-2 should be 40. expected 40 but got 25
  │ 
  │ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:59:5
  │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1406:20
  │ test@http://web-platform.test:8000/resources/testharness.js:497:9
  └ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:56:3

  ▶ Unexpected subtest result in /_mozilla/css/offset_properties_inline.html:
  │ FAIL [expected PASS] offsetHeight
  │   → assert_equals: offsetHeight of #inline-1 should be 10. expected 10 but got 12
  │ 
  │ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:75:5
  │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1406:20
  │ test@http://web-platform.test:8000/resources/testharness.js:497:9
  └ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:74:3

  ▶ Unexpected subtest result in /_mozilla/css/offset_properties_inline.html:
  │ FAIL [expected PASS] offsetWidth
  │   → assert_equals: offsetWidth of #inline-1 should be 30. expected 30 but got 22
  │ 
  │ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:66:5
  │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1406:20
  │ test@http://web-platform.test:8000/resources/testharness.js:497:9
  └ @http://web-platform.test:8000/_mozilla/css/offset_properties_inline.html:65:3

  ▶ Unexpected subtest result in /_mozilla/mozilla/getBoundingClientRect.html:
  │ FAIL [expected PASS] Untitled 1
  │   → assert_equals: expected 62 but got 60.35
  │ 
  │ test_rect@http://web-platform.test:8000/_mozilla/mozilla/getBoundingClientRect.html:59:7
  │ @http://web-platform.test:8000/_mozilla/mozilla/getBoundingClientRect.html:86:9
  │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1406:20
  │ test@http://web-platform.test:8000/resources/testharness.js:497:9
  └ @http://web-platform.test:8000/_mozilla/mozilla/getBoundingClientRect.html:82:5

  ▶ FAIL [expected PASS] /_mozilla/css/border_inline_split.html
  └   → /_mozilla/css/border_inline_split.html 58b2e4fa454e0ac3d8bca9e80d77963bf3b22f61
/_mozilla/css/border_inline_split_ref.html 73fd23c0aa8f695cf87a1b636f48c77fd2025966
Testing 58b2e4fa454e0ac3d8bca9e80d77963bf3b22f61 == 73fd23c0aa8f695cf87a1b636f48c77fd2025966

  ▶ FAIL [expected PASS] /_mozilla/css/float_table_a.html
  └   → /_mozilla/css/float_table_a.html dbec1da30e98bb2c2af0ebb7e373794137e5dfda
/_mozilla/css/float_table_ref.html cabbc15a78fe63192a50c56d23973c02242608be
Testing dbec1da30e98bb2c2af0ebb7e373794137e5dfda == cabbc15a78fe63192a50c56d23973c02242608be

  ▶ FAIL [expected PASS] /_mozilla/css/inline_block_baseline_a.html
  └   → /_mozilla/css/inline_block_baseline_a.html 4336468988ff1680f2b80bfea2bc40c59c8bed56
/_mozilla/css/inline_block_baseline_ref.html 8f060e4681c37cffa805ba8c6d7e88bd7e849f36
Testing 4336468988ff1680f2b80bfea2bc40c59c8bed56 == 8f060e4681c37cffa805ba8c6d7e88bd7e849f36

  ▶ FAIL [expected PASS] /_mozilla/css/line_height_a.html
  └   → /_mozilla/css/line_height_a.html 64f799f55de1c78eba2a9d4566aec7f351ceb386
/_mozilla/css/line_height_ref.html a161bb1e94136b4f8a04f3136ce5e21cc848a1ec
Testing 64f799f55de1c78eba2a9d4566aec7f351ceb386 == a161bb1e94136b4f8a04f3136ce5e21cc848a1ec

  ▶ FAIL [expected PASS] /_mozilla/css/line_breaking_whitespace_collapse_a.html
  └   → /_mozilla/css/line_breaking_whitespace_collapse_a.html c0be1fc63837b730d15f1df326d819682141eda5
/_mozilla/css/line_breaking_whitespace_collapse_ref.html ef0dd3514c83c6c3ed1479cd4da174b80dd0971c
Testing c0be1fc63837b730d15f1df326d819682141eda5 == ef0dd3514c83c6c3ed1479cd4da174b80dd0971c

  ▶ FAIL [expected PASS] /_mozilla/css/octicons_a.html
  └   → /_mozilla/css/octicons_a.html 9913d204303ceb5e977a7458ee5cbfe9299746a5
/_mozilla/css/octicons_ref.html 9913d204303ceb5e977a7458ee5cbfe9299746a5
Testing 9913d204303ceb5e977a7458ee5cbfe9299746a5 != 9913d204303ceb5e977a7458ee5cbfe9299746a5

  ▶ FAIL [expected PASS] /_mozilla/css/overflow_wrap_a.html
  └   → /_mozilla/css/overflow_wrap_a.html ba0b6ce6bb579b68f56fcbc1cc7e207c235e023e
/_mozilla/css/overflow_wrap_ref.html aa59b6aaebca0803219975377c889eb5833a4e14
Testing ba0b6ce6bb579b68f56fcbc1cc7e207c235e023e == aa59b6aaebca0803219975377c889eb5833a4e14

  ▶ FAIL [expected PASS] /_mozilla/css/ol_japanese_iroha_a.html
  └   → /_mozilla/css/ol_japanese_iroha_a.html cd964d5e50fb8354f74a1ead2545776207522a18
/_mozilla/css/ol_japanese_iroha_ref.html 273fb13833dd725ad6d679f663265db2c5e9fab9
Testing cd964d5e50fb8354f74a1ead2545776207522a18 == 273fb13833dd725ad6d679f663265db2c5e9fab9

  ▶ FAIL [expected PASS] /_mozilla/css/ol_japanese_iroha_bullet_styles.html
  └   → /_mozilla/css/ol_japanese_iroha_bullet_styles.html 273fb13833dd725ad6d679f663265db2c5e9fab9
/_mozilla/css/ol_japanese_iroha_ref.html 273fb13833dd725ad6d679f663265db2c5e9fab9
Testing 273fb13833dd725ad6d679f663265db2c5e9fab9 != 273fb13833dd725ad6d679f663265db2c5e9fab9

  ▶ FAIL [expected PASS] /_mozilla/css/table_row_direction_a.html
  └   → /_mozilla/css/table_row_direction_a.html ff49f3f3c3695bf121cf01ffd1bc70bd0ca8f44b
/_mozilla/css/table_row_direction_ref.html 859fd5bd0dcd9f909906199f81158fd4e1f35742
Testing ff49f3f3c3695bf121cf01ffd1bc70bd0ca8f44b == 859fd5bd0dcd9f909906199f81158fd4e1f35742

  ▶ FAIL [expected PASS] /_mozilla/css/text_indent_a.html
  └   → /_mozilla/css/text_indent_a.html 58c85040c1acd0d3ce66bbc6d1974f86ff9db940
/_mozilla/css/text_indent_ref.html 764bafbb1fab27f34c79ae08dd9c0fe42ec80e7b
Testing 58c85040c1acd0d3ce66bbc6d1974f86ff9db940 == 764bafbb1fab27f34c79ae08dd9c0fe42ec80e7b

  ▶ FAIL [expected PASS] /_mozilla/css/text_shadow_simple_a.html
  └   → /_mozilla/css/text_shadow_simple_a.html c59f497940881e97f8c0dc700995cde71bf7f2c7
/_mozilla/css/text_shadow_simple_ref.html 98d24de16515d5b688b711f41cfd050725c684a5
Testing c59f497940881e97f8c0dc700995cde71bf7f2c7 == 98d24de16515d5b688b711f41cfd050725c684a5

  ▶ FAIL [expected PASS] /_mozilla/css/vertical_align_bottom_a.html
  └   → /_mozilla/css/vertical_align_bottom_a.html 29f124a0b5fc33853c32f20ef91e09fc2d90f86c
/_mozilla/css/vertical_align_bottom_ref.html ca5768b40bb98e80245c645058f40e5081230261
Testing 29f124a0b5fc33853c32f20ef91e09fc2d90f86c == ca5768b40bb98e80245c645058f40e5081230261

  ▶ FAIL [expected PASS] /_mozilla/css/vertical_align_sub_a.html
  └   → /_mozilla/css/vertical_align_sub_a.html ebf914f0aac9a7021c7f0cb575a28b26dbac2ca5
/_mozilla/css/vertical_align_sub_ref.html 1818669ef3e9c01f03d4d385990c1fa581903836
Testing ebf914f0aac9a7021c7f0cb575a28b26dbac2ca5 == 1818669ef3e9c01f03d4d385990c1fa581903836

  ▶ FAIL [expected PASS] /_mozilla/css/vertical_align_top_span_a.html
  └   → /_mozilla/css/vertical_align_top_span_a.html b0f6dc0896dde66770a55ec6e047a353072e5be4
/_mozilla/css/vertical_align_top_span_ref.html b3ee41a96edfd3df879b276c9af7add6afb251eb
Testing b0f6dc0896dde66770a55ec6e047a353072e5be4 == b3ee41a96edfd3df879b276c9af7add6afb251eb

So, we're going to need to make some changes ;)

@bors-servo
Copy link
Contributor

bors-servo commented Jul 13, 2017

The latest upstream changes (presumably #17694) made this pull request unmergeable. Please resolve the merge conflicts.

@cbrewster
Copy link
Member

cbrewster commented Feb 13, 2018

Closing due to inactivity

@cbrewster cbrewster closed this Feb 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

5 participants
You can’t perform that action at this time.