Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Inspector: Network Tab: add reference page links #3252

Merged
merged 1 commit into from Aug 16, 2022

Conversation

dcrousso
Copy link
Member

@dcrousso dcrousso commented Aug 12, 2022

cd47041

Web Inspector: Network Tab: add reference page links
https://bugs.webkit.org/show_bug.cgi?id=243861

Reviewed by Patrick Angle.

* Source/WebInspectorUI/UserInterface/Base/ReferencePage.js:
* Source/WebInspectorUI/UserInterface/Views/NetworkResourceDetailView.js:
(WI.NetworkResourceDetailView.prototype.get referencePage): Added.
* Source/WebInspectorUI/UserInterface/Views/ResourceCookiesContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceHeadersContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceSecurityContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceSizesContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceTimingContentView.js:
Add a `ReferencePage` property to each class.

* Source/WebInspectorUI/UserInterface/Views/NetworkDetailView.js:
(WI.NetworkDetailView.prototype.initialLayout):
(WI.NetworkDetailView.prototype._handleCurrentContentViewDidChange): Added.
Propagate `WI.ContentBrowser.Event.CurrentContentViewDidChange` so that callers can know to grab the
new `referencePage` value.

* Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.js:
(WI.NetworkTableContentView.prototype.initialLayout):
(WI.NetworkTableContentView.prototype._hideDetailView):
(WI.NetworkTableContentView.prototype._showDetailView):
(WI.NetworkTableContentView.prototype._handleCurrentResourceDetailViewDidChange):
* Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.css:
(.network-table .reference-page-link-container): Added.
Add a reference page link in the right of the statistics bar. Update it if the detail view changes.

* Source/WebInspectorUI/UserInterface/Views/CreateAuditPopover.css:
(.popover .create-audit-content > .editor-wrapper > .reference-page-link-container): Renamed from `.popover .create-audit-content > .editor-wrapper > .reference-page-link`.
Drive-by: I noticed this was wrong while searching for related styles.

Canonical link: https://commits.webkit.org/253477@main

a1c403f

Misc iOS, tvOS & watchOS macOS Linux Windows
βœ… πŸ§ͺ style βœ… πŸ›  ios βœ… πŸ›  mac βœ… πŸ›  wpe βœ… πŸ›  πŸ§ͺ win
βœ… πŸ›  ios-sim βœ… πŸ›  mac-debug βœ… πŸ›  gtk βœ… πŸ›  wincairo
βœ… πŸ§ͺ webkitperl βœ… πŸ§ͺ ios-wk2 βœ… πŸ›  mac-AS-debug βœ… πŸ§ͺ api-gtk
βœ… πŸ§ͺ api-ios βœ… πŸ§ͺ api-mac
βœ… πŸ›  tv βœ… πŸ§ͺ mac-wk1
βœ… πŸ›  tv-sim βœ… πŸ§ͺ mac-wk2
βœ… πŸ›  πŸ§ͺ unsafe-merge βœ… πŸ›  watch βœ… πŸ§ͺ mac-AS-debug-wk2
βœ… πŸ›  watch-sim

@dcrousso dcrousso self-assigned this Aug 12, 2022
@dcrousso dcrousso added Web Inspector Bugs related to the WebKit Web Inspector. WebKit Nightly Build labels Aug 12, 2022
@dcrousso dcrousso added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Aug 16, 2022
https://bugs.webkit.org/show_bug.cgi?id=243861

Reviewed by Patrick Angle.

* Source/WebInspectorUI/UserInterface/Base/ReferencePage.js:
* Source/WebInspectorUI/UserInterface/Views/NetworkResourceDetailView.js:
(WI.NetworkResourceDetailView.prototype.get referencePage): Added.
* Source/WebInspectorUI/UserInterface/Views/ResourceCookiesContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceHeadersContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceSecurityContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceSizesContentView.js:
* Source/WebInspectorUI/UserInterface/Views/ResourceTimingContentView.js:
Add a `ReferencePage` property to each class.

* Source/WebInspectorUI/UserInterface/Views/NetworkDetailView.js:
(WI.NetworkDetailView.prototype.initialLayout):
(WI.NetworkDetailView.prototype._handleCurrentContentViewDidChange): Added.
Propagate `WI.ContentBrowser.Event.CurrentContentViewDidChange` so that callers can know to grab the
new `referencePage` value.

* Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.js:
(WI.NetworkTableContentView.prototype.initialLayout):
(WI.NetworkTableContentView.prototype._hideDetailView):
(WI.NetworkTableContentView.prototype._showDetailView):
(WI.NetworkTableContentView.prototype._handleCurrentResourceDetailViewDidChange):
* Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.css:
(.network-table .reference-page-link-container): Added.
Add a reference page link in the right of the statistics bar. Update it if the detail view changes.

* Source/WebInspectorUI/UserInterface/Views/CreateAuditPopover.css:
(.popover .create-audit-content > .editor-wrapper > .reference-page-link-container): Renamed from `.popover .create-audit-content > .editor-wrapper > .reference-page-link`.
Drive-by: I noticed this was wrong while searching for related styles.

Canonical link: https://commits.webkit.org/253477@main
@webkit-commit-queue
Copy link
Collaborator

Committed 253477@main (cd47041): https://commits.webkit.org/253477@main

Reviewed commits have been landed. Closing PR #3252 and removing active labels.

@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Aug 16, 2022
@dcrousso dcrousso deleted the eng/243861 branch August 16, 2022 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Web Inspector Bugs related to the WebKit Web Inspector.
Projects
None yet
4 participants