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

Massive extension of list of enabled CSS properties and values. #30

Merged
merged 3 commits into from
Mar 2, 2022

Conversation

andresiegel
Copy link
Contributor

No description provided.

Massively extended list of nowadays common and technically supported but previously disabled CSS property names.
Added support for common "display" values related to flex and grid layouts.
Extended list of enabled "display" values related to flex and grid layouts.
@kas1e kas1e merged commit 4cb6893 into kas1e:master Mar 2, 2022
@andresiegel
Copy link
Contributor Author

andresiegel commented Mar 3, 2022 via email

@javierdlr
Copy link

Hi, trying to build (crosscompile) I get this error:
...
In file included from /home/usuario/amiga/Odyssey/odyssey-r155188-1.23/Source/WebCore/css/CSSBasicShapes.cpp:34:
/home/usuario/amiga/Odyssey/odyssey-r155188-1.23/Source/WebCore/css/CSSPrimitiveValueMappings.h: In constructor ‘WebCore::CSSPrimitiveValue::CSSPrimitiveValue(T) [with T = WebCore::EDisplay]’:
/home/usuario/amiga/Odyssey/odyssey-r155188-1.23/Source/WebCore/css/CSSPrimitiveValueMappings.h:1347:10: error: ‘WEBKIT_FLEX’ was not declared in this scope; did you mean ‘WEBKIT_LEFT’?
1347 | case WEBKIT_FLEX: // andresiegel
| ^~~~~~~~~~~
| WEBKIT_LEFT
...

#31

@andresiegel
Copy link
Contributor Author

andresiegel commented Jun 8, 2022 via email

@javierdlr
Copy link

THX, will do it ASAP an post here result, BTW I added those "new" options into "main" CMakeLists.txt:
set(ENABLE_CSS_GRID_LAYOUT ON)
set(ENABLE_CSS_SHAPES ON)

Is it ok? Will see what I get.

@andresiegel
Copy link
Contributor Author

andresiegel commented Jun 8, 2022 via email

@javierdlr
Copy link

Yes, you're right I get some GRID errors :-/ so can't build Oddysey.
I imagine to "fix" this problem Odyssey should be updated first to 1.24 code?

@andresiegel
Copy link
Contributor Author

andresiegel commented Jun 10, 2022 via email

@andresiegel
Copy link
Contributor Author

Yes, you're right I get some GRID errors :-/ so can't build Oddysey. I imagine to "fix" this problem Odyssey should be updated first to 1.24 code?

I committed some minor changes. Odyssey v1.23 fully compiles for me.

@andresiegel
Copy link
Contributor Author

andresiegel commented Oct 11, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants