zixaphir / appchan-x

The most comprehensive, feature filled 4chan userscript.
http://zixaphir.github.io/appchan-x
Other
134 stars 61 forks source link

Unable to load catalog. #446

Closed ghost closed 10 years ago

ghost commented 10 years ago

Using Firefox 23.0.1 with appchan x 2.3.8, I appear to be unable to load the catalog.

untitled-1

Console errors

[17:24:01.911] GET https://boards.4chan.org/v/catalog [HTTP/1.1 200 OK 10781ms]
--
[17:24:12.434] Selector expected.  Ruleset ignored due to bad selector. @ https://boards.4chan.org/v/catalog:1
[17:24:12.435] Error in parsing value for 'transform'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.435] Unknown property 'speak'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.435] Error in parsing value for 'background-image'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.435] Error in parsing value for 'background-repeat'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.435] Error in parsing value for 'background-attachment'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.435] Error in parsing value for 'background-position'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.436] Unknown pseudo-class or pseudo-element 'placeholder'.  Ruleset ignored due to bad selector. @ https://boards.4chan.org/v/catalog:1
[17:24:12.436] Expected end of value but found 'border-top'.  Error in parsing value for 'border-bottom'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[17:24:12.533] GET https://www.google.com/recaptcha/api/js/recaptcha_ajax.js [HTTP/1.1 304 Not Modified 110ms]
[17:24:12.466] Error in parsing value for 'background'.  Declaration dropped. @ https://static.4chan.org/css/catalog_mobile.511.css:1
[17:24:12.722] Error in parsing value for '-moz-text-size-adjust'.  Declaration dropped. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[17:24:12.722] Unknown property 'user-select'.  Declaration dropped. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[17:24:12.722] Expected media feature name but found '-webkit-min-device-pixel-ratio'. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[17:24:12.794] GET https://static.4chan.org/image/title/229.png [HTTP/1.1 200 OK 157ms]
[17:24:12.794] GET https://www.google.com/recaptcha/api/challenge?k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc&ajax=1&cachestop=0.32702984369336296 [HTTP/1.1 200 OK 111ms]
[17:24:12.937] GET https://www.google.com/recaptcha/api/img/clean/refresh.png [HTTP/1.1 304 Not Modified 55ms]
[17:24:12.938] GET https://www.google.com/recaptcha/api/img/clean/audio.png [HTTP/1.1 304 Not Modified 60ms]
[17:24:12.938] GET https://www.google.com/recaptcha/api/image?c=03AHJ_VutAOjshvzMJtKWEviTQ8ZkGWflKiabmEGyLvq8S0pmbZyivdiV7J-54-2rB0wwn4DILyT--eQCUzfbSvcBWEGKBVuOtZ0ytw_Y5jOz0LBHS4vN2kZhTCZKsvixr9943I-vDMtYkzrzo7oJGqGo3GTaGcssMugVO_ak9Dns9FPG2FZBdUqE [HTTP/1.1 200 OK 393ms]
[17:24:12.939] GET https://www.google.com/recaptcha/api/reload?c=03AHJ_VutAOjshvzMJtKWEviTQ8ZkGWflKiabmEGyLvq8S0pmbZyivdiV7J-54-2rB0wwn4DILyT--eQCUzfbSvcBWEGKBVuOtZ0ytw_Y5jOz0LBHS4vN2kZhTCZKsvixr9943I-vDMtYkzrzo7oJGqGo3GTaGcssMugVO_ak9Dns9FPG2FZBdUqE&k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc&reason=t&type=image&lang=sv [HTTP/1.1 200 OK 82ms]
[17:24:13.023] GET https://www.google.com/recaptcha/api/image?c=03AHJ_VutLjQgVreTfSsOFb-dHyu9IEojQYrEch-D6isYeE9KTzjYC3_6aHS5J5dLa9tqw6vChBW1TOdlcbyjGkwqFkGxqtzqy3VeqgjjkNDX4zwV093OpPyuJ3-r95_CN9pMUJx_YyHlkf8YNj6bcnJlRQUHkqQ93845ypk6Sp3gziOq9R3GKX1Q [HTTP/1.1 200 OK 202ms]

Exported settings

{
  "version": "2.3.8",
  "date": 1377617125355,
  "Conf": {
    "Catalog Links": true,
    "External Catalog": false,
    "Announcement Hiding": true,
    "Desktop Notifications": false,
    "404 Redirect": true,
    "Keybinds": true,
    "Time Formatting": true,
    "Relative Post Dates": true,
    "File Info Formatting": true,
    "Comment Expansion": true,
    "Thread Expansion": true,
    "Index Navigation": false,
    "Reply Navigation": true,
    "Show Dice Roll": true,
    "Color User IDs": true,
    "Remove Spoilers": false,
    "Reveal Spoilers": false,
    "Linkify": true,
    "Embedding": false,
    "Auto-embed": false,
    "Link Title": false,
    "Anonymize": false,
    "Filter": true,
    "Recursive Hiding": true,
    "Thread Hiding Buttons": true,
    "Reply Hiding Buttons": true,
    "Filtered Backlinks": true,
    "Stubs": true,
    "Image Expansion": true,
    "Image Hover": true,
    "Gallery": true,
    "Sauce": true,
    "Reveal Spoiler Thumbnails": false,
    "Replace GIF": false,
    "Replace PNG": false,
    "Replace JPG": false,
    "Image Prefetching": true,
    "Fappe Tyme": true,
    "Werk Tyme": false,
    "Menu": true,
    "Report Link": true,
    "Thread Hiding Link": true,
    "Reply Hiding Link": true,
    "Delete Link": true,
    "Archive Link": true,
    "Thread Updater": true,
    "Unread Count": true,
    "Hide Unread Count at (0)": false,
    "Unread Favicon": true,
    "Unread Line": true,
    "Scroll to Last Read Post": true,
    "Thread Excerpt": true,
    "Thread Stats": true,
    "Page Count in Stats": true,
    "Updater and Stats in Header": true,
    "Thread Watcher": true,
    "Header Shortcut": true,
    "Page Shortcut": true,
    "Persistent QR": true,
    "Auto Hide QR": true,
    "Open Post in New Tab": true,
    "Remember Subject": false,
    "Remember Spoiler": false,
    "Remember QR Size": true,
    "Cooldown": true,
    "Cooldown Prediction": true,
    "Posting Success Notifications": true,
    "Captcha Warning Notifications": true,
    "Dump List Before Comment": false,
    "Quote Backlinks": true,
    "OP Backlinks": true,
    "Quote Inlining": true,
    "Quote Hash Navigation": false,
    "Forward Hiding": true,
    "Quote Previewing": true,
    "Quote Highlighting": true,
    "Resurrect Quotes": true,
    "Mark Quotes of You": true,
    "Quoted Title": false,
    "Highlight Posts Quoting You": false,
    "Highlight Own Posts": true,
    "Mark OP Quotes": true,
    "Mark Cross-thread Quotes": true,
    "Quote Threading": false,
    "Fit width": true,
    "Fit height": false,
    "Expand spoilers": true,
    "Expand from here": false,
    "Advance on contract": false,
    "Hide thumbnails": false,
    "Fit Width": true,
    "Fit Height": true,
    "Single Column Mode": true,
    "Sidebar": "hide",
    "Sidebar Location": "left",
    "Top Thread Padding": "0",
    "Bottom Thread Padding": "0",
    "Left Thread Padding": "0",
    "Right Thread Padding": "35",
    "Announcements": "4chan default",
    "Board Title": "at top",
    "Custom Board Titles": true,
    "Persistent Custom Board Titles": false,
    "Board Subtitle": true,
    "4chan Banner": "at top",
    "Icon Orientation": "vertical",
    "Slideout Watcher": true,
    "Alternate Post Colors": true,
    "Color Reply Headings": false,
    "Color File Info": false,
    "OP Background": false,
    "Backlinks Position": "default",
    "Force Reply Break": true,
    "Fit Width Replies": true,
    "Indent Replies": true,
    "Hide Delete UI": true,
    "Post Spacing": "7",
    "Vertical Post Padding": "5",
    "Horizontal Post Padding": "20",
    "Hide Horizontal Rules": false,
    "4chan SS Navigation": false,
    "4chan SS Sidebar": false,
    "4chan Banner Reflection": false,
    "Faded 4chan Banner": false,
    "Hide Ads": false,
    "Shrink Ads": false,
    "Fade Ads": false,
    "Bolds": true,
    "Italics": true,
    "Sidebar Glow": false,
    "Circle Checkboxes": false,
    "Font": "sans-serif",
    "Font Size": "16",
    "Icons": "oneechan",
    "Invisible Icons": true,
    "Quote Shadows": true,
    "Rounded Edges": false,
    "Underline Links": false,
    "NSFW/SFW Themes": true,
    "Mascots": false,
    "Click to Toggle": true,
    "Mascot Location": "opposite",
    "Mascot Position": "default",
    "Mascots Overlap Posts": true,
    "NSFW/SFW Mascots": true,
    "Grayscale Mascots": false,
    "Mascot Opacity": "1.00",
    "Hide Mascots on Catalog": false,
    "Silhouettize Mascots": false,
    "Silhouette Contrast": "0",
    "Navigation Alignment": "right",
    "Slideout Navigation": "hide",
    "Pagination": "hide",
    "Pagination Alignment": "center",
    "Hide Navigation Decorations": true,
    "Compact Post Form Inputs": true,
    "Show Post Form Header": false,
    "Post Form Style": "float",
    "Post Form Slideout Transitions": true,
    "Transparent Post Form": false,
    "Post Form Decorations": false,
    "Textarea Resize": "vertical",
    "Tripcode Hider": true,
    "Images Overlap Post Form": true,
    "Emoji": "enabled",
    "Emoji Position": "before",
    "Emoji Spacing": "5",
    "Sage Highlighting": "image",
    "Sage Image": "appchan",
    "Sage Highlight Position": "after",
    "Current Board": false,
    "Auto Watch": true,
    "Auto Watch Reply": true,
    "Auto Prune": false,
    "name": "# Filter any namefags:\n#/^(?!Anonymous$)/",
    "uniqueID": "# Filter a specific ID:\n#/Txhvk1Tl/",
    "tripcode": "# Filter any tripfag\n#/^!/",
    "capcode": "# Set a custom class for mods:\n#/Mod$/;highlight:mod;op:yes\n# Set a custom class for moot:\n#/Admin$/;highlight:moot;op:yes",
    "email": "# Filter any e-mails that are not `sage` on /a/ and /jp/:\n#/^(?!sage$)/;boards:a,jp",
    "subject": "# Filter Generals on /v/:\n#/general/i;boards:v;op:only",
    "comment": "# Filter Stallman copypasta on /g/:\n#/what you're refer+ing to as linux/i;boards:g\n\n/edgy/i;boards:v",
    "flag": "",
    "filename": "",
    "dimensions": "# Highlight potential wallpapers:\n#/1920x1080/;op:yes;highlight;top:no;boards:w,wg",
    "filesize": "",
    "MD5": "",
    "sauces": "https://www.google.com/searchbyimage?image_url=%TURL\nhttp://iqdb.org/?url=%TURL\n#//tineye.com/search?url=%TURL\n#http://saucenao.com/search.php?url=%TURL\n#http://3d.iqdb.org/?url=%TURL\n#http://regex.info/exif.cgi?imgurl=%URL\n# uploaders:\n#http://imgur.com/upload?url=%URL;text:Upload to imgur\n#http://ompldr.org/upload?url1=%URL;text:Upload to ompldr\n# \"View Same\" in archives:\n#//archive.foolz.us/_/search/image/%MD5/;text:View same on foolz\n#//archive.foolz.us/%board/search/image/%MD5/;text:View same on foolz /%board/\n#//archive.installgentoo.net/%board/image/%MD5;text:View same on installgentoo /%board/",
    "Custom CSS": false,
    "Fixed Header": true,
    "Header auto-hide": false,
    "Bottom Header": true,
    "Header catalog links": true,
    "Bottom Board List": true,
    "Shortcut Icons": false,
    "Custom Board Navigation": true,
    "boardnav": "[ toggle-all ]\n[current-title]",
    "QR.personas": "#email:\"sage\";boards:jp;always",
    "time": "%d/%m/%y %a. %H:%M:%S",
    "backlink": ">>%id",
    "fileInfo": "%L (%p%s, %r)",
    "favicon": "ferongr",
    "usercss": "/* Tripcode Italics: */\n/*\nspan.postertrip {\nfont-style: italic;\n}\n*/\n\n/* Add a rounded border to thumbnails (but not expanded images): */\n/*\n.fileThumb > img:first-child {\nborder: solid 2px rgba(0,0,100,0.5);\nborder-radius: 10px;\n}\n*/\n\n/* Make highlighted posts look inset on the page: */\n/*\ndiv.post:target,\ndiv.post.highlight {\nbox-shadow: inset 2px 2px 2px rgba(0,0,0,0.2);\n}\n*/",
    "Toggle board list": "",
    "Toggle header": "Shift+h",
    "Open empty QR": "i",
    "Open QR": "Shift+i",
    "Open settings": "Alt+o",
    "Close": "Esc",
    "Spoiler tags": "Ctrl+s",
    "Code tags": "Alt+c",
    "Eqn tags": "Alt+e",
    "Math tags": "Alt+m",
    "Toggle sage": "Alt+s",
    "Submit QR": "Ctrl+Enter",
    "Watch": "w",
    "Update": "r",
    "Expand image": "Shift+e",
    "Expand images": "e",
    "Open Gallery": "g",
    "fappeTyme": "f",
    "werkTyme": "Shift+w",
    "Front page": "0",
    "Open front page": "Shift+0",
    "Next page": "Shift+Right",
    "Previous page": "Shift+Left",
    "Open catalog": "Shift+c",
    "Next thread": "Shift+Down",
    "Previous thread": "Shift+Up",
    "Expand thread": "Ctrl+e",
    "Open thread": "o",
    "Open thread tab": "Shift+o",
    "Next reply": "j",
    "Previous reply": "k",
    "Deselect reply": "Shift+d",
    "Hide": "x",
    "Previous Post Quoting You": "Alt+Up",
    "Next Post Quoting You": "Alt+Down",
    "Beep": false,
    "Auto Scroll": false,
    "Bottom Scroll": false,
    "Scroll BG": false,
    "Auto Update": true,
    "Optional Increase": true,
    "Interval": "10",
    "embedWidth": 640,
    "embedHeight": 390,
    "theme": "Yotsuba B",
    "theme_sfw": "AppChan",
    "theme_nsfw": "Yotsuba",
    "mascot": "",
    "hiddenThreads": {
      "boards": {
        "v": {}
      },
      "lastChecked": 1377230738823
    },
    "hiddenPosts": {
      "boards": {},
      "lastChecked": 1377616022344
    },
    "lastReadPosts": {
      "boards": {},
      "lastChecked": 1377616022353
    },
    "yourPosts": {
      "boards": {},
      "lastChecked": 1377615978499
    },
    "watchedThreads": {
      "boards": {}
      },
      "lastChecked": 1377615978501
    },
    "Enabled Mascots": [],
    "Enabled Mascots sfw": [],
    "Enabled Mascots nsfw": [],
    "Deleted Mascots": [],
    "Hidden Categories": [
      "Anime",
      "Silhouette",
      "Questionable",
      "Ponies"
    ],
    "userThemes": {},
    "userMascots": {},
    "selectedArchives": {},
    "CachedTitles": {}
  }
}
PaganJoe commented 10 years ago

Same here, updated to 2.3.8 but that didn't fix it.

silverwind commented 10 years ago

The catalog fails to load for me too lately, and I'm seeing this (rather uninformative) error in the console: [19:07:32.886] TypeError: a is null @ https://static.4chan.org/js/catalog.704.js:1

Negima commented 10 years ago

Same issue here with the new version coughlesserchromeripoffcough of Opera 16.0.1196.62. Appchan X is version 2.3.8 as well.

Console reports these errors -

Uncaught TypeError: Cannot call method 'addEventListener' of null catalog.704.js:1 Failed to load resource http://edge.quantserve.com/quant.js Failed to load resource http://static.4chan-ads.org/ados.js Failed to load resource http://www.google-analytics.com/ga.js Uncaught TypeError: Cannot call method 'addEventListener' of null catalog.704.js:1

On an unrelated note, Zixaphir or whoever else manages the install page, could you please update your install instructions for Opera version 15/16+? Opera no longer has a place to install js to as far as I know, and it's being identified as Chrome now, so when you click to install it takes you to the google chrome store and you can't download from there. Solution - download and install https://addons.opera.com/en/extensions/details/download-chrome-extension-9/?display=en , go back to the chrome store, and install like how you would in chrome.

zixaphir commented 10 years ago

@Negima: Sorry, the install page doesn't get a whole lot of attention because of how silly github's "pages" infrastructure works. I'll get to it soon.

@ everyone else: I'm looking for a solution to this. As far as I can tell, its a bug with my code that disables all active page CSS.

Chibicon commented 10 years ago

Still seems to be broken for me if that commit was supposed to fix it.

zixaphir commented 10 years ago

Hasn't been pushed out to a stable version yet.

ghost commented 10 years ago

Issue does not appear to be fixed for me with 2.3.9 unless you did not push it out yet? untitled-1

[14:56:29.769] GET https://boards.4chan.org/v/catalog [HTTP/1.1 200 OK 1549ms]
[14:56:31.104] Selector expected.  Ruleset ignored due to bad selector. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Error in parsing value for 'transform'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Unknown property 'speak'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Error in parsing value for 'background-image'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Error in parsing value for 'background-repeat'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Error in parsing value for 'background-attachment'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Error in parsing value for 'background-position'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.105] Unknown pseudo-class or pseudo-element 'placeholder'.  Ruleset ignored due to bad selector. @ https://boards.4chan.org/v/catalog:1
[14:56:31.106] Expected end of value but found 'border-top'.  Error in parsing value for 'border-bottom'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[14:56:31.214] GET https://static.4chan.org/css/catalog_mobile.511.css [HTTP/1.1 304 OK 55ms]
[14:56:31.215] GET https://static.4chan.org/js/catalog.704.js [HTTP/1.1 304 OK 61ms]
[14:56:31.215] GET https://www.google.com/recaptcha/api/js/recaptcha_ajax.js [HTTP/1.1 304 Not Modified 117ms]
[14:56:31.216] GET https://ajax.cloudflare.com/cdn-cgi/nexp/abv=2310247235/cloudflare.min.js [HTTP/1.1 304 OK 216ms]
[14:56:31.171] Error in parsing value for 'background'.  Declaration dropped. @ https://static.4chan.org/css/catalog_mobile.511.css:1
[14:56:31.457] GET https://static.4chan.org/css/catalog_yotsuba_b_new.511.css [HTTP/1.1 304 OK 60ms]
[14:56:31.389] TypeError: a is null @ https://static.4chan.org/js/catalog.704.js:1
[14:56:31.458] GET https://static.4chan.org/image/title/222.png [HTTP/1.1 200 OK 114ms]
[14:56:31.458] GET https://www.google.com/recaptcha/api/challenge?k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc&ajax=1&cachestop=0.5463610851619328 [HTTP/1.1 200 OK 78ms]
[14:56:31.459] GET https://static.4chan.org/image/jpn-flag.gif [HTTP/1.1 304 OK 112ms]
[14:56:31.423] Error in parsing value for '-moz-text-size-adjust'.  Declaration dropped. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[14:56:31.423] Unknown property 'user-select'.  Declaration dropped. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[14:56:31.423] Expected media feature name but found '-webkit-min-device-pixel-ratio'. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[14:56:31.438] ReferenceError: invalid assignment left-hand side @ https://ajax.cloudflare.com/cdn-cgi/nexp/abv=2310247235/cloudflare.min.js:4
[14:56:31.587] GET https://www.google.com/recaptcha/api/img/clean/refresh.png [HTTP/1.1 304 Not Modified 53ms]
[14:56:31.588] GET https://www.google.com/recaptcha/api/img/clean/audio.png [HTTP/1.1 304 Not Modified 56ms]
[14:56:31.589] GET https://www.google.com/recaptcha/api/img/clean/text.png [HTTP/1.1 304 Not Modified 64ms]
[14:56:31.589] GET https://www.google.com/recaptcha/api/img/clean/help.png [HTTP/1.1 304 Not Modified 69ms]
[14:56:31.590] GET https://www.google.com/recaptcha/api/img/clean/logo.png [HTTP/1.1 304 Not Modified 75ms]
[14:56:31.590] GET https://www.google.com/recaptcha/api/image?c=03AHJ_VuuHV1J1Y9SzDKdZV8NHqPLERtso-LY4pwh3iOovKqByDZa3CZrFEgQ_eVLTY4aYJSJfkN5FHcglqfIRSr5KlsrDwJde9rzOKqthJJATQEOKUKu9Ky8jrlWE9rSygcDCxvDzu2KOKKTBokRP_1AxjS96NJbDRX2oQRu6aQIlHKLtXUXMYMA [HTTP/1.1 200 OK 131ms]
[14:56:31.591] GET https://www.google.com/recaptcha/api/reload?c=03AHJ_VuuHV1J1Y9SzDKdZV8NHqPLERtso-LY4pwh3iOovKqByDZa3CZrFEgQ_eVLTY4aYJSJfkN5FHcglqfIRSr5KlsrDwJde9rzOKqthJJATQEOKUKu9Ky8jrlWE9rSygcDCxvDzu2KOKKTBokRP_1AxjS96NJbDRX2oQRu6aQIlHKLtXUXMYMA&k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc&reason=t&type=image&lang=sv [HTTP/1.1 200 OK 93ms]
[14:56:31.699] GET https://www.google.com/recaptcha/api/image?c=03AHJ_VusX1vdr5zpCs1I0M7TJgd1RZGGu-vnOXme9IBE03VnnHLtRISvPiUpIQLAA6rNw4hs2druWYb0QXwHfKovHPMlXhaKOgCjs2KL2q0Lifuilmeh7_6M3_pSx5quupnZAOYu26ISHRlM_MCqTN5_eO4e1iXkbYT_NDBOoxh1galFfC4z77kI [HTTP/1.1 200 OK 109ms]
Paul89 commented 10 years ago

Still doesn't work for me. @zixaphir did you see those comments? https://github.com/zixaphir/appchan-x/commit/94749422718c3b891a86e5b32db179f45dc976d3

Figured out the problem, for some reason unknown, under settings navigation > slideout navigation has to be selected as "compact" instead of "hide". Tried it on both chrome and firefox, has the exact same problems if "hide" is selected.

Maybe that helps.

ghost commented 10 years ago

Selecting compact appears to be a workaround for now.

Dumping console if dev needs the data.

untitled-1

[16:58:20.578] GET https://boards.4chan.org/v/catalog [HTTP/1.1 200 OK 1883ms]
[16:58:22.168] Selector expected.  Ruleset ignored due to bad selector. @ https://boards.4chan.org/v/catalog:1
[16:58:22.169] Error in parsing value for 'transform'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Unknown property 'speak'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Error in parsing value for 'background-image'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Error in parsing value for 'background-repeat'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Error in parsing value for 'background-attachment'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Error in parsing value for 'background-position'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Unknown pseudo-class or pseudo-element 'placeholder'.  Ruleset ignored due to bad selector. @ https://boards.4chan.org/v/catalog:1
[16:58:22.170] Expected end of value but found 'border-top'.  Error in parsing value for 'border-bottom'.  Declaration dropped. @ https://boards.4chan.org/v/catalog:1
[16:58:22.280] GET https://www.google.com/recaptcha/api/js/recaptcha_ajax.js [HTTP/1.1 304 Not Modified 64ms]
[16:58:22.191] Error in parsing value for 'background'.  Declaration dropped. @ https://static.4chan.org/css/catalog_mobile.511.css:1
[16:58:22.204] ReferenceError: invalid assignment left-hand side @ https://ajax.cloudflare.com/cdn-cgi/nexp/abv=2310247235/cloudflare.min.js:4
[16:58:22.282] GET https://static.4chan.org/image/title/193.png [HTTP/1.1 200 OK 774ms]
[16:58:22.774] GET https://www.google.com/recaptcha/api/challenge?k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc&ajax=1&cachestop=0.21809958778461702 [HTTP/1.1 200 OK 107ms]
[16:58:22.624] Error in parsing value for '-moz-text-size-adjust'.  Declaration dropped. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[16:58:22.624] Unknown property 'user-select'.  Declaration dropped. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[16:58:22.624] Expected media feature name but found '-webkit-min-device-pixel-ratio'. @ https://static.4chan.org/css/catalog_yotsuba_b_new.511.css:1
[16:58:22.776] GET https://1.thumbs.4chan.org/v/thumb/1377959989594s.jpg [HTTP/1.1 200 OK 1531ms]
[16:58:22.777] GET https://0.thumbs.4chan.org/v/thumb/1377959496037s.jpg [HTTP/1.1 200 OK 1520ms]
[16:58:22.777] GET https://1.thumbs.4chan.org/v/thumb/1377955090776s.jpg [HTTP/1.1 200 OK 1526ms]
[16:58:22.778] GET https://0.thumbs.4chan.org/v/thumb/1377958630562s.jpg [HTTP/1.1 200 OK 1472ms]
[16:58:22.779] GET https://1.thumbs.4chan.org/v/thumb/1377955671705s.jpg [HTTP/1.1 200 OK 1480ms]
[16:58:22.779] GET https://1.thumbs.4chan.org/v/thumb/1377960543321s.jpg [HTTP/1.1 200 OK 1478ms]
[16:58:22.780] GET https://0.thumbs.4chan.org/v/thumb/1377959523225s.jpg [HTTP/1.1 200 OK 1524ms]
[16:58:22.780] GET https://1.thumbs.4chan.org/v/thumb/1377960871511s.jpg [HTTP/1.1 200 OK 1474ms]
[16:58:22.781] GET https://0.thumbs.4chan.org/v/thumb/1377960576150s.jpg [HTTP/1.1 200 OK 1462ms]
[16:58:22.782] GET https://1.thumbs.4chan.org/v/thumb/1377957871318s.jpg [HTTP/1.1 200 OK 1427ms]
[16:58:22.782] GET https://0.thumbs.4chan.org/v/thumb/1377961049968s.jpg [HTTP/1.1 200 OK 1561ms]
[16:58:22.783] GET https://1.thumbs.4chan.org/v/thumb/1377924565849s.jpg [HTTP/1.1 200 OK 1246ms]
[16:58:22.783] GET https://1.thumbs.4chan.org/v/thumb/1377960990714s.jpg [HTTP/1.1 200 OK 1289ms]
[16:58:22.784] GET https://0.thumbs.4chan.org/v/thumb/1377959094928s.jpg [HTTP/1.1 200 OK 1415ms]
[16:58:22.784] GET https://1.thumbs.4chan.org/v/thumb/1377954385237s.jpg [HTTP/1.1 200 OK 1299ms]
[16:58:22.785] GET https://1.thumbs.4chan.org/v/thumb/1377957367526s.jpg [HTTP/1.1 200 OK 1371ms]
[16:58:22.785] GET https://0.thumbs.4chan.org/v/thumb/1377947438203s.jpg [HTTP/1.1 200 OK 1405ms]
[16:58:22.786] GET https://0.thumbs.4chan.org/v/thumb/1377960972475s.jpg [HTTP/1.1 200 OK 1359ms]
[16:58:22.787] GET https://1.thumbs.4chan.org/v/thumb/1377953375314s.jpg [HTTP/1.1 200 OK 1371ms]
[16:58:22.787] GET https://0.thumbs.4chan.org/v/thumb/1377955507705s.jpg [HTTP/1.1 200 OK 1309ms]
[16:58:22.788] GET https://1.thumbs.4chan.org/v/thumb/1377958530397s.jpg [HTTP/1.1 200 OK 1397ms]
[16:58:22.788] GET https://1.thumbs.4chan.org/v/thumb/1377960120516s.jpg [HTTP/1.1 200 OK 1396ms]
[16:58:22.789] GET https://0.thumbs.4chan.org/v/thumb/1377952396730s.jpg [HTTP/1.1 200 OK 1310ms]
[16:58:22.789] GET https://0.thumbs.4chan.org/v/thumb/1377955100445s.jpg [HTTP/1.1 200 OK 1356ms]
[16:58:22.790] GET https://1.thumbs.4chan.org/v/thumb/1377923212121s.jpg [HTTP/1.1 200 OK 1396ms]
[16:58:22.791] GET https://0.thumbs.4chan.org/v/thumb/1377959935094s.jpg [HTTP/1.1 200 OK 1251ms]
[16:58:22.791] GET https://1.thumbs.4chan.org/v/thumb/1377960216151s.jpg [HTTP/1.1 200 OK 1239ms]
[16:58:22.792] GET https://1.thumbs.4chan.org/v/thumb/1377936327440s.jpg [HTTP/1.1 200 OK 1191ms]
[16:58:22.792] GET https://0.thumbs.4chan.org/v/thumb/1377958291361s.jpg [HTTP/1.1 200 OK 1255ms]
[16:58:22.886] GET https://0.thumbs.4chan.org/v/thumb/1377952392255s.jpg [HTTP/1.1 200 OK 1301ms]
[16:58:22.887] GET https://1.thumbs.4chan.org/v/thumb/1377956792312s.jpg [HTTP/1.1 200 OK 1160ms]
[16:58:22.888] GET https://0.thumbs.4chan.org/v/thumb/1377960485696s.jpg [HTTP/1.1 200 OK 1197ms]
[16:58:22.889] GET https://1.thumbs.4chan.org/v/thumb/1377960802027s.jpg [HTTP/1.1 200 OK 1138ms]
[16:58:22.889] GET https://0.thumbs.4chan.org/v/thumb/1377957081484s.jpg [HTTP/1.1 200 OK 1199ms]
[16:58:22.890] GET https://1.thumbs.4chan.org/v/thumb/1377959446531s.jpg [HTTP/1.1 200 OK 1133ms]
[16:58:22.890] GET https://0.thumbs.4chan.org/v/thumb/1377960206760s.jpg [HTTP/1.1 200 OK 1147ms]
[16:58:22.891] GET https://0.thumbs.4chan.org/v/thumb/1377957719253s.jpg [HTTP/1.1 200 OK 1143ms]
[16:58:22.891] GET https://0.thumbs.4chan.org/v/thumb/1377951924925s.jpg [HTTP/1.1 200 OK 1143ms]
[16:58:22.892] GET https://0.thumbs.4chan.org/v/thumb/1377939567878s.jpg [HTTP/1.1 200 OK 1143ms]
[16:58:22.892] GET https://1.thumbs.4chan.org/v/thumb/1377960506853s.jpg [HTTP/1.1 200 OK 1106ms]
[16:58:22.893] GET https://0.thumbs.4chan.org/v/thumb/1377959829407s.jpg [HTTP/1.1 200 OK 1068ms]
[16:58:22.893] GET https://0.thumbs.4chan.org/v/thumb/1377958795493s.jpg [HTTP/1.1 200 OK 1044ms]
[16:58:22.894] GET https://1.thumbs.4chan.org/v/thumb/1377958977863s.jpg [HTTP/1.1 200 OK 1082ms]
[16:58:22.894] GET https://0.thumbs.4chan.org/v/thumb/1377955769304s.jpg [HTTP/1.1 200 OK 1073ms]
[16:58:22.895] GET https://1.thumbs.4chan.org/v/thumb/1377957840581s.jpg [HTTP/1.1 200 OK 1085ms]
[16:58:22.895] GET https://0.thumbs.4chan.org/v/thumb/1377953430707s.jpg [HTTP/1.1 200 OK 1016ms]
[16:58:22.896] GET https://1.thumbs.4chan.org/v/thumb/1377959819129s.jpg [HTTP/1.1 200 OK 1080ms]
[16:58:22.896] GET https://0.thumbs.4chan.org/v/thumb/1377944226871s.jpg [HTTP/1.1 200 OK 1017ms]
[16:58:22.897] GET https://1.thumbs.4chan.org/v/thumb/1377951783990s.jpg [HTTP/1.1 200 OK 1027ms]
[16:58:22.898] GET https://0.thumbs.4chan.org/v/thumb/1377954028960s.jpg [HTTP/1.1 200 OK 982ms]
[16:58:22.898] GET https://1.thumbs.4chan.org/v/thumb/1377960085846s.jpg [HTTP/1.1 200 OK 1056ms]
[16:58:22.899] GET https://0.thumbs.4chan.org/v/thumb/1377955284801s.jpg [HTTP/1.1 200 OK 1013ms]
[16:58:22.899] GET https://1.thumbs.4chan.org/v/thumb/1377958101354s.jpg [HTTP/1.1 200 OK 974ms]
[16:58:22.900] GET https://0.thumbs.4chan.org/v/thumb/1377954614083s.jpg [HTTP/1.1 200 OK 932ms]
[16:58:22.900] GET https://1.thumbs.4chan.org/v/thumb/1377951303659s.jpg [HTTP/1.1 200 OK 1025ms]
[16:58:22.901] GET https://0.thumbs.4chan.org/v/thumb/1377956666677s.jpg [HTTP/1.1 200 OK 962ms]
[16:58:22.901] GET https://1.thumbs.4chan.org/v/thumb/1377959904874s.jpg [HTTP/1.1 200 OK 916ms]
[16:58:22.902] GET https://0.thumbs.4chan.org/v/thumb/1377958671708s.jpg [HTTP/1.1 200 OK 859ms]
[16:58:22.902] GET https://1.thumbs.4chan.org/v/thumb/1377958008848s.jpg [HTTP/1.1 200 OK 926ms]
[16:58:22.903] GET https://0.thumbs.4chan.org/v/thumb/1377952378417s.jpg [HTTP/1.1 200 OK 829ms]
[16:58:22.903] GET https://1.thumbs.4chan.org/v/thumb/1377953659582s.jpg [HTTP/1.1 200 OK 926ms]
[16:58:22.904] GET https://0.thumbs.4chan.org/v/thumb/1377938232009s.jpg [HTTP/1.1 200 OK 882ms]
[16:58:22.904] GET https://1.thumbs.4chan.org/v/thumb/1377958297760s.jpg [HTTP/1.1 200 OK 823ms]
[16:58:22.905] GET https://0.thumbs.4chan.org/v/thumb/1377959578897s.jpg [HTTP/1.1 200 OK 909ms]
[16:58:22.906] GET https://1.thumbs.4chan.org/v/thumb/1377927260504s.jpg [HTTP/1.1 200 OK 872ms]
[16:58:22.906] GET https://0.thumbs.4chan.org/v/thumb/1377951355810s.jpg [HTTP/1.1 200 OK 809ms]
[16:58:22.907] GET https://1.thumbs.4chan.org/v/thumb/1377957652323s.jpg [HTTP/1.1 200 OK 874ms]
[16:58:22.907] GET https://0.thumbs.4chan.org/v/thumb/1377956039426s.jpg [HTTP/1.1 200 OK 775ms]
[16:58:22.908] GET https://1.thumbs.4chan.org/v/thumb/1377954287736s.jpg [HTTP/1.1 200 OK 817ms]
[16:58:22.908] GET https://0.thumbs.4chan.org/v/thumb/1377956070912s.jpg [HTTP/1.1 200 OK 755ms]
[16:58:22.909] GET https://1.thumbs.4chan.org/v/thumb/1377959503313s.jpg [HTTP/1.1 200 OK 768ms]
[16:58:22.909] GET https://1.thumbs.4chan.org/v/thumb/1377948919159s.jpg [HTTP/1.1 200 OK 766ms]
[16:58:22.910] GET https://0.thumbs.4chan.org/v/thumb/1377955847082s.jpg [HTTP/1.1 200 OK 722ms]
[16:58:22.910] GET https://1.thumbs.4chan.org/v/thumb/1377958775603s.jpg [HTTP/1.1 200 OK 759ms]
[16:58:22.911] GET https://0.thumbs.4chan.org/v/thumb/1377950751426s.jpg [HTTP/1.1 200 OK 702ms]
[16:58:22.911] GET https://1.thumbs.4chan.org/v/thumb/1377955283291s.jpg [HTTP/1.1 200 OK 714ms]
[16:58:22.912] GET https://0.thumbs.4chan.org/v/thumb/1377956837992s.jpg [HTTP/1.1 200 OK 697ms]
[16:58:22.913] GET https://1.thumbs.4chan.org/v/thumb/1377958611881s.jpg [HTTP/1.1 200 OK 709ms]
[16:58:22.913] GET https://0.thumbs.4chan.org/v/thumb/1377958673660s.jpg [HTTP/1.1 200 OK 622ms]
[16:58:22.914] GET https://1.thumbs.4chan.org/v/thumb/1377951908026s.jpg [HTTP/1.1 200 OK 661ms]
[16:58:22.914] GET https://0.thumbs.4chan.org/v/thumb/1377938662452s.jpg [HTTP/1.1 200 OK 618ms]
[16:58:22.915] GET https://1.thumbs.4chan.org/v/thumb/1377951828469s.jpg [HTTP/1.1 200 OK 658ms]
[16:58:22.915] GET https://0.thumbs.4chan.org/v/thumb/1377957917831s.jpg [HTTP/1.1 200 OK 458ms]
[16:58:22.916] GET https://1.thumbs.4chan.org/v/thumb/1377957386033s.jpg [HTTP/1.1 200 OK 454ms]
[16:58:22.916] GET https://0.thumbs.4chan.org/v/thumb/1377954597498s.jpg [HTTP/1.1 200 OK 336ms]
[16:58:22.917] GET https://1.thumbs.4chan.org/v/thumb/1377942795762s.jpg [HTTP/1.1 200 OK 452ms]
[16:58:22.917] GET https://0.thumbs.4chan.org/v/thumb/1377950270663s.jpg [HTTP/1.1 200 OK 420ms]
[16:58:23.063] GET https://www.google.com/recaptcha/api/image?c=03AHJ_Vusfam4XNopPkOHVlJkA0SEd7tQVkLEFqtWm31BxrZ7sLWBh5hyv1j1krY11w7INvC_hUkH12lSCKttxAD7hjPo1qN8yCE92A7hbTo7UBvwa7GkhOtaKKOX7NeYL1_g60gtXbDDo1mKk5OF6Njxnu7wTTofb5suQUJbTNKO2GYF_2cMwcXM [HTTP/1.1 200 OK 148ms]
[16:58:23.064] GET https://www.google.com/recaptcha/api/reload?c=03AHJ_Vusfam4XNopPkOHVlJkA0SEd7tQVkLEFqtWm31BxrZ7sLWBh5hyv1j1krY11w7INvC_hUkH12lSCKttxAD7hjPo1qN8yCE92A7hbTo7UBvwa7GkhOtaKKOX7NeYL1_g60gtXbDDo1mKk5OF6Njxnu7wTTofb5suQUJbTNKO2GYF_2cMwcXM&k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc&reason=t&type=image&lang=sv [HTTP/1.1 200 OK 149ms]
[16:58:23.416] GET https://www.google.com/recaptcha/api/image?c=03AHJ_VutlvpdW46C5RhVe4QVBRjuJ8kgOc6iXOTKhe8gkfo7nGDPAhx69-nAopZjTWpqG2W7rIBZ78bqJuWq0-kcJRKwf_aNtSZPAuj0S5-NVP1S_pycHx-Cj04k6b00T4NByi4BfBTlOO-bq24qWLFxh6YByRrfCMHlcsLmSyW5W4DDY5EFmKxA [HTTP/1.1 200 OK 268ms]
silverwind commented 10 years ago

under settings navigation > slideout navigation has to be selected as "compact" instead of "hide".

This brought back the catalog for me.

zixaphir commented 10 years ago

Oh, sorry about that. Fixed now.

ghost commented 10 years ago

Hide option works once again with 2.3.10. Thanks @zixaphir.

IzzyData commented 10 years ago

Still broken, really quite bothersome not being able to use the catalog.

zixaphir commented 10 years ago

@IzzyData: your issue has a different cause than the one that has been fixed. I can't fix an issue I don't have any information on. As you can see from the comments posted, being able to report as much data as possible helps fix the issue. Saying "still broken" makes developers abandon projects. I need you to help me out a bit here, as you didn't peep up until the only one left with a bug was you. On Sep 4, 2013 9:31 PM, "IzzyData" notifications@github.com wrote:

Still broken, really quite bothersome not being able to use the catalog.

— Reply to this email directly or view it on GitHubhttps://github.com/zixaphir/appchan-x/issues/446#issuecomment-23843265 .

silverwind commented 10 years ago

There are still some cases where the catalog doesn't load for me. In times where it fails I get TypeError: a is null @ https://static.4chan.org/js/catalog.704.js:1 (Not very descriptive as there are tons of vars called a on line 1).

My guess would be that some resource doesn't load in time, and that is most likely because of the ongoing CloudFlare problems in Europe. Probably best to wait until they fix their performance (https://boards.4chan.org/q/res/751223).

bandwevil commented 10 years ago

I'm also having errors with the catalog. It loads maybe half of the time, and refreshing generally seems to fix it. Here's the stack trace for the two errors I get when it doesn't load:

Uncaught TypeError: Cannot call method 'addEventListener' of null -- catalog.704.js:1
$.on -- catalog.704.js:1
Q.init -- catalog.704.js:9
(anonymous function) -- catalog:26

Uncaught NotFoundError: An attempt was made to reference a Node in a context where it does not exist. -- script.js:2935
$.nodes -- script.js:2935
$.add -- script.js:2941
Banner.ready -- script.js:11557
$.asap -- script.js:2849
(anonymous function) -- script.js:11532
$.asap -- script.js:2849

Chrome v29.0.1547.66 AppchanX v2.3.10

lextic commented 10 years ago

I've been plagued by this bug for almost a month (the "addEventListener of null" variant), so I decided to track it down. Turns out the Style module has a race condition with the catalog script inside the "iconPositions" function, more precisely on this line: $.add slideNav, $.id('boardNavDesktopFoot') Educated guess as to what's happening: #boardNavDesktopFoot contains the #settingsWindowLinkBot element that the catalog script needs; the $.add function temporarily removes the element from the DOM in order to place it inside slideNav, and that's when the catalog script fires its init function, which doesn't find the element and fails. Anyway, commenting out the line fixes the problem.

IzzyData commented 10 years ago

Any chance you could upload the .crx somewhere?

silverwind commented 10 years ago

@zixaphir Any chance you could take a look at dyrg's proposal?

zixaphir commented 10 years ago

Oh, hey. Fixed in https://github.com/zixaphir/appchan-x/commit/2cd5bbfb4b8e2387cf776e70eab0f9cf73211c95