├── .gitignore ├── LICENSE ├── README.md ├── lib └── WebInspectorUI │ └── latest │ ├── Base │ ├── BlobUtilities.js │ ├── BrowserInspectorFrontendHost.js │ ├── DOMUtilities.js │ ├── Debouncer.js │ ├── DebuggableType.js │ ├── FileUtilities.js │ ├── HTTPUtilities.js │ ├── IDLExtensions.js │ ├── ImageUtilities.js │ ├── IterableWeakSet.js │ ├── LoadLocalizedStrings.js │ ├── MIMETypeUtilities.js │ ├── Main.js │ ├── Multimap.js │ ├── Object.js │ ├── ObjectStore.js │ ├── Platform.js │ ├── ReferencePage.js │ ├── SearchUtilities.js │ ├── Setting.js │ ├── TargetType.js │ ├── Throttler.js │ ├── URLUtilities.js │ ├── Utilities.js │ ├── WebInspector.js │ └── YieldableTask.js │ ├── Controllers │ ├── AnimationManager.js │ ├── Annotator.js │ ├── AppController.js │ ├── AppControllerBase.js │ ├── ApplicationCacheManager.js │ ├── AuditManager.js │ ├── BasicBlockAnnotator.js │ ├── BreakpointLogMessageLexer.js │ ├── BrowserManager.js │ ├── CSSManager.js │ ├── CSSQueryController.js │ ├── CanvasManager.js │ ├── CodeMirrorBezierEditingController.js │ ├── CodeMirrorColorEditingController.js │ ├── CodeMirrorCompletionController.css │ ├── CodeMirrorCompletionController.js │ ├── CodeMirrorDragToAdjustNumberController.css │ ├── CodeMirrorDragToAdjustNumberController.js │ ├── CodeMirrorEditingController.js │ ├── CodeMirrorGradientEditingController.js │ ├── CodeMirrorSpringEditingController.js │ ├── CodeMirrorTextKillController.js │ ├── CodeMirrorTokenTrackingController.css │ ├── CodeMirrorTokenTrackingController.js │ ├── ConsoleManager.js │ ├── DOMDebuggerManager.js │ ├── DOMManager.js │ ├── DOMStorageManager.js │ ├── DatabaseManager.js │ ├── DebuggerManager.js │ ├── DeviceSettingsManager.js │ ├── DiagnosticController.js │ ├── DiagnosticEventRecorder.js │ ├── DragToAdjustController.js │ ├── ExtensionTabActivationDiagnosticEventRecorder.js │ ├── FormatterSourceMap.js │ ├── GestureController.js │ ├── HARBuilder.js │ ├── HeapManager.js │ ├── IndexedDBManager.js │ ├── InspectedTargetTypesDiagnosticEventRecorder.js │ ├── JavaScriptLogViewController.js │ ├── JavaScriptRuntimeCompletionProvider.js │ ├── LayerTreeManager.js │ ├── MemoryManager.js │ ├── NetworkManager.js │ ├── QueryController.js │ ├── ResourceQueryController.js │ ├── RuntimeManager.js │ ├── SelectionController.js │ ├── StackTraceTreeController.js │ ├── TabActivityDiagnosticEventRecorder.js │ ├── TabNavigationDiagnosticEventRecorder.js │ ├── TargetManager.js │ ├── TimelineManager.js │ ├── TypeTokenAnnotator.js │ ├── WebInspectorExtensionController.js │ └── WorkerManager.js │ ├── Debug │ ├── Bootstrap.css │ ├── Bootstrap.js │ ├── CapturingProtocolTracer.js │ ├── DOMManager.js │ ├── DebugContentView.css │ ├── DebugContentView.js │ ├── MockWebExtensionTab.html │ ├── ProtocolTrace.js │ ├── UncaughtExceptionReporter.css │ └── UncaughtExceptionReporter.js │ ├── External │ ├── CSSDocumentation │ │ ├── CSSDocumentation-overrides.json │ │ ├── CSSDocumentation.js │ │ └── LICENSE │ ├── CodeMirror │ │ ├── LICENSE │ │ ├── clike.js │ │ ├── clojure.js │ │ ├── closebrackets.js │ │ ├── codemirror.css │ │ ├── codemirror.js │ │ ├── coffeescript.js │ │ ├── comment.js │ │ ├── css.js │ │ ├── htmlmixed.js │ │ ├── javascript.js │ │ ├── jsx.js │ │ ├── livescript.js │ │ ├── mark-selection.js │ │ ├── matchbrackets.js │ │ ├── overlay.js │ │ ├── placeholder.js │ │ ├── runmode.js │ │ ├── sass.js │ │ ├── searchcursor.js │ │ ├── sql.js │ │ ├── sublime.js │ │ └── xml.js │ ├── Esprima │ │ ├── LICENSE │ │ └── esprima.js │ └── three.js │ │ ├── LICENSE │ │ ├── OrbitControls.js │ │ └── three.js │ ├── Images │ ├── ActiveCallFrame.svg │ ├── AlignContentCenter.svg │ ├── AlignContentEnd.svg │ ├── AlignContentSpaceAround.svg │ ├── AlignContentSpaceBetween.svg │ ├── AlignContentSpaceEvenly.svg │ ├── AlignContentStart.svg │ ├── AlignContentStretch.svg │ ├── AlignItemsCenter.svg │ ├── AlignItemsEnd.svg │ ├── AlignItemsStart.svg │ ├── AlignItemsStretch.svg │ ├── AlignmentUnknown.svg │ ├── AppearanceOverride.svg │ ├── ApplicationCacheManifest.svg │ ├── ArrowUp.svg │ ├── Audit.svg │ ├── AuditStart.svg │ ├── AuditStop.svg │ ├── AuditTestError.svg │ ├── AuditTestFail.svg │ ├── AuditTestNoResult.svg │ ├── AuditTestPass.svg │ ├── AuditTestUnsupported.svg │ ├── AuditTestWarn.svg │ ├── BackForwardArrows.svg │ ├── Beacon.svg │ ├── BoxShadow.svg │ ├── Breakpoint.svg │ ├── BreakpointButton.svg │ ├── BreakpointInactiveButton.svg │ ├── Breakpoints.svg │ ├── CSSVariable.svg │ ├── CallStack.svg │ ├── Camera.svg │ ├── Canvas2D.svg │ ├── Canvas3D.svg │ ├── CanvasOverview.svg │ ├── Checkers.svg │ ├── Circle.svg │ ├── Clip.svg │ ├── ClippingIcons.svg │ ├── Close.svg │ ├── CloseLarge.svg │ ├── CloseWhite.svg │ ├── ColorIcon.png │ ├── ColorIcon@2x.png │ ├── Compare.svg │ ├── Composite.svg │ ├── Computer.svg │ ├── Console.svg │ ├── ConsoleImage.svg │ ├── Cookie.svg │ ├── Crosshair.svg │ ├── CubicBezier.svg │ ├── DOMBreakpoint.svg │ ├── Database.svg │ ├── Debug.svg │ ├── Debugger.svg │ ├── Device.svg │ ├── DisclosureTriangles.svg │ ├── Disk.svg │ ├── DockBottom.svg │ ├── DockLeft.svg │ ├── DockRight.svg │ ├── DocumentIcons.svg │ ├── DownloadArrow.svg │ ├── Elements.svg │ ├── Error.svg │ ├── Errors.svg │ ├── ErrorsEnabled.svg │ ├── EventCancel.svg │ ├── EventIteration.svg │ ├── EventPause.svg │ ├── EventPlay.svg │ ├── EventProcessing.svg │ ├── EventStop.svg │ ├── Export.svg │ ├── Fill.svg │ ├── Filter.svg │ ├── FilterFieldGlyph.svg │ ├── FolderGeneric.svg │ ├── Gear.svg │ ├── GoToArrow.svg │ ├── GradientStop.png │ ├── GradientStop@2x.png │ ├── GradientStopSelected.png │ ├── GradientStopSelected@2x.png │ ├── Graphics.svg │ ├── Hide.svg │ ├── HideConsoleDrawer.svg │ ├── HierarchicalNavigationItemChevron.svg │ ├── HoverMenuButton.png │ ├── HoverMenuButton@2x.png │ ├── IdentifierIcons.svg │ ├── Image.svg │ ├── Import.svg │ ├── IndeterminateProgressSpinner1.svg │ ├── IndeterminateProgressSpinner10.svg │ ├── IndeterminateProgressSpinner11.svg │ ├── IndeterminateProgressSpinner12.svg │ ├── IndeterminateProgressSpinner2.svg │ ├── IndeterminateProgressSpinner3.svg │ ├── IndeterminateProgressSpinner4.svg │ ├── IndeterminateProgressSpinner5.svg │ ├── IndeterminateProgressSpinner6.svg │ ├── IndeterminateProgressSpinner7.svg │ ├── IndeterminateProgressSpinner8.svg │ ├── IndeterminateProgressSpinner9.svg │ ├── Info.svg │ ├── InfoIcon.svg │ ├── InstructionPointer.png │ ├── InstructionPointer@2x.png │ ├── Issues.svg │ ├── IssuesEnabled.svg │ ├── LayerBorders.svg │ ├── Layers.svg │ ├── LineStyle.svg │ ├── Locked.svg │ ├── Log.svg │ ├── Logs.svg │ ├── Markup.svg │ ├── Minus.svg │ ├── NavigationItemCheckers.svg │ ├── NavigationItemCodeCoverage.svg │ ├── NavigationItemCurleyBraces.svg │ ├── NavigationItemGarbageCollect.svg │ ├── NavigationItemNetworkOverride.svg │ ├── NavigationItemTrash.svg │ ├── NavigationItemTypes.svg │ ├── Network.svg │ ├── NetworkHAR.svg │ ├── NetworkOverview.svg │ ├── Origin.svg │ ├── Overflow.svg │ ├── Paint.svg │ ├── Palette.svg │ ├── Path.svg │ ├── PathArc.svg │ ├── PathCurve.svg │ ├── PathEllipse.svg │ ├── PathLineTo.svg │ ├── PathMoveTo.svg │ ├── PathRect.svg │ ├── Pause.svg │ ├── Pencil.svg │ ├── Pipette.svg │ ├── Pixels.svg │ ├── Plus13.svg │ ├── Plus15.svg │ ├── PointInPath.svg │ ├── PointInStroke.svg │ ├── Printer.svg │ ├── Receiving.svg │ ├── Record.svg │ ├── Recording.svg │ ├── ReloadFull.svg │ ├── ReloadToolbar.svg │ ├── Resources.svg │ ├── ResultLine.svg │ ├── Resume.svg │ ├── Rulers.svg │ ├── Search.svg │ ├── Sending.svg │ ├── Shadow.svg │ ├── Show.svg │ ├── ShowConsoleDrawer.svg │ ├── SkipNetwork.svg │ ├── SliderThumb.png │ ├── SliderThumb@2x.png │ ├── SliderThumbPressed.png │ ├── SliderThumbPressed@2x.png │ ├── SortIndicatorArrows.svg │ ├── Sources.svg │ ├── SourcesPaused.svg │ ├── SplitToggleUp.svg │ ├── Start.svg │ ├── StepInto.svg │ ├── StepNext.svg │ ├── StepOut.svg │ ├── StepOver.svg │ ├── Stop.svg │ ├── Stopwatch.svg │ ├── Storage.svg │ ├── Stroke.svg │ ├── StyleRule.svg │ ├── StyleRulePseudo.svg │ ├── TableIcons.svg │ ├── Text.svg │ ├── Time.svg │ ├── Timeline.svg │ ├── ToggleLeftSidebar.svg │ ├── ToggleRightSidebar.svg │ ├── Transform.svg │ ├── TypeIcons.svg │ ├── Undock.svg │ ├── UpDownArrows.svg │ ├── UserInputPrompt.svg │ ├── UserInputPromptPrevious.svg │ ├── UserInputResult.svg │ ├── Warning.svg │ ├── Weight.svg │ ├── ZoomIn.svg │ └── ZoomOut.svg │ ├── Main.html │ ├── Models │ ├── AlignmentData.js │ ├── Animation.js │ ├── AnimationCollection.js │ ├── ApplicationCacheFrame.js │ ├── ApplicationCacheManifest.js │ ├── AuditTestBase.js │ ├── AuditTestCase.js │ ├── AuditTestCaseResult.js │ ├── AuditTestGroup.js │ ├── AuditTestGroupResult.js │ ├── AuditTestResultBase.js │ ├── BackForwardEntry.js │ ├── BoxShadow.js │ ├── Breakpoint.js │ ├── BreakpointAction.js │ ├── CPUInstrument.js │ ├── CPUTimeline.js │ ├── CPUTimelineRecord.js │ ├── CSSCompletions.js │ ├── CSSGrouping.js │ ├── CSSKeywordCompletions.js │ ├── CSSProperty.js │ ├── CSSPropertyNameCompletions.js │ ├── CSSRule.js │ ├── CSSSelector.js │ ├── CSSStyleDeclaration.js │ ├── CSSStyleSheet.js │ ├── CallFrame.js │ ├── CallingContextTree.js │ ├── CallingContextTreeNode.js │ ├── Canvas.js │ ├── Collection.js │ ├── CollectionEntry.js │ ├── CollectionEntryPreview.js │ ├── CollectionTypes.js │ ├── Color.js │ ├── ConsoleCommandResultMessage.js │ ├── ConsoleMessage.js │ ├── ConsoleSnippet.js │ ├── Cookie.js │ ├── CookieStorageObject.js │ ├── DOMBreakpoint.js │ ├── DOMNode.js │ ├── DOMNodeStyles.js │ ├── DOMSearchMatchObject.js │ ├── DOMStorageObject.js │ ├── DOMStyleable.js │ ├── DOMTree.js │ ├── DatabaseObject.js │ ├── DatabaseTableObject.js │ ├── DebuggerData.js │ ├── EventBreakpoint.js │ ├── ExecutionContext.js │ ├── ExecutionContextList.js │ ├── FPSInstrument.js │ ├── Font.js │ ├── FontStyles.js │ ├── FontVariationAxis.js │ ├── Frame.js │ ├── GarbageCollection.js │ ├── Geometry.js │ ├── Gradient.js │ ├── HeapAllocationsInstrument.js │ ├── HeapAllocationsTimelineRecord.js │ ├── HeapSnapshotRootPath.js │ ├── IndexedDatabase.js │ ├── IndexedDatabaseObjectStore.js │ ├── IndexedDatabaseObjectStoreIndex.js │ ├── Instrument.js │ ├── IssueMessage.js │ ├── JavaScriptBreakpoint.js │ ├── KeyboardShortcut.js │ ├── Layer.js │ ├── LayoutInstrument.js │ ├── LayoutTimelineRecord.js │ ├── LazySourceCodeLocation.js │ ├── LineWidget.js │ ├── LocalResource.js │ ├── LocalResourceOverride.js │ ├── LocalScript.js │ ├── LogObject.js │ ├── LoggingChannel.js │ ├── MediaInstrument.js │ ├── MediaTimeline.js │ ├── MediaTimelineRecord.js │ ├── MemoryCategory.js │ ├── MemoryInstrument.js │ ├── MemoryPressureEvent.js │ ├── MemoryTimeline.js │ ├── MemoryTimelineRecord.js │ ├── NativeFunctionParameters.js │ ├── NetworkInstrument.js │ ├── NetworkTimeline.js │ ├── ObjectPreview.js │ ├── Probe.js │ ├── ProbeSet.js │ ├── ProbeSetDataFrame.js │ ├── ProbeSetDataTable.js │ ├── Profile.js │ ├── ProfileNode.js │ ├── ProfileNodeCall.js │ ├── PropertyDescriptor.js │ ├── PropertyPath.js │ ├── PropertyPreview.js │ ├── QueryMatch.js │ ├── QueryResult.js │ ├── Recording.js │ ├── RecordingAction.js │ ├── RecordingFrame.js │ ├── RecordingInitialStateAction.js │ ├── RecordingState.js │ ├── Redirect.js │ ├── RenderingFrameTimelineRecord.js │ ├── Resource.js │ ├── ResourceCollection.js │ ├── ResourceQueryResult.js │ ├── ResourceTimelineRecord.js │ ├── ResourceTimingData.js │ ├── Revision.js │ ├── ScopeChainNode.js │ ├── ScreenshotsInstrument.js │ ├── ScreenshotsTimelineRecord.js │ ├── Script.js │ ├── ScriptInstrument.js │ ├── ScriptSyntaxTree.js │ ├── ScriptTimelineRecord.js │ ├── ServerTimingEntry.js │ ├── ShaderProgram.js │ ├── SourceCode.js │ ├── SourceCodeLocation.js │ ├── SourceCodePosition.js │ ├── SourceCodeRevision.js │ ├── SourceCodeSearchMatchObject.js │ ├── SourceCodeTextRange.js │ ├── SourceCodeTimeline.js │ ├── SourceMap.js │ ├── SourceMapResource.js │ ├── StackTrace.js │ ├── StructureDescription.js │ ├── SymbolicBreakpoint.js │ ├── TextMarker.js │ ├── TextRange.js │ ├── Timeline.js │ ├── TimelineMarker.js │ ├── TimelineRange.js │ ├── TimelineRecord.js │ ├── TimelineRecording.js │ ├── TypeDescription.js │ ├── TypeSet.js │ ├── URLBreakpoint.js │ ├── WebInspectorExtension.js │ ├── WebSocketResource.js │ └── WrappedPromise.js │ ├── NonMinified │ └── DefaultAudits.js │ ├── Protocol │ ├── AnimationObserver.js │ ├── ApplicationCacheObserver.js │ ├── BrowserObserver.js │ ├── CPUProfilerObserver.js │ ├── CSSObserver.js │ ├── CanvasObserver.js │ ├── Connection.js │ ├── ConsoleObserver.js │ ├── DOMObserver.js │ ├── DOMStorageObserver.js │ ├── DatabaseObserver.js │ ├── DebuggerObserver.js │ ├── DirectBackendTarget.js │ ├── HeapObserver.js │ ├── InspectorBackend.js │ ├── InspectorFrontendAPI.js │ ├── InspectorObserver.js │ ├── LayerTreeObserver.js │ ├── Legacy │ │ ├── iOS │ │ │ ├── 12.0 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 12.2 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 13.0 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 13.4 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 14.0 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 14.5 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 15.0 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 15.4 │ │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 16.0 │ │ │ │ └── InspectorBackendCommands.js │ │ │ └── 16.4 │ │ │ │ └── InspectorBackendCommands.js │ │ └── macOS │ │ │ ├── 12.0 │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 12.3 │ │ │ └── InspectorBackendCommands.js │ │ │ ├── 13.0 │ │ │ └── InspectorBackendCommands.js │ │ │ └── 13.3 │ │ │ └── InspectorBackendCommands.js │ ├── LoadInspectorBackendCommands.js │ ├── LoggingProtocolTracer.js │ ├── MemoryObserver.js │ ├── MessageDispatcher.js │ ├── MultiplexingBackendTarget.js │ ├── NetworkObserver.js │ ├── PageObserver.js │ ├── PageTarget.js │ ├── ProtocolTracer.js │ ├── RemoteObject.js │ ├── RuntimeObserver.js │ ├── ScriptProfilerObserver.js │ ├── Target.js │ ├── TargetObserver.js │ ├── TimelineObserver.js │ ├── WorkerObserver.js │ └── WorkerTarget.js │ ├── Proxies │ ├── FormatterWorkerProxy.js │ ├── HeapSnapshotDiffProxy.js │ ├── HeapSnapshotEdgeProxy.js │ ├── HeapSnapshotNodeProxy.js │ ├── HeapSnapshotProxy.js │ └── HeapSnapshotWorkerProxy.js │ ├── Test.html │ ├── Test │ ├── FrontendTestHarness.js │ ├── InspectorProtocol.js │ ├── ProtocolTestHarness.js │ ├── Test.js │ ├── TestAppController.js │ ├── TestHarness.js │ ├── TestStub.js │ ├── TestSuite.js │ └── TestUtilities.js │ ├── TestStub.html │ ├── Views │ ├── ActivateButtonNavigationItem.js │ ├── AlignmentEditor.css │ ├── AlignmentEditor.js │ ├── AnimationCollectionContentView.css │ ├── AnimationCollectionContentView.js │ ├── AnimationContentView.css │ ├── AnimationContentView.js │ ├── AnimationDetailsSidebarPanel.css │ ├── AnimationDetailsSidebarPanel.js │ ├── ApplicationCacheDetailsSidebarPanel.js │ ├── ApplicationCacheFrameContentView.css │ ├── ApplicationCacheFrameContentView.js │ ├── ApplicationCacheFrameTreeElement.js │ ├── ApplicationCacheManifestTreeElement.js │ ├── AreaChart.js │ ├── AuditNavigationSidebarPanel.css │ ├── AuditNavigationSidebarPanel.js │ ├── AuditTabContentView.js │ ├── AuditTestCaseContentView.css │ ├── AuditTestCaseContentView.js │ ├── AuditTestContentView.css │ ├── AuditTestContentView.js │ ├── AuditTestGroupContentView.css │ ├── AuditTestGroupContentView.js │ ├── AuditTreeElement.css │ ├── AuditTreeElement.js │ ├── BannerView.css │ ├── BannerView.js │ ├── BezierEditor.css │ ├── BezierEditor.js │ ├── BlackboxSettingsView.css │ ├── BlackboxSettingsView.js │ ├── BlackboxedGroupTreeElement.css │ ├── BlackboxedGroupTreeElement.js │ ├── BlackboxedGroupView.css │ ├── BlackboxedGroupView.js │ ├── BootstrapScriptTreeElement.css │ ├── BootstrapScriptTreeElement.js │ ├── BoxModelDetailsSectionRow.css │ ├── BoxModelDetailsSectionRow.js │ ├── BoxShadowEditor.css │ ├── BoxShadowEditor.js │ ├── BreakpointActionView.css │ ├── BreakpointActionView.js │ ├── BreakpointInlineWidget.css │ ├── BreakpointInlineWidget.js │ ├── BreakpointPopover.css │ ├── BreakpointPopover.js │ ├── BreakpointTreeElement.css │ ├── BreakpointTreeElement.js │ ├── ButtonNavigationItem.css │ ├── ButtonNavigationItem.js │ ├── CPUTimelineOverviewGraph.css │ ├── CPUTimelineOverviewGraph.js │ ├── CPUTimelineView.css │ ├── CPUTimelineView.js │ ├── CPUUsageCombinedView.css │ ├── CPUUsageCombinedView.js │ ├── CPUUsageView.css │ ├── CPUUsageView.js │ ├── CSSDocumentationPopover.css │ ├── CSSDocumentationPopover.js │ ├── CSSStyleSheetTreeElement.js │ ├── CallFrameIcons.css │ ├── CallFrameTreeElement.css │ ├── CallFrameTreeElement.js │ ├── CallFrameView.css │ ├── CallFrameView.js │ ├── CanvasContentView.css │ ├── CanvasContentView.js │ ├── CanvasDetailsSidebarPanel.css │ ├── CanvasDetailsSidebarPanel.js │ ├── CanvasOverviewContentView.css │ ├── CanvasOverviewContentView.js │ ├── CanvasSidebarPanel.css │ ├── CanvasSidebarPanel.js │ ├── CanvasTreeElement.js │ ├── ChangesDetailsSidebarPanel.css │ ├── ChangesDetailsSidebarPanel.js │ ├── ChartDetailsSectionRow.css │ ├── ChartDetailsSectionRow.js │ ├── CheckboxNavigationItem.css │ ├── CheckboxNavigationItem.js │ ├── CircleChart.css │ ├── CircleChart.js │ ├── ClusterContentView.css │ ├── ClusterContentView.js │ ├── CodeMirrorAdditions.js │ ├── CodeMirrorEditor.js │ ├── CodeMirrorLocalOverrideURLMode.css │ ├── CodeMirrorLocalOverrideURLMode.js │ ├── CodeMirrorOverrides.css │ ├── CodeMirrorRegexMode.css │ ├── CodeMirrorRegexMode.js │ ├── CodeMirrorTextMarkers.js │ ├── CollectionContentView.css │ ├── CollectionContentView.js │ ├── ColorPicker.css │ ├── ColorPicker.js │ ├── ColorSquare.css │ ├── ColorSquare.js │ ├── ColumnChart.js │ ├── CompletionSuggestionsView.css │ ├── CompletionSuggestionsView.js │ ├── ComputedStyleDetailsPanel.css │ ├── ComputedStyleDetailsPanel.js │ ├── ComputedStyleDetailsSidebarPanel.js │ ├── ComputedStyleSection.css │ ├── ComputedStyleSection.js │ ├── ConsoleCommandView.js │ ├── ConsoleDrawer.css │ ├── ConsoleDrawer.js │ ├── ConsoleGroup.js │ ├── ConsoleMessageView.css │ ├── ConsoleMessageView.js │ ├── ConsolePrompt.css │ ├── ConsolePrompt.js │ ├── ConsoleSession.js │ ├── ConsoleSnippetTreeElement.css │ ├── ConsoleSnippetTreeElement.js │ ├── ConsoleTabContentView.js │ ├── ContentBrowser.css │ ├── ContentBrowser.js │ ├── ContentBrowserTabContentView.css │ ├── ContentBrowserTabContentView.js │ ├── ContentView.css │ ├── ContentView.js │ ├── ContentViewContainer.css │ ├── ContentViewContainer.js │ ├── ContextMenu.js │ ├── ContextMenuUtilities.js │ ├── CookiePopover.css │ ├── CookiePopover.js │ ├── CookieStorageContentView.css │ ├── CookieStorageContentView.js │ ├── CookieStorageTreeElement.js │ ├── CreateAuditPopover.css │ ├── CreateAuditPopover.js │ ├── DOMBreakpointTreeElement.css │ ├── DOMBreakpointTreeElement.js │ ├── DOMDetailsSidebarPanel.js │ ├── DOMEventsBreakdownView.css │ ├── DOMEventsBreakdownView.js │ ├── DOMNodeDetailsSidebarPanel.css │ ├── DOMNodeDetailsSidebarPanel.js │ ├── DOMNodeEventsContentView.css │ ├── DOMNodeEventsContentView.js │ ├── DOMNodeTreeElement.css │ ├── DOMNodeTreeElement.js │ ├── DOMStorageContentView.css │ ├── DOMStorageContentView.js │ ├── DOMStorageTreeElement.js │ ├── DOMTreeContentView.css │ ├── DOMTreeContentView.js │ ├── DOMTreeElement.css │ ├── DOMTreeElement.js │ ├── DOMTreeElementPathComponent.js │ ├── DOMTreeOutline.css │ ├── DOMTreeOutline.js │ ├── DOMTreeUpdater.js │ ├── DataGrid.css │ ├── DataGrid.js │ ├── DataGridNode.js │ ├── DatabaseContentView.css │ ├── DatabaseContentView.js │ ├── DatabaseHostTreeElement.js │ ├── DatabaseTableContentView.css │ ├── DatabaseTableContentView.js │ ├── DatabaseTableTreeElement.js │ ├── DatabaseTreeElement.js │ ├── DatabaseUserQueryErrorView.js │ ├── DatabaseUserQuerySuccessView.js │ ├── DatabaseUserQueryViewBase.js │ ├── DetailsSection.css │ ├── DetailsSection.js │ ├── DetailsSectionDataGridRow.js │ ├── DetailsSectionGroup.js │ ├── DetailsSectionRow.js │ ├── DetailsSectionSimpleRow.js │ ├── DetailsSectionTextRow.js │ ├── DetailsSidebarPanel.js │ ├── Dialog.js │ ├── DividerNavigationItem.css │ ├── DividerNavigationItem.js │ ├── DropZoneView.css │ ├── DropZoneView.js │ ├── EditableDataGridNode.js │ ├── Editing.css │ ├── EditingSupport.js │ ├── ElementsTabContentView.css │ ├── ElementsTabContentView.js │ ├── ErrorObjectView.css │ ├── ErrorObjectView.js │ ├── EventBreakpointPopover.js │ ├── EventBreakpointTreeElement.css │ ├── EventBreakpointTreeElement.js │ ├── EventListenerSectionGroup.css │ ├── EventListenerSectionGroup.js │ ├── ExpandableView.js │ ├── FilterBar.css │ ├── FilterBar.js │ ├── FilterBarButton.js │ ├── FilterBarNavigationItem.js │ ├── FindBanner.css │ ├── FindBanner.js │ ├── FlexibleSpaceNavigationItem.css │ ├── FlexibleSpaceNavigationItem.js │ ├── FolderIcon.css │ ├── FolderTreeElement.js │ ├── FolderizedTreeElement.js │ ├── FontDetailsPanel.css │ ├── FontDetailsPanel.js │ ├── FontDetailsSidebarPanel.js │ ├── FontResourceContentView.css │ ├── FontResourceContentView.js │ ├── FontVariationDetailsSectionRow.css │ ├── FontVariationDetailsSectionRow.js │ ├── FormattedValue.css │ ├── FormattedValue.js │ ├── FrameDOMTreeContentView.js │ ├── FrameTreeElement.js │ ├── GaugeChart.css │ ├── GaugeChart.js │ ├── GeneralStyleDetailsSidebarPanel.css │ ├── GeneralStyleDetailsSidebarPanel.js │ ├── GeneralTabBarItem.js │ ├── GeneralTreeElement.js │ ├── GeneralTreeElementPathComponent.js │ ├── GenericResourceContentView.js │ ├── GoToLineDialog.css │ ├── GoToLineDialog.js │ ├── GradientEditor.css │ ├── GradientEditor.js │ ├── GradientSlider.css │ ├── GradientSlider.js │ ├── GraphicsOverviewContentView.css │ ├── GraphicsOverviewContentView.js │ ├── GraphicsTabContentView.css │ ├── GraphicsTabContentView.js │ ├── GroupNavigationItem.js │ ├── HeapAllocationsTimelineDataGridNode.js │ ├── HeapAllocationsTimelineDataGridNodePathComponent.js │ ├── HeapAllocationsTimelineOverviewGraph.css │ ├── HeapAllocationsTimelineOverviewGraph.js │ ├── HeapAllocationsTimelineView.css │ ├── HeapAllocationsTimelineView.js │ ├── HeapSnapshotClassDataGridNode.js │ ├── HeapSnapshotClusterContentView.js │ ├── HeapSnapshotContentView.js │ ├── HeapSnapshotDataGridTree.js │ ├── HeapSnapshotInstanceDataGridNode.js │ ├── HeapSnapshotInstanceFetchMoreDataGridNode.js │ ├── HeapSnapshotInstancesContentView.css │ ├── HierarchicalPathComponent.css │ ├── HierarchicalPathComponent.js │ ├── HierarchicalPathNavigationItem.js │ ├── HoverMenu.css │ ├── HoverMenu.js │ ├── IdleTreeElement.css │ ├── IdleTreeElement.js │ ├── ImageResourceContentView.css │ ├── ImageResourceContentView.js │ ├── IndeterminateProgressSpinner.css │ ├── IndeterminateProgressSpinner.js │ ├── IndeterminateProgressSpinnerNavigationItem.css │ ├── IndeterminateProgressSpinnerNavigationItem.js │ ├── IndexedDatabaseContentView.css │ ├── IndexedDatabaseContentView.js │ ├── IndexedDatabaseDetailsSidebarPanel.js │ ├── IndexedDatabaseEntryDataGridNode.js │ ├── IndexedDatabaseHostTreeElement.js │ ├── IndexedDatabaseObjectStoreContentView.css │ ├── IndexedDatabaseObjectStoreContentView.js │ ├── IndexedDatabaseObjectStoreIndexTreeElement.js │ ├── IndexedDatabaseObjectStoreTreeElement.js │ ├── IndexedDatabaseTreeElement.js │ ├── InlineSwatch.css │ ├── InlineSwatch.js │ ├── InputPopover.css │ ├── InputPopover.js │ ├── IssueTreeElement.css │ ├── IssueTreeElement.js │ ├── JavaScriptBreakpointTreeElement.css │ ├── JavaScriptBreakpointTreeElement.js │ ├── LayerDetailsSidebarPanel.css │ ├── LayerDetailsSidebarPanel.js │ ├── LayerTreeDataGridNode.js │ ├── LayerTreeDetailsSidebarPanel.css │ ├── LayerTreeDetailsSidebarPanel.js │ ├── Layers3DContentView.css │ ├── Layers3DContentView.js │ ├── LayersTabContentView.js │ ├── LayoutDetailsSidebarPanel.css │ ├── LayoutDetailsSidebarPanel.js │ ├── LayoutTimelineDataGrid.js │ ├── LayoutTimelineDataGridNode.js │ ├── LayoutTimelineOverviewGraph.css │ ├── LayoutTimelineOverviewGraph.js │ ├── LayoutTimelineView.css │ ├── LayoutTimelineView.js │ ├── LocalDOMContentView.js │ ├── LocalJSONContentView.js │ ├── LocalRemoteObjectContentView.css │ ├── LocalRemoteObjectContentView.js │ ├── LocalResourceOverrideLabelView.css │ ├── LocalResourceOverrideLabelView.js │ ├── LocalResourceOverridePopover.css │ ├── LocalResourceOverridePopover.js │ ├── LocalResourceOverrideRequestContentView.css │ ├── LocalResourceOverrideRequestContentView.js │ ├── LocalResourceOverrideTreeElement.css │ ├── LocalResourceOverrideTreeElement.js │ ├── LocalResourceOverrideWarningView.css │ ├── LocalResourceOverrideWarningView.js │ ├── LogContentView.css │ ├── LogContentView.js │ ├── LogIcon.css │ ├── Main.css │ ├── MediaTimelineDataGridNode.js │ ├── MediaTimelineOverviewGraph.css │ ├── MediaTimelineOverviewGraph.js │ ├── MediaTimelineView.css │ ├── MediaTimelineView.js │ ├── MemoryCategoryView.css │ ├── MemoryCategoryView.js │ ├── MemoryTimelineOverviewGraph.css │ ├── MemoryTimelineOverviewGraph.js │ ├── MemoryTimelineView.css │ ├── MemoryTimelineView.js │ ├── MultiSidebar.css │ ├── MultiSidebar.js │ ├── MultipleScopeBarItem.js │ ├── NavigationBar.css │ ├── NavigationBar.js │ ├── NavigationItem.js │ ├── NavigationSidebarPanel.css │ ├── NavigationSidebarPanel.js │ ├── NetworkDOMNodeDetailView.js │ ├── NetworkDetailView.css │ ├── NetworkDetailView.js │ ├── NetworkResourceDetailView.css │ ├── NetworkResourceDetailView.js │ ├── NetworkTabContentView.css │ ├── NetworkTabContentView.js │ ├── NetworkTableContentView.css │ ├── NetworkTableContentView.js │ ├── NetworkTimelineOverviewGraph.css │ ├── NetworkTimelineOverviewGraph.js │ ├── NetworkTimelineView.css │ ├── NetworkTimelineView.js │ ├── NodeOverlayListSection.css │ ├── NodeOverlayListSection.js │ ├── ObjectPreviewView.css │ ├── ObjectPreviewView.js │ ├── ObjectPropertiesDetailSectionRow.js │ ├── ObjectTreeArrayIndexTreeElement.css │ ├── ObjectTreeArrayIndexTreeElement.js │ ├── ObjectTreeBaseTreeElement.js │ ├── ObjectTreeMapEntryTreeElement.css │ ├── ObjectTreeMapEntryTreeElement.js │ ├── ObjectTreePropertyTreeElement.css │ ├── ObjectTreePropertyTreeElement.js │ ├── ObjectTreeSetIndexTreeElement.js │ ├── ObjectTreeView.css │ ├── ObjectTreeView.js │ ├── OpenResourceDialog.css │ ├── OpenResourceDialog.js │ ├── OriginTreeElement.js │ ├── OverrideDeviceSettingsPopover.css │ ├── OverrideDeviceSettingsPopover.js │ ├── OverrideUserPreferencesPopover.css │ ├── OverrideUserPreferencesPopover.js │ ├── OverviewTimelineView.css │ ├── OverviewTimelineView.js │ ├── PathComponentIcons.css │ ├── PinnedTabBarItem.js │ ├── Popover.css │ ├── Popover.js │ ├── ProbeDetailsSidebarPanel.css │ ├── ProbeDetailsSidebarPanel.js │ ├── ProbeSetDataGrid.css │ ├── ProbeSetDataGrid.js │ ├── ProbeSetDataGridNode.js │ ├── ProbeSetDetailsSection.js │ ├── ProfileDataGridNode.js │ ├── ProfileDataGridTree.js │ ├── ProfileNodeDataGridNode.js │ ├── ProfileNodeTreeElement.js │ ├── ProfileView.css │ ├── ProfileView.js │ ├── ProgressView.css │ ├── ProgressView.js │ ├── QuickConsole.css │ ├── QuickConsole.js │ ├── RadioButtonNavigationItem.css │ ├── RadioButtonNavigationItem.js │ ├── RangeChart.js │ ├── RecordingActionTreeElement.css │ ├── RecordingActionTreeElement.js │ ├── RecordingContentView.css │ ├── RecordingContentView.js │ ├── RecordingStateDetailsSidebarPanel.css │ ├── RecordingStateDetailsSidebarPanel.js │ ├── RecordingTraceDetailsSidebarPanel.css │ ├── RecordingTraceDetailsSidebarPanel.js │ ├── RenderingFrameTimelineDataGridNode.js │ ├── RenderingFrameTimelineOverviewGraph.css │ ├── RenderingFrameTimelineOverviewGraph.js │ ├── RenderingFrameTimelineView.css │ ├── RenderingFrameTimelineView.js │ ├── Resizer.css │ ├── Resizer.js │ ├── ResourceClusterContentView.js │ ├── ResourceCollectionContentView.css │ ├── ResourceCollectionContentView.js │ ├── ResourceContentView.css │ ├── ResourceContentView.js │ ├── ResourceCookiesContentView.css │ ├── ResourceCookiesContentView.js │ ├── ResourceDetailsSection.css │ ├── ResourceDetailsSection.js │ ├── ResourceDetailsSidebarPanel.css │ ├── ResourceDetailsSidebarPanel.js │ ├── ResourceHeadersContentView.css │ ├── ResourceHeadersContentView.js │ ├── ResourceIcons.css │ ├── ResourceSecurityContentView.css │ ├── ResourceSecurityContentView.js │ ├── ResourceSizesContentView.css │ ├── ResourceSizesContentView.js │ ├── ResourceTimelineDataGridNode.css │ ├── ResourceTimelineDataGridNode.js │ ├── ResourceTimingBreakdownView.css │ ├── ResourceTimingBreakdownView.js │ ├── ResourceTimingContentView.css │ ├── ResourceTimingContentView.js │ ├── ResourceTimingPopoverDataGridNode.js │ ├── ResourceTreeElement.css │ ├── ResourceTreeElement.js │ ├── RulesStyleDetailsSidebarPanel.js │ ├── ScopeBar.css │ ├── ScopeBar.js │ ├── ScopeBarItem.js │ ├── ScopeChainDetailsSidebarPanel.css │ ├── ScopeChainDetailsSidebarPanel.js │ ├── ScreenshotsTimelineOverviewGraph.css │ ├── ScreenshotsTimelineOverviewGraph.js │ ├── ScreenshotsTimelineView.css │ ├── ScreenshotsTimelineView.js │ ├── ScriptClusterTimelineView.js │ ├── ScriptContentView.css │ ├── ScriptContentView.js │ ├── ScriptDetailsTimelineView.css │ ├── ScriptDetailsTimelineView.js │ ├── ScriptProfileTimelineView.js │ ├── ScriptTimelineDataGrid.js │ ├── ScriptTimelineDataGridNode.js │ ├── ScriptTimelineOverviewGraph.css │ ├── ScriptTimelineOverviewGraph.js │ ├── ScriptTreeElement.js │ ├── ScrubberNavigationItem.css │ ├── ScrubberNavigationItem.js │ ├── SearchIcons.css │ ├── SearchResultTreeElement.js │ ├── SearchSidebarPanel.css │ ├── SearchSidebarPanel.js │ ├── SearchTabContentView.js │ ├── SettingEditor.css │ ├── SettingEditor.js │ ├── SettingsGroup.js │ ├── SettingsPopover.css │ ├── SettingsPopover.js │ ├── SettingsTabContentView.css │ ├── SettingsTabContentView.js │ ├── SettingsView.js │ ├── ShaderProgramContentView.css │ ├── ShaderProgramContentView.js │ ├── ShaderProgramTreeElement.css │ ├── ShaderProgramTreeElement.js │ ├── Sidebar.css │ ├── Sidebar.js │ ├── SidebarPanel.css │ ├── SidebarPanel.js │ ├── SingleSidebar.css │ ├── SingleSidebar.js │ ├── Slider.css │ ├── Slider.js │ ├── SoftContextMenu.css │ ├── SoftContextMenu.js │ ├── SourceCodeTextEditor.css │ ├── SourceCodeTextEditor.js │ ├── SourceCodeTimelineTimelineDataGridNode.js │ ├── SourceCodeTreeElement.css │ ├── SourceCodeTreeElement.js │ ├── SourceMapResourceTreeElement.js │ ├── SourcesNavigationSidebarPanel.css │ ├── SourcesNavigationSidebarPanel.js │ ├── SourcesTabContentView.js │ ├── SpanningDataGridNode.js │ ├── SpreadsheetCSSStyleDeclarationEditor.css │ ├── SpreadsheetCSSStyleDeclarationEditor.js │ ├── SpreadsheetCSSStyleDeclarationSection.css │ ├── SpreadsheetCSSStyleDeclarationSection.js │ ├── SpreadsheetRuleHeaderField.js │ ├── SpreadsheetRulesStyleDetailsPanel.css │ ├── SpreadsheetRulesStyleDetailsPanel.js │ ├── SpreadsheetStyleProperty.js │ ├── SpreadsheetTextField.js │ ├── SpringEditor.css │ ├── SpringEditor.js │ ├── StackTraceView.css │ ├── StackTraceView.js │ ├── StackedAreaChart.js │ ├── StackedColumnChart.js │ ├── StorageIcons.css │ ├── StorageSidebarPanel.css │ ├── StorageSidebarPanel.js │ ├── StorageTabContentView.js │ ├── StorageTreeElement.js │ ├── StyleDetailsPanel.js │ ├── StyleOriginView.js │ ├── StyleRuleIcons.css │ ├── SymbolicBreakpointPopover.js │ ├── SymbolicBreakpointTreeElement.css │ ├── SymbolicBreakpointTreeElement.js │ ├── SyntaxHighlightingDefaultTheme.css │ ├── SyntaxHighlightingSupport.js │ ├── TabBar.css │ ├── TabBar.js │ ├── TabBarItem.js │ ├── TabBrowser.css │ ├── TabBrowser.js │ ├── TabContentView.js │ ├── Table.css │ ├── Table.js │ ├── TableColumn.js │ ├── TextContentView.css │ ├── TextContentView.js │ ├── TextEditor.css │ ├── TextEditor.js │ ├── TextNavigationItem.css │ ├── TextNavigationItem.js │ ├── TextResourceContentView.css │ ├── TextResourceContentView.js │ ├── TextToggleButtonNavigationItem.css │ ├── TextToggleButtonNavigationItem.js │ ├── ThreadTreeElement.css │ ├── ThreadTreeElement.js │ ├── TimelineDataGrid.css │ ├── TimelineDataGrid.js │ ├── TimelineDataGridNode.js │ ├── TimelineDataGridNodePathComponent.js │ ├── TimelineIcons.css │ ├── TimelineOverview.css │ ├── TimelineOverview.js │ ├── TimelineOverviewGraph.js │ ├── TimelineRecordBar.css │ ├── TimelineRecordBar.js │ ├── TimelineRecordFrame.css │ ├── TimelineRecordFrame.js │ ├── TimelineRecordTreeElement.js │ ├── TimelineRecordingContentView.css │ ├── TimelineRecordingContentView.js │ ├── TimelineRecordingProgressView.js │ ├── TimelineRuler.css │ ├── TimelineRuler.js │ ├── TimelineTabContentView.css │ ├── TimelineTabContentView.js │ ├── TimelineTreeElement.js │ ├── TimelineView.css │ ├── TimelineView.js │ ├── TitleView.css │ ├── TitleView.js │ ├── ToggleButtonNavigationItem.js │ ├── TreeElement.js │ ├── TreeElementStatusButton.css │ ├── TreeElementStatusButton.js │ ├── TreeOutline.css │ ├── TreeOutline.js │ ├── TreeOutlineGroup.js │ ├── TypeTokenView.css │ ├── TypeTokenView.js │ ├── TypeTreeElement.css │ ├── TypeTreeElement.js │ ├── TypeTreeView.css │ ├── TypeTreeView.js │ ├── URLBreakpointPopover.js │ ├── URLBreakpointTreeElement.css │ ├── URLBreakpointTreeElement.js │ ├── Variables.css │ ├── View.js │ ├── WebInspectorExtensionTabContentView.css │ ├── WebInspectorExtensionTabContentView.js │ ├── WebSocketContentView.css │ ├── WebSocketContentView.js │ ├── WebSocketDataGridNode.js │ ├── WebSocketResourceTreeElement.js │ └── WorkerTreeElement.js │ └── Workers │ ├── Formatter │ ├── CSSFormatter.js │ ├── ESTreeWalker.js │ ├── FormatterContentBuilder.js │ ├── FormatterUtilities.js │ ├── FormatterWorker.js │ ├── HTMLFormatter.js │ ├── HTMLParser.js │ ├── HTMLTreeBuilderFormatter.js │ └── JSFormatter.js │ └── HeapSnapshot │ ├── HeapSnapshot.js │ └── HeapSnapshotWorker.js ├── package.json ├── server.js ├── src └── protocol.utils.js ├── tmp └── .gitkeep └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.sw[o,p] 3 | tmp/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Arty Gus 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # webkit-webinspector 2 | 3 | Standalone Webkit WebInspector frontend extracted from Webkit [sources](https://github.com/WebKit/WebKit/tree/main/Source/WebInspectorUI/UserInterface). This is a merely experimental project for local debugging needs, if you're looking for a more user-friendly soultion checkout the [ios-safari-remote-debug-kit](https://github.com/HimbeersaftLP/ios-safari-remote-debug-kit) project. 4 | 5 | 6 | ## Usage 7 | To debug iOS devices you need to have [ios-webkit-debug-proxy](https://github.com/google/ios-webkit-debug-proxy) installed and running. 8 | 9 | To start WebInspectorUI run 10 | 11 | ```bash 12 | yarn start 13 | ``` 14 | 15 | By default server will start on 8080, you can change server port providing the command-line argument, e.g. `yarn start 8000`. Press CTRL+C to quit. 16 | 17 | Navigate to `http://localhost:8080/Main.html?ws=localhost:9222/devtools/page/1`. `ws=...` part can be taken from `http://localhost:9222`, "frontend" page of ios-webkit-debug-proxy tool. 18 | 19 | ### Command protocols 20 | 21 | Command protocol and WebInspectorUI capabilities may vary depending on iOS version. To list all available command protocols run 22 | 23 | ```bash 24 | yarn start -P list 25 | ``` 26 | 27 | By default the latest command protocol available in checked in WebInspectorUI is used. 28 | 29 | ## Update 30 | 31 | Clone WebInspectorUI to temp dir 32 | 33 | ```bash 34 | rm -rf tmp/ 35 | git clone https://github.com/WebKit/WebKit.git --depth 1 tmp/webkit 36 | ``` 37 | 38 | Copy WebInspectorUI to serve dir 39 | 40 | ```bash 41 | cp -R tmp/webkit/Source/WebInspectorUI/UserInterface lib/WebInspectorUI/latest 42 | ``` 43 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Base/Platform.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.Platform = { 27 | name: InspectorFrontendHost.platform, 28 | version: { 29 | name: InspectorFrontendHost.platformVersionName, 30 | } 31 | }; 32 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Base/TargetType.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2019 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.TargetType = { 27 | ITML: "itml", 28 | JavaScript: "javascript", 29 | Page: "page", 30 | ServiceWorker: "service-worker", 31 | WebPage: "web-page", 32 | Worker: "worker", 33 | }; 34 | 35 | WI.TargetType.all = Object.values(WI.TargetType); 36 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Base/WebInspector.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | var WI = {}; // Namespace 27 | var WebKitAdditions = {}; 28 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Controllers/CodeMirrorCompletionController.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .CodeMirror .CodeMirror-lines .completion-hint { 27 | text-decoration: none !important; 28 | opacity: 0.4; 29 | } 30 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Controllers/CodeMirrorDragToAdjustNumberController.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .CodeMirror.drag-to-adjust .CodeMirror-lines { 27 | cursor: col-resize; 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Controllers/CodeMirrorTokenTrackingController.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .CodeMirror .jump-to-symbol-highlight { 27 | color: blue !important; 28 | text-decoration: underline !important; 29 | cursor: pointer !important; 30 | -webkit-text-stroke-width: 0 !important; 31 | } 32 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Debug/DebugContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.debug { 27 | display: flex; 28 | justify-content: center; 29 | align-items: center; 30 | width: 100%; 31 | height: 100%; 32 | padding: 15px; 33 | font-size: 64px; 34 | color: var(--text-color-gray-medium); 35 | } 36 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Debug/MockWebExtensionTab.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 17 | 18 |

This is a test extension.

19 |

In a normal extension, this area would show the extension's user interface.

20 |

The unique value for this iframe's execution context is: 21 | TBD 22 |

23 | 24 | 25 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/External/CSSDocumentation/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) Microsoft Corporation. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE 22 | 23 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/External/CodeMirror/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (C) 2016 by Marijn Haverbeke and others 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/External/Esprima/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright JS Foundation and other contributors, https://js.foundation/ 2 | 3 | Redistribution and use in source and binary forms, with or without 4 | modification, are permitted provided that the following conditions are met: 5 | 6 | * Redistributions of source code must retain the above copyright 7 | notice, this list of conditions and the following disclaimer. 8 | * Redistributions in binary form must reproduce the above copyright 9 | notice, this list of conditions and the following disclaimer in the 10 | documentation and/or other materials provided with the distribution. 11 | 12 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 13 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 14 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 15 | ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY 16 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 17 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 18 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 19 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 20 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 21 | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/External/three.js/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright © 2010-2018 three.js authors 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ActiveCallFrame.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentCenter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentEnd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentSpaceAround.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentSpaceBetween.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentSpaceEvenly.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentStart.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignContentStretch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignItemsCenter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignItemsEnd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignItemsStart.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignItemsStretch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AlignmentUnknown.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AppearanceOverride.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ArrowUp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Audit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditStart.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditStop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditTestError.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditTestFail.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditTestNoResult.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditTestPass.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditTestUnsupported.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/AuditTestWarn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/BackForwardArrows.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Beacon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/BoxShadow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Breakpoint.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/BreakpointButton.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/BreakpointInactiveButton.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Breakpoints.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/CSSVariable.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/CallStack.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Camera.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Canvas2D.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Canvas3D.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/CanvasOverview.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Checkers.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Circle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Clip.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Close.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/CloseLarge.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/CloseWhite.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ColorIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/ColorIcon.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ColorIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/ColorIcon@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Compare.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Composite.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Computer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Console.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ConsoleImage.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Crosshair.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/CubicBezier.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/DOMBreakpoint.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Debug.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Debugger.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Device.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/DisclosureTriangles.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Disk.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/DockBottom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/DockLeft.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/DockRight.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/DownloadArrow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Elements.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Error.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Errors.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ErrorsEnabled.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/EventCancel.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/EventIteration.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/EventPause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/EventPlay.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/EventProcessing.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/EventStop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Export.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Fill.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/FilterFieldGlyph.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/FolderGeneric.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/GoToArrow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/GradientStop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/GradientStop.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/GradientStop@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/GradientStop@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/GradientStopSelected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/GradientStopSelected.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/GradientStopSelected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/GradientStopSelected@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Graphics.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Hide.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/HideConsoleDrawer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/HierarchicalNavigationItemChevron.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/HoverMenuButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/HoverMenuButton.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/HoverMenuButton@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/HoverMenuButton@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Image.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Import.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Info.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/InstructionPointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/InstructionPointer.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/InstructionPointer@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/InstructionPointer@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Issues.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/IssuesEnabled.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/LayerBorders.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Layers.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/LineStyle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Locked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Log.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Logs.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Markup.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Minus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemCheckers.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemCodeCoverage.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemCurleyBraces.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemGarbageCollect.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemNetworkOverride.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemTrash.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NavigationItemTypes.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Network.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NetworkHAR.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/NetworkOverview.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Overflow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Paint.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Palette.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Path.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PathArc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PathCurve.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PathEllipse.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PathLineTo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PathMoveTo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PathRect.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Pause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Pencil.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Pixels.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Plus13.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Plus15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PointInPath.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/PointInStroke.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Printer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Receiving.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Record.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Recording.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ReloadFull.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ReloadToolbar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Resources.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ResultLine.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Resume.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Rulers.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Search.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Sending.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Shadow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Show.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ShowConsoleDrawer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SkipNetwork.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SliderThumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/SliderThumb.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SliderThumb@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/SliderThumb@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SliderThumbPressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/SliderThumbPressed.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SliderThumbPressed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/lib/WebInspectorUI/latest/Images/SliderThumbPressed@2x.png -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SortIndicatorArrows.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Sources.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SourcesPaused.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/SplitToggleUp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Start.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/StepInto.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/StepNext.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/StepOut.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/StepOver.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Stop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Stroke.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Text.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Time.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Timeline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ToggleLeftSidebar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ToggleRightSidebar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Transform.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Undock.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/UpDownArrows.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/UserInputPrompt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/UserInputPromptPrevious.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/UserInputResult.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Warning.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/Weight.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ZoomIn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Images/ZoomOut.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Models/ApplicationCacheManifest.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.ApplicationCacheManifest = class ApplicationCacheManifest 27 | { 28 | constructor(manifestURL) 29 | { 30 | this._manifestURL = manifestURL; 31 | } 32 | 33 | // Public 34 | 35 | get manifestURL() { return this._manifestURL; } 36 | }; 37 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Models/FPSInstrument.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.FPSInstrument = class FPSInstrument extends WI.Instrument 27 | { 28 | // Protected 29 | 30 | get timelineRecordType() 31 | { 32 | return WI.TimelineRecord.Type.RenderingFrame; 33 | } 34 | }; 35 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Models/LayoutInstrument.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.LayoutInstrument = class LayoutInstrument extends WI.Instrument 27 | { 28 | // Protected 29 | 30 | get timelineRecordType() 31 | { 32 | return WI.TimelineRecord.Type.Layout; 33 | } 34 | }; 35 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Models/LogObject.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.LogObject = class LogObject 27 | { 28 | }; 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Protocol/LayerTreeObserver.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013, 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OdF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.LayerTreeObserver = class LayerTreeObserver extends InspectorBackend.Dispatcher 27 | { 28 | // Events defined by the "LayerTree" domain. 29 | 30 | layerTreeDidChange() 31 | { 32 | WI.layerTreeManager.layerTreeDidChange(); 33 | } 34 | }; 35 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Protocol/LoadInspectorBackendCommands.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | (function() { 27 | let backendCommandsURL = InspectorFrontendHost.backendCommandsURL || "Protocol/InspectorBackendCommands.js"; 28 | document.write(""); 29 | })(); 30 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Protocol/RuntimeObserver.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013, 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.RuntimeObserver = class RuntimeObserver extends InspectorBackend.Dispatcher 27 | { 28 | // Events defined by the "Runtime" domain. 29 | 30 | executionContextCreated(contextPayload) 31 | { 32 | WI.networkManager.executionContextCreated(contextPayload); 33 | } 34 | }; 35 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/AnimationCollectionContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2020 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.animation-collection { 27 | position: relative; 28 | padding: 4px; 29 | } 30 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ApplicationCacheFrameContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.application-cache-frame > .data-grid { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/BootstrapScriptTreeElement.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2019 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .item.script.bootstrap .status > input[type="checkbox"] { 27 | margin-top: 2px; 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ClusterContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.cluster > .content-view-container { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/CodeMirrorLocalOverrideURLMode.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2019 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .cm-s-default .cm-local-override-url-bad-scheme { 27 | color: red; 28 | } 29 | 30 | .cm-s-default .cm-local-override-url-fragment { 31 | color: red; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ConsolePrompt.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .console-prompt { 27 | background-color: var(--background-color-content); 28 | } 29 | 30 | .console-prompt > .CodeMirror { 31 | width: 100%; 32 | height: auto; 33 | } 34 | 35 | .console-prompt > .CodeMirror-scroll { 36 | overflow: hidden; 37 | } 38 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ContentBrowser.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-browser { 27 | display: flex; 28 | flex-direction: column; 29 | } 30 | 31 | .content-browser > .content-view-container { 32 | display: flex; 33 | flex: 1; 34 | } 35 | 36 | .content-browser > .navigation-bar .item { 37 | height: 100%; 38 | } 39 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ContentBrowserTabContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-browser.tab.content-view > .content-browser { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/CookieStorageContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013-2020 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.cookie-storage > .message-text-view { 27 | top: var(--navigation-bar-height); 28 | } 29 | 30 | .content-view.cookie-storage > .message-text-view > .message { 31 | font-size: var(--message-text-view-font-size); 32 | font-weight: normal; 33 | } 34 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/DOMNodeEventsContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2018 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .dom-node-details.dom-events { 27 | overflow-y: auto; 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/DatabaseTableContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.database-table > .data-grid { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/DividerNavigationItem.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .navigation-bar .item.divider { 27 | width: 1px; 28 | height: 16px; 29 | background-color: var(--separator-color); 30 | } 31 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/DividerNavigationItem.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013, 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.DividerNavigationItem = class DividerNavigationItem extends WI.NavigationItem 27 | { 28 | // Protected 29 | 30 | get additionalClassNames() 31 | { 32 | return ["divider"]; 33 | } 34 | }; 35 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ElementsTabContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2022 Apple Inc. All Rights Reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.elements > .reference-page-link-container { 27 | position: absolute; 28 | bottom: 6px; 29 | inset-inline-end: 6px; 30 | } 31 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/FontDetailsSidebarPanel.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2020 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.FontDetailsSidebarPanel = class FontDetailsSidebarPanel extends WI.GeneralStyleDetailsSidebarPanel 27 | { 28 | constructor() 29 | { 30 | super("style-font", WI.UIString("Font"), WI.FontDetailsPanel); 31 | } 32 | }; 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/GenericResourceContentView.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013, 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.GenericResourceContentView = class GenericResourceContentView extends WI.ResourceContentView 27 | { 28 | constructor(resource) 29 | { 30 | super(resource, "generic"); 31 | } 32 | }; 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/IdleTreeElement.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2016-2020 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .details-section.call-stack .idle .icon { 27 | content: url(../Images/TypeIcons.svg#Native-light); 28 | } 29 | 30 | @media (prefers-color-scheme: dark) { 31 | .details-section.call-stack .idle .icon { 32 | content: url(../Images/TypeIcons.svg#Native-dark); 33 | } 34 | } -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/IdleTreeElement.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2016 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.IdleTreeElement = class IdleTreeElement extends WI.GeneralTreeElement 27 | { 28 | constructor() 29 | { 30 | super("idle", WI.UIString("Idle")); 31 | } 32 | }; 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/IndexedDatabaseContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .indexed-database.content-view { 27 | -webkit-user-select: text; 28 | } 29 | 30 | .indexed-database.content-view .indexed-database-details { 31 | margin: 0.4em 1.2em; 32 | } 33 | 34 | .indexed-database.content-view .details-section > .header { 35 | display: none; 36 | } 37 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/IssueTreeElement.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .issue .icon { 27 | content: ""; 28 | } 29 | 30 | .issue.warning .icon { 31 | background-image: url(../Images/IssuesEnabled.svg); 32 | } 33 | 34 | .issue.error .icon { 35 | background-image: url(../Images/ErrorsEnabled.svg); 36 | } 37 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/LocalRemoteObjectContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2019 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.local-remote-object { 27 | padding: 10px; 28 | overflow: auto; 29 | } 30 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/LocalResourceOverrideTreeElement.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2019 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .item.resource.override .status > input[type="checkbox"] { 27 | margin-top: 2px; 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/LogIcon.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .log-icon .icon { 27 | content: url(../Images/Console.svg); 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/MediaTimelineView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2018 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .timeline-view.media > .data-grid { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/MultiSidebar.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2020 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .multi-sidebar { 27 | position: relative; 28 | display: flex; 29 | background-color: var(--panel-background-color); 30 | } 31 | 32 | .multi-sidebar.trailing { 33 | flex-direction: row-reverse; 34 | } 35 | 36 | .multi-sidebar.collapsed { 37 | display: none; 38 | } 39 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/NetworkTabContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 Apple Inc. All Rights Reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.network > .content-browser { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ResourceContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2022 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.resource > .local-resource-override-label-view + .message-text-view { 27 | top: var(--navigation-bar-height); 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ResourceDetailsSidebarPanel.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .sidebar > .panel.resource-details .cache-type { 27 | color: var(--text-color-gray-medium); 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ResourceTimingContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2020 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .resource-details.resource-timing > .message-text-view { 27 | top: 0; 28 | bottom: 0; 29 | } 30 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ScriptContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.script > .text-editor { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ScriptTimelineOverviewGraph.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2014 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .timeline-overview-graph.script > .timeline-record-bar { 27 | margin-top: 8px; 28 | height: 20px; 29 | } 30 | 31 | .timeline-overview-graph.script > .timeline-record-bar > .segment { 32 | border-radius: 2px; 33 | } 34 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/ScrubberNavigationItem.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .navigation-bar .item.scrubber { 27 | padding: 0 4px; 28 | } 29 | 30 | .navigation-bar .item.scrubber > input { 31 | width: 100%; 32 | } 33 | 34 | .navigation-bar .item.scrubber > input[disabled] { 35 | opacity: 0.5; 36 | pointer-events: none; 37 | } 38 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/SettingEditor.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2021 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .setting-editor input { 27 | font-size: inherit; 28 | } 29 | 30 | .setting-editor > input[type="checkbox"] { 31 | margin-inline-end: 0; 32 | } 33 | 34 | .setting-editor > label { 35 | padding-inline-start: 4px; 36 | } 37 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/SidebarPanel.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .sidebar > .panel > .content { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | 33 | overflow-x: hidden; 34 | overflow-y: auto; 35 | } 36 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/StackTraceView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .stack-trace > .call-frame { 27 | margin: 1px 0; 28 | } 29 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/StorageSidebarPanel.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2015 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .sidebar > .panel.navigation.storage > .content { 27 | top: var(--navigation-bar-height); 28 | } 29 | 30 | .sidebar > .panel.navigation.storage > .navigation-bar { 31 | position: absolute; 32 | top: 0; 33 | left: 0; 34 | right: 0; 35 | } 36 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/TextContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.text > .text-editor { 27 | position: absolute; 28 | top: 0; 29 | left: 0; 30 | right: 0; 31 | bottom: 0; 32 | } 33 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/TextResourceContentView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Apple Inc. All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .content-view.resource.text { 27 | display: flex; 28 | flex-direction: column; 29 | } 30 | 31 | .content-view.resource.text > .text-editor { 32 | position: relative; 33 | width: 100%; 34 | height: 100%; 35 | } 36 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/TitleView.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2016 Devin Rousso . All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | .title-view { 27 | display: flex; 28 | justify-content: center; 29 | align-items: center; 30 | position: absolute; 31 | top: 0; 32 | right: 0; 33 | bottom: 0; 34 | left: 0; 35 | font-size: 40px; 36 | font-weight: lighter; 37 | } 38 | -------------------------------------------------------------------------------- /lib/WebInspectorUI/latest/Views/TitleView.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2016 Devin Rousso . All rights reserved. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 1. Redistributions of source code must retain the above copyright 8 | * notice, this list of conditions and the following disclaimer. 9 | * 2. Redistributions in binary form must reproduce the above copyright 10 | * notice, this list of conditions and the following disclaimer in the 11 | * documentation and/or other materials provided with the distribution. 12 | * 13 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' 14 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 15 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS 17 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 18 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 19 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 20 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 21 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 22 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 23 | * THE POSSIBILITY OF SUCH DAMAGE. 24 | */ 25 | 26 | WI.TitleView = class TitleView extends WI.View 27 | { 28 | constructor(title) 29 | { 30 | super(); 31 | 32 | this.element.classList.add("title-view"); 33 | this.element.textContent = title; 34 | } 35 | }; 36 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "webkit-webinspector", 3 | "version": "0.1.0", 4 | "description": "Standalone Webkit WebInspector frontend extracted from Webkit sources", 5 | "main": "server.js", 6 | "dependencies": { 7 | "finalhandler": "^1.2.0", 8 | "minimist": "^1.2.8", 9 | "semver": "^7.3.8", 10 | "serve-static": "^1.15.0" 11 | }, 12 | "devDependencies": {}, 13 | "scripts": { 14 | "start": "node server.js", 15 | "test": "echo \"Error: no test specified\" && exit 1" 16 | }, 17 | "repository": { 18 | "type": "git", 19 | "url": "git+https://github.com/artygus/webkit-webinspector.git" 20 | }, 21 | "author": "artygus", 22 | "license": "MIT", 23 | "bugs": { 24 | "url": "https://github.com/artygus/webkit-webinspector/issues" 25 | }, 26 | "homepage": "https://github.com/artygus/webkit-webinspector#readme" 27 | } 28 | -------------------------------------------------------------------------------- /src/protocol.utils.js: -------------------------------------------------------------------------------- 1 | const path = require('path'), 2 | readdirSync = require('fs').readdirSync, 3 | semverCoerce = require('semver/functions/coerce'), 4 | semverCompare = require('semver/functions/compare'); 5 | 6 | const scanProtocolDirs = function(webInspectorUIPath) { 7 | const protocolsDir = path.join(webInspectorUIPath, 'Protocol', 'Legacy', 'iOS') 8 | return readdirSync(protocolsDir, { withFileTypes: true }) 9 | .filter(dirent => dirent.isDirectory()) 10 | .map(dirent => dirent.name) 11 | } 12 | 13 | const listAvailableVersions = function(webInspectorUIPath) { 14 | protocolDirs = scanProtocolDirs(webInspectorUIPath) 15 | return protocolDirs.sort(function(a, b) { 16 | const aVer = semverCoerce(a), 17 | bVer = semverCoerce(b) 18 | return semverCompare(aVer, bVer); 19 | }) 20 | } 21 | 22 | const versionPath = function(webInspectorUIPath, protocolVersion) { 23 | return path.join(webInspectorUIPath, 'Protocol', 'Legacy', 'iOS', protocolVersion); 24 | } 25 | 26 | module.exports = { 27 | listAvailableVersions, 28 | versionPath 29 | } 30 | -------------------------------------------------------------------------------- /tmp/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artygus/webkit-webinspector/bb74a355dd7b7a9973a04bb5af2fb066ad9f0490/tmp/.gitkeep --------------------------------------------------------------------------------