This could happen a several levels. Fully furnished rat-hole abstracts GeckoProfile into a general configuration center. Space saving rat-hole just passes the "-P" option through to the Gecko runtime. Looks like we need to add a profile option to GeckoView.init, and that might mean adding a profile option to the XML declaration. Let's hope it doesn't come to that!
Mass change of bugs in the "Embedding: GRE Core" component in preparation for archiving it. I believe that these are no longer relevant; but if they are, they should be reopened and moved into a component relevant to the code in question.
Reopening and moving to Core::Embedding: APIs, where we'll continue to triage and track GeckoView issues.