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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 10 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2018年10月24日(水) 23:48 
63.0にアップデートしたのですが、マウスジェスチャーなどのアドオンを利用していて、
右クリックをしてマウスを動かし、右クリックを放すと右クリックのメニューが表示されてしまいます。


一度マウスジェスチャーのアドオンをオフにしたり、セーフモードで起動して、右クリックをして適当に動かしてから放してみましたが、
同じように意図しないタイミングで右クリックのメニューが現れてしまいます。


リフレッシュしてアドオンを入れ直してみたのですが、問題は解決せずでして、マウスジェスチャーを行って右クリックを放すとメニューが現れてしまいます。


ほとんど構成やセッティング、アドオンなども同じ別のプロファイルでも利用しているのですが、こちらではこの現象は発生しません。
とりあえずダウングレードして62.0.3に戻しましたが、こちらのバージョンなら問題は起こりません。


何が原因なのか分からず困っております。

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


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

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
引用:
ほとんど構成やセッティング、アドオンなども同じ別のプロファイルでも利用しているのですが、こちらではこの現象は発生しません。

「ほとんど」ということは、何かしら違う点があるということですよね?
そこに原因があるのでは?


引用:
ダウングレードして62.0.3に戻しました

プロファイルはどうなさいましたか?
一度でも63で使ったプロファイルをそのままお使いなら、改めて作り直すことをお勧めします。
不要な不具合を避けるためにも。

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

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年10月28日(日) 05:26 
色々と試してみたところ、どうもFirefox Syncで設定などの同期をかけると問題が発生するみたいです。

一からプロファイルを作り直して最低限のデータを移してアップデートしたところ問題は発生しませんでした。
しかし、同期の設定をすると問題が発生するようで、アカウントを新しく作り直してまっさらな状態のアカウントを作って試しましたが、
やはり同期設定をするとダメみたいです。


ひょっとするとバグではないでしょうか。

_________________
Mozilla/5.0 (Linux; Android 8.0.0; 706SH Build/S0007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.158 Mobile Safari/537.3


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年10月29日(月) 18:01 
遅ればせですが、横から失礼します。

・Firefox 63 for developers - Mozilla | MDN
developer.mozilla.org/ja/docs/Mozilla/Firefox/Releases/63

のページの下方にある「アドオン開発者向けの変更点」によれば、Firefox 63.0 でメニューまわりにいくつかの変更が入っているようです。
この中には、コンテキストメニュー(右クリック時に現れるメニュー)に関するものが含まれているので、もしかしたらそれが影響しているのかもしれません。

ご存知のように、アドオン(拡張機能)なしの標準状態では、Firefox のウィンドウ上で右クリックした時にはコンテキストメニューが表示されるのが正常な動作です。そしてコンテキストメニューの内容は、マウスポインタ―がある場所に応じて変化するのが普通です。

マウスジェスチャーを実現するアドオンを使い、右クリックしながらマウスを動かしたとき、その動作に応じて指定されたメニューを実行するようになっているのなら、右クリックに対して Firefox 本体の既定の動作を上書きしたり抑止したりするようになっているということです。

Firefox 63.0 で入ったメニューまわりの変更に、マウスジェスチャーを実現するアドオンが対応できていない場合、ご質問のようなことが起こる可能性はあると思います。
まっさらなプロファイルに、マウスジェスチャーをおこなうアドオンだけを入れて使ったとき、普遍的に同じ問題が起こるのなら、そのアドオンが Firefox の変更点に対応できていない可能性が考えられそうです。この場合、アドオンの側で修正がおこなわれる必要があると思います。(そのため、事前に「アドオン開発者向けの変更点」がアナウンスされているわけですし...。)

ただ、
引用:
ほとんど構成やセッティング、アドオンなども同じ別のプロファイルでも利用しているのですが、こちらではこの現象は発生しません。
とのことなので、本件の場合は、別のアドオンの影響か、Firefox 本体の設定内容の差異(*) が、ご質問の問題を誘発している可能性も考えられそうです。

引用:
リフレッシュしてアドオンを入れ直してみたのですが、問題は解決せずでして、マウスジェスチャーを行って右クリックを放すとメニューが現れてしまいます。

[Firefox をリフレッシュ] は、既存プロファイルのデータの一部を引き継ぎます。
アドオン自体に問題はないと仮定すれば、引き継がれたデータの中に、本件の原因になる要素が含まれていれば、リフレッシュしても問題は解決しません。
逆に、アドオン自体に問題があれば、リフレッシュしてもそのアドオンを使う限り、同じ問題が起こるのは当然ということになります。ただしこの場合、上述の「こちらではこの現象は発生しません」と矛盾します。

orso さんが書きました:
一からプロファイルを作り直して最低限のデータを移してアップデートしたところ問題は発生しませんでした。
しかし、同期の設定をすると問題が発生するようで、アカウントを新しく作り直してまっさらな状態のアカウントを作って試しましたが、
やはり同期設定をするとダメみたいです。

Firefox アカウント/Sync の設定内容(*) が何かしらの影響を与えているのかもしれません。
しかし、右クリックを組み合わせたマウスジェスチャーの際に、コンテキストメニューの出現を抑止するのはアドオンの側でやっていることなので、そのあたりの関係性から目を離すのもどうかとは思います。
お使いのアドオンの名称を具体的に明らかにしていただければ、同じアドオンを使っているユーザーさんからアドバイスが寄せられるかもしれません。

orso さんが書きました:
ひょっとするとバグではないでしょうか。

現時点では、その可能性も否定はできませんが、断定することもできないと思います。

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


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

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年10月29日(月) 22:16 
とりあえず、マウスジェスチャーのアドオンにはGesturefyというのを使っています。

その他で右クリックが関係しそうなアドオンはContext Search、uBlock Originあたりでしょうか。


それから、スレタイからは外れたことになってしまいますが、この問題が発生するプロファイルでuBlock Originを使っていると、
本来表示されるはずのページの一部分が表示されなくなるというのもあります。

このアドオンを無効にしただけではページの部分的な非表示は解消せず、セーフモードで起動すると問題は起こりません。
何度かプロファイルを新しくして、その他のアドオンと一緒に順番に入れていくと、どうしても非表示が発生してしまいます。

しかし。右クリックの問題が発生していない方のプロファイルではこの問題も発生しません。
アドオンの組み合わせの問題なら、どのプロファイルでも問題は発生すると思うのですが、どういう訳か片方のSyncを有効にしているプロファイルでのみ問題は発生しています。


その他にこの問題が発生する方としない方とで違う点と言えば、まず、Syncで同期設定をしていない、ブックマークが違うくらいなのですが、
細かく見ると設定ファイルの「prefs.js」内の記述に違いがあることでしょうか。

このファイルを削除して再生成させてみたり、問題が発生していないプロファイルをコピーしてブックマークなどの追加などしましたが、
Syncを有効にすると問題が発生するようで、こちらも解消に至っていません。

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年10月30日(火) 07:01 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
引用:
「prefs.js」内の記述に違いがある

そこに何らなのヒントがあるかも。
全部ではありませんが、検索すれば、それが何を設定するものかわかるでしょう。

引用:
Syncを有効にすると問題が発生する

syncさせるデータに問題があるのはおそらく間違いないでしょう。
利用していないので仕組みの詳細はよくわかりませんが、
いったんデータをクリアし、改めて問題の起こっていないデータをアップするとどうなるでしょう。
要するに、アカウントを作って初めてsync操作した状態にする。

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

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

登録日時: 2014年2月22日(土) 00:59
記事: 4067
orso さんが書きました:
色々と試してみたところ、どうもFirefox Syncで設定などの同期をかけると問題が発生するみたいです。

一からプロファイルを作り直して最低限のデータを移してアップデートしたところ問題は発生しませんでした。
しかし、同期の設定をすると問題が発生するようで、アカウントを新しく作り直してまっさらな状態のアカウントを作って試しましたが、
やはり同期設定をするとダメみたいです。

「同期の設定」というのは、FirefoxアカウントにFirefoxの端末を1つだけ接続した状態でしょうか?
それとも複数の端末を接続して、実際に端末間での情報の同期が行われている状態でしょうか?
後者の場合、たとえ新規のFirefoxアカウントであっても、相手の端末のプロファイルの問題点を取り込んでしまう可能性があるかと思います。

当方でちょっと試してみました。
Firefox 63.0 に新規のプロファイルを用意し、それに Gesturefy のインストールのみ行いました。
その状態で、例えば https://www.wikipedia.org/ を開き、「日本語」のリンクを踏んで https://ja.wikipedia.org/wiki/%E3%83%A1 ... C%E3%82%B8 に飛びます。
そして、「ページを戻る」「ページを進む」のジェスチャーを繰り返し行って動作をみます。

そこから、新規のFirefoxアカウントに接続、Firefox Syncを設定(とりあえず全項目にチェック)して同期ボタンをクリックします。
その状態でしばらく放置してから、「ページを戻る」「ページを進む」のジェスチャーを繰り返し行ってみましたが、コンテキストメニューが表示されるようなことはありませんでした。

それではと、もう一つ新規プロファイルの環境を用意して、同じFirefoxアカウントに接続してFirefox Syncさせてみました。
念のため、両方の環境で同期ボタンをクリックして手動で同期させてから、マウスジェスチャーを繰り返し試しましたが、
やはりコンテキストメニューは表示されませんでした。

orsoさんの環境で症状が出た際の詳細な手順を教えてください。

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年10月30日(火) 18:41 
Syncに接続している端末は3台くらいだったと思います。
PC、スマホは接続して常時使用。その他にタブレットを同期させていますが、ほとんど起動していません。

Syncへの接続順ですが、まずPCにブックマークやアドオンなどをインストールした状態で同期、その後にスマホを接続して同期の順です。
スマホの方のFirefoxにもアドオンをいくつか入れてます。

この状態で63へ更新の確認からアップデートしました。
スタンドアローンでインストールも試しましたが、Syncに接続前は問題なしで、接続すると問題発生のようでした。

プロファイルを作り直した時は、スマホを同期させたままPCを接続、
Syncを削除して新しいアカウントでスマホ→PCの順に接続、PC→スマホの順に接続両方試しました。

いずれの順番で同期をしても問題は発生してしまいます。
スマホの方のデータが何かしているのかもです。

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年10月30日(火) 19:12 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4067
orso さんが書きました:
その後にスマホを接続して同期の順です。
スマホの方のFirefoxにもアドオンをいくつか入れてます。
orso さんが書きました:
スマホの方のデータが何かしているのかもです。

状況から判断すれば、そういうことでしょう。
おそらくSync設定で「アドオン」の項目にもチェックを入れてるのではないかと思います。
実際にはFirefox Syncでうまいこと処理をしているのかもしれませんが、PCデスクトップ版のアドオンとAndroid版のアドオンは別のもので、単純に同期はできないはずです。
ちなみに私もAndroid版と同期させていますが、チェックしている項目は、「ブックマーク」「開いたタブ」「ログイン情報」だけにしています。

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年10月30日(火) 23:06 
再度プロファイルを作り直し、Syncで同期するものの内アドオンとオプションをはずして新しいアカウントで同期してみたところ、ようやく問題が発生しなくなりました。

やはりアドオンの同期に何か問題があるみたいですね。

とりあえず当初の問題が解決したようなので、これで様子見しようと思います。アドオンを同期しても自分的にはあまりメリットもないですし。m(_ _)m

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


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

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[41人]


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

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