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

style: Sync changes from mozilla-central #21724

Merged
merged 10 commits into from Sep 15, 2018
Merged

style: Sync changes from mozilla-central #21724

merged 10 commits into from Sep 15, 2018

Conversation

@emilio
Copy link
Member

emilio commented Sep 15, 2018

See each individual commit for details.


This change is Reviewable

emilio and others added 7 commits Sep 7, 2018
Depends on D5106

Differential Revision: https://phabricator.services.mozilla.com/D5341
There are a few mentions of nsRuleNode left but they are mostly
historical references so it makes sense to keep them.

Differential Revision: https://phabricator.services.mozilla.com/D5505
https://drafts.csswg.org/mediaqueries-4/#hover
https://drafts.csswg.org/mediaqueries-4/#pointer

In this patch series, we don't introduce any-hover and any-pointer media
features yet, but functionalities for them on each platform backends will be
introduced in this patch series, so eIntID_AllPointerCapabilities and relevant
stuff is added in this patch for the convenience that each platform backends
can be reviewed at once.

Differential Revision: https://phabricator.services.mozilla.com/D3296
@highfive
Copy link

highfive commented Sep 15, 2018

warning Warning warning

  • These commits modify unsafe code. Please review it carefully!
  • These commits modify style code, but no tests are modified. Please consider adding a test!
emilio added 3 commits Sep 15, 2018
@emilio emilio force-pushed the emilio:gecko-sync branch from ff797b9 to 278ab86 Sep 15, 2018
@emilio
Copy link
Member Author

emilio commented Sep 15, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Sep 15, 2018

📌 Commit 278ab86 has been approved by emilio

@highfive highfive assigned emilio and unassigned nox Sep 15, 2018
@bors-servo
Copy link
Contributor

bors-servo commented Sep 15, 2018

Testing commit 278ab86 with merge 6c2f41b...

bors-servo added a commit that referenced this pull request Sep 15, 2018
style: Sync changes from mozilla-central

See each individual commit for details.

<!-- 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/21724)
<!-- Reviewable:end -->
@emilio
Copy link
Member Author

emilio commented Sep 15, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Sep 15, 2018

💔 Test failed - mac-rel-wpt1

@jdm
Copy link
Member

jdm commented Sep 15, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Sep 15, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Sep 15, 2018

@bors-servo bors-servo merged commit 278ab86 into servo:master Sep 15, 2018
2 of 3 checks passed
2 of 3 checks passed
continuous-integration/travis-ci/pr The Travis CI build failed
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
homu Test successful
Details
@emilio emilio deleted the emilio:gecko-sync branch Sep 16, 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.

None yet

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