• Raine Makelainen's avatar
    [embedlite-components] Add support for site specific UA override. Contributes to JB#34904 · 4a56b5e8
    Raine Makelainen authored
    This makes possible to use general.useragent.override.* overrides
    with simple replace syntax given that complex override is not applied.
    
    Instantiation of the UserAgent is deferred a bit so that we do not
    end up initializing UserAgentOverrides before general.useragent.override
    is applied. As UserAgent was initialized on that application startup,
    the simple hash separated user agent fixing did not work. This happened
    because nsIHttpProtocolHandler was not yet aware of the override.
    Thus, causing UserAgentOverrides to fail to replace ua.
    4a56b5e8
Name
Last commit
Last update
chromehelper Loading commit data...
debian Loading commit data...
history Loading commit data...
jscomps Loading commit data...
jsscripts Loading commit data...
overrides Loading commit data...
prompt Loading commit data...
rpm Loading commit data...
search-engines @ c5ce33c3 Loading commit data...
tests/htmltests Loading commit data...
touchhelper Loading commit data...
widgetfactory Loading commit data...
.gitmodules Loading commit data...
EmbedLiteBinComponents.manifest Loading commit data...
Makefile.am Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
embedlite-components.pro Loading commit data...
gencppid.pl Loading commit data...
link_to_system.sh Loading commit data...