mail.tutanota.com messages listed but not displayed

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
User avatar
andfree1
Moongazer
Moongazer
Posts: 10
Joined: 2022-12-17, 08:11

mail.tutanota.com messages listed but not displayed

Unread post by andfree1 » 2023-01-13, 06:21

Error report:

Code: Select all

Feedback v3.106.5 - DbError - FREE - Browser
Client: Browser
Type: FREE
Tutanota version: 3.106.5
Timestamp (UTC): Fri, 13 Jan 2023 05:53:33 GMT
User agent:
Mozilla/5.0 (X11; Linux i686; rv:102.0) Gecko/20100101 Goanna/5.2 Firefox/102.0 PaleMoon/31.4.2
DbError
Error message: IndexedDbTransaction get().catch
OSes: {"0":"MetaData"}
event:{"code":11,"message":"An attempt was made to use an object that is not, or is no longer, usable","result":2152923147,"name":"InvalidStateError","filename":"https://mail.tutanota.com/worker.js","lineNumber":12,"columnNumber":0,"stack":"get/<@https://mail.tutanota.com/worker.js:12:22944\nget@https://mail.tutanota.com/worker.js:12:22911\ninit@https://mail.tutanota.com/worker.js:12:66894\n","INDEX_SIZE_ERR":1,"DOMSTRING_SIZE_ERR":2,"HIERARCHY_REQUEST_ERR":3,"WRONG_DOCUMENT_ERR":4,"INVALID_CHARACTER_ERR":5,"NO_DATA_ALLOWED_ERR":6,"NO_MODIFICATION_ALLOWED_ERR":7,"NOT_FOUND_ERR":8,"NOT_SUPPORTED_ERR":9,"INUSE_ATTRIBUTE_ERR":10,"INVALID_STATE_ERR":11,"SYNTAX_ERR":12,"INVALID_MODIFICATION_ERR":13,"NAMESPACE_ERR":14,"INVALID_ACCESS_ERR":15,"VALIDATION_ERR":16,"TYPE_MISMATCH_ERR":17,"SECURITY_ERR":18,"NETWORK_ERR":19,"ABORT_ERR":20,"URL_MISMATCH_ERR":21,"QUOTA_EXCEEDED_ERR":22,"TIMEOUT_ERR":23,"INVALID_NODE_TYPE_ERR":24,"DATA_CLONE_ERR":25}
transaction.error: <null>
event.target: <null>
event.target.error: <null>
custom.target: <null>
custom.target.error: <null>
Stacktrace:
DbError. IndexedDbTransaction get().catch
OSes: {"0":"MetaData"}
event:{"code":11,"message":"An attempt was made to use an object that is not, or is no longer, usable","result":2152923147,"name":"InvalidStateError","filename":"https://mail.tutanota.com/worker.js","lineNumber":12,"columnNumber":0,"stack":"get/<@https://mail.tutanota.com/worker.js:12:22944\nget@https://mail.tutanota.com/worker.js:12:22911\ninit@https://mail.tutanota.com/worker.js:12:66894\n","INDEX_SIZE_ERR":1,"DOMSTRING_SIZE_ERR":2,"HIERARCHY_REQUEST_ERR":3,"WRONG_DOCUMENT_ERR":4,"INVALID_CHARACTER_ERR":5,"NO_DATA_ALLOWED_ERR":6,"NO_MODIFICATION_ALLOWED_ERR":7,"NOT_FOUND_ERR":8,"NOT_SUPPORTED_ERR":9,"INUSE_ATTRIBUTE_ERR":10,"INVALID_STATE_ERR":11,"SYNTAX_ERR":12,"INVALID_MODIFICATION_ERR":13,"NAMESPACE_ERR":14,"INVALID_ACCESS_ERR":15,"VALIDATION_ERR":16,"TYPE_MISMATCH_ERR":17,"SECURITY_ERR":18,"NETWORK_ERR":19,"ABORT_ERR":20,"URL_MISMATCH_ERR":21,"QUOTA_EXCEEDED_ERR":22,"TIMEOUT_ERR":23,"INVALID_NODE_TYPE_ERR":24,"DATA_CLONE_ERR":25}
transaction.error: <null>
event.target: <null>
event.target.error: <null>
custom.target: <null>
custom.target.error: <null>
_handleDbError@https://mail.tutanota.com/worker.js:12:24755
get/<@https://mail.tutanota.com/worker.js:12:23120
get@https://mail.tutanota.com/worker.js:12:22911
init@https://mail.tutanota.com/worker.js:12:66894
Error Consol output (Not Errors, only Warnings):

Code: Select all

Timestamp: 01/13/2023 07:27:34 AM
Warning: Key event not available on some keyboard layouts: key=“i” modifiers=“accel,alt,shift” id=“key_browserToolbox”
Source File: chrome://browser/content/browser.xul
Line: 0

Timestamp: 01/13/2023 07:52:51 AM
Warning: Content Security Policy: Ignoring ‘x-frame-options’ because of ‘frame-ancestors’ directive.

Timestamp: 01/13/2023 07:52:51 AM
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.

Timestamp: 01/13/2023 07:52:55 AM
Warning: Use of getAttributeNode() is deprecated. Use getAttribute() instead.
Source File: https://mail.tutanota.com/sanitizer-5f0ba88a.js
Line: 3
Web Console output:

Code: Select all

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.  
(unknown)
No BigInt support in browser, stubbing...  
polyfill.js:1:8102
ServiceWorker is not supported  
common-min-ad5cd377.js:1:457
No BigInt support in browser, stubbing...  
polyfill.js:1:8102
"

''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''',:,''''''''''''
''''''''''''';:llllcccccccc,''''''''''''    Do you care about privacy?
'''''''''''':kXWXkoc::;,,'''''''''''''''
'''''''''''',cdk0KKK00kxdolc;,''''''''''    Work at Tutanota! Fight for our rights!
'''''''''''''''';coxOKNMMWWNK0kdl:,'''''
'''''''''''''''''''',;oKMMMMMMMMWX0dc,''    https://tutanota.com/jobs
'''''''''''''''''''''';kWMMMMMMMMMMWXk:'
'''''''''''''''''''',:xXMMMMMMMMMMMMMWKl
''''''''''''''''';lk0KWMMMMMMMMMMMMMMMWK
''''''''''''';cdOKWMMMMMMMMMMMMMMMMMMMMM
'''''''',:ldOKNWMMMMMMMMMMMMMMMMMMMMMMMM
''',:ldk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
ldk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
WWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM

"  
common-min-ad5cd377.js:1:457
worker init time (ms): 3500  
common-min-ad5cd377.js:1:457
_initIndexer after log in  
common-min-ad5cd377.js:1:457
ws connect reconnect: false state: terminated  
common-min-ad5cd377.js:1:457
ws displayed state:  0  
common-min-ad5cd377.js:1:457
error Object { name: "DbError", message: "IndexedDbTransaction get().catch OS…", stack: "DbError. IndexedDbTransaction get()…", error: null, data: undefined } DbError. IndexedDbTransaction get().catch
OSes: {"0":"MetaData"}
event:{"code":11,"message":"An attempt was made to use an object that is not, or is no longer, usable","result":2152923147,"name":"InvalidStateError","filename":"https://mail.tutanota.com/worker.js","lineNumber":12,"columnNumber":0,"stack":"get/<@https://mail.tutanota.com/worker.js:12:22944\nget@https://mail.tutanota.com/worker.js:12:22911\ninit@https://mail.tutanota.com/worker.js:12:66894\n","INDEX_SIZE_ERR":1,"DOMSTRING_SIZE_ERR":2,"HIERARCHY_REQUEST_ERR":3,"WRONG_DOCUMENT_ERR":4,"INVALID_CHARACTER_ERR":5,"NO_DATA_ALLOWED_ERR":6,"NO_MODIFICATION_ALLOWED_ERR":7,"NOT_FOUND_ERR":8,"NOT_SUPPORTED_ERR":9,"INUSE_ATTRIBUTE_ERR":10,"INVALID_STATE_ERR":11,"SYNTAX_ERR":12,"INVALID_MODIFICATION_ERR":13,"NAMESPACE_ERR":14,"INVALID_ACCESS_ERR":15,"VALIDATION_ERR":16,"TYPE_MISMATCH_ERR":17,"SECURITY_ERR":18,"NETWORK_ERR":19,"ABORT_ERR":20,"URL_MISMATCH_ERR":21,"QUOTA_EXCEEDED_ERR":22,"TIMEOUT_ERR":23,"INVALID_NODE_TYPE_ERR":24,"DATA_CLONE_ERR":25}
transaction.error: <null>
event.target: <null>
event.target.error: <null>
custom.target: <null>
custom.target.error: <null>
_handleDbError@https://mail.tutanota.com/worker.js:12:24755
get/<@https://mail.tutanota.com/worker.js:12:23120
get@https://mail.tutanota.com/worker.js:12:22911
init@https://mail.tutanota.com/worker.js:12:66894
  
common-min-ad5cd377.js:1:457
ws open state: automatic  
common-min-ad5cd377.js:1:457
ws displayed state:  1  
common-min-ad5cd377.js:1:457
New leader status set: true  
common-min-ad5cd377.js:1:457
removed topmost modal component  
common-min-ad5cd377.js:1:457
list changed, trying again later  
common-min-ad5cd377.js:1:457
same counter, no fixup on list NJOtxoe-5--9  
common-min-ad5cd377.js:1:457
removed topmost modal component  
common-min-ad5cd377.js:1:457
Error getting external image rule: Object { name: "DbError", message: "IndexedDbTransaction get().catch OS…", stack: "DbError. IndexedDbTransaction get()…", error: null, data: undefined }  
common-min-ad5cd377.js:1:457
TypeError: e.attachShadow is not a function
Stack trace:
setDomBody@https://mail.tutanota.com/mail-view-c69caac4.js:1:48659
oncreate@https://mail.tutanota.com/mail-view-c69caac4.js:1:46724
s@https://mail.tutanota.com/app.js:1:13662
execute/K</</u</<@https://mail.tutanota.com/app.js:1:26475
s@https://mail.tutanota.com/app.js:1:26619
setViewModel/this.loadAllListener<@https://mail.tutanota.com/mail-view-c69caac4.js:1:45091
  
app.js:1:26648
TypeError: e.attachShadow is not a function
Stack trace:
setDomBody@https://mail.tutanota.com/mail-view-c69caac4.js:1:48659
onupdate@https://mail.tutanota.com/mail-view-c69caac4.js:1:46842
s@https://mail.tutanota.com/app.js:1:13662
execute/K</</u</<@https://mail.tutanota.com/app.js:1:26475
s@https://mail.tutanota.com/app.js:1:26619
l/<@https://mail.tutanota.com/app.js:1:26705
  
app.js:1:26648
TypeError: e.attachShadow is not a function
Stack trace:
setDomBody@https://mail.tutanota.com/mail-view-c69caac4.js:1:48659
onupdate@https://mail.tutanota.com/mail-view-c69caac4.js:1:46842
s@https://mail.tutanota.com/app.js:1:13662
execute/K</</u</<@https://mail.tutanota.com/app.js:1:26475
s@https://mail.tutanota.com/app.js:1:26619
l/<@https://mail.tutanota.com/app.js:1:26705
  
app.js:1:26648
The Web Console logging API (console.log, console.info, console.warn, console.error) has been disabled by a script on this page.
Operating system: antiX-21 (386-base)
Browser version: Pale Moon 31.4.2
32-bit or 64-bit browser?: 32-bit
Problem URL: athens.indymedia.org
Browser theme (if not default): -
Installed add-ons: -
Installed plugins: (about:plugins): No installed plugins found

troubleshooting information:
Application Basics
------------------

Name: Pale Moon
Version: 31.4.2 (32-bit)
Build ID: 20221221011025
User Agent: Mozilla/5.0 (X11; Linux i686; rv:102.0) Gecko/20100101 Goanna/5.2 Firefox/102.0 PaleMoon/31.4.2
OS: Linux 5.10.142-antix.2-486-smp
Safe Mode: false

Extensions
----------

Graphics
--------

Features
Compositing: Basic
GPU Accelerated Windows: 0/2 Basic (OMTC) Blocked for your graphics card because of unresolved driver issues.
Asynchronous Pan/Zoom: none
WebGL 1 Driver WSI Info: -
WebGL 1 Driver Renderer: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_OPENGL_1 * Exhausted GL driver options.
WebGL 1 Driver Version: -
WebGL 1 Driver Extensions: -
WebGL 1 Extensions: -
WebGL 2 Driver WSI Info: -
WebGL 2 Driver Renderer: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_OPENGL_1 * Exhausted GL driver options.
WebGL 2 Driver Version: -
WebGL 2 Driver Extensions: -
WebGL 2 Extensions: -
Hardware H264 Decoding: No
Audio Backend: alsa
GPU #1
Active: Yes
Description: Nouveau -- Mesa DRI nv17 x86/MMX/SSE2
Vendor ID: Nouveau
Device ID: Mesa DRI nv17 x86/MMX/SSE2
Driver Version: 1.2 Mesa 20.3.5

Diagnostics
AzureCanvasAccelerated: 0
AzureCanvasBackend: skia
AzureContentBackend: cairo
AzureFallbackCanvasBackend: cairo
CairoUseXRender: 1
Decision Log
HW_COMPOSITING:
disabled by user: Disabled by pref
OPENGL_COMPOSITING:
unavailable by default: Hardware compositing is disabled




Important Modified Preferences
------------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.download.importedFromSqlite: true
browser.download.useDownloadDir: true
browser.places.smartBookmarksVersion: 4
browser.startup.homepage: google.com
browser.startup.homepage_override.buildID: 20221221011025
browser.startup.homepage_override.mstone: 5.2.1
browser.tabs.closeWindowWithLastTab: false
browser.tabs.insertRelatedAfterCurrent: false
browser.tabs.warnOnClose: false
browser.tabs.warnOnCloseOtherTabs: false
browser.tabs.warnOnOpen: false
browser.urlbar.suggest.bookmark: false
browser.urlbar.suggest.openpage: false
extensions.lastAppVersion: 31.4.2
font.internaluseonly.changed: false
general.useragent.compatMode.strict-firefox: true
general.useragent.override: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
general.useragent.override.athens.indymedia.org: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
general.useragent.override.yahoo.com: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
gfx.blacklist.canvas2d.acceleration: 4
gfx.blacklist.canvas2d.acceleration.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.direct2d: 4
gfx.blacklist.direct2d.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.direct3d11angle: 4
gfx.blacklist.direct3d11angle.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.hardwarevideodecoding: 4
gfx.blacklist.hardwarevideodecoding.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.layers.direct3d10: 4
gfx.blacklist.layers.direct3d10-1: 4
gfx.blacklist.layers.direct3d10-1.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.layers.direct3d10.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.layers.direct3d11: 4
gfx.blacklist.layers.direct3d11.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.layers.direct3d9: 4
gfx.blacklist.layers.direct3d9.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.layers.opengl: 4
gfx.blacklist.layers.opengl.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.stagefright: 4
gfx.blacklist.stagefright.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.webgl.angle: 4
gfx.blacklist.webgl.angle.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.webgl.msaa: 4
gfx.blacklist.webgl.msaa.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.webgl.opengl: 4
gfx.blacklist.webgl.opengl.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.webrtc.hw.acceleration: 4
gfx.blacklist.webrtc.hw.acceleration.decode: 4
gfx.blacklist.webrtc.hw.acceleration.decode.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.webrtc.hw.acceleration.encode: 4
gfx.blacklist.webrtc.hw.acceleration.encode.failureid: FEATURE_FAILURE_OPENGL_1
gfx.blacklist.webrtc.hw.acceleration.failureid: FEATURE_FAILURE_OPENGL_1
network.cookie.prefsMigrated: true
places.database.lastMaintenance: 1673427482
places.history.expiration.transient_current_max_pages: 42232
print.print_bgcolor: false
print.print_bgimages: false
print.print_duplex: 0
print.print_evenpages: true
print.print_footerleft:
print.print_footerright:
print.print_headerleft:
print.print_headerright:
print.print_in_color: true
print.print_margin_bottom: 0.5
print.print_margin_left: 0.5
print.print_margin_right: 0.5
print.print_margin_top: 0.5
print.print_oddpages: true
print.print_orientation: 0
print.print_page_delay: 50
print.print_paper_data: 0
print.print_paper_height: 11.00
print.print_paper_name: na_letter
print.print_paper_size_unit: 0
print.print_paper_width: 8.50
print.print_scaling: 0.70
print.print_shrink_to_fit: false
print.print_to_file: false
print.print_unwriteable_margin_bottom: 56
print.print_unwriteable_margin_left: 25
print.print_unwriteable_margin_right: 25
print.print_unwriteable_margin_top: 25
privacy.cpd.cookies: false
privacy.cpd.downloads: false
privacy.cpd.formdata: false
privacy.cpd.history: false
privacy.cpd.sessions: false
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.timeSpan: 0
services.sync.declinedEngines:
storage.vacuum.last.index: 0
storage.vacuum.last.places.sqlite: 1670912826

Important Locked Preferences
----------------------------

Places Database
---------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 1

Library Versions
----------------

NSPR
Expected minimum version: 4.25
Version in use: 4.25

NSS
Expected minimum version: 3.52.8
Version in use: 3.52.8

NSSSMIME
Expected minimum version: 3.52.8
Version in use: 3.52.8

NSSSSL
Expected minimum version: 3.52.8
Version in use: 3.52.8

NSSUTIL
Expected minimum version: 3.52.8
Version in use: 3.52.8

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2183
Joined: 2018-05-05, 13:29

Re: mail.tutanota.com messages listed but not displayed

Unread post by vannilla » 2023-01-13, 09:05

My guess is:

Code: Select all

ServiceWorker is not supported
which cascades into:

Code: Select all

error Object { name: "DbError", message: "IndexedDbTransaction get().catch OS…", stack: "DbError. IndexedDbTransaction get()…", error: null, data: undefined } DbError. IndexedDbTransaction get().catch

User avatar
RealityRipple
Astronaut
Astronaut
Posts: 647
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by RealityRipple » 2023-01-13, 09:50

Service Worker failures usually don't interfere with the page display. Pretty sure this is a Shadow DOM thing.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2183
Joined: 2018-05-05, 13:29

Re: mail.tutanota.com messages listed but not displayed

Unread post by vannilla » 2023-01-13, 16:53

Ah, that's true; I completely missed this line:

Code: Select all

TypeError: e.attachShadow is not a function

User avatar
andfree1
Moongazer
Moongazer
Posts: 10
Joined: 2022-12-17, 08:11

Re: mail.tutanota.com messages listed but not displayed

Unread post by andfree1 » 2023-01-14, 06:04

Thanks for the replies. Could something be done about this?

User avatar
Sajadi
Board Warrior
Board Warrior
Posts: 1226
Joined: 2013-04-19, 00:46

Re: mail.tutanota.com messages listed but not displayed

Unread post by Sajadi » 2023-01-16, 17:06

andfree1 wrote:
2023-01-14, 06:04
Thanks for the replies. Could something be done about this?
Sadly not, this page is one of those which requires a Chrome/Chromium or a Chromium imitation (Firefox) browser to work properly.

Google Webcomponents/CustomElements is a massive beast to implement and without skilled help to transcribe the missing code parts it's not likely to get a working implementation inside of Pale Moon.

User avatar
RealityRipple
Astronaut
Astronaut
Posts: 647
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by RealityRipple » 2023-01-16, 19:13

Personal opinion, but I hope it's not implemented. Custom Elements and Shadow DOM is downright dangerous. It keeps part of the website's code and activity completely hidden from the user, treating server-provided scripts like internal browser elements.

User avatar
Sajadi
Board Warrior
Board Warrior
Posts: 1226
Joined: 2013-04-19, 00:46

Re: mail.tutanota.com messages listed but not displayed

Unread post by Sajadi » 2023-01-16, 21:10

RealityRipple wrote:
2023-01-16, 19:13
Personal opinion, but I hope it's not implemented. Custom Elements and Shadow DOM is downright dangerous.
True, and beside of this fact - It also requires tons of efforts and is because of a missing expert an obstacle which can't be removed in a simple way and additionally blocks other tasks of higher success rate - This is a highly complex task where the chance of success is minimalist, so tactical wise it would be perhaps a better idea to focus only on standards/drafts which fully can be implemented or even going so far and removing this very special one completely from the code-base. Using a secondary browser should be clearly no issue as there are also add-ons available which makes opening pages with a different browser rather simple.

But there is a general problem, as nothing can be strait-forward ported anymore Mozilla code wise - no matter if it is about CSS or ECMAScript draft/standard implementation - every new implementation task is quite some challenge, but still with a varying grade of complexity and chance of successful implementation.

Anyway, Google Webcomponents are just as disgusting as DRM - and while it clearly requires a certain amount of work-around from the user-side - when wanting to visit pages which require this certain "standard" - it still would be a wise decision to exclude this one from the browser, as there are points which speak against wasting time on this one - no matter if you look at the possible implementation-success or dangerous-black-box-technology aspect of this special specification - at least that is my personal opinion.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by Moonchild » 2023-01-16, 21:53

RealityRipple wrote:
2023-01-16, 19:13
It keeps part of the website's code and activity completely hidden from the user
Actually it's worse. It keeps part of the website's content completely hidden from the rest of the page it is part of, not just the user. There has always been and is a big risk of abuse since the hidden code can still interact with other content. This is the perfect setup for spy scripts.
I honestly hope that some black hat hacker group massively abuses Shadow DOM
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Sajadi
Board Warrior
Board Warrior
Posts: 1226
Joined: 2013-04-19, 00:46

Re: mail.tutanota.com messages listed but not displayed

Unread post by Sajadi » 2023-01-16, 22:15

Moonchild wrote:
2023-01-16, 21:53
Actually it's worse. It keeps part of the website's content completely hidden from the rest of the page it is part of, not just the user.
Hmm... This is for sure nothing desirable implementation wise - Perhaps this would be worthy of a user poll perhaps if it should be implemented/removed/kept-in-half-implemented-form?

User avatar
Kris_88
Keeps coming back
Keeps coming back
Posts: 933
Joined: 2021-01-26, 11:18

Re: mail.tutanota.com messages listed but not displayed

Unread post by Kris_88 » 2023-01-16, 22:35

IMHO, much went wrong because of the initial shortage in the development of the html standard. It would be good to add a preprocessor with macros support from the very beginning.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by Moonchild » 2023-01-16, 22:54

Sajadi wrote:
2023-01-16, 22:15
Perhaps this would be worthy of a user poll
There literally is nothing to poll for. It's inextricably bound to the rest of WebComponents. You can't separate CustomElements from Shadow DOM or the scoped CSS (or the other involved parts, for that matter). The fact this is all intertwined is also exactly the reason why it's so hard to implement.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dapgo
Fanatic
Fanatic
Posts: 206
Joined: 2016-10-11, 11:36

Re: mail.tutanota.com messages listed but not displayed

Unread post by dapgo » 2023-01-20, 08:43

andfree1 wrote:
2023-01-14, 06:04
Thanks for the replies. Could something be done about this?
Yes, you can send a message to tutanota/tutamail people stating the scenario and the issue, don't forget to include a link to this thread.

As they are no big corporation and they are supposed to be in favour of opensource, they should consider to increase support to you and many others (Palemoon is used in many old computers, and the default browser in some distros as Puppylinux)

User avatar
Old_Radio
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2020-10-20, 20:48
Location: Shelf in Basement

Re: mail.tutanota.com messages listed but not displayed

Unread post by Old_Radio » 2023-01-24, 23:07

Yes, you can send a message to tutanota/tutamail people stating the scenario and the issue, don't forget to include a link to this thread.

As they are no big corporation and they are supposed to be in favour of opensource .....
Problem as stated by OP is > year old and has been mentioned in the forum before. Tutanota has no plans to fix.
I doubt they will change their mind(s).
Win 8.1 x64 or x32, Win 7 SP1 x64. Nothing hanging on Pale Moon except uBO and P M Commander.

User avatar
andfree1
Moongazer
Moongazer
Posts: 10
Joined: 2022-12-17, 08:11

Re: mail.tutanota.com messages listed but not displayed

Unread post by andfree1 » 2023-02-04, 07:52

Old_Radio wrote:
2023-01-24, 23:07
Tutanota has no plans to fix.
I doubt they will change their mind(s).
They actually replied that they "can not support all available browser" & suggested to me to "try the desktop client instead", which, however, does not run on 32 bit:
https://www.reddit.com/r/tutanota/comments/10n7ybc/here/

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by Moonchild » 2023-02-04, 14:19

andfree1 wrote:
2023-02-04, 07:52
can not
More like "do not want to".
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 575
Joined: 2017-01-14, 02:40
Location: Philippines
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by FranklinDM » 2023-02-26, 10:26

This might get fixed soon with recent improvements to the Shadow DOM/Custom Elements implementation:
Attachments
Screenshot 2023-02-26 181855.png

dapgo
Fanatic
Fanatic
Posts: 206
Joined: 2016-10-11, 11:36

Re: mail.tutanota.com messages listed but not displayed

Unread post by dapgo » 2023-03-09, 10:57

Nice to see that solution is on the roadmap, it would be a great progress for Palemoon/Basilisk. :clap:

In any event, Tutanota company is quite unprofessional not supporting compatibility; and specially when they claim to be pro opensource. It is not that difficult to have 2 front-ends, being one more compatible with basic HTML.


"...
With its unique open source technology Tutanota fights for privacy and freedom of speech online.
..."
:silent:

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: mail.tutanota.com messages listed but not displayed

Unread post by Moonchild » 2023-03-09, 15:42

Off-topic:
dapgo wrote:
2023-03-09, 10:57
"...
With its unique open source technology Tutanota fights for privacy and freedom of speech online.
..."
:silent:
... as long as you're using a web client from one of the most oppressive and anti-privacy companies in the world
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Mæstro
Lunatic
Lunatic
Posts: 463
Joined: 2019-08-13, 00:30
Location: Casumia

Re: mail.tutanota.com messages listed but not displayed

Unread post by Mæstro » 2023-03-09, 17:03

dapgo wrote:
2023-03-09, 10:57
In any event, Tutanota company is quite unprofessional not supporting compatibility; and specially when they claim to be pro opensource. It is not that difficult to have 2 front-ends, being one more compatible with basic HTML.
To make matters worse, Tutanota refuses to support IMAP, while the ‘desktop client’ is the web site in Electron and would overheat my processor. This, and a case where a Northern Rhenish-Westphalian judge had ordered Tutanota let the courts inspect inboxes, are why I have switched to Posteo. A euro a month for an inbox I can access as I like is worth it, just as my VPN and Fanbox artists are.
Browser: Pale Moon (Pusser’s repository for Debian)
Operating System: Linux Mint Debian Edition 4 (amd64)
※Receiving Debian 10 LTS security upgrades
Hardware: HP Pavilion DV6-7010 (1400 MHz, 6 GB)
Formerly user TheRealMaestro: æsc is the best letter.

Locked