palemoon#583 and #1071: Fix: Plugin placeholder image/text (ask to activate) missing + overlay

https://github.com/MoonchildProductions/Pale-Moon/pull/583
https://github.com/MoonchildProductions/Pale-Moon/pull/1071
This commit is contained in:
janekptacijarabaci 2018-04-24 19:31:32 +02:00 committed by Roy Tam
commit 003a5d157d
3 changed files with 13 additions and 2 deletions

View file

@ -19,6 +19,11 @@ object:-moz-handler-crashed,
object:-moz-handler-clicktoplay,
object:-moz-handler-vulnerable-updatable,
object:-moz-handler-vulnerable-no-update {
%ifdef MC_PALEMOON
/* Initialize the overlay with visibility:hidden to prevent flickering if
* the plugin is too small to show the overlay */
visibility: hidden;
%endif
display: inline-block;
overflow: hidden;
opacity: 1 !important;

View file

@ -51,6 +51,7 @@ a .mainBox:focus,
line-height: initial;
}
%ifndef MC_PALEMOON
/* Initialize the overlay with visibility:hidden to prevent flickering if
* the plugin is too small to show the overlay */
.mainBox > .hoverBox,
@ -62,6 +63,7 @@ a .mainBox:focus,
.visible > .closeIcon {
visibility: visible;
}
%endif
.mainBox[chromedir="rtl"] {
direction: rtl;
@ -97,6 +99,10 @@ a .msgTapToPlay,
:-moz-handler-blocked .msgBlocked,
:-moz-handler-crashed .msgCrashed {
display: block;
position: relative;
left: 0;
top: 0;
z-index: 9999;
}
.submitStatus[status] {

View file

@ -5,6 +5,6 @@
toolkit.jar:
% content pluginproblem %pluginproblem/ contentaccessible=yes
pluginproblem/pluginProblem.xml (content/pluginProblem.xml)
pluginproblem/pluginProblemContent.css (content/pluginProblemContent.css)
pluginproblem/pluginProblemBinding.css (content/pluginProblemBinding.css)
* pluginproblem/pluginProblemContent.css (content/pluginProblemContent.css)
* pluginproblem/pluginProblemBinding.css (content/pluginProblemBinding.css)
pluginproblem/pluginReplaceBinding.css (content/pluginReplaceBinding.css)