Airtable.com

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
Endymion
Newbie
Newbie
Posts: 5
Joined: 2023-01-17, 19:10

Airtable.com

Unread post by Endymion » 2023-01-17, 19:24

I'm having a problem with accessing Airtable on Pale Moon 31.4.2 (64-bit) on Windows 10. I've disabled uBlock, and I'm using Palefill, but nothing seems to work. It works in both a Chromium browser and in SeaMonkey 2.53.14, but not in Pale Moon. All I get is a blank white screen. I've searched for the website in this forum and didn't see anything which came to a conclusion. I hope you can help.

This is the output from the console.

Code: Select all

Content Security Policy: Couldn’t parse invalid host 'report-sample'  
(unknown)
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified  
(unknown)
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified  
(unknown)
exposure error Object { err: TypeError }  
shared_form_view-br.js:1:14242820
exposure error Object { err: TypeError }  
shared_form_view-br.js:1:14242820
event transport error Object { err: TypeError }  
shared_form_view-br.js:1:17314527
stats error Object { err: TypeError }  
shared_form_view-br.js:1:10454646

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

Re: Airtable.com

Unread post by Kris_88 » 2023-01-17, 22:18

Can't reproduce.
It works for me.
PM 31.4.2 64bit portable.
Untitled.jpg

User avatar
Endymion
Newbie
Newbie
Posts: 5
Joined: 2023-01-17, 19:10

Re: Airtable.com

Unread post by Endymion » 2023-01-18, 00:12

Okay, you're right, the homepage loads. Unfortunately, the homepage itself is not the main feature of the site.

Try this page: https://airtable.com/shrbwPJxRD3gmnCSe

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

Re: Airtable.com

Unread post by Moonchild » 2023-01-18, 01:17

Seems they are capturing page errors and sending it to a back-end server, which is why there isn't anything useful shown in the console.
Unfortunately this does mean we can't really tell you why it's blank.
"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
adoxa
Fanatic
Fanatic
Posts: 153
Joined: 2019-03-16, 13:26

Re: Airtable.com

Unread post by adoxa » 2023-01-18, 06:09

"PerformanceObserver is not defined" (at least in Basilisk). Adding it via GreaseMonkey got it working (and apparently it only needs to exist, it wasn't called).

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

Re: Airtable.com

Unread post by Kris_88 » 2023-01-18, 08:33

adoxa wrote:
2023-01-18, 06:09
"PerformanceObserver is not defined" (at least in Basilisk). Adding it via GreaseMonkey got it working (and apparently it only needs to exist, it wasn't called).
There is dom.enable_performance_observer preference in about:config page in Pale Moon.

User avatar
Endymion
Newbie
Newbie
Posts: 5
Joined: 2023-01-17, 19:10

Re: Airtable.com

Unread post by Endymion » 2023-01-18, 19:24

Kris_88 wrote:
2023-01-18, 08:33
There is dom.enable_performance_observer preference in about:config page in Pale Moon.
Thank you! This config setting worked well. I'm going to guess that it can't be set per-domain, though.
adoxa wrote:
2023-01-18, 06:09
"PerformanceObserver is not defined" (at least in Basilisk). Adding it via GreaseMonkey got it working (and apparently it only needs to exist, it wasn't called).
I only know a limited amount of userscript writing. Can you show me how to add it so I would be able to have it only active on that domain?

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Airtable.com

Unread post by moonbat » 2023-01-19, 02:14

Endymion wrote:
2023-01-18, 19:24
I only know a limited amount of userscript writing. Can you show me how to add it so I would be able to have it only active on that domain?
The @include directive at the top of every script defines the URLs it is allowed to run on, either a full domain, or a full URL to a page, or a wildcard pattern.
Or simply go to the scripts tab in the addons manager and click preferences on the script in question.
Under 'user settings' you can add entries to 'included pages'.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
adoxa
Fanatic
Fanatic
Posts: 153
Joined: 2019-03-16, 13:26

Re: Airtable.com

Unread post by adoxa » 2023-01-19, 05:56

Endymion wrote:
2023-01-18, 19:24
I only know a limited amount of userscript writing. Can you show me how to add it so I would be able to have it only active on that domain?

Code: Select all

// ==UserScript==
// @name        PerformanceObserver stub
// @namespace   adoxa
// @include     https://airtable.com/*
// @version     1
// @grant       none
// @run-at      document-start
// ==/UserScript==
window.PerformanceObserver = function() {console.log("PerformanceObserver stub")}

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Airtable.com

Unread post by moonbat » 2023-01-21, 01:17

The include section seems fine, you might want to change it to

Code: Select all

@include https://*.airtable.com/*


so it can deal with subdomains and www as well if required.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

Locked