Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit db87c0df authored by Jason Chen's avatar Jason Chen
Browse files

resolved conflicts from merge of c3b112ba to master

Change-Id: I76a5f88849ab617af3316d63378bf3296256e8e1
parents d141305f c3b112ba
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ package android.webkit;

import android.net.http.EventHandler;
import android.net.http.RequestHandle;
import android.os.Build;
import android.util.Log;
import android.webkit.CacheManager.CacheResult;

@@ -35,6 +36,7 @@ class FrameLoader {
    private int mCacheMode;
    private String mReferrer;
    private String mContentType;
    private final String mUaprofHeader;

    private static final int URI_PROTOCOL = 0x100;

@@ -57,6 +59,8 @@ class FrameLoader {
        mMethod = method;
        mCacheMode = WebSettings.LOAD_NORMAL;
        mSettings = settings;
        mUaprofHeader = mListener.getContext().getResources().getString(
                com.android.internal.R.string.config_useragentprofile_url, Build.MODEL);
    }

    public void setReferrer(String ref) {
@@ -356,6 +360,11 @@ class FrameLoader {
        }
        
        mHeaders.put("User-Agent", mSettings.getUserAgentString());

        // Set the x-wap-profile header
        if (mUaprofHeader != null && mUaprofHeader.length() > 0) {
            mHeaders.put("x-wap-profile", mUaprofHeader);
        }
    }

    /**
+8 −0
Original line number Diff line number Diff line
@@ -451,4 +451,12 @@
    <!-- Number of database connections opened and managed by framework layer
         to handle queries on each database. -->
    <integer name="db_connection_pool_size">1</integer>

    <!-- The URL that should be sent in an x-wap-profile header with an HTTP request,
         as defined in the Open Mobile Alliance User Agent Profile specification
         OMA-TS-UAProf-V2_0-20060206-A Section 8.1.1.1. If the URL contains a '%s'
         format string then that substring will be replaced with the value of
         Build.MODEL. The format string shall not be escaped. -->
    <string name="config_useragentprofile_url"></string>

</resources>