Skip to content

Conversation

@anttijk
Copy link
Contributor

@anttijk anttijk commented Apr 9, 2024

15e9f9e

Free a bit for Style::Validity value
https://bugs.webkit.org/show_bug.cgi?id=272407
rdar://126149625

Reviewed by Alan Baradlay and Ryosuke Niwa.

For future use.

* Source/WebCore/dom/Node.cpp:
(WebCore::Node::adjustStyleValidity):
* Source/WebCore/dom/Node.h:
(WebCore::Node::styleResolutionShouldRecompositeLayer const):

Move this bit to StateFlags so we can get one more bit for Style::Validity.

(WebCore::Node::setHasValidStyle):

Canonical link: https://commits.webkit.org/277294@main

46fe6f4

Misc iOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 wincairo
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe
✅ 🧪 ios-wk2-wpt ✅ 🧪 mac-wk1 ✅ 🛠 wpe-skia
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🛠 gtk
✅ 🛠 tv ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 tv-sim ✅ 🧪 api-gtk
✅ 🛠 🧪 merge ✅ 🛠 watch
✅ 🛠 watch-sim

@anttijk anttijk requested review from cdumez and rniwa as code owners April 9, 2024 18:42
@anttijk anttijk self-assigned this Apr 9, 2024
@anttijk anttijk added the CSS Cascading Style Sheets implementation label Apr 9, 2024
@anttijk anttijk added the merge-queue Applied to send a pull request to merge-queue label Apr 10, 2024
https://bugs.webkit.org/show_bug.cgi?id=272407
rdar://126149625

Reviewed by Alan Baradlay and Ryosuke Niwa.

For future use.

* Source/WebCore/dom/Node.cpp:
(WebCore::Node::adjustStyleValidity):
* Source/WebCore/dom/Node.h:
(WebCore::Node::styleResolutionShouldRecompositeLayer const):

Move this bit to StateFlags so we can get one more bit for Style::Validity.

(WebCore::Node::setHasValidStyle):

Canonical link: https://commits.webkit.org/277294@main
@webkit-commit-queue
Copy link
Collaborator

Committed 277294@main (15e9f9e): https://commits.webkit.org/277294@main

Reviewed commits have been landed. Closing PR #27039 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 15e9f9e into WebKit:main Apr 10, 2024
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CSS Cascading Style Sheets implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants