1. 12 Aug, 2011 1 commit
  2. 13 Jul, 2011 2 commits
  3. 02 Feb, 2011 1 commit
  4. 25 Jan, 2011 1 commit
  5. 22 Jan, 2011 1 commit
    • Jesse Wilson's avatar
      Update preloaded-classes for Honeycomb. · 8068618e
      Jesse Wilson authored
      We preload classes for two reasons. Classes that are popular can be
      shared and can increase the number of apps that can be run concurrently.
      Classes that initialize slowly can be initialized at system boot time
      by the zygote, decreasing the time to launch a specific app.
      
      To select which classes to preload, I exercised Android's built-in apps
      as well as these apps from Market: ESPN score center, Amazon, Flixster,
      Twitter, Adobe Reader, Ebay Mobile, Facebook, Solitare (Ken Magic),
      Barcode Reader, Google Earth and Square.
      
      A cycle of launching ~460 (non unique) activities in sequence took 9m35s
      with the previous preloaded-classes list. The update improves the launch
      time of the same sequence to 9m27s: the marginal improvement over the
      previous set of preloaded classes is negligible.
      
      http://b/3004763
      
      Change-Id: Ida511ae31eeff6d95d9cb6aacae68b9bb9dd2ebe
      8068618e
  6. 04 Nov, 2010 2 commits
  7. 14 Oct, 2010 1 commit
    • Bjorn Bringert's avatar
      Delete unused WebView drag tracking code · c9332fa3
      Bjorn Bringert authored
      This also removes android.graphics.utils.BoundaryPatch
      which was only used by the Browser for the unused drag
      tracking (and by a demo app that I'm also removing).
      
      Change-Id: I48253ae005ab11cb4c70d132bc1ea4f2692e2bd2
      c9332fa3
  8. 13 Oct, 2010 1 commit
    • Jesse Wilson's avatar
      Regenerate preloaded classes for Gingerbread. · eaca10e2
      Jesse Wilson authored
      Unlike previous releases where the set of classes-to-be-preloaded
      was generated on a first-generation device (G1 and MyTouch 3G), this
      round I used a second-generation device, a Nexus One. As a consequence,
      class loading is faster (win) and fewer classes hit the 1250ms threshold.
      Instead of sharing classes based on load time alone, classes are now shared
      based on the number of applications loading them.
      
      Change-Id: I18f7aa3e7e6258818871b3968b515c06314371b3
      http://b/2546002
      eaca10e2
  9. 11 Oct, 2010 1 commit
  10. 18 Aug, 2010 1 commit
  11. 05 Aug, 2010 1 commit
  12. 30 Jun, 2010 1 commit
  13. 21 Jun, 2010 1 commit
  14. 04 Jun, 2010 1 commit
  15. 03 Jun, 2010 1 commit
  16. 02 Jun, 2010 1 commit
  17. 28 May, 2010 1 commit
  18. 07 May, 2010 1 commit
  19. 09 Apr, 2010 1 commit
  20. 04 Apr, 2010 1 commit
  21. 30 Mar, 2010 2 commits
  22. 29 Mar, 2010 1 commit
  23. 26 Mar, 2010 1 commit
  24. 06 Mar, 2010 1 commit
  25. 27 Feb, 2010 1 commit
  26. 25 Feb, 2010 1 commit
  27. 24 Feb, 2010 1 commit
  28. 05 Feb, 2010 2 commits
  29. 03 Feb, 2010 1 commit
    • Doug Zongker's avatar
      remove android.webkit.HttpDateTime, again · 45a9a140
      Doug Zongker authored
      Remove this class, again, and change the webkit uses of it to use the
      one in android-common.  Remove class from preloaded-classes as well.
      
      Change-Id: Ic0d4835e77180d299bc2c22b7c8780861b4781ee
      45a9a140
  30. 29 Jan, 2010 1 commit
    • Tom Taylor's avatar
      Remove MMS from the framework · 5e342fa3
      Tom Taylor authored
      The MMS code has been moved into the mms-common library.
      Move SqliteWrapper (and make it hidden) into the database
      directory because Telephony.java depends on it. Create a mmscommon
      library similar to androidcommon for a number of files used both
      by the telephony layer, by mms, and by myfaves.
      
      Change-Id: I2e23e87c4961b87c42a4c8a63f812fa9e0e44dec
      5e342fa3
  31. 27 Jan, 2010 3 commits
  32. 19 Jan, 2010 1 commit
  33. 12 Jan, 2010 1 commit
    • Makoto Onuki's avatar
      Moved DomainNameChecker to android common. · 8f028a94
      Makoto Onuki authored
      - Moved DomainNameChecker from android.net.http to android common, and renamed to DomainNameValidator.
      - Added a simplified version of DNParser, which DomainNameValidator uses instead of X509Name in order to extract Subject Name from a certificate.
      - Added unit tests for DomainNameChecker and DNParser.
      
      There's a suspicious comment in DomainNameChecker saying something like "X509Certificate fails to parse a certificate when a subject alt name begins with '*'".  I think we should fix it if it's really the case -- otherwise certificates with the wildcard wouldn't work.  I'll see if it's true after submitting this patch.
      8f028a94
  34. 05 Jan, 2010 1 commit