webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
747 stars 67 forks source link

www.wunderlist.com - site is not usable #27751

Closed armenzg closed 5 years ago

armenzg commented 5 years ago

URL: https://www.wunderlist.com/#/lists/inbox

Browser / Version: Firefox 67.0 Operating System: Mac OS X 10.14 Tested Another Browser: Yes

Problem type: Site is not usable Description: Wunderlist does not work unless you stay on the tab Steps to Reproduce:

Browser Configuration
  • mixed active content blocked: false
  • image.mem.shared: true
  • buildID: 20190311131150
  • tracking content blocked: false
  • gfx.webrender.blob-images: true
  • hasTouchScreen: false
  • mixed passive content blocked: false
  • gfx.webrender.enabled: false
  • gfx.webrender.all: false
  • channel: aurora

Console Messages:

[u'[JavaScript Warning: "Content Security Policy: Directive child-src has been deprecated. Please use directive worker-src to control workers, or directive frame-src to control frames respectively."]', u'[JavaScript Error: "Error: Load timeout for modules: style!/views/Login/styles/_signup.js,template!/templates/login/signin.js,style!/styles/login/_signin.js,template!/templates/login/forgot.js,template!/templates/login/externalSignUp.js,template!/templates/login/mssignin.js,template!/templates/login/formsStack.js,style!/styles/login/_formsStack.js,style!/styles/_lists.js,style!/styles/login/_interface.js,template!/templates/modals/modal.js,template!/templates/labs/flashCard.js,template!/templates/labs/flashCards.js,style!/styles/labs/_flashCards.js,template!/templates/labs/labs.js,style!/styles/labs/_labs.js,template!/templates/modals/rateModal.js,template!/templates/modals/tellModal.js,style!/styles/modals/tellModal.js,template!/templates/debug/debug.js,style!/styles/debug/_debug.js,template!/templates/modals/confirmationModal.js,template!/templates/listOptions/person.js,template!/templates/listOptions/autocompletePerson.js,partial!symbols/duplicate_unnormalized5,partial!/templates/symbols/duplicate.js,template!/templates/listOptions/options.js,partial!/templates/symbols/trash.js,partial!/templates/symbols/share.js,template!/templates/modals/listOptionsModal.js,style!/styles/modals/listOptions.js,partial!/templates/symbols/completed.js,template!/templates/modals/backgroundModal.js,style!/styles/modals/backgroundModal.js,template!/templates/modals/chooseListModal.js,style!/styles/modals/chooseListModal.js,template!/templates/modals/goProModal.js,style!/styles/modals/goProModal.js,partial!/templates/symbols/probadge.js,partial!/templates/symbols/delete.js,template!/templates/reminderItem.js,style!/styles/modals/reminderModal.js,template!/templates/settings/settingsGeneral.js,template!/templates/pro/subscription.js,template!/templates/pro/status.js,template!/templates/settings/ICS.js,template!/templates/settings/invoiceDownloader.js,template!/templates/settings/restoreData.js,template!/templates/settings/settingsAccount.js,style!/styles/settings/settingsAccount.js,style!/styles/_fileupload.js,template!/templates/settings/settingsSelectItem.js,template!/templates/settings/settingsFiltersItem.js,template!/templates/settings/settingsShortcuts.js,template!/templates/settings/settingsNotifications.js,template!/templates/privacyPolicy.js,style!/styles/_privacyPolicy.js,template!/templates/settings/settingsAbout.js,style!/styles/settings/settingsAbout.js,template!/templates/settings/settingsGroupBilling.js,style!/styles/_groupBillingStyle.js,template!/templates/settings/settings.js,style!/styles/modals/settingsModal.js,partial!/templates/symbols/accept.js,template!/templates/pendingInviteItem.js,style!/styles/pendingInviteItem.js,template!/templates/sidebarItem.js,partial!/templates/symbols/all.js,partial!/templates/symbols/inbox.js,partial!/templates/symbols/starred.js,partial!/templates/symbols/today.js,partial!/templates/symbols/week.js,partial!/templates/symbols/assigned.js,partial!/templates/symbols/list.js,partial!/templates/symbols/shared.js,partial!/templates/symbols/options.js,style!/styles/sidebarItem.js,style!/styles/_popover.js,template!/templates/folderMenu.js,style!/styles/popover/folderMenu.js,template!/templates/sidebarFolder.js,partial!/templates/symbols/folders.js,partial!/templates/symbols/folder-option.js,partial!/templates/symbols/folder-arrow.js,style!/styles/sidebarFolder.js,style!/styles/_sort.js,style!/styles/contextMenu.js,partial!/templates/symbols/plus-small.js,partial!/templates/symbols/edit-list.js,partial!/templates/symbols/folders-no-fill.js,partial!/templates/symbols/leave-list.js,partial!/templates/symbols/move.js,partial!/templates/symbols/remove-from-folder.js,partial!/templates/symbols/star.js,partial!/templates/symbols/ungroup-folder.js,template!/templates/contextmenu/menuItem.js,template!/templates/userPopover.js,style!/styles/popover/userPopover.js,partial!/templates/symbols/bell.js,template!/templates/streams/emptyStream.js,template!/templates/streams/errorTemplate.js,style!/styles/streams/popover.js,template!/templates/streams/count.js,partial!/templates/symbols/offline.js,partial!/templates/symbols/conversations.js,partial!/templates/symbols/arrow.js,partial!/templates/symbols/sync.js,template!/templates/userToolbar.js,style!/styles/userbar.js,partial!/templates/symbols/search.js,partial!/templates/symbols/dismiss.js,partial!/templates/symbols/list-toggle.js,template!/templates/searchToolbar.js,style!/styles/searchbar.js,template!/templates/sidebarActions.js,style!/styles/sidebarActions.js,template!/templates/tagCloudItem.js,style!/styles/tagCloud.js,partial!/templates/symbols/more-vertical.js,template!/templates/sidebarMoreButton.js,template!/templates/foldersGuide.js,style!/styles/foldersGuide.js,template!/templates/sidebar.js,template!/templates/tasksHeader.js,template!/templates/taskItem.js,partial!/templates/symbols/attachment.js,partial!/templates/symbols/conversations-small.js,partial!/templates/symbols/recurrence.js,partial!/templates/symbols/task-star.js,partial!/templates/symbols/task-starred.js,partial!/templates/symbols/task-check.js,partial!/templates/symbols/task-checked.js,style!/styles/taskItem.js,style!/styles/checkBox.js,style!/styles/_animation.js,style!/styles/_tasks.js,partial!/templates/symbols/copy.js,partial!/templates/symbols/paste.js,partial!/templates/symbols/publish.js,partial!/templates/symbols/published.js,partial!/templates/symbols/sort-az.js,partial!/templates/symbols/open-public-list.js,partial!/templates/symbols/unpublish-list.js,partial!/templates/symbols/sort-date.js,partial!/templates/symbols/sort-creation.js,partial!/templates/symbols/email.js,partial!/templates/symbols/print.js,partial!/templates/symbols/do-not-disturb.js,template!/templates/actionBar.js,style!/styles/actionBar.js,template!/templates/listToolbar.js,style!/styles/listbar.js,project!nlp,template!/templates/addTaskAttributes.js,template!/templates/WBDatePicker.js,template!/templates/WBDatePickerMonth.js,partial!/templates/detailview/timePicker.js,style!/styles/_datepicker.js,template!/templates/addTaskDatePickers.js,style!/styles/popover/addTaskDatePopover.js,template!/templates/assignableUser.js,template!/templates/assignToUserPopover.js,style!/styles/popover/assigningPopover.js,template!/templates/tags/tagPopover.js,style!/styles/_autoComplete.js,template!/templates/emoji/emojiPopover.js,template!/templates/speech.js,partial!/templates/symbols/speech.js,template!/templates/addTask.js,style!/styles/addTask.js,partial!/templates/symbols/info.js,template!/templates/TBV404.js,style!/styles/fourohfour.js,template!/templates/detailview/detailAssign.js,style!/styles/detailview/popover.js,template!/templates/detailview/datePicker.js,template!/templates/detailView/repeatPicker.js,template!/templates/detailview/detailDate.js,partial!/templates/symbols/date.js,template!/templates/detailview/timePicker.js,template!/templates/detailview/detailReminder.js,partial!/templates/symbols/reminder.js,template!/templates/WBExpandableTextarea.js,style!/styles/WBExpandableTextarea.js,style!/styles/WBContentFakable.js,template!/templates/modals/noteModal.js,style!/styles/modals/noteModal.js,partial!/templates/symbols/fullscreen.js,template!/templates/detailview/detailNote.js,style!/styles/detailview/_note.js,template!/templates/detailview/detailTitle.js,template!/templates/detailview/file.js,style!/styles/detailview/_file.js,template!/templates/detailview/audioRecorder.js,style!/styles/_recorder.js,template!/templates/symbols/dropbox.js,partial!/templates/symbols/clip.js,template!/templates/detailview/files.js,style!/styles/detailview/_files.js,template!/templates/detailview/detailSubTask.js,template!/templates/detailview/detailSubTaskAdd.js,style!/styles/detailview/_subtasks.js,template!/templates/detailview/smartcard.js,partial!/templates/symbols/amazon.js,partial!/templates/symbols/flickr.js,partial!/templates/symbols/imdb.js,partial!/templates/symbols/imgur.js,partial!/templates/symbols/instagram.js,partial!/templates/symbols/spotify.js,partial!/templates/symbols/vine.js,partial!/templates/symbols/wikipedia.js,partial!/templates/symbols/yelp.js,partial!/templates/symbols/youtube.js,partial!/templates/symbols/link.js,partial!/templates/symbols/information.js,partial!/templates/symbols/movie.js,partial!/templates/symbols/book.js,partial!/templates/symbols/place.js,partial!/templates/symbols/bing.js,partial!/templates/symbols/star-filled.js,style!/styles/detailview/_smartcards.js,template!/templates/detailview/detailInfo.js,template!/templates/detailview/commentItem.js,template!/templates/detailview/comments.js,style!/styles/detailview/_comments.js,template!/templates/detailview/commentList.js,partial!/templates/symbols/close-right.js,partial!/templates/symbols/detail-starred.js,partial!/templates/symbols/detail-star.js,partial!/templates/symbols/detail-check.js,partial!/templates/symbols/detail-checked.js,template!/templates/detailview/detail.js,style!/styles/_detail.js,style!/styles/detailview/section.js,template!/templates/sounds/audioElement.js,template!/templates/print/printItem.js,template!/templates/print/print.js,template!/templates/print/printSmartList.js,style!/styles/_print.js,template!/templates/packaged/webview.js,style!/styles/packaged/_webview.js,template!/templates/onboarding/tooltip.js,style!/styles/popover/onboarding.js,template!/templates/application/layout.js,style!/styles/font_lato_default.js,style!/styles/font_lato_windows.js,style!/styles/application/_layout.js,style!/styles/application/_avatars.js,style!/styles/_forms.js,style!/styles/_sprite.js,style!/styles/_buttons.js,style!/styles/_tags.js,style!/styles/_dialogs.js,style!/styles/wundercon.js\nhttp://requirejs.org/docs/errors.html#timeout" {file: "https://static.wunderlist.com/715a0239a4dbc8a874afb7725526fb123465dbaf/libs.js" line: 182}]\nmakeError@https://static.wunderlist.com/715a0239a4dbc8a874afb7725526fb123465dbaf/libs.js:182:1016\nh@https://static.wunderlist.com/715a0239a4dbc8a874afb7725526fb123465dbaf/libs.js:182:3951\no/<@https://static.wunderlist.com/715a0239a4dbc8a874afb7725526fb123465dbaf/libs.js:182:11015\n']

Reported by @armenzg

From webcompat.com with ❤️

armenzg commented 5 years ago

I forgot to mention.

The only way the site is usable is if you stay on the tab until it finishes painting. If you reload, move to another tab and come back you will have a white page.

The issue does not happen on Chrome.

softvision-sergiulogigan commented 5 years ago

@armenzg thanks for the reported issue!

I think I cannot reproduce it.

STR:

  1. Login onto Wunderlist.
  2. Create a new tab.
  3. Right click on the Wunderlist tab.
  4. Click "Reload tab" button.
  5. Click on the Wunderlist tab.

I am getting a white screen for a half a second, but then the page is correctly displayed.

Is this still happening on your side? I used a fresh profile.

Tested with: Browser / Version: Firefox Nightly 68.0a1 (2019-04-02) Operating System: MacOS 10.14.3

armenzg commented 5 years ago

This has finally been fixed; yay!

lock[bot] commented 5 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue at https://webcompat.com/issues/new if you are experiencing a similar problem.