Changeset 254485 in webkit
- Timestamp:
- Jan 13, 2020 7:44:30 PM (4 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r254316 r254485 1 2020-01-13 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: "Enable Local Override" and "Delete Local Override" are displayed twice in the contextual menu 4 https://bugs.webkit.org/show_bug.cgi?id=206184 5 <rdar://problem/58409880> 6 7 Reviewed by Brian Burg. 8 9 * UserInterface/Views/ContextMenuUtilities.js: 10 (WI.appendContextMenuItemsForSourceCode): 11 * UserInterface/Views/LocalResourceOverrideTreeElement.js: 12 (WI.LocalResourceOverrideTreeElement.prototype.populateContextMenu): 13 Add an expando flag that can be set by `WI.LocalResourceOverrideTreeElement` to ensure that 14 the local override context menu items aren't added again by `WI.ResourceTreeElement`. 15 1 16 2020-01-09 Nikita Vasilyev <nvasilyev@apple.com> 2 17 -
trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenuUtilities.js
r253591 r254485 71 71 return; 72 72 73 if (WI.NetworkManager.supportsLocalResourceOverrides()) { 73 if (contextMenu.__domBreakpointItemsAdded) 74 return; 75 76 if (!contextMenu.__localOverrideItemsAdded && WI.NetworkManager.supportsLocalResourceOverrides()) { 77 contextMenu.__localOverrideItemsAdded = true; 78 74 79 if (WI.networkManager.canBeOverridden(sourceCode)) { 75 80 contextMenu.appendSeparator(); -
trunk/Source/WebInspectorUI/UserInterface/Views/LocalResourceOverrideTreeElement.js
r253402 r254485 100 100 populateContextMenu(contextMenu, event) 101 101 { 102 contextMenu.__localOverrideItemsAdded = true; 103 102 104 contextMenu.appendItem(WI.UIString("Edit Local Override\u2026"), (event) => { 103 105 let popover = new WI.LocalResourceOverridePopover(this);
Note: See TracChangeset
for help on using the changeset viewer.