Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

YouTube Music Controls not working in 102.6 browser with Mac OS 10.13.6

  • 2 replies
  • 0 have this problem
  • 7 views
  • Last reply by cor-el

more options

After updating to the latest Browser, I have no music controls when I use YouTube Music. Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 Log.jsm:24 Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. webrequest.js:127 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 2 Log.jsm:24 TypeError: a.default.detectStore(...) is undefined h1-check.js:1:1301 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 Log.jsm:24 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 2 Log.jsm:24 Sync encountered an error - see about:sync-log for the log file. policies.js:963 TypeError: a.default.detectStore(...) is undefined h1-check.js:1:1301 WebGL context was lost. 2 Troubleshoot.jsm:713:17 WebGL context was lost. 2 Troubleshoot.jsm:713:17 Attempt to override an existing term: "brand-shorter-name". branding/brand.ftl Attempt to override an existing term: "brand-short-name". branding/brand.ftl Attempt to override an existing term: "brand-full-name". branding/brand.ftl Attempt to override an existing term: "brand-product-name". branding/brand.ftl Attempt to override an existing term: "vendor-short-name". branding/brand.ftl Attempt to override an existing message: "trademarkInfo". branding/brand.ftl e is undefined h0-main.js:1 Unchecked lastError value: Error: Invalid window ID: 52 h0-main.js:1 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 2 Log.jsm:24 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 4 Log.jsm:24 Sync encountered an error - see about:sync-log for the log file. policies.js:963 Element.releaseCapture() is deprecated. Use Element.releasePointerCapture() instead. For more help https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture menupopup.js:169:13 e is undefined h0-main.js:1 Unchecked lastError value: Error: Invalid window ID: 54 h0-main.js:1

After updating to the latest Browser, I have no music controls when I use YouTube Music. Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 Log.jsm:24 Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. webrequest.js:127 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 2 Log.jsm:24 TypeError: a.default.detectStore(...) is undefined h1-check.js:1:1301 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 Log.jsm:24 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 2 Log.jsm:24 Sync encountered an error - see about:sync-log for the log file. policies.js:963 TypeError: a.default.detectStore(...) is undefined h1-check.js:1:1301 WebGL context was lost. 2 Troubleshoot.jsm:713:17 WebGL context was lost. 2 Troubleshoot.jsm:713:17 Attempt to override an existing term: "brand-shorter-name". branding/brand.ftl Attempt to override an existing term: "brand-short-name". branding/brand.ftl Attempt to override an existing term: "brand-full-name". branding/brand.ftl Attempt to override an existing term: "brand-product-name". branding/brand.ftl Attempt to override an existing term: "vendor-short-name". branding/brand.ftl Attempt to override an existing message: "trademarkInfo". branding/brand.ftl e is undefined h0-main.js:1 Unchecked lastError value: Error: Invalid window ID: 52 h0-main.js:1 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 2 Log.jsm:24 Exception trying to format object for log message: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data(resource://services-sync/resource.js:229:21) JS Stack trace: _processResponse/<@resource.js:229:21 get@XPCOMUtils.jsm:62:51 format@Log.jsm:648:19 formatText@Log.jsm:577:44 format@Log.jsm:595:12 append@Log.jsm:688:37 append@logmanager.js:156:44 log@Log.jsm:385:16 debug@Log.jsm:405:10 observe@policies.js:866:21 observe@observers.js:135:21 notify@observers.js:87:18 notify@util.js:195:19 WrappedNotify@util.js:205:17 4 Log.jsm:24 Sync encountered an error - see about:sync-log for the log file. policies.js:963 Element.releaseCapture() is deprecated. Use Element.releasePointerCapture() instead. For more help https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture menupopup.js:169:13 e is undefined h0-main.js:1 Unchecked lastError value: Error: Invalid window ID: 54 h0-main.js:1

All Replies (2)

more options

Steps to replicate and a screenshot would be more helpful.

more options

If you use extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) that can block content (Adblock Plus, NoScript, DuckDuckGo PE, Disconnect, Ghostery, Privacy Badger, uBlock Origin) always make sure such extensions do not block content.

Firefox shows a purple shield instead of a gray shield at the left end of the location/address bar in case Enhanced Tracking Protection is blocking content.

  • click the shield icon for more detail and possibly disable the protection

You can check the Web Console for relevant-looking messages about blocked content.


You can try these steps in case of issues with webpages:

You can reload webpage(s) and bypass the cache to refresh possibly outdated or corrupted files.

  • hold down the Shift key and left-click the Reload button
  • press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
  • press "Command + Shift + R" (Mac)

Clear the Cache and remove the Cookies for websites that cause problems via the "3-bar" Firefox menu button (Settings).

"Remove the Cookies" for websites that cause problems:

  • Settings -> Privacy & Security
    Cookies and Site Data: "Manage Data"

"Clear the Cache":

  • Settings -> Privacy & Security
    Cookies and Site Data -> Clear Data -> [X] Cached Web Content -> Clear

Start Firefox in Troubleshoot Mode to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if hardware acceleration or if userChrome.css/userContent.css is causing the problem.

  • switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes
  • do NOT click the "Refresh Firefox" button on the Troubleshoot Mode start window