Commit 71682cd9 authored by Markus Stange's avatar Markus Stange
Browse files

Bug 1704569 - Don't synthesize events on menus in...

Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/contextMenu/browser_view_image.js. r=Gijs

Differential Revision: https://phabricator.services.mozilla.com/D111670
parent 8ab0be5e
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ async function test_view_image_works({ page, selector }) {
  let accel = AppConstants.platform == "macosx" ? "metaKey" : "ctrlKey";
  let tests = {
    tab: {
      event: { [accel]: true },
      modifiers: { [accel]: true },
      async loadedPromise() {
        return BrowserTestUtils.waitForNewTab(
          gBrowser,
@@ -33,7 +33,7 @@ async function test_view_image_works({ page, selector }) {
      },
    },
    window: {
      event: { shiftKey: true },
      modifiers: { shiftKey: true },
      async loadedPromise() {
        // Unfortunately we can't predict the URL so can't just pass that to waitForNewWindow
        let w = await BrowserTestUtils.waitForNewWindow();
@@ -55,7 +55,7 @@ async function test_view_image_works({ page, selector }) {
      },
    },
    self: {
      event: {},
      modifiers: {},
      async loadedPromise() {
        return BrowserTestUtils.waitForNewTab(
          gBrowser,
@@ -100,9 +100,9 @@ async function test_view_image_works({ page, selector }) {
        "popuphidden"
      );
      let browserPromise = test.loadedPromise();
      EventUtils.synthesizeMouseAtCenter(
      contextMenu.activateItem(
        document.getElementById("context-viewimage"),
        test.event
        test.modifiers
      );
      await promisePopupHidden;