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

Commit b1d0403c authored by Dave Bort's avatar Dave Bort
Browse files

Remove references to android.util.Config

The semantics of Config.DEBUG will be changing soon, and all other
Config.* fields will become deprecated/hidden.

BUG=1780938
parent 61805637
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -33,7 +33,6 @@ import android.net.wifi.ScanResult;
import android.net.wifi.WifiManager;
import android.os.Handler;
import android.os.Looper;
import android.util.Config;
import android.util.Log;
import android.webkit.WebView;
import java.util.List;
@@ -47,6 +46,11 @@ public final class AndroidWifiDataProvider extends BroadcastReceiver {
   * Logging tag
   */
  private static final String TAG = "Gears-J-WifiProvider";
  /**
   * Flag for guarding Log.v() calls.
   * Set to true to enable extra debug logging.
   */
  private static final boolean LOGV_ENABLED = false;
  /**
   * Our Wifi manager instance.
   */
@@ -104,7 +108,7 @@ public final class AndroidWifiDataProvider extends BroadcastReceiver {
   */
  public void shutdown() {
    mContext.unregisterReceiver(this);
    if (Config.LOGV) {
    if (LOGV_ENABLED) {
      Log.v(TAG, "Wifi provider closed.");
    }
  }
@@ -118,7 +122,7 @@ public final class AndroidWifiDataProvider extends BroadcastReceiver {
  public void onReceive(Context context, Intent intent) {
    if (intent.getAction().equals(
            mWifiManager.SCAN_RESULTS_AVAILABLE_ACTION)) {
      if (Config.LOGV) {
      if (LOGV_ENABLED) {
        Log.v(TAG, "Wifi scan resulst available");
      }
      onUpdateAvailable(mWifiManager.getScanResults(), mNativeObject);
+46 −45
Original line number Diff line number Diff line
@@ -29,7 +29,6 @@ import android.net.http.Headers;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.util.Config;
import android.util.Log;
import android.webkit.CacheManager;
import android.webkit.CacheManager.CacheResult;
@@ -88,6 +87,8 @@ import java.util.concurrent.locks.ReentrantLock;
public final class ApacheHttpRequestAndroid {
    /** Debug logging tag. */
    private static final String LOG_TAG = "Gears-J";
    /** Flag for guarding Log.v() calls. */
    private static final boolean LOGV_ENABLED = false;
    /** HTTP response header line endings are CR-LF style. */
    private static final String HTTP_LINE_ENDING = "\r\n";
    /** Safe MIME type to use whenever it isn't specified. */
@@ -173,18 +174,18 @@ public final class ApacheHttpRequestAndroid {
        public void run() {
            boolean problem = false;
            try {
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "REQUEST : " + mMethod.getRequestLine());
                }
                mResponse = mClient.execute(mMethod);
                if (mResponse != null) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "response (status line): "
                              + mResponse.getStatusLine());
                    }
                    mResponseLine = "" + mResponse.getStatusLine();
                } else {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "problem, response == null");
                    }
                    problem = true;
@@ -198,7 +199,7 @@ public final class ApacheHttpRequestAndroid {
            }

            if (!problem) {
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "Request complete ("
                          + mMethod.getRequestLine() + ")");
                }
@@ -206,7 +207,7 @@ public final class ApacheHttpRequestAndroid {
                mConnectionFailedLock.lock();
                mConnectionFailed = true;
                mConnectionFailedLock.unlock();
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "Request FAILED ("
                          + mMethod.getRequestLine() + ")");
                }
@@ -233,7 +234,7 @@ public final class ApacheHttpRequestAndroid {
                try {
                    wait();
                } catch (InterruptedException e) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "InterruptedException while putting " +
                            "a DataPacket in the Buffer: " + e);
                    }
@@ -248,7 +249,7 @@ public final class ApacheHttpRequestAndroid {
                try {
                    wait();
                } catch (InterruptedException e) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                      Log.i(LOG_TAG, "InterruptedException while getting " +
                          "a DataPacket in the Buffer: " + e);
                    }
@@ -271,7 +272,7 @@ public final class ApacheHttpRequestAndroid {
                try {
                    wait();
                } catch (InterruptedException e) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "InterruptedException while waiting " +
                            "until a DataPacket is consumed: " + e);
                    }
@@ -285,7 +286,7 @@ public final class ApacheHttpRequestAndroid {
                try {
                    wait();
                } catch (InterruptedException e) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "InterruptedException while indicating "
                              + "that the DataPacket has been consumed: " + e);
                    }
@@ -373,14 +374,14 @@ public final class ApacheHttpRequestAndroid {
                mSignal.packetConsumed();
                mConnectionFailedLock.lock();
                if (mConnectionFailed) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "stopping loop on error");
                    }
                    finished = true;
                }
                mConnectionFailedLock.unlock();
            }
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "flushing the outputstream...");
            }
            mOutputStream.flush();
@@ -399,7 +400,7 @@ public final class ApacheHttpRequestAndroid {
        private void write(DataPacket packet) {
            try {
                if (mOutputStream == null) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "NO OUTPUT STREAM !!!");
                    }
                    return;
@@ -407,7 +408,7 @@ public final class ApacheHttpRequestAndroid {
                mOutputStream.write(packet.getBytes(), 0, packet.getLength());
                mOutputStream.flush();
            } catch (IOException e) {
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "exc: " + e);
                }
                mConnectionFailedLock.lock();
@@ -423,7 +424,7 @@ public final class ApacheHttpRequestAndroid {
                    mStreamingReady.await();
                }
            } catch (InterruptedException e) {
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "InterruptedException in "
                          + "StreamEntity::isReady() : ", e);
                }
@@ -468,7 +469,7 @@ public final class ApacheHttpRequestAndroid {
     *                  False on failure.
     */
    public synchronized boolean open(String method, String url) {
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "open " + method + " " + url);
        }
        // Create the client
@@ -502,7 +503,7 @@ public final class ApacheHttpRequestAndroid {
        } else if ("DELETE".equalsIgnoreCase(method)) {
            mMethod = new HttpDelete(url);
        } else {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "Method " + method + " not supported");
            }
            return false;
@@ -549,7 +550,7 @@ public final class ApacheHttpRequestAndroid {
     * (unless already finished)
     */
    private void waitUntilConnectionFinished() {
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "waitUntilConnectionFinished("
                  + mConnectionFinished + ")");
        }
@@ -558,11 +559,11 @@ public final class ApacheHttpRequestAndroid {
                try {
                    mHttpThread.join();
                    mConnectionFinished = true;
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "http thread joined");
                    }
                } catch (InterruptedException e) {
                    if (Config.LOGV) {
                    if (LOGV_ENABLED) {
                        Log.i(LOG_TAG, "interrupted: " + e);
                    }
                }
@@ -596,7 +597,7 @@ public final class ApacheHttpRequestAndroid {
        Header[] headers = mResponse.getAllHeaders();
        for (int i = 0; i < headers.length; i++) {
            Header header = headers[i];
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "header " + header.getName()
                      + " -> " + header.getValue());
            }
@@ -615,7 +616,7 @@ public final class ApacheHttpRequestAndroid {
     */
    public synchronized void setRequestHeader(String name, String value) {
        String[] mapValue = { name, value };
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "setRequestHeader: " + name + " => " + value);
        }
        if (name.equalsIgnoreCase(KEY_CONTENT_LENGTH)) {
@@ -647,7 +648,7 @@ public final class ApacheHttpRequestAndroid {
        while (it.hasNext()) {
            // Set the key case-sensitive.
            String[] entry = it.next();
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "apply header " + entry[HEADERS_MAP_INDEX_KEY] +
                    " => " + entry[HEADERS_MAP_INDEX_VALUE]);
            }
@@ -671,7 +672,7 @@ public final class ApacheHttpRequestAndroid {
                return null;
            }
        } else {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "getResponseHeader() called but "
                      + "response not received");
            }
@@ -687,7 +688,7 @@ public final class ApacheHttpRequestAndroid {
     */
    public synchronized String getAllResponseHeaders() {
        if (mResponseHeaders == null) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "getAllResponseHeaders() called but "
                      + "response not received");
            }
@@ -715,7 +716,7 @@ public final class ApacheHttpRequestAndroid {
     * @param value The associated value.
     */
    private void setResponseHeader(String name, String value) {
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "Set response header " + name + ": " + value);
        }
        String mapValue[] = { name, value };
@@ -766,7 +767,7 @@ public final class ApacheHttpRequestAndroid {
        UrlInterceptHandlerGears.ServiceResponse serviceResponse =
            handler.getServiceResponse(url, mRequestHeaders);
        if (serviceResponse == null) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "No response in LocalServer");
            }
            return false;
@@ -776,7 +777,7 @@ public final class ApacheHttpRequestAndroid {
        mBodyInputStream = serviceResponse.getInputStream();
        mResponseLine = serviceResponse.getStatusLine();
        mResponseHeaders = serviceResponse.getResponseHeaders();
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "Got response from LocalServer: " + mResponseLine);
        }
        return true;
@@ -803,19 +804,19 @@ public final class ApacheHttpRequestAndroid {
        CacheResult mCacheResult =
            CacheManager.getCacheFile(url, cacheRequestHeaders);
        if (mCacheResult == null) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "No CacheResult for " + url);
            }
            return false;
        }
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "Got CacheResult from browser cache");
        }
        // Check for expiry. -1 is "never", otherwise milliseconds since 1970.
        // Can be compared to System.currentTimeMillis().
        long expires = mCacheResult.getExpires();
        if (expires >= 0 && System.currentTimeMillis() >= expires) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "CacheResult expired "
                    + (System.currentTimeMillis() - expires)
                    + " milliseconds ago");
@@ -827,7 +828,7 @@ public final class ApacheHttpRequestAndroid {
        mBodyInputStream = mCacheResult.getInputStream();
        if (mBodyInputStream == null) {
            // Cache result may have gone away.
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "No mBodyInputStream for CacheResult " + url);
            }
            return false;
@@ -855,7 +856,7 @@ public final class ApacheHttpRequestAndroid {
        }
        // Synthesize the response line.
        mResponseLine = "HTTP/1.1 " + statusCode + " " + statusMessage;
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "Synthesized " + mResponseLine);
        }
        // Synthesize the returned headers from cache.
@@ -914,7 +915,7 @@ public final class ApacheHttpRequestAndroid {
     */
    public synchronized boolean createCacheResult(
        String url, int responseCode, String mimeType, String encoding) {
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "Making cache entry for " + url);
        }
        // Take the headers and parse them into a format needed by
@@ -935,14 +936,14 @@ public final class ApacheHttpRequestAndroid {
        mCacheResult = CacheManager.createCacheFile(
            url, responseCode, cacheHeaders, mimeType, true);
        if (mCacheResult != null) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "Saving into cache");
            }
            mCacheResult.setEncoding(encoding);
            mCacheResultUrl = url;
            return true;
        } else {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "Couldn't create mCacheResult");
            }
            return false;
@@ -960,7 +961,7 @@ public final class ApacheHttpRequestAndroid {
     */
    public synchronized boolean appendCacheResult(byte[] data, int bytes) {
        if (mCacheResult == null) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "appendCacheResult() called without a "
                      + "CacheResult initialized");
            }
@@ -969,7 +970,7 @@ public final class ApacheHttpRequestAndroid {
        try {
            mCacheResult.getOutputStream().write(data, 0, bytes);
        } catch (IOException ex) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "Got IOException writing cache data: " + ex);
            }
            return false;
@@ -984,14 +985,14 @@ public final class ApacheHttpRequestAndroid {
     */
    public synchronized boolean saveCacheResult() {
        if (mCacheResult == null || mCacheResultUrl == null) {
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "Tried to save cache result but "
                      + "createCacheResult not called");
            }
            return false;
        }

        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "Saving cache result");
        }
        CacheManager.saveCacheFile(mCacheResultUrl, mCacheResult);
@@ -1006,7 +1007,7 @@ public final class ApacheHttpRequestAndroid {
     * ability to receive a null packet for sendPostData().
     */
    public synchronized void abort() {
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "ABORT CALLED");
        }
        if (mMethod != null) {
@@ -1019,7 +1020,7 @@ public final class ApacheHttpRequestAndroid {
     * thread to complete.
     */
    public synchronized void interrupt() {
        if (Config.LOGV) {
        if (LOGV_ENABLED) {
            Log.i(LOG_TAG, "INTERRUPT CALLED");
        }
        mConnectionFailedLock.lock();
@@ -1053,7 +1054,7 @@ public final class ApacheHttpRequestAndroid {
                    mBodyInputStream = entity.getContent();
                }
            } catch (IOException inputException) {
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "Failed to connect InputStream: "
                          + inputException);
                }
@@ -1062,7 +1063,7 @@ public final class ApacheHttpRequestAndroid {
            }
            if (mBodyInputStream == null) {
                // No error stream either. Treat as a 0 byte response.
                if (Config.LOGV) {
                if (LOGV_ENABLED) {
                    Log.i(LOG_TAG, "No InputStream");
                }
                return 0; // EOF.
@@ -1081,7 +1082,7 @@ public final class ApacheHttpRequestAndroid {
            }
        } catch (IOException e) {
            // An abort() interrupts us by calling close() on our stream.
            if (Config.LOGV) {
            if (LOGV_ENABLED) {
                Log.i(LOG_TAG, "Got IOException in mBodyInputStream.read(): ", e);
            }
            ret = -1;