Hello, Currently internal/external sqlite usage may be toggled by USE="system-sqlite" for xulrunner and firefox, but not icecat. This is not fail and may cause problems when xulrunner was compiled without system-sqlite, but system wide sqlite support was enabled for icecat. In my particular case reasoning is simple: I do not want to install system-wide sqlite with secure delete enable as it hurts other applications.
Created attachment 223119 [details, diff] respect system-sqlite USE flag ... in the same way as for www-client/mozilla-firefox
Created attachment 223121 [details, diff] metadata patch for system-sqlite
Nirbheek apply patches +1 from my end.
Thanks for your report.