私の拡張機能は chrome.bookmarks.onCreated.addListener をフックして、新しいブックマークを検出します。ここまでは順調ですね。
私の問題は、2 つのブラウザーが同じ Google アカウントにサインインしているときに発生します。ブラウザ 1 にブックマークを追加すると、ブックマークが 1 から 2 に同期されるため、ブラウザ 2 で chrome.bookmarks.onCreated が起動します。同期中の古いブックマーク (例: browser-2)。
私の拡張機能は chrome.bookmarks.onCreated.addListener をフックして、新しいブックマークを検出します。ここまでは順調ですね。
私の問題は、2 つのブラウザーが同じ Google アカウントにサインインしているときに発生します。ブラウザ 1 にブックマークを追加すると、ブックマークが 1 から 2 に同期されるため、ブラウザ 2 で chrome.bookmarks.onCreated が起動します。同期中の古いブックマーク (例: browser-2)。