Greasemonkey: CSP-рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП GM.addStyle API рдЬреЛрдбрд╝реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдирд╡ре░ 2017  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: greasemonkey/greasemonkey

рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд╢реИрд▓реА рдХреА рд╡рд░реНрддрдорд╛рди рдХрдореА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреВрд░реНрдг рдЖрдкрджрд╛ рд╣реИ :-(

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдзрдиреНрдпрд╡рд╛рдж !

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдХрдореА рдХреЛ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рддрд╛ рд╣реИ ...

рд╕рднреА 14 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

addStyle рдХреЛрдб рдХреА рдХреЗрд╡рд▓
style.setAttribute('type', 'text/css');

рдзрдиреНрдпрд╡рд╛рдж !

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдХрдореА рдХреЛ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рддрд╛ рд╣реИ ...

@arantius рдореБрдЭреЗ рдЙрди рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ рд╕реАрдПрд╕рдкреА рд╣реИ рдФрд░ "рд╕реНрд╡рдпрдВ" рдХреЛ рдореВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ <style> рддрддреНрд╡ рдирд╣реАрдВ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ред рдЬреАрдПрдо рдПрдХ рдПрдкреАрдЖрдИ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдХреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ tabs.insertCSS() ( рд░реЗрдлрд░реА ) рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдЪрд╛рд░?

рдореБрдЭреЗ рдЙрди рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ рд╕реАрдПрд╕рдкреА рд╣реИ рдФрд░ "рд╕реНрд╡рдпрдВ" рдХреЛ рдореВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ рдПрдХ рдЬреЛрдбрд╝ рдирд╣реАрдВ рд╕рдХрддрд╛

рдореИрдВрдиреЗ Stylish рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рдмрдЧ рджрд╛рдпрд░ рдХрд┐рдпрд╛ рдерд╛, рддрднреА рд╕реЗ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЖрдпрд╛ рдерд╛ред рдлрд┐рд░ рднреА, рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рдпрд╣рд╛рдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬреАрдПрдо рдХреЗ рд╡рд░реНрддрдорд╛рди рдПрдкреАрдЖрдИ рдЬреНрдпрд╛рджрд╛рддрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╡реЗрдмрдПрдХреНрд╕реНрдЯ рдПрдкреАрдЖрдИ рдХрд╛ рдкрд░реНрджрд╛рдлрд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдХреБрдЫ рд╕рд╛рдордЧреНрд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рддрд┐рдмрдВрдз рдпрд╛ рдЕрдиреНрдп рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕рдореНрдорд┐рд▓рд┐рдд рд╕реАрдПрд╕рдПрд╕ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

@Sxderp рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдмрдЧ рдорд┐рд▓рд╛ (рдпрд╣ рднреА рдПрдХ )ред рдЬрдм рд╡реЗ рдЬрдореАрди, рдореЗрд░реЗ рд╕реБрдЭрд╛рд╡ рдпрд╣рд╛рдБ рдФрд░ Stylish рдкрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реЛрдВрдЧреЗред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ "рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рдХреЛ рдмрдВрдбрд▓ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП ..." рдХрд╛ рдЕрд░реНрде рд╣реИ, рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдмрдЧ рдореЗрдВред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдбрд╛рдпрдирд╛рдорд┐рдХ рдиреЛрдб рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХрд╛рдо рди рдХрд░реЗред

рдореИрдВ рд╕реАрдПрд╕рдкреА-рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реВрдВрдЧрд╛ред (рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдкрд░ ...)

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдЗрд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрдХрд░ рдФрд░

@arantius 1415352 рдХрд╣рддрд╛ рд╣реИ "рдпрд╣ HTML style рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ HTML <style> рдиреЛрдбреНрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА рджреЛрдиреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред"

рдпрджрд┐ рдХреЛрдИ GM.addStyle рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ (рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рдпрджрд┐ рд╕реАрдПрд╕рдкреА рдореБрджреНрджреЗ рдХреЛ рдЕрдиреНрдпрдерд╛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рддреЛ рдореИрдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рди рдХреЗрд╡рд▓ "рдЖрдЬ рддрдХ, рд╡рд╣рд╛рдБ рд╣реИ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ [...] GM_addStyle", рд▓реЗрдХрд┐рди рднрд╡рд┐рд╖реНрдп рдореЗрдВ рднреА рдЗрд╕рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ (рдФрд░ рд╢рд╛рдпрдж рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреА рдУрд░ рднреА рдЗрд╢рд╛рд░рд╛ рдХрд░реЗрдВ)ред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдкреНрд░рддреАрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдирд╣реАрдВ рдерд╛ (рдпрджрд┐ рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдорд┐рд▓реА рд╣реЛрддреА, рддреЛ рдореИрдВ рдЕрднреА рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реЛрддрд╛)ред

рдзрдиреНрдпрд╡рд╛рдж!

рдкреЙрд▓реАрдлрд┐рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдЬрдм рд╕реЗ рдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ рдХрд┐ GM_addStyle рдЪреЙрдкрд┐рдВрдЧ рдмреНрд▓реЙрдХ рдкрд░ рдерд╛, рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 3 рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред HEAD рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рд╕реАрдзреЗ STYLE рдХреЛ рд╕реАрдзреЗ documentElement рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ, рдЬреЛ рд╣рдореЗрд╢рд╛ рдореМрдЬреВрдж рд░рд╣рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдкреНрд░рд╛рд░рдВрдн рдкрд░ рднреАред

var style = document.createElement('style'); var style.textContent = `
<Stylesheet here>
`; document.documentElement.appendChild(style);

рдпрд╣рд╛рдВ рдлрд╝рдВрдХреНрд╢рди рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ 5 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реИ:

addStyle = function (css) {
  var style = document.createElement('style');
  style.textContent = css;
  document.documentElement.appendChild(style);
  return style; //optional, but convenient for changing the styling later.
};

рдореИрдВрдиреЗ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкрд░ рдЬреАрдПрдо 3 рдФрд░ 4 рдореЗрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдХреНрд░реЛрдо рдкрд░ рдЯреИрдореНрдкрд░рдореЛрдиреНрдХреА, рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ, рдорд╛рдирдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрджред рдФрд░ рдореИрдВ рдЗрд╕реЗ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЧреИрд░-рдорд╛рдирдХ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдпрджрд┐ HEAD рдЕрднреА рддрдХ рд▓реЛрдб рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ (рдЬреЛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдЕрдХреНрд╕рд░ рд╣реЛрддрд╛ рд╣реИред рдореБрдЭреЗ рд╢рд┐рдХрд╛рдпрддреЗрдВ рдорд┐рд▓реА рд╣реИрдВред)

рдореИрдВ рдпрд╣ рднреА рдиреЛрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ UserStyles,org рдЕрдкрдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЗрдирд░реЗрдЯ рдХреА рдЧрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рд┐рдкрд┐рдпреЛрдВ рдореЗрдВ рдореЗрд░реЗ рддрд░реАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдлреЙрд▓рдмреИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддрд╛ рд╣реИред

HEAD рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рд╕реАрдзреЗ STYLE рдХреЛ рд╕реАрдзреЗ documentElement рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ, рдЬреЛ рд╣рдореЗрд╢рд╛ рдореМрдЬреВрдж рд░рд╣рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдкреНрд░рд╛рд░рдВрдн рдкрд░ рднреАред

FF57 рдФрд░ GM4 рдореЗрдВ, documentElement рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рдорд╢реАрди рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рд╣рдореЗрд╢рд╛ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рдЬреАрдПрдо 4 (рдЕрднреА рдХреЗ рд▓рд┐рдП) рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдкреНрд░рд╛рд░рдВрдн рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рднреА рд╣реЛрддрд╛ рд╣реИ, рдореИрдВ рд╣реВрдВ
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдПрд▓рд┐рдореЗрдВрдЯ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ,
рддрдм рди рддреЛ HEAD рддрддреНрд╡ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдПрд▓реАрдореЗрдВрдЯ рд╣реИ
рдПрдЪрдЯреАрдПрдордПрд▓ рддрддреНрд╡ред рдЬрд┐рд╕рдореЗрдВ HEAD рддрддреНрд╡ рд╣реЛрддрд╛ рд╣реИред рддреЛ рдореЗрд░рд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ
рдХреЛрдИ рдмреВрд░рд╛ред

рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ Fx 59 рдкрд░ рдирд╡реАрдирддрдо рджреЗрд╡ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдЕрд▓рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдПрд▓рд┐рдореЗрдВрдЯ рдореМрдЬреВрдж рд╣реИред рдЕрдЧрд░
рдирд╣реАрдВ, рддреЛ рд╣рд░ рддрд░рд╣ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреВрдЯ рдЬрд╛рдПрдЧреАред рдЖрдк рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдкрд╣рд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдПрд▓рд┐рдореЗрдВрдЯ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЖрдк рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЕрдк рдореНрдпреВрдЯреЗрд╢рди рдСрдмреНрдЬрд░реНрд╡рд░

рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕ рдмрд┐рдВрджреБ рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рддрддреНрд╡ рдореМрдЬреВрдж рд╣реЛрдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдЬрдм
рдХрд┐рд╕реА рднреА рд╕рд╛рдордЧреНрд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдордВрдЧрд▓, рджрд┐рд╕рдореНрдмрд░ 26, 2017 рдкрд░ 6:26 рдкреНрд░рдзрд╛рдирдордВрддреНрд░реА рдкрд░ CoolCmd [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

HEAD рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рд╕реАрдзреЗ STYLE рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВ
documentElement, рдЬреЛ рд╣рдореЗрд╢рд╛ рдореМрдЬреВрдж рд░рд╣рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдкреНрд░рд╛рд░рдВрдн рдкрд░ рднреАред
FF57 рдФрд░ GM4 рдореЗрдВ, documentElement рд╣рдореЗрд╢рд╛ рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдкреНрд░рд╛рд░рдВрдн, рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рдорд╢реАрди рдкрд░ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/greasemonkey/greasmonkey/issues/2724#issuecomment-354028964 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AFNSrmb5eKj-nY9vnR3d94bq5kIjaz9Tks5tEY7PgaJpZM4QnG03
.

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЖрдк рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рдореНрдпреВрдЯреЗрд╢рди рдСрдмреНрдЬрд░реНрд╡рд░ рдХреЛ document рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Sasstraliss picture Sasstraliss  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

arantius picture arantius  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

an-electric-sheep picture an-electric-sheep  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

obskyr picture obskyr  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

darkred picture darkred  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ