<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[282896] trunk/Source/WebCore</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/282896">282896</a></dd>
<dt>Author</dt> <dd>simon.fraser@apple.com</dd>
<dt>Date</dt> <dd>2021-09-22 17:22:01 -0700 (Wed, 22 Sep 2021)</dd>
</dl>

<h3>Log Message</h3>
<pre>Don't exempt WebXR source files from unified sources
https://bugs.webkit.org/show_bug.cgi?id=230651

Reviewed by Dean Jackson.

Allow WebXR and related files to participate in unified sources.

* Sources.txt:
* WebCore.xcodeproj/project.pbxproj:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreSourcestxt">trunk/Source/WebCore/Sources.txt</a></li>
<li><a href="#trunkSourceWebCoreWebCorexcodeprojprojectpbxproj">trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (282895 => 282896)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog   2021-09-23 00:16:19 UTC (rev 282895)
+++ trunk/Source/WebCore/ChangeLog      2021-09-23 00:22:01 UTC (rev 282896)
</span><span class="lines">@@ -1,5 +1,17 @@
</span><span class="cx"> 2021-09-22  Simon Fraser  <simon.fraser@apple.com>
</span><span class="cx"> 
</span><ins>+        Don't exempt WebXR source files from unified sources
+        https://bugs.webkit.org/show_bug.cgi?id=230651
+
+        Reviewed by Dean Jackson.
+
+        Allow WebXR and related files to participate in unified sources.
+
+        * Sources.txt:
+        * WebCore.xcodeproj/project.pbxproj:
+
+2021-09-22  Simon Fraser  <simon.fraser@apple.com>
+
</ins><span class="cx">         Push ScrollAnimatorMac code into the base class and clean up the ScrollAnimator interface
</span><span class="cx">         https://bugs.webkit.org/show_bug.cgi?id=230633
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreSourcestxt"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Sources.txt (282895 => 282896)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Sources.txt 2021-09-23 00:16:19 UTC (rev 282895)
+++ trunk/Source/WebCore/Sources.txt    2021-09-23 00:22:01 UTC (rev 282896)
</span><span class="lines">@@ -349,30 +349,30 @@
</span><span class="cx"> Modules/websockets/WebSocketFrame.cpp
</span><span class="cx"> Modules/websockets/WebSocketHandshake.cpp
</span><span class="cx"> Modules/websockets/WorkerThreadableWebSocketChannel.cpp
</span><del>-Modules/webxr/NavigatorWebXR.cpp @no-unify
-Modules/webxr/WebXRBoundedReferenceSpace.cpp @no-unify
-Modules/webxr/WebXRFrame.cpp @no-unify
-Modules/webxr/WebXRGamepad.cpp @no-unify
-Modules/webxr/WebXRInputSource.cpp @no-unify
-Modules/webxr/WebXRInputSourceArray.cpp @no-unify
-Modules/webxr/WebXRInputSpace.cpp @no-unify
-Modules/webxr/WebXRLayer.cpp @no-unify
-Modules/webxr/WebXROpaqueFramebuffer.cpp @no-unify
-Modules/webxr/WebXRPose.cpp @no-unify
-Modules/webxr/WebXRReferenceSpace.cpp @no-unify
-Modules/webxr/WebXRRenderState.cpp @no-unify
-Modules/webxr/WebXRRigidTransform.cpp @no-unify
-Modules/webxr/WebXRSession.cpp @no-unify
-Modules/webxr/WebXRSpace.cpp @no-unify
-Modules/webxr/WebXRSystem.cpp @no-unify
-Modules/webxr/WebXRView.cpp @no-unify
-Modules/webxr/WebXRViewerPose.cpp @no-unify
-Modules/webxr/WebXRViewport.cpp @no-unify
-Modules/webxr/WebXRWebGLLayer.cpp @no-unify
-Modules/webxr/XRInputSourceEvent.cpp @no-unify
-Modules/webxr/XRInputSourcesChangeEvent.cpp @no-unify
-Modules/webxr/XRReferenceSpaceEvent.cpp @no-unify
-Modules/webxr/XRSessionEvent.cpp @no-unify
</del><ins>+Modules/webxr/NavigatorWebXR.cpp
+Modules/webxr/WebXRBoundedReferenceSpace.cpp
+Modules/webxr/WebXRFrame.cpp
+Modules/webxr/WebXRGamepad.cpp
+Modules/webxr/WebXRInputSource.cpp
+Modules/webxr/WebXRInputSourceArray.cpp
+Modules/webxr/WebXRInputSpace.cpp
+Modules/webxr/WebXRLayer.cpp
+Modules/webxr/WebXROpaqueFramebuffer.cpp
+Modules/webxr/WebXRPose.cpp
+Modules/webxr/WebXRReferenceSpace.cpp
+Modules/webxr/WebXRRenderState.cpp
+Modules/webxr/WebXRRigidTransform.cpp
+Modules/webxr/WebXRSession.cpp
+Modules/webxr/WebXRSpace.cpp
+Modules/webxr/WebXRSystem.cpp
+Modules/webxr/WebXRView.cpp
+Modules/webxr/WebXRViewerPose.cpp
+Modules/webxr/WebXRViewport.cpp
+Modules/webxr/WebXRWebGLLayer.cpp
+Modules/webxr/XRInputSourceEvent.cpp
+Modules/webxr/XRInputSourcesChangeEvent.cpp
+Modules/webxr/XRReferenceSpaceEvent.cpp
+Modules/webxr/XRSessionEvent.cpp
</ins><span class="cx"> accessibility/AXImage.cpp
</span><span class="cx"> accessibility/AXLogger.cpp
</span><span class="cx"> accessibility/AXObjectCache.cpp
</span><span class="lines">@@ -2172,13 +2172,13 @@
</span><span class="cx"> platform/text/TextEncoding.cpp
</span><span class="cx"> platform/text/TextEncodingDetectorICU.cpp
</span><span class="cx"> platform/text/TextEncodingRegistry.cpp
</span><del>-platform/xr/openxr/OpenXRInput.cpp @no-unify
-platform/xr/openxr/OpenXRInputSource.cpp @no-unify
-platform/xr/openxr/OpenXRInstance.cpp @no-unify
-platform/xr/openxr/OpenXRExtensions.cpp @no-unify
-platform/xr/openxr/OpenXRLayer.cpp @no-unify
-platform/xr/openxr/OpenXRSwapchain.cpp @no-unify
-platform/xr/openxr/PlatformXROpenXR.cpp @no-unify
</del><ins>+platform/xr/openxr/OpenXRInput.cpp
+platform/xr/openxr/OpenXRInputSource.cpp
+platform/xr/openxr/OpenXRInstance.cpp
+platform/xr/openxr/OpenXRExtensions.cpp
+platform/xr/openxr/OpenXRLayer.cpp
+platform/xr/openxr/OpenXRSwapchain.cpp
+platform/xr/openxr/PlatformXROpenXR.cpp
</ins><span class="cx"> plugins/DOMMimeType.cpp
</span><span class="cx"> plugins/DOMMimeTypeArray.cpp
</span><span class="cx"> plugins/DOMPlugin.cpp
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (282895 => 282896)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj   2021-09-23 00:16:19 UTC (rev 282895)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj      2021-09-23 00:22:01 UTC (rev 282896)
</span><span class="lines">@@ -421,9 +421,7 @@
</span><span class="cx">          115CFA86208B9066001E6991 /* FloatingContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 115CFA84208B9066001E6991 /* FloatingContext.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          115CFA97208B952B001E6991 /* LayoutBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 115CFA95208B952B001E6991 /* LayoutBox.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          1163F82424E5D5AE000AB960 /* RenderTreeMutationDisallowedScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 1163F82124E5D59B000AB960 /* RenderTreeMutationDisallowedScope.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><del>-               118B068B25E41E530070BE4B /* OpenXRExtensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 118B068625E41E510070BE4B /* OpenXRExtensions.cpp */; };
</del><span class="cx">           118B068C25E41E530070BE4B /* OpenXRExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 118B068825E41E520070BE4B /* OpenXRExtensions.h */; };
</span><del>-               118B068D25E41E530070BE4B /* OpenXRInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 118B068925E41E520070BE4B /* OpenXRInstance.cpp */; };
</del><span class="cx">           118B068E25E41E530070BE4B /* OpenXRUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 118B068A25E41E530070BE4B /* OpenXRUtils.h */; };
</span><span class="cx">          119340791FE8B92300935F1E /* RenderTreeBuilderTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 119340771FE8B92300935F1E /* RenderTreeBuilderTable.h */; };
</span><span class="cx">          1193408A1FEB355D00935F1E /* RenderTreeBuilderRuby.h in Headers */ = {isa = PBXBuildFile; fileRef = 119340881FEB355D00935F1E /* RenderTreeBuilderRuby.h */; };
</span><span class="lines">@@ -433,9 +431,7 @@
</span><span class="cx">          11C3227D26D958CE00328F4D /* InlineLineBoxBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 11C3227C26D958CE00328F4D /* InlineLineBoxBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          11CB2789203BA570004A1DC9 /* RenderTreeBuilderFullScreen.h in Headers */ = {isa = PBXBuildFile; fileRef = 11CB2787203BA570004A1DC9 /* RenderTreeBuilderFullScreen.h */; };
</span><span class="cx">          11E51638261E1A0600E69F25 /* WebXRInputSpace.h in Headers */ = {isa = PBXBuildFile; fileRef = 11E51635261E1A0500E69F25 /* WebXRInputSpace.h */; };
</span><del>-               11E51639261E1A0600E69F25 /* WebXRInputSpace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11E51637261E1A0500E69F25 /* WebXRInputSpace.cpp */; };
</del><span class="cx">           11E5163C261E1A1500E69F25 /* WebXRGamepad.h in Headers */ = {isa = PBXBuildFile; fileRef = 11E5163A261E1A1400E69F25 /* WebXRGamepad.h */; };
</span><del>-               11E5163D261E1A1500E69F25 /* WebXRGamepad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11E5163B261E1A1400E69F25 /* WebXRGamepad.cpp */; };
</del><span class="cx">           1400D7A817136EA70077CE05 /* ScriptWrappableInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 1400D7A717136EA70077CE05 /* ScriptWrappableInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          1403B99709EB13AF00797C7F /* DOMWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 1403B99509EB13AF00797C7F /* DOMWindow.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          1403BA0F09EB18F900797C7F /* JSDOMWindow.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 1403BA0E09EB18F800797C7F /* JSDOMWindow.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="lines">@@ -978,7 +974,6 @@
</span><span class="cx">          314877E61FAAB02500C05759 /* JSOffscreenCanvas.h in Headers */ = {isa = PBXBuildFile; fileRef = 314877E41FAAB02200C05759 /* JSOffscreenCanvas.h */; };
</span><span class="cx">          314BE3A11B30F6B700141982 /* CSSNamedImageValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 314BE3A01B30F6B700141982 /* CSSNamedImageValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          314BE3A71B3103FB00141982 /* NamedImageGeneratedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 314BE3A51B3103FB00141982 /* NamedImageGeneratedImage.h */; };
</span><del>-               314F169E2640BC3B00663ECE /* WebXROpaqueFramebuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 314F169B2640B67E00663ECE /* WebXROpaqueFramebuffer.cpp */; };
</del><span class="cx">           314F169F2640BC4100663ECE /* WebXROpaqueFramebuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 314F169D2640B67E00663ECE /* WebXROpaqueFramebuffer.h */; };
</span><span class="cx">          31647FAB251618E20010F8FB /* OpenGLSoftLinkCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 31647FA8251616BD0010F8FB /* OpenGLSoftLinkCocoa.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          316DCB201E78CA55001B5F87 /* JSRTCOfferAnswerOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 316DCB1A1E78CA55001B5F87 /* JSRTCOfferAnswerOptions.h */; };
</span><span class="lines">@@ -5091,7 +5086,6 @@
</span><span class="cx">          E12A9F4A248A99E2003F06C8 /* XRInteractionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = E12A9F48248A99E0003F06C8 /* XRInteractionMode.h */; };
</span><span class="cx">          E12DE7181E4B74A600F9ACCF /* GridTrackSizingAlgorithm.h in Headers */ = {isa = PBXBuildFile; fileRef = E12DE7161E4B748700F9ACCF /* GridTrackSizingAlgorithm.h */; };
</span><span class="cx">          E12EDB7B0B308A78002704B6 /* EventTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = E12EDB7A0B308A78002704B6 /* EventTarget.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><del>-               E12FDAFF24A0FD200070236E /* WebXRLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E12FDAFB24A0FD1C0070236E /* WebXRLayer.cpp */; };
</del><span class="cx">           E12FDB0024A0FD200070236E /* WebXRLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E12FDAFD24A0FD1E0070236E /* WebXRLayer.h */; };
</span><span class="cx">          E134F5AB12EE343F004EC58D /* IntRectHash.h in Headers */ = {isa = PBXBuildFile; fileRef = E134F5AA12EE343F004EC58D /* IntRectHash.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">          E139866415478474001E3F65 /* StyleResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = E139866215478474001E3F65 /* StyleResolver.h */; };
</span><span class="lines">@@ -5136,7 +5130,6 @@
</span><span class="cx">          E1BA671A1742BEF400C20251 /* WebCoreTestShimLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1BA67191742BEF400C20251 /* WebCoreTestShimLibrary.cpp */; };
</span><span class="cx">          E1BD331A182D8DDD00C05D9F /* CryptoAlgorithmRSASSA_PKCS1_v1_5.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BD3318182D8DDD00C05D9F /* CryptoAlgorithmRSASSA_PKCS1_v1_5.h */; };
</span><span class="cx">          E1BE512E0CF6C512002EA959 /* XSLTUnicodeSort.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BE512C0CF6C512002EA959 /* XSLTUnicodeSort.h */; };
</span><del>-               E1C1A39D2480080800E0AF66 /* PlatformXROpenXR.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1C1A39B2480080600E0AF66 /* PlatformXROpenXR.cpp */; };
</del><span class="cx">           E1C1A39E2480080800E0AF66 /* PlatformXROpenXR.h in Headers */ = {isa = PBXBuildFile; fileRef = E1C1A39C2480080700E0AF66 /* PlatformXROpenXR.h */; };
</span><span class="cx">          E1C266DF18319F31003F8B33 /* CryptoKeyRSAComponents.h in Headers */ = {isa = PBXBuildFile; fileRef = E1C266DD18319F31003F8B33 /* CryptoKeyRSAComponents.h */; };
</span><span class="cx">          E1C362EF0EAF2AA9007410BC /* JSWorkerLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = E1C362ED0EAF2AA9007410BC /* JSWorkerLocation.h */; };
</span><span class="lines">@@ -5159,37 +5152,22 @@
</span><span class="cx">          E1EE8B772413191F00E794D6 /* XRReferenceSpaceType.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AC92412B17000E794D6 /* XRReferenceSpaceType.h */; };
</span><span class="cx">          E1EE8B782413191F00E794D6 /* NavigatorWebXR.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8ACA2412B17000E794D6 /* NavigatorWebXR.h */; };
</span><span class="cx">          E1EE8B792413191F00E794D6 /* XRRenderStateInit.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8ACB2412B17000E794D6 /* XRRenderStateInit.h */; };
</span><del>-               E1EE8B7A2413191F00E794D6 /* XRInputSourceEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8ACC2412B17000E794D6 /* XRInputSourceEvent.cpp */; };
-               E1EE8B7B2413191F00E794D6 /* WebXRRigidTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8ACD2412B17000E794D6 /* WebXRRigidTransform.cpp */; };
-               E1EE8B7C2413191F00E794D6 /* WebXRRenderState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8ACE2412B17000E794D6 /* WebXRRenderState.cpp */; };
</del><span class="cx">           E1EE8B7D2413191F00E794D6 /* WebXRSpace.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8ACF2412B17000E794D6 /* WebXRSpace.h */; };
</span><span class="cx">          E1EE8B7E2413191F00E794D6 /* WebXRBoundedReferenceSpace.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AD12412B17000E794D6 /* WebXRBoundedReferenceSpace.h */; };
</span><del>-               E1EE8B7F2413191F00E794D6 /* WebXRReferenceSpace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AD22412B17000E794D6 /* WebXRReferenceSpace.cpp */; };
-               E1EE8B802413191F00E794D6 /* WebXRBoundedReferenceSpace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AD32412B17000E794D6 /* WebXRBoundedReferenceSpace.cpp */; };
</del><span class="cx">           E1EE8B812413191F00E794D6 /* WebXRRenderState.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AD52412B17000E794D6 /* WebXRRenderState.h */; };
</span><span class="cx">          E1EE8B822413191F00E794D6 /* XRVisibilityState.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AD62412B17000E794D6 /* XRVisibilityState.h */; };
</span><del>-               E1EE8B832413191F00E794D6 /* WebXRWebGLLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AD82412B17000E794D6 /* WebXRWebGLLayer.cpp */; };
</del><span class="cx">           E1EE8B842413191F00E794D6 /* XRReferenceSpaceEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8ADB2412B17000E794D6 /* XRReferenceSpaceEvent.h */; };
</span><del>-               E1EE8B852413191F00E794D6 /* XRSessionEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8ADC2412B17000E794D6 /* XRSessionEvent.cpp */; };
</del><span class="cx">           E1EE8B862413191F00E794D6 /* WebXRInputSourceArray.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8ADD2412B17000E794D6 /* WebXRInputSourceArray.h */; };
</span><span class="cx">          E1EE8B872413191F00E794D6 /* WebXRView.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AE02412B17000E794D6 /* WebXRView.h */; };
</span><span class="cx">          E1EE8B882413191F00E794D6 /* WebXRPose.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AE12412B17000E794D6 /* WebXRPose.h */; };
</span><span class="cx">          E1EE8B892413191F00E794D6 /* WebXRSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AE22412B17000E794D6 /* WebXRSystem.h */; };
</span><span class="cx">          E1EE8B8A2413191F00E794D6 /* WebXRFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AE32412B17000E794D6 /* WebXRFrame.h */; };
</span><del>-               E1EE8B8B2413191F00E794D6 /* WebXRPose.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AE52412B17000E794D6 /* WebXRPose.cpp */; };
-               E1EE8B8C2413191F00E794D6 /* WebXRInputSourceArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AE62412B17000E794D6 /* WebXRInputSourceArray.cpp */; };
</del><span class="cx">           E1EE8B8D2413195000E794D6 /* XRSessionEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AE72412B17000E794D6 /* XRSessionEvent.h */; };
</span><del>-               E1EE8B8E2413195000E794D6 /* WebXRSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AE82412B17000E794D6 /* WebXRSystem.cpp */; };
</del><span class="cx">           E1EE8B8F2413195000E794D6 /* XRFrameRequestCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AE92412B17000E794D6 /* XRFrameRequestCallback.h */; };
</span><span class="cx">          E1EE8B902413195000E794D6 /* XRTargetRayMode.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AEA2412B17000E794D6 /* XRTargetRayMode.h */; };
</span><del>-               E1EE8B912413195000E794D6 /* WebXRViewport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AEB2412B17000E794D6 /* WebXRViewport.cpp */; };
</del><span class="cx">           E1EE8B922413195000E794D6 /* XRHandedness.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AEE2412B17000E794D6 /* XRHandedness.h */; };
</span><del>-               E1EE8B932413195000E794D6 /* WebXRFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AF02412B17000E794D6 /* WebXRFrame.cpp */; };
-               E1EE8B942413195000E794D6 /* NavigatorWebXR.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AF12412B17000E794D6 /* NavigatorWebXR.cpp */; };
-               E1EE8B952413195000E794D6 /* XRReferenceSpaceEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AF32412B17000E794D6 /* XRReferenceSpaceEvent.cpp */; };
</del><span class="cx">           E1EE8B962413195000E794D6 /* WebXRViewport.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AF42412B17000E794D6 /* WebXRViewport.h */; };
</span><span class="cx">          E1EE8B972413195000E794D6 /* XREye.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AF52412B17000E794D6 /* XREye.h */; };
</span><del>-               E1EE8B982413195000E794D6 /* WebXRSpace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8AF82412B17000E794D6 /* WebXRSpace.cpp */; };
</del><span class="cx">           E1EE8B992413195000E794D6 /* XRInputSourcesChangeEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AF92412B17000E794D6 /* XRInputSourcesChangeEvent.h */; };
</span><span class="cx">          E1EE8B9A2413195000E794D6 /* XRSessionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8AFE2412B17000E794D6 /* XRSessionMode.h */; };
</span><span class="cx">          E1EE8B9C2413195000E794D6 /* XREnvironmentBlendMode.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B052412B17000E794D6 /* XREnvironmentBlendMode.h */; };
</span><span class="lines">@@ -5196,14 +5174,9 @@
</span><span class="cx">          E1EE8B9D2413195000E794D6 /* WebXRRigidTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B062412B17000E794D6 /* WebXRRigidTransform.h */; };
</span><span class="cx">          E1EE8B9E2413195000E794D6 /* XRWebGLLayerInit.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B082412B17000E794D6 /* XRWebGLLayerInit.h */; };
</span><span class="cx">          E1EE8B9F2413195000E794D6 /* XRInputSourceEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B092412B17000E794D6 /* XRInputSourceEvent.h */; };
</span><del>-               E1EE8BA02413195000E794D6 /* WebXRViewerPose.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8B0B2412B17000E794D6 /* WebXRViewerPose.cpp */; };
-               E1EE8BA12413196300E794D6 /* WebXRInputSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8B0D2412B17000E794D6 /* WebXRInputSource.cpp */; };
-               E1EE8BA22413196300E794D6 /* WebXRSession.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8B0F2412B17000E794D6 /* WebXRSession.cpp */; };
</del><span class="cx">           E1EE8BA32413196300E794D6 /* WebXRSession.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B112412B17000E794D6 /* WebXRSession.h */; };
</span><del>-               E1EE8BA42413196300E794D6 /* WebXRView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8B122412B17000E794D6 /* WebXRView.cpp */; };
</del><span class="cx">           E1EE8BA52413196300E794D6 /* XRSessionInit.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B132412B17000E794D6 /* XRSessionInit.h */; };
</span><span class="cx">          E1EE8BA62413196300E794D6 /* WebXRReferenceSpace.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B142412B17000E794D6 /* WebXRReferenceSpace.h */; };
</span><del>-               E1EE8BA72413196300E794D6 /* XRInputSourcesChangeEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE8B152412B17000E794D6 /* XRInputSourcesChangeEvent.cpp */; };
</del><span class="cx">           E1EE8BA82413196300E794D6 /* WebXRInputSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE8B172412B17000E794D6 /* WebXRInputSource.h */; };
</span><span class="cx">          E1F1E8300C3C2BB9006DB391 /* XSLTExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = E1F1E82E0C3C2BB9006DB391 /* XSLTExtensions.h */; };
</span><span class="cx">          E1F80B8818317252007885C3 /* CryptoKeyPair.h in Headers */ = {isa = PBXBuildFile; fileRef = E1F80B8618317252007885C3 /* CryptoKeyPair.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="lines">@@ -36521,17 +36494,13 @@
</span><span class="cx">                          4133CB8B20F80E9900E89B11 /* MediaStreamAudioSourceCocoa.cpp in Sources */,
</span><span class="cx">                          2D9BF7421DBFDC27007A7D99 /* NavigatorEME.cpp in Sources */,
</span><span class="cx">                          51A4BB101954D62700FA5C2E /* NavigatorGamepad.cpp in Sources */,
</span><del>-                               E1EE8B942413195000E794D6 /* NavigatorWebXR.cpp in Sources */,
</del><span class="cx">                           1A569D130D7E2B82007C3983 /* objc_class.mm in Sources */,
</span><span class="cx">                          1A569D160D7E2B82007C3983 /* objc_instance.mm in Sources */,
</span><span class="cx">                          1A569D180D7E2B82007C3983 /* objc_runtime.mm in Sources */,
</span><span class="cx">                          1A569D1A0D7E2B82007C3983 /* objc_utility.mm in Sources */,
</span><span class="cx">                          E16982601134636A00894115 /* ObjCRuntimeObject.mm in Sources */,
</span><del>-                               118B068B25E41E530070BE4B /* OpenXRExtensions.cpp in Sources */,
-                               118B068D25E41E530070BE4B /* OpenXRInstance.cpp in Sources */,
</del><span class="cx">                           CEA284662141E84900E407E8 /* PlatformEventFactoryIOS.mm in Sources */,
</span><span class="cx">                          AA12DF491743DF83004DAFDF /* PlatformSpeechSynthesizerIOS.mm in Sources */,
</span><del>-                               E1C1A39D2480080800E0AF66 /* PlatformXROpenXR.cpp in Sources */,
</del><span class="cx">                           CDA29A301CBF74D400901CCF /* PlaybackSessionInterfaceAVKit.mm in Sources */,
</span><span class="cx">                          CDA29A161CBDA56C00901CCF /* PlaybackSessionInterfaceMac.mm in Sources */,
</span><span class="cx">                          419242492127B93E00634FCF /* RealtimeOutgoingVideoSourceCocoa.mm in Sources */,
</span><span class="lines">@@ -37177,33 +37146,10 @@
</span><span class="cx">                          1CAF34820A6C405200ABE06E /* WebScriptObject.mm in Sources */,
</span><span class="cx">                          938CF24226BB728C00C09240 /* WebSocket.cpp in Sources */,
</span><span class="cx">                          CECDC93C21F2972900976BD1 /* WebVideoFullscreenControllerAVKit.mm in Sources */,
</span><del>-                               E1EE8B802413191F00E794D6 /* WebXRBoundedReferenceSpace.cpp in Sources */,
-                               E1EE8B932413195000E794D6 /* WebXRFrame.cpp in Sources */,
-                               11E5163D261E1A1500E69F25 /* WebXRGamepad.cpp in Sources */,
-                               E1EE8BA12413196300E794D6 /* WebXRInputSource.cpp in Sources */,
-                               E1EE8B8C2413191F00E794D6 /* WebXRInputSourceArray.cpp in Sources */,
-                               11E51639261E1A0600E69F25 /* WebXRInputSpace.cpp in Sources */,
-                               E12FDAFF24A0FD200070236E /* WebXRLayer.cpp in Sources */,
-                               314F169E2640BC3B00663ECE /* WebXROpaqueFramebuffer.cpp in Sources */,
-                               E1EE8B8B2413191F00E794D6 /* WebXRPose.cpp in Sources */,
-                               E1EE8B7F2413191F00E794D6 /* WebXRReferenceSpace.cpp in Sources */,
-                               E1EE8B7C2413191F00E794D6 /* WebXRRenderState.cpp in Sources */,
-                               E1EE8B7B2413191F00E794D6 /* WebXRRigidTransform.cpp in Sources */,
-                               E1EE8BA22413196300E794D6 /* WebXRSession.cpp in Sources */,
-                               E1EE8B982413195000E794D6 /* WebXRSpace.cpp in Sources */,
-                               E1EE8B8E2413195000E794D6 /* WebXRSystem.cpp in Sources */,
-                               E1EE8BA42413196300E794D6 /* WebXRView.cpp in Sources */,
-                               E1EE8BA02413195000E794D6 /* WebXRViewerPose.cpp in Sources */,
-                               E1EE8B912413195000E794D6 /* WebXRViewport.cpp in Sources */,
-                               E1EE8B832413191F00E794D6 /* WebXRWebGLLayer.cpp in Sources */,
</del><span class="cx">                           A14832C2187F65C700DA63A6 /* WKUtilities.c in Sources */,
</span><span class="cx">                          A833C7CC0A2CF07400D57664 /* XLinkNames.cpp in Sources */,
</span><span class="cx">                          A833C80C0A2CF25600D57664 /* XMLNames.cpp in Sources */,
</span><span class="cx">                          E15A36D91104572700B7B639 /* XMLNSNames.cpp in Sources */,
</span><del>-                               E1EE8B7A2413191F00E794D6 /* XRInputSourceEvent.cpp in Sources */,
-                               E1EE8BA72413196300E794D6 /* XRInputSourcesChangeEvent.cpp in Sources */,
-                               E1EE8B952413195000E794D6 /* XRReferenceSpaceEvent.cpp in Sources */,
-                               E1EE8B852413191F00E794D6 /* XRSessionEvent.cpp in Sources */,
</del><span class="cx">                   );
</span><span class="cx">                  runOnlyForDeploymentPostprocessing = 0;
</span><span class="cx">          };
</span></span></pre>
</div>
</div>

</body>
</html>