Closed Bug 1348598 Opened 7 years ago Closed 7 years ago

Checker Plus for Gmail™ (WebExtension) broken in Fx 54+

Categories

(Firefox :: Extension Compatibility, defect)

54 Branch
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: tustamido, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0
Build ID: 20170317004022

Steps to reproduce:

mozregression

pushlog_url: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=c5c15cca280a57fdd7553bc2f3b053dd877a403e&tochange=83e85e21d35404878a2e4bb9b26f66e8b817c99b

Using url: https://hg.mozilla.org/integration/mozilla-inbound/json-pushes?changeset=83e85e21d35404878a2e4bb9b26f66e8b817c99b&full=1
DEBUG : Found commit message:
Bug 1258360: Implement onMessageExternal and onConnectExternal. r=mixedpuppy

MozReview-Commit-ID: 7NTrgyWpXbv


Actual results:

https://addons.mozilla.org/en-US/firefox/addon/checker-plus-gmail/

The navbar button is displayed, but it doesn't work, nor anything else of the extension.
Summary: Checker Plus for Gmail™ (WebExtension) breaked in Fx 54+ → Checker Plus for Gmail™ (WebExtension) broken in Fx 54+
TypeError: chrome.extension.sendMessage is not a function[Learn More]  fvd.js:39:7
	_sendInfo moz-extension://b7ae3a20-7806-4550-8210-a2671af5684c/js/fvd.js:39:7
	setWidgetInfo moz-extension://b7ae3a20-7806-4550-8210-a2671af5684c/js/fvd.js:23:7
	sendFVDInfo moz-extension://b7ae3a20-7806-4550-8210-a2671af5684c/js/checkerPlusForGmail.js:2208:2
	<anonymous> moz-extension://b7ae3a20-7806-4550-8210-a2671af5684c/js/background.js:297:2


I did not succeed in finding the regression range.
Blocks: 1258360
Status: UNCONFIRMED → NEW
Component: Untriaged → Extension Compatibility
Ever confirmed: true
(In reply to YF (Yang) from comment #1)
> TypeError: chrome.extension.sendMessage is not a function[Learn More] 
> fvd.js:39:7

Heh. That's never been a function, but it looks like they assume that if runtime.onMessageExternal exists, so does extension.sendMessage.

Andreas, can you or someone else please contact the author of this extension?
Flags: needinfo?(awagner)
Done.
Flags: needinfo?(awagner)
Closing, given it's a bug in the add-on.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.