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

Dedupe syn, quote and unicode-xid #20649

Merged
merged 1 commit into from May 24, 2018

Conversation

@Eijebong
Copy link
Member

Eijebong commented Apr 17, 2018

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564


This change is Reviewable

@highfive
Copy link

highfive commented Apr 17, 2018

Heads up! This PR modifies the following files:

  • @bholley: components/style/Cargo.toml
  • @canaltinova: components/style/Cargo.toml
  • @edunham: servo-tidy.toml
  • @paulrouget: components/compositing/compositor.rs
  • @emilio: components/layout/display_list/webrender_helpers.rs, components/style/Cargo.toml, components/layout/Cargo.toml
@highfive
Copy link

highfive commented Apr 17, 2018

warning Warning warning

  • These commits modify style, layout, and gfx code, but no tests are modified. Please consider adding a test!
@Eijebong
Copy link
Member Author

Eijebong commented Apr 17, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Apr 17, 2018

Trying commit 16f26fe with merge ea841b1...

bors-servo added a commit that referenced this pull request Apr 17, 2018
Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564
@bors-servo
Copy link
Contributor

bors-servo commented Apr 17, 2018

💔 Test failed - linux-rel-css

@Eijebong Eijebong mentioned this pull request Apr 19, 2018
3 of 3 tasks complete
@glennw
Copy link
Member

glennw commented Apr 19, 2018

This is the reftest diff for background-color-049.xht. All the diffs I've looked at so far look similar.

The different black box below is drawn via the Ahem CSS testing font. If that's failing to load or using an incorrect glyph, that could explain the difference there. It seems that the missing text description glyphs in the sentences above are likely to be the same problem.

Test image:

screenshot_20180420_094341

Reference image:

screenshot_20180420_094404

@glennw
Copy link
Member

glennw commented Apr 20, 2018

OK, I fixed the shaping code to use the updated harfbuzz nominal glyph function. That appears to fix the issue above. Let's see what else is broken! 😨

@bors-servo try

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2018

Trying commit fa4472e with merge 05aca3d...

bors-servo added a commit that referenced this pull request Apr 20, 2018
Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564

<!-- 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/20649)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2018

💔 Test failed - linux-rel-css

@glennw
Copy link
Member

glennw commented Apr 20, 2018

Updated test expectations with one new PASS.

@bors-servo try

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2018

Trying commit 1c15a53 with merge 06f7fb9...

bors-servo added a commit that referenced this pull request Apr 20, 2018
Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564

<!-- 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/20649)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2018

💔 Test failed - linux-rel-wpt

@glennw glennw force-pushed the Eijebong:taskcluster_ruined_all_the_fun branch from 1c15a53 to 5606834 Apr 20, 2018
@glennw
Copy link
Member

glennw commented Apr 20, 2018

Added another new PASS test update.

@bors-servo try

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2018

Trying commit 5606834 with merge e8cb8cc...

bors-servo added a commit that referenced this pull request Apr 20, 2018
Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564

<!-- 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/20649)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2018

💔 Test failed - windows-msvc-dev

@Eijebong Eijebong force-pushed the Eijebong:taskcluster_ruined_all_the_fun branch from 8b31c66 to 5fd6fed May 2, 2018
@highfive highfive removed the S-tests-failed label May 2, 2018
@Eijebong
Copy link
Member Author

Eijebong commented May 2, 2018

@bors-servo try

Please work

@bors-servo
Copy link
Contributor

bors-servo commented May 2, 2018

Trying commit 5fd6fed with merge 340ee57...

bors-servo added a commit that referenced this pull request May 2, 2018
Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564

<!-- 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/20649)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented May 2, 2018

💔 Test failed - mac-dev-unit

@bors-servo
Copy link
Contributor

bors-servo commented May 18, 2018

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

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564
@Eijebong Eijebong force-pushed the Eijebong:taskcluster_ruined_all_the_fun branch from 5fd6fed to e1fe47a May 24, 2018
@Eijebong
Copy link
Member Author

Eijebong commented May 24, 2018

@bors-servo try

Please be magically fixed

@bors-servo
Copy link
Contributor

bors-servo commented May 24, 2018

Trying commit e1fe47a with merge 9d3cb7d...

bors-servo added a commit that referenced this pull request May 24, 2018
Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564

<!-- 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/20649)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented May 24, 2018

💔 Test failed - mac-rel-wpt3

@SimonSapin
Copy link
Member

SimonSapin commented May 24, 2018

@bors-servo r+

Thanks!

@bors-servo
Copy link
Contributor

bors-servo commented May 24, 2018

📌 Commit e1fe47a has been approved by SimonSapin

@highfive highfive assigned SimonSapin and unassigned nox May 24, 2018
bors-servo added a commit that referenced this pull request May 24, 2018
…onSapin

Dedupe syn, quote and unicode-xid

Dupe num-traits instead...

Fixes #20609
Fixes #20497
Fixes #19786
Closes #20564

<!-- 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/20649)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented May 24, 2018

Testing commit e1fe47a with merge 62c37e0...

@bors-servo
Copy link
Contributor

bors-servo commented May 24, 2018

☀️ Test successful - android, arm32, arm64, linux-dev, linux-rel-css, linux-rel-wpt, mac-dev-unit, mac-rel-css1, mac-rel-css2, mac-rel-wpt1, mac-rel-wpt2, mac-rel-wpt3, mac-rel-wpt4, windows-msvc-dev
Approved by: SimonSapin
Pushing 62c37e0 to master...

@bors-servo bors-servo merged commit e1fe47a into servo:master May 24, 2018
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
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.

None yet

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