Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0a40f4b4e4e96c0233d6efdf76b07c5a531ea461
      
https://github.com/WebKit/WebKit/commit/0a40f4b4e4e96c0233d6efdf76b07c5a531ea461
  Author: Yusuke Suzuki <[email protected]>
  Date:   2026-03-02 (Mon, 02 Mar 2026)

  Changed paths:
    M Tools/IonGraph/src/GraphViewer.ts
    M Websites/webkit.org/demos/iongraph/index.html
    M Websites/webkit.org/demos/iongraph/main.js
    M Websites/webkit.org/demos/iongraph/main.js.map
    M Websites/webkit.org/demos/iongraph/main.standalone.js
    M Websites/webkit.org/demos/iongraph/standalone.html

  Log Message:
  -----------
  [IonGraph] Disable keyboard shortcut when cmd etc. are pressed
https://bugs.webkit.org/show_bug.cgi?id=309039
rdar://171589893

Reviewed by Sosuke Suzuki.

Keyboard shortcut should work only when cmd etc. are not pressed.

* Tools/IonGraph/src/GraphViewer.ts:
* Websites/webkit.org/demos/iongraph/index.html:
* Websites/webkit.org/demos/iongraph/main.js:
* Websites/webkit.org/demos/iongraph/main.js.map:
* Websites/webkit.org/demos/iongraph/main.standalone.js:
(iongraph):
(iongraph.ft):
(iongraph.gt):
(iongraph.bt):
(iongraph.kt):
(iongraph.yt):
(iongraph.V):
(iongraph.A):
(iongraph.w):
(iongraph.I):
(iongraph.xt):
(iongraph.wt):
(iongraph.b):
(iongraph.C):
(iongraph.B):
(iongraph.O.prototype.add):
(iongraph.O.prototype.onTweak):
(iongraph.O.):
(iongraph.get F.):
(iongraph.get F.makeLayoutNodes.t):
(iongraph.get F.straightenEdges):
(iongraph.get F.prototype.render):
(iongraph.get F.prototype.renderMIRInstruction):
(iongraph.get F.prototype.renderLIRInstruction):
(iongraph.get F.prototype.renderSelection):
(iongraph.get F.prototype.removeNonexistentHighlights):
(iongraph.get F.prototype.updateHighlightedInstructions):
(iongraph.get F.prototype.updateHotness):
(iongraph.get F.prototype.addEventListeners):
(iongraph.get F.prototype.setSelection):
(iongraph.get F.prototype.setSelectionRaw):
(iongraph.get F.prototype.navigate):
(iongraph.get F.prototype.toggleInstructionHighlight):
(iongraph.get F.prototype.clampTranslation):
(iongraph.get F.prototype.updatePanAndZoom):
(iongraph.get F.prototype.graph2viewport):
(iongraph.get F.prototype.viewport2graph):
(iongraph.get F.prototype.async goToGraphCoordinates):
(iongraph.get F.prototype.jumpToBlock):
(iongraph.get F.prototype.async jumpToInstruction):
(iongraph.get F.prototype.graphPosToCenterRect):
(iongraph.get F.prototype.exportState):
(iongraph.get F.prototype.restoreState):
(iongraph.Et):
(iongraph.t):
(iongraph.Ht):
(iongraph.At):
(iongraph.X):
(iongraph.ot):
(iongraph.Ot):
(iongraph.H.):
(iongraph.get 
F.renderBlock.colgroup.this.sampleCounts.thead.tr.th.th.th.th.th.Total.th.th):
(iongraph.H.prototype.destroy):
(iongraph.H.prototype.update):
(iongraph.H.prototype.switchPass):
(iongraph.H.prototype.keydownHandler):
(iongraph.H.prototype.tweakHandler):
(iongraph.z.):
(iongraph.z):
(iongraph.z.prototype.async fileSelected):
(iongraph.z.prototype.switchIonJSON):
(iongraph.z.prototype.switchFunc):
(iongraph.z.prototype.numFunctions):
(iongraph.z.prototype.update):
(iongraph.z.prototype.async exportStandalone):
(iongraph.K.):
(iongraph.K):
(iongraph.K.prototype.update):
(iongraph.K.prototype.loadStuffFromQueryParams):
(iongraph.K.prototype.async switchFunc):
(iongraph.U.):
(iongraph.U):
(iongraph.U.prototype.update):
(iongraph.U.prototype.setIonJSON):
(iongraph.U.prototype.switchFunc):
(iongraph.U.prototype.loadStuffFromQueryParams): Deleted.
(iongraph.U.prototype.async switchFunc): Deleted.
(iongraph.q.): Deleted.
(iongraph.q): Deleted.
(iongraph.q.prototype.update): Deleted.
(iongraph.q.prototype.setIonJSON): Deleted.
(iongraph.q.prototype.switchFunc): Deleted.
* Websites/webkit.org/demos/iongraph/standalone.html:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to