tag:tenfourfox.tenderapp.com,2012-01-07:/discussions/problems/8777-the-curious-case-of-the-disappearing-search-engine-add-onTenFourFox: Discussion 2019-05-17T10:46:09Ztag:tenfourfox.tenderapp.com,2012-01-07:Comment/470404592019-03-24T20:01:23Z2019-03-24T20:01:24ZThe curious case of the disappearing search engine add-on<div><p>My addons work fine and appear to be stable. However the top line of the addon box -search for addons- is missing.</p></div>KGBtag:tenfourfox.tenderapp.com,2012-01-07:Comment/470404592019-04-02T05:15:46Z2019-04-02T05:15:47ZThe curious case of the disappearing search engine add-on<div><p>I have come up with a plausible theory to explain why people still get their search bar add-on reset to factory defaults (And I do have steps to reproduce reliably, at least for me).</p>
<p>STRs first:</p>
<p>(Recommended) Use a slow machine (both an 1.33ghz 12" iBook at reduced perf setting or a 7400-based G4 tower facilitate me reproducing it every time)</p>
<p>1- Backup your current (user-set search engines) search.json file to avoid it being clobbered;</p>
<p>2- start up TenFourFox;</p>
<p>3- Right when the first window shows up, immediately click the search bar and input something (1 character should do). Do it as fast as possible, don't wait until it's responsive;</p>
<p>Once the search drop-down menu opens up the factory default search engines should be there instead of your user-set ones.</p>
<p>To back this not being data corruption, I can:</p>
<p>4- write-protect my (user-set) search.json inside my profile via finder > get info;</p>
<p>5- repeat steps 2 and 3, observe the default search engines showing up again in search bar menu;</p>
<p>6- quit TFx, reopen it (wait until it's fully responsive);</p>
<p>The search engines should be back to user-set ones since search.json couldn't be overwritten.</p>
<p>I can reproduce this with a brand new profile (except search engines of course). My default first page is usually set to blank.</p>
<p>So that suggests when I do this, parts of the user profile are not loaded completely and the browser assumes search.json is corrupted since it's not ready yet. So I can't seem to find this reported in Fx esr45 because faster browser load times likely wallpaper this?</p>
<p>Can anyone try this to let me know if I'm the only one able to reproduce this? Thanks!</p></div>Raphaƫl Guaytag:tenfourfox.tenderapp.com,2012-01-07:Comment/470404592019-04-05T19:48:47Z2019-04-05T19:48:47ZThe curious case of the disappearing search engine add-on<div><p>I was able to reproduce this on my Pismo 400 MHz G3.</p>
<p>Also see here:<br>
<a href="https://tenfourfox.tenderapp.com/discussions/problems/8243-automatically-changes-default-search-engine-after-reboot#comment_41600822">https://tenfourfox.tenderapp.com/discussions/problems/8243-automati...</a></p>
<p>Maybe removing the LZ4 method from search.json is only part of the solution, resp. the actual problem isn't LZ4 but loading speed.</p></div>Chris (chtrusch)tag:tenfourfox.tenderapp.com,2012-01-07:Comment/470404592019-04-07T19:46:37Z2019-04-07T19:46:37ZThe curious case of the disappearing search engine add-on<div><p>A speculative fix might be to force the load to complete but I have to investigate how that gets kicked off. There could well be a race condition here.</p></div>Cameron Kaisertag:tenfourfox.tenderapp.com,2012-01-07:Comment/470404592019-05-17T10:46:09Z2019-05-17T10:46:09ZThe curious case of the disappearing search engine add-on<div><p>What's going on with mozilla.org, the Startpage search add-on just disappeared again and now I'm getting a "Your version of Firefox does not support search plugins" when I try to reinstall it. Even after I change the user agent string to Firefox 60ESR.</p>
<p>I wish they wouldn't try to be 2 cute by 1/2 with this stuff.</p></div>super70s