Bug 303932
| Summary: | [RenderStyleGen] Generate a few custom initial value functions | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Sam Weinig <sam> |
| Component: | CSS | Assignee: | Diego Pino <dpino> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | dpino, koivisto, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 18 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Sam Weinig
Generate a few custom initial value functions.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Sam Weinig
Pull request: https://github.com/WebKit/WebKit/pull/55183
EWS
Committed 304424@main (76fab292a346): <https://commits.webkit.org/304424@main>
Reviewed commits have been landed. Closing PR #55183 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/166447873>
Diego Pino
GCC12 or lower build error:
https://build.webkit.org/#/builders/46/builds/58571
```
WebCore/PrivateHeaders/WebCore/StyleMaskBorderRepeat.h: In member function ‘constexpr WebCore::NinePieceImageRule WebCore::Style::MaskBorderRepeat::verticalRule() const’:
WebCore/PrivateHeaders/WebCore/StyleMaskBorderRepeat.h:69:77: error: call to non-‘constexpr’ function ‘const T& WebCore::MinimallySerializingSpaceSeparatedSize<T>::height() const [with T = WebCore::NinePieceImageRule]’
69 | constexpr NinePieceImageRule verticalRule() const { return values.height(); }
| ~~~~~~~~~~~~~^~
```
Diego Pino
Re-opening for pull request https://github.com/WebKit/WebKit/pull/55397
EWS
Committed 304448@main (8cacf00ab541): <https://commits.webkit.org/304448@main>
Reviewed commits have been landed. Closing PR #55397 and removing active labels.