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

STM Backend support #57

Merged
merged 20 commits into from
May 26, 2016
Merged

Conversation

psivasubramanian
Copy link

This request addresses the review comments of pull -#40

@@ -15,12 +15,16 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_GRID_LAYOUT PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_SET PUBLIC ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_REGIONS PUBLIC ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SELECTORS_LEVEL4 PUBLIC ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DATABASE_PROCESS PRIVATE ON)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes in this file seem unrelated to the patch. Please make sure you base your branch on top of current WPE master.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed by rebasing files.

)
list(APPEND WPE_SOURCES
Source/Graphics/STM/RenderingBackendSTM.cpp
Source/Graphics/RenderingBackend.cpp

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think you need this line, the file is already included in the list on line 114.

@psivasubramanian
Copy link
Author

@zdobersek
Incorporated all your review comments.

@zdobersek
Copy link

Looks OK, thanks for the updates.

@zdobersek zdobersek merged commit 4d8dfde into WebPlatformForEmbedded:master May 26, 2016
@psivasubramanian
Copy link
Author

Thanks @zdobersek

@psivasubramanian psivasubramanian mentioned this pull request May 26, 2016
@armcc
Copy link

armcc commented May 27, 2016

This breaks non-Wayland nexus builds:

| In file included from /.../0.1+gitAUTOINC+30f856124f-r0/git/Source/WPE/Source/Graphics/RenderingBackend.cpp:32:0: | /.../0.1+gitAUTOINC+30f856124f-r0/git/Source/WPE/Source/Graphics/STM/RenderingBackendSTM.h:5:25: fatal error: wayland-egl.h: No such file or directory | compilation terminated.

Shouldn't inclusion of the header files for each backend be conditional on the associated backend being enabled?

@albertd
Copy link

albertd commented May 27, 2016

@armcc added a guard in the header file in master

@psivasubramanian
Copy link
Author

Thanks @albertd

@blino
Copy link

blino commented Aug 1, 2016

See #79 for the port on new WPE

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

Successfully merging this pull request may close these issues.

7 participants