1. 10 May, 2012 1 commit
  2. 09 May, 2012 2 commits
    • Fabrice Di Meglio's avatar
      Fix bugs with duplicate fallback fonts. · 127ddb8a
      Fabrice Di Meglio authored
      Cleaned up the system font and fallback font list
      memory management using smart arrays.
      
      Cleaned up the addition and removal of font records from
      the font family lists.  Previously, list insertion was occurring
      when the typeface was constructed, which obscured much of the logic.
      
      Bug #6406249 SystemUI crashed when changing Locale
      
      Change-Id: I3e33f7868f1b0a6835b91652652a457799d991d5
      127ddb8a
    • Jeff Brown's avatar
      Fix lock issue in Skia fonthost for Android. · 42ca8dae
      Jeff Brown authored
      load_system_fonts() could potentially be called without
      a lock held.  To make this problem less likely to happen
      again in the future, adopted a naming convention for all
      locked methods.
      
      Change-Id: I04ff5e8ad005e5c1180aae9be8c134d0d384ac2c
      42ca8dae
  3. 04 May, 2012 1 commit
  4. 02 May, 2012 1 commit
  5. 01 May, 2012 3 commits
  6. 30 Apr, 2012 1 commit
    • Chet Haase's avatar
      Handle Bitmap reuse failure more gracefully · c0b4fa78
      Chet Haase authored
      A feature in Android 3.0 allows Bitmaps to be reused when
      loading a bitmap of the same dimensions. A documented limitation
      is that the only formats supported are jpeg and png, the most common
      formats for Android. But if you actually try to do it anyway, you'll end
      up causing memory trashing and an eventual strange native crash. It's not
      pretty.
      
      This fix puts code in other possible image format decoders (gif, ico, and
      bmp) to return false from the onDecode() operation, which will result in
      an exception being thrown back to the user code.
      
      Issue #6146246 Sparodic crash in GraphicsJNI::allocateJavaPixelRef (memory corruption?)
      
      Change-Id: Ifd3e0f87c9ea6d41a37f58616e1ced0b19132056
      c0b4fa78
  7. 23 Apr, 2012 1 commit
  8. 19 Apr, 2012 1 commit
  9. 16 Apr, 2012 1 commit
  10. 13 Apr, 2012 1 commit
  11. 12 Apr, 2012 1 commit
  12. 11 Apr, 2012 1 commit
    • Fabrice Di Meglio's avatar
      Add SkPaint.setTextLocale() · 5c7fc8f9
      Fabrice Di Meglio authored
      - will be used for better CJK shaping
      - forced to use a "placement new" operator because of use of sk_bzero / memcpy
      in the Skia contructor and copy operator
      
      Change-Id: If6f62634c9088d2401250c35239a1722102fe80c
      5c7fc8f9
  13. 02 Apr, 2012 1 commit
  14. 30 Mar, 2012 1 commit
  15. 21 Mar, 2012 1 commit
  16. 20 Mar, 2012 3 commits
  17. 19 Mar, 2012 1 commit
  18. 15 Mar, 2012 1 commit
  19. 13 Mar, 2012 2 commits
  20. 12 Mar, 2012 4 commits
  21. 06 Mar, 2012 2 commits
  22. 28 Feb, 2012 1 commit
  23. 27 Feb, 2012 2 commits
  24. 24 Feb, 2012 2 commits
  25. 23 Feb, 2012 3 commits
  26. 22 Feb, 2012 1 commit