Closed Bug 1673733 Opened 4 years ago Closed 4 years ago

WNPanel devtools "Open What's New Panel" and "Render Selected Messages" buttons aren't working

Categories

(Firefox :: Messaging System, defect, P1)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1677625
84 Branch
Iteration:
84.2 - Nov 2 - Nov 15
Tracking Status
firefox84 --- fixed

People

(Reporter: emcminn, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The refactor of ASRouter caused a couple workarounds we were using to access the What's New Panel in devtools to break. I'll fix them here.

Attachment #9184384 - Attachment description: Bug 1673733 - WNPanel devtools fix → Bug 1673733 - Fixes and improvements to WNPanel devtools, plus tests
Severity: -- → S3
Iteration: --- → 84.2 - Nov 2 - Nov 15
Priority: -- → P1
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/44ecb24fe710
Fixes and improvements to WNPanel devtools, plus tests r=mconley
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch

Hey @Emily,

I've started to verify this issue by doing the following:

  1. I've set the "browser.newtabpage.activity-stream.asrouter.devtoolsEnabled" pref value to "true".
  2. I've set the "ui.popup.disable_autohide" pref value to "true".
  3. I've opened the "about:newtab#devtools-wnpanel" page.

Having the above setup, I've observed the following:

  1. If I click the "Open What's New Panel" button, the "What's New" button is displayed in the top right corner, but the panel is not opened unless I click the "What's New" button.
  2. If I've rendered a selected message successfully and I click the "Reset Panel", the panel remains open and the edited JSON remains displayed until I manually close the "What's New" panel.

@Emily, can you please weigh in on these 2 observations?

Flags: needinfo?(emcminn)

Hi @romartin; it looks like https://bugzilla.mozilla.org/show_bug.cgi?id=1673109 that landed just after this one changed a window reference, which broke these buttons again! I'll reopen the bug and take a look. Thanks!

Flags: needinfo?(emcminn)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: