Code: Select all
TypeError: n.aspectRatio is undefined
Moderator: trava90

Code: Select all
TypeError: n.aspectRatio is undefined


Code: Select all
[["bsky.app",["/static\\/js\\/main\\./",["aspectRatio:_","height:(536/(n.aspectRatio?.width||_)*(n.aspectRatio?.height||1))+\"px\"","{aspectRatio:T}","{width:Math.min(503,503*T)+\"px\",height:(Math.min(503,503*T)/T)+\"px\"}","/\\{aspectRatio:1\\}/g","{minWidth:\"228px\",minHeight:\"228px\"}","{aspectRatio:d}","{width:Math.min(503,503*d)+\"px\"}"]]]]



Code: Select all
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:4121
SyntaxError: mistyped ; after conditional?
391.f9ab72b3.js:2:56391
SyntaxError: mistyped ; after conditional?
391.f9ab72b3.js:2:1264805
SyntaxError: mistyped ; after conditional?
391.f9ab72b3.js:2:1266634
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:1378743
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:1378812
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:1927911
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:2341860
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:2549979
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:2550124
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:2550360
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:2998338
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:3027858
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:3027951
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:3038771
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:3062316
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:3343118
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:3581577
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:4142912
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:4173327
SyntaxError: mistyped ; after conditional?
391.f9ab72b3.js:2:4187813
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:4194643
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
391.f9ab72b3.js:2:4195406
SyntaxError: mistyped ; after conditional?
391.f9ab72b3.js:2:4216738
TypeError: useless expression
391.f9ab72b3.js:2:268015
TypeError: useless expression
391.f9ab72b3.js:2:525675
TypeError: useless expression
391.f9ab72b3.js:2:447235
TypeError: useless expression
391.f9ab72b3.js:2:921915
TypeError: useless expression
391.f9ab72b3.js:2:1387552
TypeError: useless expression
391.f9ab72b3.js:2:2517510
TypeError: useless expression
391.f9ab72b3.js:2:3324369
TypeError: useless expression
391.f9ab72b3.js:2:3324982
TypeError: useless expression
391.f9ab72b3.js:2:3325947
TypeError: useless expression
391.f9ab72b3.js:2:3326502
TypeError: useless expression
391.f9ab72b3.js:2:3326664
TypeError: useless expression
391.f9ab72b3.js:2:3326917
TypeError: useless expression
391.f9ab72b3.js:2:3370733
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
main.c5eae394.js:1:1397518
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]
main.c5eae394.js:1:2150857
TypeError: useless expression
main.c5eae394.js:1:217355
TypeError: useless expression
main.c5eae394.js:1:2007572
ReferenceError: reference to undefined property "getPolyfill"[Learn More]
391.f9ab72b3.js:2:2765066
ReferenceError: reference to undefined property "RNSentry"[Learn More]
391.f9ab72b3.js:2:2228822
ReferenceError: reference to undefined property "enableNativeNagger"[Learn More]
391.f9ab72b3.js:2:2523546
ReferenceError: reference to undefined property "__sentry_original__"[Learn More]
391.f9ab72b3.js:2:2154861
ReferenceError: reference to undefined property "name"[Learn More]
391.f9ab72b3.js:2:676218
ReferenceError: reference to undefined property "name"[Learn More]
391.f9ab72b3.js:2:142386
ReferenceError: reference to undefined property "genericDirectEventTypes"[Learn More]
391.f9ab72b3.js:2:439386
ReferenceError: reference to undefined property "entities"[Learn More]
391.f9ab72b3.js:2:1844090
ReferenceError: reference to undefined property "Buffer"[Learn More]
391.f9ab72b3.js:2:2914924
TypeError: Symbol.toStringTag is read-only[Learn More]
391.f9ab72b3.js:2:2916365
ReferenceError: reference to undefined property "addStorage"[Learn More]
391.f9ab72b3.js:2:3661856
ReferenceError: reference to undefined property "next"[Learn More]
391.f9ab72b3.js:2:3868857
ReferenceError: reference to undefined property "callback"[Learn More]
391.f9ab72b3.js:2:1219917
ReferenceError: reference to undefined property "event"[Learn More]
391.f9ab72b3.js:2:3085850
ReferenceError: reference to undefined property "pointerEvents"[Learn More]
391.f9ab72b3.js:2:1370286
ReferenceError: reference to undefined property "role"[Learn More]
391.f9ab72b3.js:2:1335391
ReferenceError: reference to undefined property "childContextTypes"[Learn More]
391.f9ab72b3.js:2:3028758
ReferenceError: reference to undefined property "$$typeof"[Learn More]
391.f9ab72b3.js:2:3043307
ReferenceError: reference to undefined property "$$typeof"[Learn More]
391.f9ab72b3.js:2:3040715
ReferenceError: reference to undefined property "_reactRootContainer"[Learn More]
391.f9ab72b3.js:2:3077520
ReferenceError: reference to undefined property "__reactResponderId"[Learn More]
391.f9ab72b3.js:2:1379268
ReferenceError: reference to undefined property "maxBreadcrumbs"[Learn More]
391.f9ab72b3.js:2:2170917
ReferenceError: reference to undefined property "useInAppBrowser"[Learn More]
main.c5eae394.js:1:62045
ReferenceError: reference to undefined property "prototype"[Learn More]
391.f9ab72b3.js:2:3098468
ReferenceError: reference to undefined property "change"[Learn More]
391.f9ab72b3.js:2:3589613
ReferenceError: reference to undefined property "signal"[Learn More]
391.f9ab72b3.js:2:1918632
ReferenceError: reference to undefined property "throttleTime"[Learn More]
391.f9ab72b3.js:2:3604968
ReferenceError: reference to undefined property "onError"[Learn More]
391.f9ab72b3.js:2:3604531
ReferenceError: reference to undefined property "_animatedView"[Learn More]
391.f9ab72b3.js:2:1181745
ReferenceError: reference to undefined property "viewDescriptors"[Learn More]
391.f9ab72b3.js:2:681874
ReferenceError: reference to undefined property "loggingIntervalMillis"[Learn More]
391.f9ab72b3.js:2:3212847
ReferenceError: reference to undefined property "reactNativeUUID"[Learn More]
391.f9ab72b3.js:2:3165881
ReferenceError: reference to undefined property "stableID"[Learn More]
391.f9ab72b3.js:2:3179951
ReferenceError: reference to undefined property "configName"[Learn More]
391.f9ab72b3.js:2:3156057
ReferenceError: reference to undefined property "deviceInfo"[Learn More]
391.f9ab72b3.js:2:3277537
ReferenceError: reference to undefined property "maxAge"[Learn More]
391.f9ab72b3.js:2:1
ReferenceError: reference to undefined property 1[Learn More]
391.f9ab72b3.js:2:3219239
ReferenceError: reference to undefined property "_defaulted"[Learn More]
391.f9ab72b3.js:2:1
ReferenceError: reference to undefined property "gcTime"[Learn More]
391.f9ab72b3.js:2:3613343
ReferenceError: reference to undefined property 2[Learn More]
391.f9ab72b3.js:2:3154990
ReferenceError: reference to undefined property 1[Learn More]
391.f9ab72b3.js:2:3164224
ReferenceError: reference to undefined property 1[Learn More]
391.f9ab72b3.js:2:3194374
ReferenceError: reference to undefined property "queryKeyHashFn"[Learn More]
391.f9ab72b3.js:2:3634306
ReferenceError: reference to undefined property "buster"[Learn More]
391.f9ab72b3.js:2:1
ReferenceError: reference to undefined property "networkMode"[Learn More]
391.f9ab72b3.js:2:3627912
ReferenceError: reference to undefined property "staleTime"[Learn More]
391.f9ab72b3.js:2:3630874
ReferenceError: reference to undefined property "suspense"[Learn More]
391.f9ab72b3.js:2:3639201
ReferenceError: reference to undefined property "refetchOnMount"[Learn More]
391.f9ab72b3.js:2:3630569
ReferenceError: reference to undefined property "nullable"[Learn More]
391.f9ab72b3.js:2:1882884
ReferenceError: reference to undefined property "enum"[Learn More]
391.f9ab72b3.js:2:1890538
ReferenceError: reference to undefined property "meta"[Learn More]
391.f9ab72b3.js:2:3613281
ReferenceError: reference to undefined property "behavior"[Learn More]
391.f9ab72b3.js:2:3615739
ReferenceError: reference to undefined property "networkMode"[Learn More]
391.f9ab72b3.js:2:3617138
ReferenceError: reference to undefined property "enabled"[Learn More]
391.f9ab72b3.js:2:3625788
ReferenceError: reference to undefined property "_defaulted"[Learn More]
391.f9ab72b3.js:2:3624243
ReferenceError: reference to undefined property "key"[Learn More]
391.f9ab72b3.js:2:35806
ReferenceError: reference to undefined property "$$typeof"[Learn More]
391.f9ab72b3.js:2:3140413
ReferenceError: reference to undefined property "navigationKey"[Learn More]
391.f9ab72b3.js:2:67845
ReferenceError: reference to undefined property "getId"[Learn More]
391.f9ab72b3.js:2:70264
ReferenceError: reference to undefined property "type"[Learn More]
391.f9ab72b3.js:2:3633680
ReferenceError: reference to undefined property "style"[Learn More]
main.c5eae394.js:1:103942
ReferenceError: reference to undefined property "style"[Learn More]
main.c5eae394.js:1:404418
ReferenceError: reference to undefined property "onLongPress"[Learn More]
391.f9ab72b3.js:2:1117586
ReferenceError: reference to undefined property "link"[Learn More]
391.f9ab72b3.js:2:1362857
ReferenceError: reference to undefined property "forwardedRef"[Learn More]
391.f9ab72b3.js:2:677103
ReferenceError: reference to undefined property "listeners"[Learn More]
391.f9ab72b3.js:2:73450
ReferenceError: reference to undefined property "state"[Learn More]
391.f9ab72b3.js:2:76684
ReferenceError: reference to undefined property "asCID"[Learn More]
391.f9ab72b3.js:2:3472377
ReferenceError: reference to undefined property "$$typeof"[Learn More]
391.f9ab72b3.js:2:3041151
ReferenceError: reference to undefined property "enum"[Learn More]
391.f9ab72b3.js:2:1887962
ReferenceError: reference to undefined property "cursor"[Learn More]
main.c5eae394.js:1:269206
ReferenceError: reference to undefined property "record"[Learn More]
391.f9ab72b3.js:2:1836743
ReferenceError: reference to undefined property "blocking"[Learn More]
391.f9ab72b3.js:2:1831657
ReferenceError: reference to undefined property "refreshing"[Learn More]
main.c5eae394.js:1:825076
ReferenceError: reference to undefined property "-1"[Learn More]
main.c5eae394.js:1:1218641
ReferenceError: reference to undefined property "placement"[Learn More]
391.f9ab72b3.js:2:3501036
ReferenceError: reference to undefined property "style"[Learn More]
main.c5eae394.js:1:470634
ReferenceError: reference to undefined property "https://cdn.bsky.app/img/avatar_thumbnail/plain/did:plc:rhgogynx76txlygidbwjx5dz/bafkreibq3dbrs7jumnfdp5illwyttk2jrg4ubmeo54suovj5vsjpbi74gq@jpeg"[Learn More]
391.f9ab72b3.js:2:1233642
ReferenceError: reference to undefined property "tintColor"[Learn More]
391.f9ab72b3.js:2:1236335
ReferenceError: reference to undefined property "modal"[Learn More]
391.f9ab72b3.js:2:2142576
ReferenceError: reference to undefined property "disabled"[Learn More]
391.f9ab72b3.js:2:2143037
ReferenceError: reference to undefined property "checkForDefaultPrevented"[Learn More]
391.f9ab72b3.js:2:2082256
ReferenceError: reference to undefined property "threadgate"[Learn More]
main.c5eae394.js:1:1052375
ReferenceError: reference to undefined property "components"[Learn More]
391.f9ab72b3.js:2:3592730
ReferenceError: reference to undefined property "offset"[Learn More]
391.f9ab72b3.js:2:3588612
ReferenceError: reference to undefined property "offset"[Learn More]
391.f9ab72b3.js:2:1
ReferenceError: reference to undefined property "blockingByList"[Learn More]
main.c5eae394.js:1:1019723
ReferenceError: reference to undefined property "reply"[Learn More]
main.c5eae394.js:1:1005259
ReferenceError: reference to undefined property "PostThread-LlQy0scdUVyM5C4TS1mXU"[Learn More]
391.f9ab72b3.js:2:62410
ReferenceError: reference to undefined property "labels"[Learn More]
391.f9ab72b3.js:2:1837589
ReferenceError: reference to undefined property "$$typeof"[Learn More]
391.f9ab72b3.js:2:3041513
ReferenceError: reference to undefined property "style"[Learn More]
391.f9ab72b3.js:2:3075137
ReferenceError: reference to undefined property "meta"[Learn More]
391.f9ab72b3.js:2:3606507
ReferenceError: reference to undefined property "throwOnError"[Learn More]
391.f9ab72b3.js:2:3626850
ReferenceError: reference to undefined property "window"[Learn More]
391.f9ab72b3.js:2:3022822


Oh, wondering if it's skill issue on my part then. Could I just check a few things? So sorry, I'm a new user w/o substantive Firefox experience so this is pretty foreign to me.


Thank you so much - this was exactly what I needed



Please look 2 posts above you









Good news: I can see the images now! Hooray!jobbautista9 wrote: ↑2024-12-20, 09:57It's to do with CSS, which the workaround attempts to fix to be compatible with Pale Moon. If you toggle off the website's CSS with View => Page Style => No Style after the page finishes loading, you can see the images.


Code: Select all
[["bsky.app",["/static\\/js\\/main\\./",["/\\{aspectRatio:1\\}/g","{minWidth:\"228px\",minHeight:\"228px\"}","/\\{aspectRatio:(.)\\}/g","{width:Math.min(503,503*$1)+\"px\",height:(Math.min(503,503*$1)/$1)+\"px\"}"]],["/\\d+\\.[0-9a-f]{8}\\.js$/",["/\\[\\{overflow:\"hidden\"\\},./","[{overflow:\"hidden\",height:\"100%\"}"]]]]

Fix confirmed working.adoxa wrote: ↑2024-10-08, 02:12The aspect ratio is no longer sent as part of the image, so it's become a lot more awkward. Here's a workaround that mostly works, except for multiple images (they get a placeholder, but there seems to be something about the flex preventing the image itself showing up).
Code: Select all
[["bsky.app",["/static\\/js\\/main\\./",["aspectRatio:_","height:(536/n.aspectRatio.width*n.aspectRatio.height)+\"px\"","{aspectRatio:T}","{width:Math.min(503,503*T)+\"px\",height:(Math.min(503,503*T)/T)+\"px\"}","/\\{aspectRatio:1\\}/g","{minWidth:\"228px\",minHeight:\"228px\"}","{aspectRatio:d}","{width:Math.min(503,503*d)+\"px\"}"]]]]





Code: Select all
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("bsky.app") {
div[data-expoimage="true"] img {position:unset !important; max-height: 100%; max-width: 100%; height: auto !important; width: auto !important;}
button div[data-expoimage="true"] {flex:unset !important;}
div[style="width: 100%;"] > div > div > div {width: auto !important; max-width: 100%}
}