فهرست منبع

Everywhere: Hoist the Services folder to the top-level

Timothy Flynn 8 ماه پیش
والد
کامیت
22e0eeada2
68فایلهای تغییر یافته به همراه41 افزوده شده و 41 حذف شده
  1. 2 2
      .github/CODEOWNERS
  2. 1 1
      CMakeLists.txt
  3. 2 2
      Documentation/EditorConfiguration/QtCreatorConfiguration.md
  4. 6 6
      Documentation/EditorConfiguration/VSCodeConfiguration.md
  5. 1 1
      Ladybird/CMakeLists.txt
  6. 2 2
      Ladybird/cmake/EnableLagom.cmake
  7. 9 9
      Meta/Lagom/CMakeLists.txt
  8. 0 0
      Services/CMakeLists.txt
  9. 1 1
      Services/ImageDecoder/CMakeLists.txt
  10. 0 0
      Services/ImageDecoder/ConnectionFromClient.cpp
  11. 0 0
      Services/ImageDecoder/ConnectionFromClient.h
  12. 0 0
      Services/ImageDecoder/Forward.h
  13. 0 0
      Services/ImageDecoder/ImageDecoderClient.ipc
  14. 0 0
      Services/ImageDecoder/ImageDecoderServer.ipc
  15. 0 0
      Services/ImageDecoder/main.cpp
  16. 1 1
      Services/RequestServer/CMakeLists.txt
  17. 0 0
      Services/RequestServer/CacheLevel.h
  18. 0 0
      Services/RequestServer/ConnectionFromClient.cpp
  19. 0 0
      Services/RequestServer/ConnectionFromClient.h
  20. 0 0
      Services/RequestServer/Forward.h
  21. 0 0
      Services/RequestServer/Request.cpp
  22. 0 0
      Services/RequestServer/Request.h
  23. 0 0
      Services/RequestServer/RequestClient.ipc
  24. 0 0
      Services/RequestServer/RequestServer.ipc
  25. 0 0
      Services/RequestServer/main.cpp
  26. 0 0
      Services/WebContent/BackingStoreManager.cpp
  27. 0 0
      Services/WebContent/BackingStoreManager.h
  28. 2 2
      Services/WebContent/CMakeLists.txt
  29. 0 0
      Services/WebContent/ConnectionFromClient.cpp
  30. 0 0
      Services/WebContent/ConnectionFromClient.h
  31. 0 0
      Services/WebContent/ConsoleGlobalEnvironmentExtensions.cpp
  32. 0 0
      Services/WebContent/ConsoleGlobalEnvironmentExtensions.h
  33. 0 0
      Services/WebContent/Forward.h
  34. 0 0
      Services/WebContent/ImageCodecPluginSerenity.cpp
  35. 0 0
      Services/WebContent/ImageCodecPluginSerenity.h
  36. 0 0
      Services/WebContent/PageClient.cpp
  37. 0 0
      Services/WebContent/PageClient.h
  38. 0 0
      Services/WebContent/PageHost.cpp
  39. 0 0
      Services/WebContent/PageHost.h
  40. 0 0
      Services/WebContent/WebContentClient.ipc
  41. 0 0
      Services/WebContent/WebContentConsoleClient.cpp
  42. 0 0
      Services/WebContent/WebContentConsoleClient.h
  43. 0 0
      Services/WebContent/WebContentServer.ipc
  44. 0 0
      Services/WebContent/WebDriverClient.ipc
  45. 0 0
      Services/WebContent/WebDriverConnection.cpp
  46. 0 0
      Services/WebContent/WebDriverConnection.h
  47. 0 0
      Services/WebContent/WebDriverServer.ipc
  48. 0 0
      Services/WebContent/main.cpp
  49. 1 1
      Services/WebDriver/CMakeLists.txt
  50. 0 0
      Services/WebDriver/Client.cpp
  51. 0 0
      Services/WebDriver/Client.h
  52. 0 0
      Services/WebDriver/Session.cpp
  53. 0 0
      Services/WebDriver/Session.h
  54. 0 0
      Services/WebDriver/WebContentConnection.cpp
  55. 0 0
      Services/WebDriver/WebContentConnection.h
  56. 0 0
      Services/WebDriver/main.cpp
  57. 1 1
      Services/WebWorker/CMakeLists.txt
  58. 0 0
      Services/WebWorker/ConnectionFromClient.cpp
  59. 0 0
      Services/WebWorker/ConnectionFromClient.h
  60. 0 0
      Services/WebWorker/DedicatedWorkerHost.cpp
  61. 0 0
      Services/WebWorker/DedicatedWorkerHost.h
  62. 0 0
      Services/WebWorker/Forward.h
  63. 0 0
      Services/WebWorker/PageHost.cpp
  64. 0 0
      Services/WebWorker/PageHost.h
  65. 0 0
      Services/WebWorker/main.cpp
  66. 4 4
      Userland/Libraries/LibImageDecoderClient/CMakeLists.txt
  67. 2 2
      Userland/Libraries/LibRequests/CMakeLists.txt
  68. 6 6
      Userland/Libraries/LibWebView/CMakeLists.txt

+ 2 - 2
.github/CODEOWNERS

@@ -11,6 +11,6 @@
 /Userland/Libraries/LibWeb/WebAssembly @alimpfard
 /Userland/Libraries/LibWeb/WebAssembly @alimpfard
 /Userland/Libraries/LibWeb/WebDriver @trflynn89
 /Userland/Libraries/LibWeb/WebDriver @trflynn89
 /Userland/Libraries/LibXML @alimpfard
 /Userland/Libraries/LibXML @alimpfard
-/Userland/Services/RequestServer @alimpfard
-/Userland/Services/WebDriver @trflynn89
+/Services/RequestServer @alimpfard
+/Services/WebDriver @trflynn89
 /Userland/Utilities/wasm.cpp @alimpfard
 /Userland/Utilities/wasm.cpp @alimpfard

+ 1 - 1
CMakeLists.txt

@@ -89,7 +89,7 @@ endif()
 include(CTest) # for BUILD_TESTING option, default ON
 include(CTest) # for BUILD_TESTING option, default ON
 
 
 if (ENABLE_GUI_TARGETS)
 if (ENABLE_GUI_TARGETS)
-    add_subdirectory(Userland/Services)
+    add_subdirectory(Services)
     add_subdirectory(Ladybird)
     add_subdirectory(Ladybird)
 endif()
 endif()
 
 

+ 2 - 2
Documentation/EditorConfiguration/QtCreatorConfiguration.md

@@ -24,11 +24,11 @@ First, make sure you have a working toolchain and can build and run Ladybird. Go
     ./
     ./
     Userland/
     Userland/
     Userland/Libraries/
     Userland/Libraries/
-    Userland/Services/
+    Services/
     Build/release/
     Build/release/
     Build/release/Userland/
     Build/release/Userland/
     Build/release/Userland/Libraries/
     Build/release/Userland/Libraries/
-    Build/release/Userland/Services/
+    Build/release/Services/
     AK/
     AK/
     ```
     ```
 
 

+ 6 - 6
Documentation/EditorConfiguration/VSCodeConfiguration.md

@@ -61,10 +61,10 @@ following ``c_cpp_properties.json`` to circumvent some errors. Even with the con
                 "${workspaceFolder}/Build/release/",
                 "${workspaceFolder}/Build/release/",
                 "${workspaceFolder}/Build/release/Userland",
                 "${workspaceFolder}/Build/release/Userland",
                 "${workspaceFolder}/Build/release/Userland/Libraries",
                 "${workspaceFolder}/Build/release/Userland/Libraries",
-                "${workspaceFolder}/Build/release/Userland/Services",
+                "${workspaceFolder}/Build/release/Services",
                 "${workspaceFolder}/Userland",
                 "${workspaceFolder}/Userland",
                 "${workspaceFolder}/Userland/Libraries",
                 "${workspaceFolder}/Userland/Libraries",
-                "${workspaceFolder}/Userland/Services"
+                "${workspaceFolder}/Services"
             ],
             ],
             "defines": [
             "defines": [
                 "DEBUG"
                 "DEBUG"
@@ -84,10 +84,10 @@ following ``c_cpp_properties.json`` to circumvent some errors. Even with the con
                     "${workspaceFolder}/Build/release/",
                     "${workspaceFolder}/Build/release/",
                     "${workspaceFolder}/Build/release/Userland",
                     "${workspaceFolder}/Build/release/Userland",
                     "${workspaceFolder}/Build/release/Userland/Libraries",
                     "${workspaceFolder}/Build/release/Userland/Libraries",
-                    "${workspaceFolder}/Build/release/Userland/Services",
+                    "${workspaceFolder}/Build/release/Services",
                     "${workspaceFolder}/Userland",
                     "${workspaceFolder}/Userland",
                     "${workspaceFolder}/Userland/Libraries",
                     "${workspaceFolder}/Userland/Libraries",
-                    "${workspaceFolder}/Userland/Services"
+                    "${workspaceFolder}/Services"
                 ],
                 ],
                 "limitSymbolsToIncludedHeaders": true,
                 "limitSymbolsToIncludedHeaders": true,
                 "databaseFilename": "${workspaceFolder}/Build/release/"
                 "databaseFilename": "${workspaceFolder}/Build/release/"
@@ -290,7 +290,7 @@ The following three example tasks should suffice in most situations, and allow y
 #### Mac
 #### Mac
 If you want to run the debugger, first place the content below in `.vscode/launch.json` in the root of the project.
 If you want to run the debugger, first place the content below in `.vscode/launch.json` in the root of the project.
 
 
-```json 
+```json
 {
 {
     "version": "0.2.0",
     "version": "0.2.0",
     "configurations": [
     "configurations": [
@@ -310,7 +310,7 @@ then run Ladybird with the debug preset and with the `--debug-process WebContent
 CC=$(brew --prefix llvm)/bin/clang CXX=$(brew --prefix llvm)/bin/clang++ BUILD_PRESET=Debug ./Meta/ladybird.sh run ladybird --debug-process WebContent
 CC=$(brew --prefix llvm)/bin/clang CXX=$(brew --prefix llvm)/bin/clang++ BUILD_PRESET=Debug ./Meta/ladybird.sh run ladybird --debug-process WebContent
 ```
 ```
 
 
-Running Ladybird in this way will pause execution until a debugger is attached. You can then run the debugger by going to the **Run and Debug** menu and selecting the **Attach to WebContent** configuration. 
+Running Ladybird in this way will pause execution until a debugger is attached. You can then run the debugger by going to the **Run and Debug** menu and selecting the **Attach to WebContent** configuration.
 
 
 #### Linux
 #### Linux
 For Linux, the `launch.json` will instead be the file below.
 For Linux, the `launch.json` will instead be the file below.

+ 1 - 1
Ladybird/CMakeLists.txt

@@ -95,7 +95,7 @@ target_link_libraries(${LADYBIRD_TARGET} PRIVATE ${LADYBIRD_LIBS})
 
 
 target_include_directories(${LADYBIRD_TARGET} ${CMAKE_CURRENT_BINARY_DIR})
 target_include_directories(${LADYBIRD_TARGET} ${CMAKE_CURRENT_BINARY_DIR})
 target_include_directories(${LADYBIRD_TARGET} ${LADYBIRD_SOURCE_DIR}/Userland/)
 target_include_directories(${LADYBIRD_TARGET} ${LADYBIRD_SOURCE_DIR}/Userland/)
-target_include_directories(${LADYBIRD_TARGET} ${LADYBIRD_SOURCE_DIR}/Userland/Services/)
+target_include_directories(${LADYBIRD_TARGET} ${LADYBIRD_SOURCE_DIR}/Services/)
 
 
 function(set_helper_process_properties)
 function(set_helper_process_properties)
     set(targets ${ARGV})
     set(targets ${ARGV})

+ 2 - 2
Ladybird/cmake/EnableLagom.cmake

@@ -7,10 +7,10 @@ set(LAGOM_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/Lagom")
 
 
 # FIXME: Setting target_include_directories on Lagom libraries might make this unnecessary?
 # FIXME: Setting target_include_directories on Lagom libraries might make this unnecessary?
 include_directories(${LADYBIRD_SOURCE_DIR})
 include_directories(${LADYBIRD_SOURCE_DIR})
-include_directories(${LADYBIRD_SOURCE_DIR}/Userland/Services)
+include_directories(${LADYBIRD_SOURCE_DIR}/Services)
 include_directories(${LADYBIRD_SOURCE_DIR}/Userland/Libraries)
 include_directories(${LADYBIRD_SOURCE_DIR}/Userland/Libraries)
 include_directories(${LAGOM_BINARY_DIR})
 include_directories(${LAGOM_BINARY_DIR})
-include_directories(${LAGOM_BINARY_DIR}/Userland/Services)
+include_directories(${LAGOM_BINARY_DIR}/Services)
 include_directories(${LAGOM_BINARY_DIR}/Userland/Libraries)
 include_directories(${LAGOM_BINARY_DIR}/Userland/Libraries)
 
 
 add_subdirectory("${LAGOM_SOURCE_DIR}" "${LAGOM_BINARY_DIR}")
 add_subdirectory("${LAGOM_SOURCE_DIR}" "${LAGOM_BINARY_DIR}")

+ 9 - 9
Meta/Lagom/CMakeLists.txt

@@ -177,11 +177,11 @@ configure_file(../../AK/Debug.h.in AK/Debug.h @ONLY)
 include_directories(../../)
 include_directories(../../)
 include_directories(../../Userland/)
 include_directories(../../Userland/)
 include_directories(../../Userland/Libraries/)
 include_directories(../../Userland/Libraries/)
-include_directories(../../Userland/Services)
+include_directories(../../Services)
 include_directories(${CMAKE_BINARY_DIR})
 include_directories(${CMAKE_BINARY_DIR})
 include_directories(${CMAKE_CURRENT_BINARY_DIR})
 include_directories(${CMAKE_CURRENT_BINARY_DIR})
 include_directories(${CMAKE_CURRENT_BINARY_DIR}/Userland/Libraries)
 include_directories(${CMAKE_CURRENT_BINARY_DIR}/Userland/Libraries)
-include_directories(${CMAKE_CURRENT_BINARY_DIR}/Userland/Services)
+include_directories(${CMAKE_CURRENT_BINARY_DIR}/Services)
 
 
 # install rules, think about moving to its own helper cmake file
 # install rules, think about moving to its own helper cmake file
 include(CMakePackageConfigHelpers)
 include(CMakePackageConfigHelpers)
@@ -234,7 +234,7 @@ function(lagom_lib target_name fs_name)
         target_include_directories(${target_name} INTERFACE
         target_include_directories(${target_name} INTERFACE
             $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/Services>
             $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/Services>
             $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/Userland/Libraries>
             $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/Userland/Libraries>
-            $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/Userland/Services>
+            $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/Services>
         )
         )
     endif()
     endif()
     add_lagom_library_install_rules(${target_name} ALIAS_NAME ${library})
     add_lagom_library_install_rules(${target_name} ALIAS_NAME ${library})
@@ -425,12 +425,12 @@ if (HAIKU)
     target_link_libraries(LibCore PRIVATE network)
     target_link_libraries(LibCore PRIVATE network)
 endif()
 endif()
 
 
-compile_ipc(${SERENITY_PROJECT_ROOT}/Userland/Services/RequestServer/RequestClient.ipc Userland/Services/RequestServer/RequestClientEndpoint.h)
-compile_ipc(${SERENITY_PROJECT_ROOT}/Userland/Services/RequestServer/RequestServer.ipc Userland/Services/RequestServer/RequestServerEndpoint.h)
-compile_ipc(${SERENITY_PROJECT_ROOT}/Userland/Services/WebContent/WebContentServer.ipc Userland/Services/WebContent/WebContentServerEndpoint.h)
-compile_ipc(${SERENITY_PROJECT_ROOT}/Userland/Services/WebContent/WebContentClient.ipc Userland/Services/WebContent/WebContentClientEndpoint.h)
-compile_ipc(${SERENITY_PROJECT_ROOT}/Userland/Services/WebContent/WebDriverClient.ipc Userland/Services/WebContent/WebDriverClientEndpoint.h)
-compile_ipc(${SERENITY_PROJECT_ROOT}/Userland/Services/WebContent/WebDriverServer.ipc Userland/Services/WebContent/WebDriverServerEndpoint.h)
+compile_ipc(${SERENITY_PROJECT_ROOT}/Services/RequestServer/RequestClient.ipc Services/RequestServer/RequestClientEndpoint.h)
+compile_ipc(${SERENITY_PROJECT_ROOT}/Services/RequestServer/RequestServer.ipc Services/RequestServer/RequestServerEndpoint.h)
+compile_ipc(${SERENITY_PROJECT_ROOT}/Services/WebContent/WebContentServer.ipc Services/WebContent/WebContentServerEndpoint.h)
+compile_ipc(${SERENITY_PROJECT_ROOT}/Services/WebContent/WebContentClient.ipc Services/WebContent/WebContentClientEndpoint.h)
+compile_ipc(${SERENITY_PROJECT_ROOT}/Services/WebContent/WebDriverClient.ipc Services/WebContent/WebDriverClientEndpoint.h)
+compile_ipc(${SERENITY_PROJECT_ROOT}/Services/WebContent/WebDriverServer.ipc Services/WebContent/WebDriverServerEndpoint.h)
 
 
 foreach(lib IN LISTS lagom_standard_libraries)
 foreach(lib IN LISTS lagom_standard_libraries)
     add_serenity_subdirectory("Userland/Libraries/Lib${lib}")
     add_serenity_subdirectory("Userland/Libraries/Lib${lib}")

+ 0 - 0
Userland/Services/CMakeLists.txt → Services/CMakeLists.txt


+ 1 - 1
Userland/Services/ImageDecoder/CMakeLists.txt → Services/ImageDecoder/CMakeLists.txt

@@ -20,7 +20,7 @@ endif()
 add_executable(ImageDecoder main.cpp)
 add_executable(ImageDecoder main.cpp)
 
 
 target_include_directories(imagedecoderservice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
 target_include_directories(imagedecoderservice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
-target_include_directories(imagedecoderservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland/Services/)
+target_include_directories(imagedecoderservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Services/)
 
 
 target_link_libraries(ImageDecoder PRIVATE imagedecoderservice LibCore LibMain)
 target_link_libraries(ImageDecoder PRIVATE imagedecoderservice LibCore LibMain)
 target_link_libraries(imagedecoderservice PRIVATE LibCore LibGfx LibIPC LibImageDecoderClient LibMain LibThreading)
 target_link_libraries(imagedecoderservice PRIVATE LibCore LibGfx LibIPC LibImageDecoderClient LibMain LibThreading)

+ 0 - 0
Userland/Services/ImageDecoder/ConnectionFromClient.cpp → Services/ImageDecoder/ConnectionFromClient.cpp


+ 0 - 0
Userland/Services/ImageDecoder/ConnectionFromClient.h → Services/ImageDecoder/ConnectionFromClient.h


+ 0 - 0
Userland/Services/ImageDecoder/Forward.h → Services/ImageDecoder/Forward.h


+ 0 - 0
Userland/Services/ImageDecoder/ImageDecoderClient.ipc → Services/ImageDecoder/ImageDecoderClient.ipc


+ 0 - 0
Userland/Services/ImageDecoder/ImageDecoderServer.ipc → Services/ImageDecoder/ImageDecoderServer.ipc


+ 0 - 0
Userland/Services/ImageDecoder/main.cpp → Services/ImageDecoder/main.cpp


+ 1 - 1
Userland/Services/RequestServer/CMakeLists.txt → Services/RequestServer/CMakeLists.txt

@@ -23,7 +23,7 @@ find_package(CURL REQUIRED)
 add_executable(RequestServer main.cpp)
 add_executable(RequestServer main.cpp)
 
 
 target_include_directories(requestserverservice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
 target_include_directories(requestserverservice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
-target_include_directories(requestserverservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland/Services/)
+target_include_directories(requestserverservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Services/)
 
 
 target_link_libraries(RequestServer PRIVATE requestserverservice)
 target_link_libraries(RequestServer PRIVATE requestserverservice)
 target_link_libraries(requestserverservice PUBLIC LibCore LibMain LibCrypto LibFileSystem LibIPC LibMain LibTLS LibWebView LibWebSocket LibURL LibTextCodec LibThreading CURL::libcurl)
 target_link_libraries(requestserverservice PUBLIC LibCore LibMain LibCrypto LibFileSystem LibIPC LibMain LibTLS LibWebView LibWebSocket LibURL LibTextCodec LibThreading CURL::libcurl)

+ 0 - 0
Userland/Services/RequestServer/CacheLevel.h → Services/RequestServer/CacheLevel.h


+ 0 - 0
Userland/Services/RequestServer/ConnectionFromClient.cpp → Services/RequestServer/ConnectionFromClient.cpp


+ 0 - 0
Userland/Services/RequestServer/ConnectionFromClient.h → Services/RequestServer/ConnectionFromClient.h


+ 0 - 0
Userland/Services/RequestServer/Forward.h → Services/RequestServer/Forward.h


+ 0 - 0
Userland/Services/RequestServer/Request.cpp → Services/RequestServer/Request.cpp


+ 0 - 0
Userland/Services/RequestServer/Request.h → Services/RequestServer/Request.h


+ 0 - 0
Userland/Services/RequestServer/RequestClient.ipc → Services/RequestServer/RequestClient.ipc


+ 0 - 0
Userland/Services/RequestServer/RequestServer.ipc → Services/RequestServer/RequestServer.ipc


+ 0 - 0
Userland/Services/RequestServer/main.cpp → Services/RequestServer/main.cpp


+ 0 - 0
Userland/Services/WebContent/BackingStoreManager.cpp → Services/WebContent/BackingStoreManager.cpp


+ 0 - 0
Userland/Services/WebContent/BackingStoreManager.h → Services/WebContent/BackingStoreManager.h


+ 2 - 2
Userland/Services/WebContent/CMakeLists.txt → Services/WebContent/CMakeLists.txt

@@ -30,7 +30,7 @@ else()
 endif()
 endif()
 
 
 target_include_directories(webcontentservice PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/../..>)
 target_include_directories(webcontentservice PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/../..>)
-target_include_directories(webcontentservice PUBLIC $<BUILD_INTERFACE:${LADYBIRD_SOURCE_DIR}/Userland/Services/>)
+target_include_directories(webcontentservice PUBLIC $<BUILD_INTERFACE:${LADYBIRD_SOURCE_DIR}/Services/>)
 target_include_directories(webcontentservice PUBLIC $<BUILD_INTERFACE:${LADYBIRD_SOURCE_DIR}/Userland/>)
 target_include_directories(webcontentservice PUBLIC $<BUILD_INTERFACE:${LADYBIRD_SOURCE_DIR}/Userland/>)
 
 
 target_link_libraries(webcontentservice PUBLIC LibCore LibFileSystem LibGfx LibIPC LibJS LibMain LibMedia LibWeb LibWebSocket LibRequests LibWebView LibImageDecoderClient)
 target_link_libraries(webcontentservice PUBLIC LibCore LibFileSystem LibGfx LibIPC LibJS LibMain LibMedia LibWeb LibWebSocket LibRequests LibWebView LibImageDecoderClient)
@@ -72,7 +72,7 @@ target_sources(webcontentservice PUBLIC FILE_SET ladybird TYPE HEADERS
           ${LADYBIRD_SOURCE_DIR}/Ladybird/ImageCodecPlugin.h
           ${LADYBIRD_SOURCE_DIR}/Ladybird/ImageCodecPlugin.h
 )
 )
 target_sources(webcontentservice PUBLIC FILE_SET server TYPE HEADERS
 target_sources(webcontentservice PUBLIC FILE_SET server TYPE HEADERS
-    BASE_DIRS ${LADYBIRD_SOURCE_DIR}/Userland/Services
+    BASE_DIRS ${LADYBIRD_SOURCE_DIR}/Services
     FILES ConnectionFromClient.h
     FILES ConnectionFromClient.h
           ConsoleGlobalEnvironmentExtensions.h
           ConsoleGlobalEnvironmentExtensions.h
           Forward.h
           Forward.h

+ 0 - 0
Userland/Services/WebContent/ConnectionFromClient.cpp → Services/WebContent/ConnectionFromClient.cpp


+ 0 - 0
Userland/Services/WebContent/ConnectionFromClient.h → Services/WebContent/ConnectionFromClient.h


+ 0 - 0
Userland/Services/WebContent/ConsoleGlobalEnvironmentExtensions.cpp → Services/WebContent/ConsoleGlobalEnvironmentExtensions.cpp


+ 0 - 0
Userland/Services/WebContent/ConsoleGlobalEnvironmentExtensions.h → Services/WebContent/ConsoleGlobalEnvironmentExtensions.h


+ 0 - 0
Userland/Services/WebContent/Forward.h → Services/WebContent/Forward.h


+ 0 - 0
Userland/Services/WebContent/ImageCodecPluginSerenity.cpp → Services/WebContent/ImageCodecPluginSerenity.cpp


+ 0 - 0
Userland/Services/WebContent/ImageCodecPluginSerenity.h → Services/WebContent/ImageCodecPluginSerenity.h


+ 0 - 0
Userland/Services/WebContent/PageClient.cpp → Services/WebContent/PageClient.cpp


+ 0 - 0
Userland/Services/WebContent/PageClient.h → Services/WebContent/PageClient.h


+ 0 - 0
Userland/Services/WebContent/PageHost.cpp → Services/WebContent/PageHost.cpp


+ 0 - 0
Userland/Services/WebContent/PageHost.h → Services/WebContent/PageHost.h


+ 0 - 0
Userland/Services/WebContent/WebContentClient.ipc → Services/WebContent/WebContentClient.ipc


+ 0 - 0
Userland/Services/WebContent/WebContentConsoleClient.cpp → Services/WebContent/WebContentConsoleClient.cpp


+ 0 - 0
Userland/Services/WebContent/WebContentConsoleClient.h → Services/WebContent/WebContentConsoleClient.h


+ 0 - 0
Userland/Services/WebContent/WebContentServer.ipc → Services/WebContent/WebContentServer.ipc


+ 0 - 0
Userland/Services/WebContent/WebDriverClient.ipc → Services/WebContent/WebDriverClient.ipc


+ 0 - 0
Userland/Services/WebContent/WebDriverConnection.cpp → Services/WebContent/WebDriverConnection.cpp


+ 0 - 0
Userland/Services/WebContent/WebDriverConnection.h → Services/WebContent/WebDriverConnection.h


+ 0 - 0
Userland/Services/WebContent/WebDriverServer.ipc → Services/WebContent/WebDriverServer.ipc


+ 0 - 0
Userland/Services/WebContent/main.cpp → Services/WebContent/main.cpp


+ 1 - 1
Userland/Services/WebDriver/CMakeLists.txt → Services/WebDriver/CMakeLists.txt

@@ -11,6 +11,6 @@ add_executable(WebDriver ${SOURCES})
 target_include_directories(WebDriver PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../..)
 target_include_directories(WebDriver PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../..)
 target_include_directories(WebDriver PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
 target_include_directories(WebDriver PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
 target_include_directories(WebDriver PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland)
 target_include_directories(WebDriver PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland)
-target_include_directories(WebDriver PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland/Services)
+target_include_directories(WebDriver PRIVATE ${LADYBIRD_SOURCE_DIR}/Services)
 
 
 target_link_libraries(WebDriver PRIVATE LibCore LibFileSystem LibGfx LibIPC LibJS LibMain LibWeb LibWebSocket LibWebView)
 target_link_libraries(WebDriver PRIVATE LibCore LibFileSystem LibGfx LibIPC LibJS LibMain LibWeb LibWebSocket LibWebView)

+ 0 - 0
Userland/Services/WebDriver/Client.cpp → Services/WebDriver/Client.cpp


+ 0 - 0
Userland/Services/WebDriver/Client.h → Services/WebDriver/Client.h


+ 0 - 0
Userland/Services/WebDriver/Session.cpp → Services/WebDriver/Session.cpp


+ 0 - 0
Userland/Services/WebDriver/Session.h → Services/WebDriver/Session.h


+ 0 - 0
Userland/Services/WebDriver/WebContentConnection.cpp → Services/WebDriver/WebContentConnection.cpp


+ 0 - 0
Userland/Services/WebDriver/WebContentConnection.h → Services/WebDriver/WebContentConnection.h


+ 0 - 0
Userland/Services/WebDriver/main.cpp → Services/WebDriver/main.cpp


+ 1 - 1
Userland/Services/WebWorker/CMakeLists.txt → Services/WebWorker/CMakeLists.txt

@@ -15,7 +15,7 @@ add_library(webworkerservice STATIC ${WEBWORKER_SOURCES})
 set_target_properties(webworkerservice PROPERTIES AUTOMOC OFF AUTORCC OFF AUTOUIC OFF)
 set_target_properties(webworkerservice PROPERTIES AUTOMOC OFF AUTORCC OFF AUTOUIC OFF)
 
 
 target_include_directories(webworkerservice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
 target_include_directories(webworkerservice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..)
-target_include_directories(webworkerservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland/Services/)
+target_include_directories(webworkerservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Services/)
 target_include_directories(webworkerservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland/)
 target_include_directories(webworkerservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Userland/)
 
 
 target_link_libraries(webworkerservice PUBLIC LibCore LibFileSystem LibGfx LibIPC LibJS LibRequests LibWeb LibWebView LibUnicode LibImageDecoderClient LibMain LibURL)
 target_link_libraries(webworkerservice PUBLIC LibCore LibFileSystem LibGfx LibIPC LibJS LibRequests LibWeb LibWebView LibUnicode LibImageDecoderClient LibMain LibURL)

+ 0 - 0
Userland/Services/WebWorker/ConnectionFromClient.cpp → Services/WebWorker/ConnectionFromClient.cpp


+ 0 - 0
Userland/Services/WebWorker/ConnectionFromClient.h → Services/WebWorker/ConnectionFromClient.h


+ 0 - 0
Userland/Services/WebWorker/DedicatedWorkerHost.cpp → Services/WebWorker/DedicatedWorkerHost.cpp


+ 0 - 0
Userland/Services/WebWorker/DedicatedWorkerHost.h → Services/WebWorker/DedicatedWorkerHost.h


+ 0 - 0
Userland/Services/WebWorker/Forward.h → Services/WebWorker/Forward.h


+ 0 - 0
Userland/Services/WebWorker/PageHost.cpp → Services/WebWorker/PageHost.cpp


+ 0 - 0
Userland/Services/WebWorker/PageHost.h → Services/WebWorker/PageHost.h


+ 0 - 0
Userland/Services/WebWorker/main.cpp → Services/WebWorker/main.cpp


+ 4 - 4
Userland/Libraries/LibImageDecoderClient/CMakeLists.txt

@@ -3,13 +3,13 @@ set(SOURCES
 )
 )
 
 
 if (NOT SERENITYOS)
 if (NOT SERENITYOS)
-    compile_ipc(../../Services/ImageDecoder/ImageDecoderClient.ipc ../../Services/ImageDecoder/ImageDecoderClientEndpoint.h)
-    compile_ipc(../../Services/ImageDecoder/ImageDecoderServer.ipc ../../Services/ImageDecoder/ImageDecoderServerEndpoint.h)
+    compile_ipc(../../../Services/ImageDecoder/ImageDecoderClient.ipc ../../../Services/ImageDecoder/ImageDecoderClientEndpoint.h)
+    compile_ipc(../../../Services/ImageDecoder/ImageDecoderServer.ipc ../../../Services/ImageDecoder/ImageDecoderServerEndpoint.h)
 endif()
 endif()
 
 
 set(GENERATED_SOURCES
 set(GENERATED_SOURCES
-    ../../Services/ImageDecoder/ImageDecoderClientEndpoint.h
-    ../../Services/ImageDecoder/ImageDecoderServerEndpoint.h
+    ../../../Services/ImageDecoder/ImageDecoderClientEndpoint.h
+    ../../../Services/ImageDecoder/ImageDecoderServerEndpoint.h
 )
 )
 
 
 serenity_lib(LibImageDecoderClient imagedecoderclient)
 serenity_lib(LibImageDecoderClient imagedecoderclient)

+ 2 - 2
Userland/Libraries/LibRequests/CMakeLists.txt

@@ -6,8 +6,8 @@ set(SOURCES
 )
 )
 
 
 set(GENERATED_SOURCES
 set(GENERATED_SOURCES
-    ../../Services/RequestServer/RequestClientEndpoint.h
-    ../../Services/RequestServer/RequestServerEndpoint.h
+    ../../../Services/RequestServer/RequestClientEndpoint.h
+    ../../../Services/RequestServer/RequestServerEndpoint.h
 )
 )
 
 
 serenity_lib(LibRequests requests)
 serenity_lib(LibRequests requests)

+ 6 - 6
Userland/Libraries/LibWebView/CMakeLists.txt

@@ -34,12 +34,12 @@ compile_ipc(UIProcessClient.ipc UIProcessClientEndpoint.h)
 
 
 set(GENERATED_SOURCES
 set(GENERATED_SOURCES
     ${GENERATED_SOURCES}
     ${GENERATED_SOURCES}
-    ../../Services/RequestServer/RequestClientEndpoint.h
-    ../../Services/RequestServer/RequestServerEndpoint.h
-    ../../Services/WebContent/WebContentClientEndpoint.h
-    ../../Services/WebContent/WebContentServerEndpoint.h
-    ../../Services/WebContent/WebDriverClientEndpoint.h
-    ../../Services/WebContent/WebDriverServerEndpoint.h
+    ../../../Services/RequestServer/RequestClientEndpoint.h
+    ../../../Services/RequestServer/RequestServerEndpoint.h
+    ../../../Services/WebContent/WebContentClientEndpoint.h
+    ../../../Services/WebContent/WebContentServerEndpoint.h
+    ../../../Services/WebContent/WebDriverClientEndpoint.h
+    ../../../Services/WebContent/WebDriverServerEndpoint.h
     NativeStyleSheetSource.cpp
     NativeStyleSheetSource.cpp
     UIProcessClientEndpoint.h
     UIProcessClientEndpoint.h
     UIProcessServerEndpoint.h
     UIProcessServerEndpoint.h