Add some missing headers in BUILD.gn files.

BUG=dawn:225

Change-Id: Ie1ebe62caea48353b6b3579c9405b5cc700fba66
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/11302
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index d225c28..fe46537 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -402,6 +402,7 @@
       "src/dawn_native/vulkan/CommandBufferVk.h",
       "src/dawn_native/vulkan/ComputePipelineVk.cpp",
       "src/dawn_native/vulkan/ComputePipelineVk.h",
+      "src/dawn_native/vulkan/CommandRecordingContext.h",
       "src/dawn_native/vulkan/DeviceVk.cpp",
       "src/dawn_native/vulkan/DeviceVk.h",
       "src/dawn_native/vulkan/ExternalHandle.h",
diff --git a/src/common/BUILD.gn b/src/common/BUILD.gn
index 2566b08..b2e69a9 100644
--- a/src/common/BUILD.gn
+++ b/src/common/BUILD.gn
@@ -99,6 +99,7 @@
       "SwapChainUtils.h",
       "vulkan_platform.h",
       "windows_with_undefs.h",
+      "xlib_with_undefs.h",
     ]
 
     public_configs = [ ":dawn_internal" ]