返回提交历史
Modified
.gitignore
+3
-0
Modified
Samples/XFESystem.BrowserDemo/Packages.lock.json
+4
-0
Modified
Samples/XFESystem.BrowserDemo/Program.cs
+4
-2
Modified
Source/XFESystem.Browser/BackgroundBrowserEditorSession.cs
+35
-10
Modified
Source/XFESystem.Browser/BrowserCssCascade.cs
+15
-10
Modified
Source/XFESystem.Browser/BrowserEditorPreparationService.cs
+72
-26
Modified
Source/XFESystem.Browser/BrowserEventLoop.cs
+1
-0
Modified
Source/XFESystem.Browser/BrowserInteractivePage.cs
+4
-2
Modified
Source/XFESystem.Browser/BrowserLayoutEngine.cs
+6
-0
Added
Source/XFESystem.Browser/BrowserPaintIdentity.cs
+8
-0
Added
Source/XFESystem.Browser/BrowserService.Lifetime.cs
+51
-0
Modified
Source/XFESystem.Browser/BrowserService.cs
+11
-1
Added
Source/XFESystem.Browser/BrowserWeakCollectionsRegression.cs
+84
-0
Added
Source/XFESystem.Browser/DependentIdentityMap.cs
+91
-0
Modified
Source/XFESystem.Browser/DomBridge.Canvas.cs
+1
-1
Modified
Source/XFESystem.Browser/DomBridge.Forms.cs
+1
-1
Added
Source/XFESystem.Browser/DomBridge.Lifetime.cs
+29
-0
Modified
Source/XFESystem.Browser/DomBridge.Nodes.cs
+1
-1
Modified
Source/XFESystem.Browser/DomBridge.Range.cs
+3
-7
Modified
Source/XFESystem.Browser/DomBridge.cs
+9
-8
Modified
Source/XFESystem.Browser/JavaScriptRuntime.cs
+8
-1
Modified
Source/XFESystem.Browser/Packages.lock.json
+3
-0
Modified
Source/XFESystem.Browser/XFESystem.Browser.csproj
+1
-0
Added
Source/XFESystem.Collections/Packages.lock.json
+6
-0
Added
Source/XFESystem.Collections/WeakCollectionScope.cs
+159
-0
Added
Source/XFESystem.Collections/XFESystem.Collections.csproj
+7
-0
Modified
Source/XFESystem.Desktop/DesktopSession.cs
+40
-3
Modified
Source/XFESystem.Desktop/EditorPreparation.cs
+3
-0
Added
Source/XFESystem.Desktop/EditorReadbackTracker.cs
+41
-0
Modified
Source/XFESystem.Desktop/IDesktopWebFrameCache.cs
+67
-7
Modified
Source/XFESystem.Desktop/InteractiveBrowser.cs
+2
-0
Modified
Source/XFESystem.Kernel/BrowserNativeEventRegression.cs
+6
-2
Modified
Source/XFESystem.Kernel/CanvasAdapter.cs
+3
-0
Modified
Source/XFESystem.Kernel/Kernel.cs
+84
-2
Modified
Source/XFESystem.Kernel/NativeRuntimeMemoryDiagnostics.cs
+30
-3
Modified
Source/XFESystem.Kernel/NativeThreadRegression.cs
+3
-2
Added
Source/XFESystem.Kernel/NativeWeakCollectionsRegression.cs
+171
-0
Modified
Source/XFESystem.Kernel/Packages.lock.json
+5
-1
Modified
Tests/XFESystem.Browser.Tests/BrowserCssCacheTests.cs
+4
-1
Added
Tests/XFESystem.Browser.Tests/BrowserLifetimeTests.cs
+153
-0
Added
Tests/XFESystem.Browser.Tests/BrowserOwnerReleaseTraceTests.cs
+112
-0
Added
Tests/XFESystem.Browser.Tests/BrowserPaintIdentityTests.cs
+129
-0
Added
Tests/XFESystem.Browser.Tests/CssCommentStreamingTests.cs
+32
-0
Added
Tests/XFESystem.Browser.Tests/EngineWeakCacheTests.cs
+67
-0
Added
Tests/XFESystem.Browser.Tests/NavigationFailureLifetimeTests.cs
+60
-0
Modified
Tests/XFESystem.Browser.Tests/Packages.lock.json
+4
-0
Added
Tests/XFESystem.Browser.Tests/WeakCollectionTests.cs
+91
-0
Modified
Tests/XFESystem.Desktop.Tests/DesktopWebFrameCacheTests.cs
+131
-1
Added
Tests/XFESystem.Desktop.Tests/EditorReadbackTrackerTests.cs
+109
-0
Added
Tests/XFESystem.Desktop.Tests/EditorRetirementTests.cs
+160
-0
Modified
Tests/XFESystem.Desktop.Tests/Packages.lock.json
+4
-0
Modified
Tests/XFESystem.Documents.Tests/Packages.lock.json
+4
-0
Modified
Tests/XFESystem.HttpProtocol.Tests/Packages.lock.json
+4
-0
Added
Tests/XFESystem.JintCleanupPatch.Tests/EngineWeakCachePatchTests.cs
+124
-0
Modified
Tests/XFESystem.JintCleanupPatch.Tests/Packages.lock.json
+5
-1
Added
Tests/XFESystem.JintCleanupPatch.Tests/WeakCollectionPatchTests.cs
+51
-0
Modified
Tools/CSharpBoot/BuildKernel.ps1
+17
-12
Modified
Tools/CSharpBoot/TestBoot.py
+165
-7
Modified
Tools/GcRuntimePatch/Fixture/NativeGcRegression.cs
+165
-0
Added
Tools/GcRuntimePatch/FrozenRangeRuntimePatch.cs
+120
-0
Added
Tools/GcRuntimePatch/GcMemoryRuntimePatch.cs
+81
-0
Modified
Tools/GcRuntimePatch/Program.cs
+7
-1
Modified
Tools/GcRuntimePatch/Tests/Program.cs
+37
-1
Modified
Tools/JintCleanupPatch/BoundTargets.cs
+30
-6
Added
Tools/JintCleanupPatch/EngineWeakCollections.cs
+214
-0
Modified
Tools/JintCleanupPatch/JintCleanupPatch.csproj
+1
-0
Modified
Tools/JintCleanupPatch/Packages.lock.json
+3
-0
Modified
Tools/JintCleanupPatch/Program.cs
+2
-0
Modified
Tools/JintCleanupPatch/Readme.md
+10
-0
Added
Tools/JintCleanupPatch/WeakCollections.cs
+92
-0
Added
Tools/NativeDependentSlotEvidence.py
+582
-0
Modified
Tools/TestCSharp.ps1
+12
-3
Added
Tools/TestEditorStability.py
+568
-0
Added
Tools/TestEditorStabilityGuards.py
+133
-0
Added
Tools/TestNativeDependentSlotEvidence.py
+215
-0
Modified
XFESystem.slnx
+1
-0
Added
docs/CSharpMemoryLifetime.md
+51
-0
Modified
docs/CSharpNativeDisplay.md
+2
-0
Added
scripts/physical-media-csharp-tests.py
+193
-0
Added
scripts/physical-media-experimental-tests.ps1
+72
-0
Modified
scripts/physical-media-tests.ps1
+65
-1
Added
scripts/physical-media-verify.py
+140
-0
Modified
scripts/physical-media.ps1
+182
-28
XFEstudio/XFESystem
Checkpoint browser lifetime fixes and bound host test disk growth
cfceec2
代码差异
83 个文件
+5476
-152