66const { ExtensionCommon} = ChromeUtils . import ( "resource://gre/modules/ExtensionCommon.jsm" ) ;
77const { Services} = ChromeUtils . import ( "resource://gre/modules/Services.jsm" ) ;
88
9- const { platformVersion} = Services . appinfo ;
10- let messageHeaderId = "extraHeadersArea" ;
11- let headerRowTitleLabelClass = "message-header-label" ;
12- if ( Services . vc . compare ( platformVersion , "100.0a1" ) === - 1 ) {
13- messageHeaderId = "expandedHeaders2" ;
14- headerRowTitleLabelClass = "headerName" ;
15- }
16-
17- // eslint-disable-next-line no-var, vars-on-top
9+ // eslint-disable-next-line no-var
1810var displayReceivedHeader = class extends ExtensionCommon . ExtensionAPI {
1911 getAPI ( context ) {
2012 function getDocumentByTabId ( tabId ) {
@@ -30,7 +22,7 @@ var displayReceivedHeader = class extends ExtensionCommon.ExtensionAPI {
3022 addHeadersToWindowById ( windowId ) {
3123 const window = Services . wm . getOuterWindowWithId ( windowId ) ;
3224 const { document} = window ;
33- const expandedHeaders2 = document . getElementById ( messageHeaderId ) ;
25+ const expandedHeaders2 = document . getElementById ( "expandedHeaders2" ) ;
3426
3527 if ( expandedHeaders2 ) {
3628 const element = document . createElement ( "tr" ) ;
@@ -40,7 +32,7 @@ var displayReceivedHeader = class extends ExtensionCommon.ExtensionAPI {
4032 const headerRowTitle = document . createElement ( "th" ) ;
4133 const headerRowTitleLabel = document . createXULElement ( "label" ) ;
4234 headerRowTitleLabel . id = "expandedReceivedLabel" ;
43- headerRowTitleLabel . classList . add ( headerRowTitleLabelClass ) ;
35+ headerRowTitleLabel . classList . add ( "headerName" ) ;
4436 headerRowTitleLabel . value = "Received" ;
4537 headerRowTitleLabel . control = "receivedReceivedHeader" ;
4638 headerRowTitle . appendChild ( headerRowTitleLabel ) ;
0 commit comments