filips123 / PWAsForFirefox

A tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox
https://pwasforfirefox.filips.si
Mozilla Public License 2.0
2.17k stars 50 forks source link

No Icon in Task Bar #532

Open Rexadev opened 1 month ago

Rexadev commented 1 month ago

Description

Additional Information

image

Affected Websites

Environment

filips123 commented 1 month ago

Does it happen with all PWAs or just specific ones?

Rexadev commented 1 month ago

@filips123 All

filips123 commented 1 month ago

Please enable debug logging, run "Update web apps" from the extension settings, and provide the logs.

Rexadev commented 4 weeks ago
1723719529905   addons.xpi  WARN    Checking C:\Users\Noah\AppData\Roaming\FirefoxPWA\runtime\distribution\extensions for addons
TopSitesFeed: Failed to fetch data from Contile server: NetworkError when attempting to fetch resource. [TopSitesFeed.sys.mjs:542](resource://activity-stream/lib/TopSitesFeed.sys.mjs)
attribute_error: normandy.country [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532690   app.normandy.recipe-runner  ERROR   Error checking filter for "Initial rollout of TCP". Filter: [(normandy.country in ["RU","UA"]) && (((normandy.channel in ["release"]&&["tcp-east-eu-rollout",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare("91.!")>=0)&&(env.version|versionCompare("120.*")<0))||(normandy.channel in ["beta"]&&["tcp-east-eu-rollout",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare("99.!")>=0)&&(env.version|versionCompare("120.*")<0))))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532706   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (de)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["de"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532724   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (fr)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["fr"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532743   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (ru)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["ru"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532757   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (es)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["es","es-MX"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532773   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (es-ES)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["es-ES"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532791   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (pl)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["pl"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532808   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (pt-PT)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["pt-PT"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532822   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (pt-BR)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["pt-BR"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532837   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (ja)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["ja","ja-JP-mac"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532851   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (zh-CN)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["zh-CN"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532865   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (zh-TW)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["zh-TW"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532878   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (en)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["en-AU","en-GB","en-CA","en-NZ","en-ZA","en-US"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
1723719532919   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe Disable background task on macOS because PreferenceExperimentAction was disabled during preExecution.
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719532934   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (it)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["it"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
1723719532947   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe Page load time patch beta because PreferenceExperimentAction was disabled during preExecution.
1723719532960   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe Page load time patch because PreferenceExperimentAction was disabled during preExecution.
1723719532974   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe Page load time patch ESR because PreferenceExperimentAction was disabled during preExecution.
1723719532986   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe HTTP download configuration because PreferenceExperimentAction was disabled during preExecution.
1723719532996   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe Normandy Diagnostic v128 because PreferenceExperimentAction was disabled during preExecution.
1723719533011   app.normandy.action.PreferenceExperimentAction  WARN    Skipping recipe Normandy Diagnostic v129 Beta because PreferenceExperimentAction was disabled during preExecution.
attribute_error: normandy.country [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719533567   app.normandy.recipe-runner  ERROR   Error checking filter for "pref-rollout-activity-stream-pkt-new-tab-release69-layout-1577008". Filter: [(normandy.locale in ["en-US"]) && (normandy.country in ["US"]) && (normandy.channel in ["release"]) && ((env.version|versionCompare("69.!")>=0)&&(env.version|versionCompare("69.*")<0)) && ([729,normandy.userId]|bucketSample(639,940,1000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
1723719533581   app.normandy.action.BranchedAddonStudyAction    WARN    Skipping recipe DoH US Engagement Study V2 - Add-on helper because BranchedAddonStudyAction was disabled during preExecution.
attribute_error: normandy.country [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719533598   app.normandy.recipe-runner  ERROR   Error checking filter for "DoH US Staged Rollout to All US Desktop Users". Filter: [(normandy.country in ["US"]) && (normandy.channel in ["release"]) && (["doh-rollout",normandy.userId]|bucketSample(0,9900,10000)) && ((env.version|versionCompare("76.!")>=0)&&(env.version|versionCompare("91.*")<0))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
Key event not available on some keyboard layouts: key=“i” modifiers=“accel,alt,shift” id=“key_browserToolbox” [browser.xhtml](chrome://browser/content/browser.xhtml)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://logs.netflix.com/log/wwwsw/cl/2. (Reason: CORS request did not succeed). Status code: (null).

Could not start Browser Toolbox, you need to enable it. [Launcher.sys.mjs:64:15](resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs)
AboutHomeStartupCache: requestCache called with no _procManager! [BrowserGlue.sys.mjs:6347:16](resource:///modules/BrowserGlue.sys.mjs)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://logs.netflix.com/log/wwwsw/cl/2. (Reason: CORS request did not succeed). Status code: (null).

Could not start Browser Toolbox, you need to enable it. [Launcher.sys.mjs:64:15](resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://logs.netflix.com/log/wwwsw/cl/2. (Reason: CORS request did not succeed). Status code: (null).
2
NotFoundError: No such JSProcessActor 'DevToolsProcess' 3
attribute_error: normandy.country [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719560642   app.normandy.recipe-runner  ERROR   Error checking filter for "Initial rollout of TCP". Filter: [(normandy.country in ["RU","UA"]) && (((normandy.channel in ["release"]&&["tcp-east-eu-rollout",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare("91.!")>=0)&&(env.version|versionCompare("120.*")<0))||(normandy.channel in ["beta"]&&["tcp-east-eu-rollout",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare("99.!")>=0)&&(env.version|versionCompare("120.*")<0))))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719560656   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (de)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["de"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
1723719560670   app.normandy.recipe-runner  ERROR   Error checking filter for "Heartbeat: Daily Viewpoint Survey (fr)". Filter: [(normandy.channel in ["release"]) && (normandy.locale in ["fr"]) && (['rolling-viewpoint', normandy.userId]|bucketSample(19468 + normandy.request_time / (24*60*60*1000) + 7, 7, 7000))]. Error: "TypeError: NetworkError when attempting to fetch resource." [Log.sys.mjs:722](resource://gre/modules/Log.sys.mjs)
attribute_error: normandy.request_time [Targeting.sys.mjs:128:15](resource://messaging-system/targeting/Targeting.sys.mjs)
TypeError: NetworkError when attempting to fetch resource. [Targeting.sys.mjs:152:21](resource://messaging-system/targeting/Targeting.sys.mjs)
filips123 commented 3 weeks ago

Errors in the runtime log look unrelated to this problem...

Please enable debug logging for the native program (with DEBUG file), update web apps and also provide the native logs (firefoxpwa.log, firefoxpwa-stdout.log and firefoxpwa-stderr.log). Maybe the icons weren't downloaded properly for some reason.

hardwareadictos commented 2 weeks ago

Same issue here. How can i enable debug mode?

filips123 commented 2 weeks ago

You can check instructions for enabling debug mode here.

hardwareadictos commented 1 week ago

Here you have the error:

Caused by:
    0: Failed to load raster icon
    1: The image format could not be determined
09:54:03 [WARN] Falling back to the next available icon
09:54:03 [WARN] No compatible or working icon was found
09:54:03 [WARN] Falling back to the generated icon from the name
filips123 commented 1 week ago

Can you please also show the full log, or at least the URL of website and icons?