Bug 1391759 - [Photon] Page action temp panel (e.g., the Pocket panel) should have rounded corners (not square ones) on OS X. r?Gijs draft
authorDrew Willcoxon <adw@mozilla.com>
Fri, 18 Aug 2017 12:48:01 -0700
changeset 649191 52942d66284eed77dc49c9788f90682c0c944636
parent 648564 85a23f0959d9b133ca2c37292e2408d5c7f99ac6
child 727031 b28a06155398cca8919099b8843a937eda34f7e6
push id74982
push userdwillcoxon@mozilla.com
push dateFri, 18 Aug 2017 19:48:24 +0000
reviewersGijs
bugs1391759
milestone57.0a1
Bug 1391759 - [Photon] Page action temp panel (e.g., the Pocket panel) should have rounded corners (not square ones) on OS X. r?Gijs MozReview-Commit-ID: 6EdRRjsQLga
browser/base/content/browser-pageActions.js
--- a/browser/base/content/browser-pageActions.js
+++ b/browser/base/content/browser-pageActions.js
@@ -214,16 +214,17 @@ var BrowserPageActions = {
     panelNode.id = this._activatedActionPanelID;
     panelNode.classList.add("cui-widget-panel");
     panelNode.setAttribute("actionID", action.id);
     panelNode.setAttribute("role", "group");
     panelNode.setAttribute("type", "arrow");
     panelNode.setAttribute("flip", "slide");
     panelNode.setAttribute("noautofocus", "true");
     panelNode.setAttribute("tabspecific", "true");
+    panelNode.setAttribute("photon", "true");
 
     let panelViewNode = null;
     let iframeNode = null;
 
     if (action.subview) {
       let multiViewNode = document.createElement("photonpanelmultiview");
       panelViewNode = this._makePanelViewNodeForAction(action, true);
       multiViewNode.appendChild(panelViewNode);