遅ればせですが、横から失礼します。
ご質問の背景としてある Remote App まわりの話は脇に置いて、確認を兼ねて Firefox の標準的な動作を書いてみます。
以下、"プロファイル" の文言は、特段の注記がない限り Firefox のプロファイルだとお考えください。
ESR 版の Firefox 60.x 系も、通常リリース版の Firefox 66.0 系も、印刷まわりの設定でとくに大きな違いはなかったと思います。
日本語版 Firefox の [ページ設定] -> [余白とヘッダー/フッター] にある [余白 (ミリメートル)] の初期値は 12.7 ミリメートル(0.5 インチ)です。
about:config の print.use_global_printsettings と print.save_print_settings がともに初期値 true のままであれば、この初期値が、"システムのデフォルトとして設定されているプリンター" の設定値として自動的に反映され、Firefox のプロファイル内にある prefs.js に保存されます。
例えば、システムのデフォルトプリンターが <default-Printer> であるなら、余白上部の条件は print.printer_<default-Printer>.print_margin_top の値として保存されます。左・右・下の余白も同様です。この状態は about:config (prefs.js を Firefox 上で閲覧・編集する機能)から確認できます。
(補足)
日本語版 Firefox では、[ページ設定] 画面と prefs.js 内で数値の単位が異なります。例えば、[ページ設定] で余白上部の値を 25.4(ミリメートル)と書き換えれば、about:config では 1(インチ)と表示されます。
次に、印刷実行時にプリンターを <Printer-A> へ切り替えたとき、[ページ設定] の内容に対応する設定項目群は、<default-Printer> の指定条件がそのまま print.printer_<Printer-A>.* に引き継がれます。
ご承知のように、[印刷] コマンドを実行した後に [ページ設定] を変更することはできません。
先に [ページ設定] で施した内容は、そのとき選択されているプリンターの設定値として書き込まれます。
その後 [印刷] コマンドから別のプリンターを選択したとき、直近の [ページ設定] の内容が引き継がれて印刷が実行されます。
前回使用したプリンターは print_printer に記録されており、次回はそのプリンターの設定内容が [ページ設定] のデフォルトになります。
上述の仕組みは、[ページ設定] -> [余白とヘッダー/フッター] -> [ヘッダーとフッター] の各パートに関しても同様です。
Enginner480907 さんが書きました:
しかし、自宅で確認してみると、パソコンにインストールされたFirfoxで「ページ設定」をクリックした際、同様の事象が発生しました。
自宅なので、もちろん、リダイレクトプリンタではなく、ローカルプリンタになります。
ぼく自身は、複数のローカルプリンターを使っていますが、ご質問にあるような事象に遭遇したことは過去一度もありません。
経験的には、常に前回プリント時に設定した値が、次回使用時の初期値として [ページ設定] に表示されています。
Remote App 環境の事情はよく知らないので立ち入ったことは申し上げられませんが、ホスト側で実行される Firefox が、どういう条件で自身のプロファイル(とくに prefs.js)を処理しているのかが、一番気にかかる点です。
少なくとも、ローカル環境にインストールした Firefox では、対象のプロファイル(とくに prefs.js)が外部からの干渉を受けておらず、次回起動時に正しく読み込まれていていれば、ご質問のような事象が発生することはちょっと考え難いです。(ローカル環境では、トラブルの原因がアドオンにあることもしばしばですが...。)
Enginner480907 さんが書きました:
「Firefoxをリフレッシュ」ボタンを押下して今のところ改善しています。
この点に着目するなら、やはり読み込んでいたプロファイル(とくに prefs.js)に何かしらの障害が起こっていた可能性が高いように思えます。
それが一過性の問題だったのか、継続的な干渉の結果発生していることなのかで、その後の症状の現われ方が変わると思います。
Enginner480907 さんが書きました:
ページ設定の余白とヘッダー/フッターを確認すると毎回 設定値が変わります。
「毎回」というのは、Firefox の起動ごとですか。それとも起動後におこなう印刷の実行ごとでしょうか。
くり返しますが、上述のように Firefox の [ページ設定] の内容は prefs.js に記録されています。それ以外にはありません。
Firefox 起動時に、前回終了時のままの同じ prefs.js が読み込まれているのであれば、前回最後の設定値が、次回最初の初期値として表示されるのが、Firefox の普通の動作です。ここから逆算して、どういう部分に問題がおこれば、ご質問のような事象が発生するのかを考えて、疑わしい部分から点検していくのが常道かなと思います。
起動ごとというのであれば、やはり Firefox が読み込むプロファイル(とくに prefs.js)まわりに何らかの問題がある可能性が高いと思われます。
起動後のセッション内におこなう印刷ごとに変わるというお話なら、ぼくにはお手上げです。
とりあえず以上です。的外れな話だったらすみません。
(おことわり)
現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。