<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hey Sven,<div class=""><br class=""></div><div class="">We can correct that. Although ‘application/x-javascript’ should not be used actually (see <a href="http://www.rfc-editor.org/rfc/rfc4329.txt" class="">http://www.rfc-editor.org/rfc/rfc4329.txt</a>)</div><div class="">Can you send it in as an issue on GitHub so I don’t forget?</div><div class=""><br class=""></div><div class="">Thx!</div><div class=""><br class=""></div><div class="">Johan</div><div class=""><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 6 Jun 2020, at 21:34, Sven Van Caekenberghe <<a href="mailto:sven@stfx.eu" class="">sven@stfx.eu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">I finally figured out a subtle but very annoying issue that I had, which comes down to a change in WAMimeType.<br class=""><br class="">"pharo 7"<br class=""><br class="">'application/javascript' asZnMimeType isBinary.<br class=""> "false"<br class="">'application/x-javascript' asZnMimeType isBinary.<br class=""> "false"<br class=""><br class="">"older <a href="github://SeasideSt/Seaside:master/repository" class="">github://SeasideSt/Seaside:master/repository</a>"<br class="">(WAMimeType main: 'application' sub: 'javascript') isBinary.<br class=""> "true"<br class="">(WAMimeType main: 'application' sub: 'x-javascript') isBinary. <br class=""> "false"<br class=""><br class="">"newer <a href="github://SeasideSt/Seaside:master/repository" class="">github://SeasideSt/Seaside:master/repository</a>"<br class="">(WAMimeType main: 'application' sub: 'javascript') isBinary.<br class=""> "false"<br class="">(WAMimeType main: 'application' sub: 'x-javascript') isBinary. <br class=""> "true"<br class=""><br class="">As you can see the tests are reversed in the later Seaside (which was a diff between my development and deployment image).<br class=""><br class="">This lead to a failure in serving .js files as needed for Bootstrap<br class=""><br class="">I had to change/override <br class=""><br class="">jsbootstrapminJs<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>^ WAFileLibraryResource<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">    </span>filepath: 'js/bootstrap.min.js'<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">    </span>mimeType: (WAMimeType main: 'application' sub: 'x-javascript')<br class=""><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre">    </span>cacheDuration: (Duration days: 0 hours: 0 minutes: 30 seconds: 0)<br class=""><span class="Apple-tab-span" style="white-space:pre">      </span><span class="Apple-tab-span" style="white-space:pre">    </span>contents: (GRDelayedSend receiver: self selector: #jsbootstrapminJsContent)<br class=""><br class="">to<br class=""><br class="">jsbootstrapminJs<br class=""><span class="Apple-tab-span" style="white-space:pre">      </span>^ WAFileLibraryResource<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">    </span>filepath: 'js/bootstrap.min.js'<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">    </span>mimeType: (WAMimeType main: 'application' sub: 'javascript')<br class=""><span class="Apple-tab-span" style="white-space:pre">   </span><span class="Apple-tab-span" style="white-space:pre">    </span>cacheDuration: (Duration days: 0 hours: 0 minutes: 30 seconds: 0)<br class=""><span class="Apple-tab-span" style="white-space:pre">      </span><span class="Apple-tab-span" style="white-space:pre">    </span>contents: (GRDelayedSend receiver: self selector: #jsbootstrapminJsContent)<br class=""><br class="">Sven<br class=""><br class=""><br class="">_______________________________________________<br class="">seaside-dev mailing list<br class=""><a href="mailto:seaside-dev@lists.squeakfoundation.org" class="">seaside-dev@lists.squeakfoundation.org</a><br class="">http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev<br class=""></div></div></blockquote></div><br class=""></div></div></body></html>