Changeset 261178 in webkit


Ignore:
Timestamp:
May 5, 2020 9:52:24 AM (4 years ago)
Author:
commit-queue@webkit.org
Message:

Compile GPUProcess in WPE port as experimental feature
https://bugs.webkit.org/show_bug.cgi?id=211442

Patch by Víctor Manuel Jáquez Leal <vjaquez@igalia.com> on 2020-05-05
Reviewed by Don Olmstead.

.:

Enable GPUProcess in WPE.

  • Source/cmake/OptionsWPE.cmake: enable GPU Process as

experimental feature

Source/WebKit:

Enable GPU Process in WPE.

This is compilation only. No new tests required.

  • PlatformWPE.cmake: Add Platform/generic include directory.
  • SourcesWPE.txt: Add related source files.
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r261161 r261178  
     12020-05-05  Víctor Manuel Jáquez Leal  <vjaquez@igalia.com>
     2
     3        Compile GPUProcess in WPE port as experimental feature
     4        https://bugs.webkit.org/show_bug.cgi?id=211442
     5
     6        Reviewed by Don Olmstead.
     7
     8        Enable GPUProcess in WPE.
     9
     10        * Source/cmake/OptionsWPE.cmake: enable GPU Process as
     11        experimental feature
     12
    1132020-05-05  Rob Buis  <rbuis@igalia.com>
    214
  • trunk/Source/WebKit/ChangeLog

    r261169 r261178  
     12020-05-05  Víctor Manuel Jáquez Leal  <vjaquez@igalia.com>
     2
     3        Compile GPUProcess in WPE port as experimental feature
     4        https://bugs.webkit.org/show_bug.cgi?id=211442
     5
     6        Reviewed by Don Olmstead.
     7
     8        Enable GPU Process in WPE.
     9
     10        This is compilation only. No new tests required.
     11
     12        * PlatformWPE.cmake: Add Platform/generic include directory.
     13        * SourcesWPE.txt: Add related source files.
     14
    1152020-05-05  Youenn Fablet  <youenn@apple.com>
    216
  • trunk/Source/WebKit/PlatformWPE.cmake

    r260844 r261178  
    242242    "${WEBKIT_DIR}/Platform/IPC/unix"
    243243    "${WEBKIT_DIR}/Platform/classifier"
     244    "${WEBKIT_DIR}/Platform/generic"
    244245    "${WEBKIT_DIR}/Shared/API/c/wpe"
    245246    "${WEBKIT_DIR}/Shared/API/glib"
  • trunk/Source/WebKit/SourcesWPE.txt

    r255969 r261178  
    2121// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
    2222// THE POSSIBILITY OF SUCH DAMAGE.
     23
     24GPUProcess/gstreamer/GPUProcessGStreamer.cpp
     25GPUProcess/gstreamer/GPUProcessMainGStreamer.cpp
     26
     27GPUProcess/media/RemoteAudioDestinationManager.cpp
     28
     29GPUProcess/media/gstreamer/RemoteMediaPlayerProxyGStreamer.cpp
    2330
    2431NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp
     
    221228UIProcess/wpe/WebPageProxyWPE.cpp
    222229
     230WebProcess/GPU/media/gstreamer/VideoLayerRemoteGStreamer.cpp
     231
    223232WebProcess/InjectedBundle/API/glib/DOM/DOMObjectCache.cpp @no-unify
    224233WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMDocument.cpp @no-unify
  • trunk/Source/cmake/OptionsWPE.cmake

    r261161 r261178  
    5555WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ASYNC_SCROLLING PRIVATE ON)
    5656WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_AUTOCAPITALIZE PRIVATE ON)
     57WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CONTENT_EXTENSIONS PRIVATE ON)
    5758WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_CONIC_GRADIENTS PRIVATE ON)
    5859WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_PAINTING_API PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
    5960WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TYPED_OM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
    60 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CONTENT_EXTENSIONS PRIVATE ON)
     61WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GPU_PROCESS PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
    6162WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LAYOUT_FORMATTING_CONTEXT PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
    6263WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
Note: See TracChangeset for help on using the changeset viewer.