― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 20 件の記事 ]  ページ移動 1つ前へ  1, 2
作成者 メッセージ
投稿記事Posted: 2018年9月14日(金) 10:15 
書き忘れました。

サイト自体のURLはhttpsです。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:62.0) Gecko/20100101 Firefox/62.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年9月14日(金) 11:16 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1720
お住まい: Tokyo
96259 さんが書きました:
<iframe id="printReview" src="xxxxxxxxxxxx一応伏せますxxxxxxxxxxxxxxxxxx" scrolling="no" marginwidth="0" marginheight="0" style="border:none;" width="1" height="1" frameborder="0"></iframe>


どういう仕組みなのかはわかりませんが、属性「height="1"」を開発ツールのインスペクターで削除したら印刷ダイアログが起動しました。

https://qiita.com/YusukeHigaki/items/7b ... ca9be29818

これを見て思ったのですが、CSRF(クロスサイトリクエストフォージェリ)などの絡みではないでしょうか。

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年9月14日(金) 11:18 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1720
お住まい: Tokyo
注意


スレ主さんへ
毎回投稿者名を変えるのはおやめください。
同じ名前で投稿できないなら、ユーザー登録の上、都度ログインしてご利用ください。

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年9月14日(金) 15:30 
オフライン

登録日時: 2018年9月14日(金) 11:39
記事: 1
palさん

先程ユーザー登録をしました。申し訳ありませんでした。

クロスサイトリクエストフォージェリ

無知なもので、参考URLにて初めて知りました。
iframeが小さすぎて、Firefoxが怪しいと判断しているのでしょうか?
ウィルスソフトをオフにして試しましたが、印刷は出来ませんでしたので…。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:62.0) Gecko/20100101 Firefox/62.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年9月16日(日) 17:18 
素早い応答ができなくて申し訳ありません。

ぼくも専門家ではないので、あまり偉そうなことはいえません。
でも、「三人寄れば文殊の知恵」という諺もありますし、何人かで知恵を出し合えば、まったく見当もつかなかったところから、(Mozilla かヤマト運輸かに)バグ報告できる程度には、問題点を絞り込んでゆけるかもしれません。

9625 さんが書きました:
「印刷」ボタンを押すと以下のような隠し?iframeが生成されるようで、
そのiframe内のコンテンツが印刷内容としてダイアログが起動する仕組みのようです。

前便で紹介した「Firefox 62 サイト互換性情報」の中に、次のようなものがあります。
(参考)
・getComputedStyle() がスタイルを取得できない場合に null を返さないようになりました (影響あり) | Firefox サイト互換性情報
www.fxsitecompat.com/ja/docs/2018/getco ... retrieved/

このあたりの影響は考えられませんか?
シロウトのぼくには技術的な詳細はわかりませんが、極小の iframe の読み込みに関して制約があるという点に着目すれば、印刷という目的であっても iframe の読み込みがおこなわれる際に、何らかの影響が出ているのかもしれませんし......。
(新しいバージョンが公式リリースされるときは、大きなものから小さなものまで、たくさんのバグ修正が反映されますが、いきなり全部を対象に調査することは困難です。サイトの表示や動作に関する問題は、まず「サイト互換性情報」を調べ、そこからたどって先に進む道順がいいのかな、と思います。そのために提供されている情報ですし...。)

Firefox 61.0.x では動作し、62.0 にしたら動作しなくなった ―― という流れから考えれば、62.0 で入った変更が何らかの形で影響している可能性は否定できません。
その変更自体に誤りがあったのか、変更自体は正常でサイト側の古い記述に対応しなくなったのか、そのあたりが分岐点になると思います。
それを調べるためには、Firefox 62 の変更・修正点を意識しながら、当該サービスのソースコードを確認するのが手っ取り早いように思います。

ただ、これを確かめることは当該サービスの管理者でないとできないでしょう。
ヤマト運輸さんの社内の担当部署か外注先の企業かはわかりませんが、「送り状発行システムB2クラウド」を開発・保守・管理しているところはあるはずなので、そこの技術者に情報が伝われば、いまよりは先に進めるかと思います。
9625 さんとヤマト運輸さんの間で、交渉ないしは情報交換していただくのが妥当かな、と......。

とりあえず以上です。的外れな話になっていたらすみません。


(おことわり)
現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。

_________________
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 20 件の記事 ]  ページ移動 1つ前へ  1, 2

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google Feedfetcher & ゲスト[4人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean