OSDN Git Service

android-x86/external-webkit.git
13 years agoam eecdc5b2: am 4c6c5a28: Merge "Turns out args should not be decoded twice." into...
Bart Sears [Mon, 21 Mar 2011 18:32:13 +0000 (11:32 -0700)]
am eecdc5b2: am 4c6c5a28: Merge "Turns out args should not be decoded twice." into honeycomb-mr1

* commit 'eecdc5b297922df6c0be702e5d2c5905855e273b':
  Turns out args should not be decoded twice.

13 years agoam 4c6c5a28: Merge "Turns out args should not be decoded twice." into honeycomb-mr1
Bart Sears [Mon, 21 Mar 2011 18:27:40 +0000 (11:27 -0700)]
am 4c6c5a28: Merge "Turns out args should not be decoded twice." into honeycomb-mr1

* commit '4c6c5a28199f4770d1422214fcc76a61b5afa42c':
  Turns out args should not be decoded twice.

13 years agoMerge "Turns out args should not be decoded twice." into honeycomb-mr1
Bart Sears [Mon, 21 Mar 2011 18:23:32 +0000 (11:23 -0700)]
Merge "Turns out args should not be decoded twice." into honeycomb-mr1

13 years agoam 9f6d6cba: am e1c3e599: Fix native crash Don\'t save the extras in the picture...
Nicolas Roard [Mon, 21 Mar 2011 14:49:53 +0000 (07:49 -0700)]
am 9f6d6cba: am e1c3e599: Fix native crash Don\'t save the extras in the picture when drawing.

* commit '9f6d6cba4bd687bc65baa3db29ac4f6593df65c1':
  Fix native crash Don't save the extras in the picture when drawing.

13 years agoam e1c3e599: Fix native crash Don\'t save the extras in the picture when drawing.
Nicolas Roard [Mon, 21 Mar 2011 14:32:59 +0000 (07:32 -0700)]
am e1c3e599: Fix native crash Don\'t save the extras in the picture when drawing.

* commit 'e1c3e59945c9789e93c417e064a9abed1057ce42':
  Fix native crash Don't save the extras in the picture when drawing.

13 years agoFix native crash
Nicolas Roard [Sun, 20 Mar 2011 02:01:15 +0000 (19:01 -0700)]
Fix native crash
Don't save the extras in the picture when drawing.

bug:4126884 bug:4132721
Change-Id: I52c46a33f847e64c1f8245a0bb84445a948d72a4

13 years agoam 5616e1fe: am a5ec3c20: Fix ANR introduced by recent CL... before locking a texture...
Nicolas Roard [Sat, 19 Mar 2011 21:38:02 +0000 (14:38 -0700)]
am 5616e1fe: am a5ec3c20: Fix ANR introduced by recent CL... before locking a texture, it needs to be ready.

* commit '5616e1fe6fd63f6b8b43c0aba485d3eb7dad992e':
  Fix ANR introduced by recent CL... before locking a texture, it needs to be ready.

13 years agoam a5ec3c20: Fix ANR introduced by recent CL... before locking a texture, it needs...
Nicolas Roard [Sat, 19 Mar 2011 21:33:33 +0000 (14:33 -0700)]
am a5ec3c20: Fix ANR introduced by recent CL... before locking a texture, it needs to be ready.

* commit 'a5ec3c20d40b576e2f6878c615cc7c63eebe3a3f':
  Fix ANR introduced by recent CL... before locking a texture, it needs to be ready.

13 years agoFix ANR introduced by recent CL...
Nicolas Roard [Sat, 19 Mar 2011 00:41:11 +0000 (17:41 -0700)]
Fix ANR introduced by recent CL...
before locking a texture, it needs to be ready.

bug:4136077
Change-Id: Ib8235694e1a43524c52a02a5f288235d56088f46

13 years agoam cf9235ad: am 93a2b8c5: Fix for layers textures selection
Nicolas Roard [Sat, 19 Mar 2011 00:11:02 +0000 (17:11 -0700)]
am cf9235ad: am 93a2b8c5: Fix for layers textures selection

* commit 'cf9235adf6475a0f214598689b1fd4499594766e':
  Fix for layers textures selection

13 years agoam 93a2b8c5: Fix for layers textures selection
Nicolas Roard [Sat, 19 Mar 2011 00:06:52 +0000 (17:06 -0700)]
am 93a2b8c5: Fix for layers textures selection

* commit '93a2b8c50e4f5f46e9d345c259e20192e47443a5':
  Fix for layers textures selection

13 years agoam 17fa4288: am ce96fa32: Merge "Do not recreate textures if not needed for layers...
Nicolas Roard [Sat, 19 Mar 2011 00:02:32 +0000 (17:02 -0700)]
am 17fa4288: am ce96fa32: Merge "Do not recreate textures if not needed for layers..." into honeycomb-mr1

* commit '17fa42883eed9d7de2e840b08ddbce448d34bef9':
  Do not recreate textures if not needed for layers...

13 years agoam 462195e7: am b1444e52: Fix for FBO offset when drawing with alpha
Russell Brenner [Sat, 19 Mar 2011 00:02:30 +0000 (17:02 -0700)]
am 462195e7: am b1444e52: Fix for FBO offset when drawing with alpha

* commit '462195e725e3764bb2bb429d08987a65d84a445f':
  Fix for FBO offset when drawing with alpha

13 years agoam 2609c87e: am 9af1c3b9: Merge "Fix for missing invals" into honeycomb-mr1
Nicolas Roard [Sat, 19 Mar 2011 00:02:22 +0000 (17:02 -0700)]
am 2609c87e: am 9af1c3b9: Merge "Fix for missing invals" into honeycomb-mr1

* commit '2609c87ecdaa27dce888df348f6d9e2e6e9af612':
  Fix for missing invals

13 years agoFix for layers textures selection
Nicolas Roard [Fri, 18 Mar 2011 23:58:13 +0000 (16:58 -0700)]
Fix for layers textures selection

bug:4136077
Change-Id: I2dabdf612e29c4e4c9a0b744ddecaeda7a537ba5

13 years agoam ce96fa32: Merge "Do not recreate textures if not needed for layers..." into honeyc...
Nicolas Roard [Fri, 18 Mar 2011 23:54:00 +0000 (16:54 -0700)]
am ce96fa32: Merge "Do not recreate textures if not needed for layers..." into honeycomb-mr1

* commit 'ce96fa326fe12ce86fdb1a7b42032a86c1c2382a':
  Do not recreate textures if not needed for layers...

13 years agoam b1444e52: Fix for FBO offset when drawing with alpha
Russell Brenner [Fri, 18 Mar 2011 23:53:58 +0000 (16:53 -0700)]
am b1444e52: Fix for FBO offset when drawing with alpha

* commit 'b1444e524d3f5e888d1ae3300b2658321fc56349':
  Fix for FBO offset when drawing with alpha

13 years agoam 9af1c3b9: Merge "Fix for missing invals" into honeycomb-mr1
Nicolas Roard [Fri, 18 Mar 2011 23:53:25 +0000 (16:53 -0700)]
am 9af1c3b9: Merge "Fix for missing invals" into honeycomb-mr1

* commit '9af1c3b94981315f36e34dea401adedbbb98d7da':
  Fix for missing invals

13 years agoam cc02c33c: (-s ours) am 885c7dee: Merge "DO NOT MERGE Use libhwui\'s new private...
Russell Brenner [Fri, 18 Mar 2011 23:47:13 +0000 (16:47 -0700)]
am cc02c33c: (-s ours) am 885c7dee: Merge "DO NOT MERGE Use libhwui\'s new private header. Bug #3275491" into honeycomb-mr1

* commit 'cc02c33c91cf9cb9ca3a43ce653cac26ca8e9521':
  DO NOT MERGE Use libhwui's new private header. Bug #3275491

13 years agoMerge "Do not recreate textures if not needed for layers..." into honeycomb-mr1
Nicolas Roard [Fri, 18 Mar 2011 23:46:56 +0000 (16:46 -0700)]
Merge "Do not recreate textures if not needed for layers..." into honeycomb-mr1

13 years agoDo not recreate textures if not needed for layers...
Nicolas Roard [Fri, 18 Mar 2011 23:32:34 +0000 (16:32 -0700)]
Do not recreate textures if not needed for layers...

bug:4136077
Change-Id: Ia975ac78f724450be6f36a61316c872c4d88d7a0

13 years agoFix for FBO offset when drawing with alpha
Russell Brenner [Fri, 18 Mar 2011 20:57:51 +0000 (13:57 -0700)]
Fix for FBO offset when drawing with alpha

Use new DrawGlInfo struct to detect when drawing to an FBO and adjust
topLeft of destination to (0,0).

Bug: 3275491
Change-Id: Ia3ef85d6a21475dbd27743a15edd9d16d0d9cc9e

13 years agoMerge "Fix for missing invals" into honeycomb-mr1
Nicolas Roard [Fri, 18 Mar 2011 22:50:54 +0000 (15:50 -0700)]
Merge "Fix for missing invals" into honeycomb-mr1

13 years agoFix for missing invals
Nicolas Roard [Fri, 18 Mar 2011 22:42:12 +0000 (15:42 -0700)]
Fix for missing invals

bug:4124433
Change-Id: I8cc7203dad408eff30da33f1c9a0a77dd7c97d66

13 years agoam 885c7dee: Merge "DO NOT MERGE Use libhwui\'s new private header. Bug #3275491...
Russell Brenner [Fri, 18 Mar 2011 22:34:22 +0000 (15:34 -0700)]
am 885c7dee: Merge "DO NOT MERGE Use libhwui\'s new private header. Bug #3275491" into honeycomb-mr1

* commit '885c7dee9944991f07e34aefe0b303d5b98ef560':
  DO NOT MERGE Use libhwui's new private header. Bug #3275491

13 years agoMerge "DO NOT MERGE Use libhwui's new private header. Bug #3275491" into honeycomb-mr1
Russell Brenner [Fri, 18 Mar 2011 22:28:44 +0000 (15:28 -0700)]
Merge "DO NOT MERGE Use libhwui's new private header. Bug #3275491" into honeycomb-mr1

13 years agoDO NOT MERGE Use libhwui's new private header.
Romain Guy [Thu, 17 Mar 2011 18:08:18 +0000 (11:08 -0700)]
DO NOT MERGE Use libhwui's new private header.
Bug #3275491

The DrawGlInfo struct is used by the OpenGL UI renderer and WebView to exchange
information. This new version of the struct adds information about the render
target and the current transform set on the Canvas.

Change-Id: Icc3bcc278898493ef4fe0f4574b231e6cfd6aca5

13 years agoam 27679ae9: am 776c5d44: Limit the SkPicture size we use to paint. This improves...
Nicolas Roard [Fri, 18 Mar 2011 02:09:20 +0000 (19:09 -0700)]
am 27679ae9: am 776c5d44: Limit the SkPicture size we use to paint. This improves performances by a visible factor on some websites.

* commit '27679ae9d9002cfee94fa77bfb05a58863fc25f2':
  Limit the SkPicture size we use to paint. This improves performances by a visible factor on some websites.

13 years agoam 776c5d44: Limit the SkPicture size we use to paint. This improves performances...
Nicolas Roard [Fri, 18 Mar 2011 02:05:56 +0000 (19:05 -0700)]
am 776c5d44: Limit the SkPicture size we use to paint. This improves performances by a visible factor on some websites.

* commit '776c5d4485a2b75fb4e143b0a5984cba47aaac4d':
  Limit the SkPicture size we use to paint. This improves performances by a visible factor on some websites.

13 years agoLimit the SkPicture size we use to paint.
Nicolas Roard [Fri, 18 Mar 2011 01:20:38 +0000 (18:20 -0700)]
Limit the SkPicture size we use to paint.
This improves performances by a visible factor on some websites.

bug:4124418
Change-Id: I9b24408b686e24cf323eb5bae977d74a0f2e2a34

13 years agoam 9b533bf8: am 1ae2d07b: Merge "Enabled shadow drawing" into honeycomb-mr1
Russell Brenner [Thu, 17 Mar 2011 21:49:30 +0000 (14:49 -0700)]
am 9b533bf8: am 1ae2d07b: Merge "Enabled shadow drawing" into honeycomb-mr1

* commit '9b533bf8fcfe66f4adbf692c1a4e1534983c4651':
  Enabled shadow drawing

13 years agoam 1ae2d07b: Merge "Enabled shadow drawing" into honeycomb-mr1
Russell Brenner [Thu, 17 Mar 2011 21:45:30 +0000 (14:45 -0700)]
am 1ae2d07b: Merge "Enabled shadow drawing" into honeycomb-mr1

* commit '1ae2d07bc763fbb9dc3df9a62631d2f8fb707ce2':
  Enabled shadow drawing

13 years agoMerge "Enabled shadow drawing" into honeycomb-mr1
Russell Brenner [Thu, 17 Mar 2011 21:43:06 +0000 (14:43 -0700)]
Merge "Enabled shadow drawing" into honeycomb-mr1

13 years agoEnabled shadow drawing
Russell Brenner [Thu, 17 Mar 2011 19:06:52 +0000 (12:06 -0700)]
Enabled shadow drawing

Reworked the logic of setupForText() and setupShadowPaint() to render
correctly, as exhibited by http://acid3.acidtests.org.

Bug: 4075135

Change-Id: I595456b658d0872183dedcbc726be44783440f89

13 years agoam b45c98a4: am 439cfed4: Fix Browser ANR
Nicolas Roard [Thu, 17 Mar 2011 19:41:17 +0000 (12:41 -0700)]
am b45c98a4: am 439cfed4: Fix Browser ANR

* commit 'b45c98a4115c710d2d840fd3c81d1567c9f6fd57':
  Fix Browser ANR

13 years agoUse libhwui's new private header.
Romain Guy [Thu, 17 Mar 2011 18:08:18 +0000 (11:08 -0700)]
Use libhwui's new private header.
Bug #3275491

The DrawGlInfo struct is used by the OpenGL UI renderer and WebView to exchange
information. This new version of the struct adds information about the render
target and the current transform set on the Canvas.

Change-Id: I4922ad4b4f455eacad804bc5e803029f94a5b1ea

13 years agoam 439cfed4: Fix Browser ANR
Nicolas Roard [Thu, 17 Mar 2011 18:54:26 +0000 (11:54 -0700)]
am 439cfed4: Fix Browser ANR

* commit '439cfed476441572caa4206a622e3ef3c188798b':
  Fix Browser ANR

13 years agoTurns out args should not be decoded twice.
Patrick Scott [Thu, 17 Mar 2011 17:43:29 +0000 (13:43 -0400)]
Turns out args should not be decoded twice.

This should help out in some cases with redirect/login loops.

Bug: 4110115
Change-Id: I42fff7e9227423b9b5ce94234ad6d606234fe252

13 years agoFix Browser ANR
Nicolas Roard [Thu, 17 Mar 2011 17:31:57 +0000 (10:31 -0700)]
Fix Browser ANR

The problem was that when attempting to forcefully destroy a texture
in TilesManager::cleanupLayersTextures(), the call to
LayerAndroid::removeTexture() may fail if the texture was busy being
painted -- the call to BackedDoubleBufferedTexture::release() would
return false, and the layer may thus still keep a pointer to the texture.
But the release() call, while indicating it failed, was only delaying
the release -- as soon as the texture was marked as not busy, it
could set its owner to nil.

We could thus have a situation where the layer did not reset its
texture pointers because the owner of the texture was not yet
changed, but the texture would then reset its owner to nil as soon
as it was not busy painting.

In TilesManager::cleanupLayersTexture() the next step before deleting
a texture is to check that the texture does not have an owner -- but
by then the texture could have been marked as not busy, and removed
its owner, letting TilesManager destroying it.

bug:3472320
Change-Id: I3bcf169b30dfacba1773d3b79a3c0d205bf3cbdb

13 years agoam 788e19b5: am 9f5143f9: Implement partial screen invalidations
Nicolas Roard [Thu, 17 Mar 2011 06:55:23 +0000 (23:55 -0700)]
am 788e19b5: am 9f5143f9: Implement partial screen invalidations

* commit '788e19b58382869e807c5da22f5052fdb0ce5ab5':
  Implement partial screen invalidations

13 years agoam 9f5143f9: Implement partial screen invalidations
Nicolas Roard [Thu, 17 Mar 2011 06:51:33 +0000 (23:51 -0700)]
am 9f5143f9: Implement partial screen invalidations

* commit '9f5143f9ae49a8e5fdb7ea626c4efad66096b020':
  Implement partial screen invalidations

13 years agoImplement partial screen invalidations
Nicolas Roard [Wed, 16 Mar 2011 01:20:42 +0000 (18:20 -0700)]
Implement partial screen invalidations

bug:3461349

Change-Id: Id654d176c58027c67be7cb604b87c0ec68984525

13 years agoam 2de6de7e: am 8e1d1088: Pass the URL at the enterfullscreen time
Teng-Hui Zhu [Thu, 17 Mar 2011 06:08:26 +0000 (23:08 -0700)]
am 2de6de7e: am 8e1d1088: Pass the URL at the enterfullscreen time

* commit '2de6de7eb47a85f2ef82229692d2b975d07494f5':
  Pass the URL at the enterfullscreen time

13 years agoam 8e1d1088: Pass the URL at the enterfullscreen time
Teng-Hui Zhu [Thu, 17 Mar 2011 06:03:10 +0000 (23:03 -0700)]
am 8e1d1088: Pass the URL at the enterfullscreen time

* commit '8e1d10880da3108f7eb53ae81682a7c4192a2e3f':
  Pass the URL at the enterfullscreen time

13 years agoPass the URL at the enterfullscreen time
Teng-Hui Zhu [Tue, 15 Mar 2011 01:16:58 +0000 (18:16 -0700)]
Pass the URL at the enterfullscreen time

bug:2126902

Change-Id: I84a27fabccc32ef85c8d78d6702d22ffca497db7

13 years agoam f98d9049: am 9863c30d: Merge "Fix page jump after clicking links in nytimes.com...
Shimeng (Simon) Wang [Thu, 17 Mar 2011 00:31:35 +0000 (17:31 -0700)]
am f98d9049: am 9863c30d: Merge "Fix page jump after clicking links in nytimes.com" into honeycomb-mr1

* commit 'f98d9049e5d638ff31a3e13316fc5a5fc7446332':
  Fix page jump after clicking links in nytimes.com

13 years agoam 114ea00b: am 6e9c5336: Merge "Pass the clip rect to WebView to optimize rendering...
Romain Guy [Thu, 17 Mar 2011 00:31:32 +0000 (17:31 -0700)]
am 114ea00b: am 6e9c5336: Merge "Pass the clip rect to WebView to optimize rendering" into honeycomb-mr1

* commit '114ea00b345ca2696f097bc1ee69a196be11e4a1':
  Pass the clip rect to WebView to optimize rendering

13 years agoam 9863c30d: Merge "Fix page jump after clicking links in nytimes.com" into honeycomb-mr1
Shimeng (Simon) Wang [Thu, 17 Mar 2011 00:26:52 +0000 (17:26 -0700)]
am 9863c30d: Merge "Fix page jump after clicking links in nytimes.com" into honeycomb-mr1

* commit '9863c30dfa5b5a03577c0ad069bb04d70435ac2d':
  Fix page jump after clicking links in nytimes.com

13 years agoam 6e9c5336: Merge "Pass the clip rect to WebView to optimize rendering" into honeyco...
Romain Guy [Thu, 17 Mar 2011 00:26:46 +0000 (17:26 -0700)]
am 6e9c5336: Merge "Pass the clip rect to WebView to optimize rendering" into honeycomb-mr1

* commit '6e9c5336ef1a230b1cabc7c55ef19aeee6c00f55':
  Pass the clip rect to WebView to optimize rendering

13 years agoMerge "Fix page jump after clicking links in nytimes.com" into honeycomb-mr1
Shimeng (Simon) Wang [Thu, 17 Mar 2011 00:24:44 +0000 (17:24 -0700)]
Merge "Fix page jump after clicking links in nytimes.com" into honeycomb-mr1

13 years agoMerge "Pass the clip rect to WebView to optimize rendering" into honeycomb-mr1
Romain Guy [Thu, 17 Mar 2011 00:24:35 +0000 (17:24 -0700)]
Merge "Pass the clip rect to WebView to optimize rendering" into honeycomb-mr1

13 years agoFix page jump after clicking links in nytimes.com
Shimeng (Simon) Wang [Thu, 17 Mar 2011 00:13:12 +0000 (17:13 -0700)]
Fix page jump after clicking links in nytimes.com

This reverts parts of change in
https://android-git.corp.google.com/g/#change,96777

issue: 4024447
Change-Id: I29b5de1f97ed9d7cd70786cdcfeb91b53563e66e

13 years agoam 07b3e39f: am d6f0aa4a: Merge "Fix crash in WebCore::GlyphPageTreeNode::getChild...
Russell Brenner [Wed, 16 Mar 2011 23:05:27 +0000 (16:05 -0700)]
am 07b3e39f: am d6f0aa4a: Merge "Fix crash in WebCore::GlyphPageTreeNode::getChild" into honeycomb-mr1

* commit '07b3e39f693d793798b442025da951df628105ef':
  Fix crash in WebCore::GlyphPageTreeNode::getChild

13 years agoam d6f0aa4a: Merge "Fix crash in WebCore::GlyphPageTreeNode::getChild" into honeycomb-mr1
Russell Brenner [Wed, 16 Mar 2011 23:02:03 +0000 (16:02 -0700)]
am d6f0aa4a: Merge "Fix crash in WebCore::GlyphPageTreeNode::getChild" into honeycomb-mr1

* commit 'd6f0aa4a5a76d43d382dad30b31541fc7372206b':
  Fix crash in WebCore::GlyphPageTreeNode::getChild

13 years agoMerge "Fix crash in WebCore::GlyphPageTreeNode::getChild" into honeycomb-mr1
Russell Brenner [Wed, 16 Mar 2011 23:00:54 +0000 (16:00 -0700)]
Merge "Fix crash in WebCore::GlyphPageTreeNode::getChild" into honeycomb-mr1

13 years agoFix crash in WebCore::GlyphPageTreeNode::getChild
Russell Brenner [Fri, 4 Mar 2011 02:29:26 +0000 (18:29 -0800)]
Fix crash in WebCore::GlyphPageTreeNode::getChild

Using existing Skia APIs, FontCache::createFontPlatformData can detect
when the retrieved font is the Skia default and will reject that choice,
allowing WebCore to try the next font on the CSS fallback list. If the
requested family is a generic family, e.g. "serif" or "monotype", the
Skia default will be accepted.

A prior attempt at this fix was not properly handling bold and italic
stylings, which could eventually lead to dangling references to freed
font data used for layout while custom fonts were loading, causing
segfaults in getChild and elsewhere during page rendering.

Bug: 3469204
Bug: 2720133

Change-Id: I3a9e746e18fd27848d0c4b9e1232392df33254a6

13 years agoPass the clip rect to WebView to optimize rendering
Romain Guy [Wed, 16 Mar 2011 22:29:42 +0000 (15:29 -0700)]
Pass the clip rect to WebView to optimize rendering

Change-Id: Ic1f96b82a5da5cd08d282002a0ae5d4f53d0f92e

13 years agoam 2322a2c9: am 6a3bd3f2: For first layout, reset current textures and update base...
Shimeng (Simon) Wang [Wed, 16 Mar 2011 21:51:23 +0000 (14:51 -0700)]
am 2322a2c9: am 6a3bd3f2: For first layout, reset current textures and update base layer.

* commit '2322a2c93ef52b0b74f95103d0fc590a3b01d3ef':
  For first layout, reset current textures and update base layer.

13 years agoam 6a3bd3f2: For first layout, reset current textures and update base layer.
Shimeng (Simon) Wang [Wed, 16 Mar 2011 21:47:34 +0000 (14:47 -0700)]
am 6a3bd3f2: For first layout, reset current textures and update base layer.

* commit '6a3bd3f2b6b5a5c80e5fc1674550456b67e2cc7c':
  For first layout, reset current textures and update base layer.

13 years agoam 9be8be92: am ab60a512: Merge "Disable the use of EGL fences for synchronization...
Derek Sollenberger [Wed, 16 Mar 2011 21:03:43 +0000 (14:03 -0700)]
am 9be8be92: am ab60a512: Merge "Disable the use of EGL fences for synchronization." into honeycomb-mr1

* commit '9be8be9290228ee6857594048907bbeb8a6fb6b8':
  Disable the use of EGL fences for synchronization.

13 years agoFor first layout, reset current textures and update base layer.
Shimeng (Simon) Wang [Wed, 16 Mar 2011 18:31:36 +0000 (11:31 -0700)]
For first layout, reset current textures and update base layer.

issue: 4094300
Change-Id: If8e58daa621e01ac372f2111ebde522a6f90b2e5

13 years agoresolved conflicts for merge of 9fa3237f to master
Leon Scroggins [Wed, 16 Mar 2011 20:47:28 +0000 (16:47 -0400)]
resolved conflicts for merge of 9fa3237f to master

Change-Id: I04c05a531d31cd8f44104a31f107eba786aaa9b4

13 years agoam ab60a512: Merge "Disable the use of EGL fences for synchronization." into honeycom...
Derek Sollenberger [Wed, 16 Mar 2011 20:34:41 +0000 (13:34 -0700)]
am ab60a512: Merge "Disable the use of EGL fences for synchronization." into honeycomb-mr1

* commit 'ab60a5124c80ef3bbbe80a8ad714f07457d29f98':
  Disable the use of EGL fences for synchronization.

13 years agoam 9d867bf3: More improvements to video player controls.
Leon Scroggins [Wed, 16 Mar 2011 20:34:39 +0000 (13:34 -0700)]
am 9d867bf3: More improvements to video player controls.

* commit '9d867bf3af621a847929fdc13e4c36ffcaa580f2':
  More improvements to video player controls.

13 years agoMerge "Disable the use of EGL fences for synchronization." into honeycomb-mr1
Derek Sollenberger [Wed, 16 Mar 2011 20:17:43 +0000 (13:17 -0700)]
Merge "Disable the use of EGL fences for synchronization." into honeycomb-mr1

13 years agoMore improvements to video player controls.
Leon Scroggins [Wed, 16 Mar 2011 19:34:02 +0000 (15:34 -0400)]
More improvements to video player controls.

Bug:4080127

Inset the track by half the width of the thumb so the thumb
travels along the entire length of it.

Make the track narrower vertically, and align it with the
center of the thumb drawing.

Draw the portion of the track that has already been covered
with a different asset.

Change-Id: I37acedc8e8b75bab59fcac7e075c59d70550795c

13 years agoDisable the use of EGL fences for synchronization.
Derek Sollenberger [Wed, 16 Mar 2011 19:47:39 +0000 (15:47 -0400)]
Disable the use of EGL fences for synchronization.

bug: 4098273
Change-Id: Iaf7eaa13b9d4410dfb984af0e4a83dadedb09648

13 years agoresolved conflicts for merge of 7165b1cd to master
Leon Scroggins [Wed, 16 Mar 2011 18:53:22 +0000 (14:53 -0400)]
resolved conflicts for merge of 7165b1cd to master

Change-Id: I86e0f1726df824f3b53e878f3ae7ca3a98308539

13 years agoam 4754f763: Turn on filtering so the buttons look better.
Leon Scroggins [Wed, 16 Mar 2011 17:52:25 +0000 (10:52 -0700)]
am 4754f763: Turn on filtering so the buttons look better.

* commit '4754f7630fe9e26150d5ed2cfb4f231c57539c02':
  Turn on filtering so the buttons look better.

13 years agoTurn on filtering so the buttons look better.
Leon Scroggins [Wed, 16 Mar 2011 15:29:21 +0000 (11:29 -0400)]
Turn on filtering so the buttons look better.

Bug:4080127
Change-Id: Ie1f29ce09fcc0389c5d458238460ae846d449ccc

13 years agoam 69ae9fda: am 49fff159: Merge "Enable synchronization with fencing." into honeycomb-mr1
Derek Sollenberger [Tue, 15 Mar 2011 20:03:33 +0000 (13:03 -0700)]
am 69ae9fda: am 49fff159: Merge "Enable synchronization with fencing." into honeycomb-mr1

* commit '69ae9fda7cc16e7c3f5eaa3edb51a61576ffe532':
  Enable synchronization with fencing.

13 years agoam 49fff159: Merge "Enable synchronization with fencing." into honeycomb-mr1
Derek Sollenberger [Tue, 15 Mar 2011 19:58:39 +0000 (12:58 -0700)]
am 49fff159: Merge "Enable synchronization with fencing." into honeycomb-mr1

* commit '49fff159362adc0289fe593ac113a8d0a0671edf':
  Enable synchronization with fencing.

13 years agoMerge "Enable synchronization with fencing." into honeycomb-mr1
Derek Sollenberger [Tue, 15 Mar 2011 19:56:56 +0000 (12:56 -0700)]
Merge "Enable synchronization with fencing." into honeycomb-mr1

13 years agoEnable synchronization with fencing.
Derek Sollenberger [Tue, 15 Mar 2011 18:51:30 +0000 (14:51 -0400)]
Enable synchronization with fencing.

We currently rely on the fact that nvidia serializes glFlush calls
to ensure synchronization, but we should be using fences to handle
this synchronization step.

bug: 4098273
Change-Id: I13c4790434dea07d9da68b8ebebbba15b1e085a5

13 years agoam 73ed56f0: am c9464184: Merge "Fix layers repaint synchronisation issues" into...
Nicolas Roard [Tue, 15 Mar 2011 17:51:27 +0000 (10:51 -0700)]
am 73ed56f0: am c9464184: Merge "Fix layers repaint synchronisation issues" into honeycomb-mr1

* commit '73ed56f012671c4ea41fd3027ceadc7e54bd220e':
  Fix layers repaint synchronisation issues

13 years agoam c9464184: Merge "Fix layers repaint synchronisation issues" into honeycomb-mr1
Nicolas Roard [Tue, 15 Mar 2011 17:46:22 +0000 (10:46 -0700)]
am c9464184: Merge "Fix layers repaint synchronisation issues" into honeycomb-mr1

* commit 'c9464184bfacc628a8d6cbc59969c1d4f9413c81':
  Fix layers repaint synchronisation issues

13 years agoMerge "Fix layers repaint synchronisation issues" into honeycomb-mr1
Nicolas Roard [Tue, 15 Mar 2011 17:44:42 +0000 (10:44 -0700)]
Merge "Fix layers repaint synchronisation issues" into honeycomb-mr1

13 years agoam d95a914f: am 115fa20e: Fix scrolling on sites hosting content inside a single...
Ben Murdoch [Tue, 15 Mar 2011 16:33:24 +0000 (09:33 -0700)]
am d95a914f: am 115fa20e: Fix scrolling on sites hosting content inside a single <frame>

* commit 'd95a914fd28aeb31fbfd48cc177999125fb41731':
  Fix scrolling on sites hosting content inside a single <frame>

13 years agoam 115fa20e: Fix scrolling on sites hosting content inside a single <frame>
Ben Murdoch [Tue, 15 Mar 2011 16:29:49 +0000 (09:29 -0700)]
am 115fa20e: Fix scrolling on sites hosting content inside a single <frame>

* commit '115fa20e56568607490319cf8075fca19ae9112c':
  Fix scrolling on sites hosting content inside a single <frame>

13 years agoFix scrolling on sites hosting content inside a single <frame>
Ben Murdoch [Tue, 15 Mar 2011 12:47:30 +0000 (12:47 +0000)]
Fix scrolling on sites hosting content inside a single <frame>

Force a layout of the frameview when we detect that a frames
content post flattening is wider than the original frame.

Also force a relayout of the frame as necessary to sync the
correct dimensions (i.e. when navigation occurs inside the frame)

Bug:4051085

Change-Id: Ib2543601a71b6931bb3ec4bfda75a2cac26bb2a1

13 years agoFix layers repaint synchronisation issues
Nicolas Roard [Sat, 12 Mar 2011 03:03:28 +0000 (19:03 -0800)]
Fix layers repaint synchronisation issues

bug:4079662 bug:3469243
Change-Id: I2538e33c97e3cf8a937bc310847298b68669a24f

13 years agoam 38f3c4a2: am 833c9cea: Improving HTML5 video controls
Nicolas Roard [Tue, 15 Mar 2011 02:19:29 +0000 (19:19 -0700)]
am 38f3c4a2: am 833c9cea: Improving HTML5 video controls

* commit '38f3c4a204bfa7d75953f6d9cbd489b696d5a8b1':
  Improving HTML5 video controls

13 years agoam 833c9cea: Improving HTML5 video controls
Nicolas Roard [Tue, 15 Mar 2011 02:16:26 +0000 (19:16 -0700)]
am 833c9cea: Improving HTML5 video controls

* commit '833c9ceaa300f52cf2d1b12a9b3482ad417a3c21':
  Improving HTML5 video controls

13 years agoImproving HTML5 video controls
Nicolas Roard [Mon, 14 Mar 2011 20:23:18 +0000 (13:23 -0700)]
Improving HTML5 video controls

- correct support for the fullscreen button
- change the controls to be 48px high
- auto-hide the controls, touching the video makes them appear again

bug:2126902
Change-Id: Idd2b720034de3d5d432c9ea62d9045934c46f6c1

13 years agoam a8c06497: am a0fb3c7e: Merge "Custom font was appearing all white in Books" into...
Russell Brenner [Tue, 15 Mar 2011 00:10:13 +0000 (17:10 -0700)]
am a8c06497: am a0fb3c7e: Merge "Custom font was appearing all white in Books" into honeycomb-mr1

* commit 'a8c064976cfc236205c56c68709a684063e1b894':
  Custom font was appearing all white in Books

13 years agoMerge "external/webkit: remove LOCAL_PRELINK_MODULE"
Iliyan Malchev [Tue, 15 Mar 2011 00:05:00 +0000 (17:05 -0700)]
Merge "external/webkit: remove LOCAL_PRELINK_MODULE"

13 years agoam a0fb3c7e: Merge "Custom font was appearing all white in Books" into honeycomb-mr1
Russell Brenner [Tue, 15 Mar 2011 00:02:27 +0000 (17:02 -0700)]
am a0fb3c7e: Merge "Custom font was appearing all white in Books" into honeycomb-mr1

* commit 'a0fb3c7e0c38540c392a5248b0f1100c158612f9':
  Custom font was appearing all white in Books

13 years agoMerge "Custom font was appearing all white in Books" into honeycomb-mr1
Russell Brenner [Mon, 14 Mar 2011 23:05:47 +0000 (16:05 -0700)]
Merge "Custom font was appearing all white in Books" into honeycomb-mr1

13 years agoCustom font was appearing all white in Books
Russell Brenner [Mon, 14 Mar 2011 20:57:47 +0000 (13:57 -0700)]
Custom font was appearing all white in Books

This is a strategic rollback of a previous change:
    https://android-git.corp.google.com/g/#change,99977

Although that change fixes a browser crash, it introduces a problematic
UI situation in Books.

The browser crash is rare, but keeps some web pages from being usable.
Nonetheless, upon failure, the browser will shutdown and can be
relaunched for other sites. Another potential point of failure for this
crash has been identified, with a solution to follow in a separate CL.

From discussion with Bart it was decided that the rare browser crash is
less problematic than the usability problem incurred with a book
containing blank pages, and so, regardless of whether or not the
resulting browser crash is fixed, this change needs to be rolled back.

With any luck, however, both issues will be fixed.
(See also http://b/3469204.)

Bug: 4064041
Change-Id: I3416f9e9ae728a99dd84d3df8b0f8d0c0876dbad

13 years agoam be37cc60: am 9bddcae7: Merge "b/3392594 keep the remaining touch points when one...
Huahui Wu [Mon, 14 Mar 2011 22:19:41 +0000 (15:19 -0700)]
am be37cc60: am 9bddcae7: Merge "b/3392594 keep the remaining touch points when one is ended." into honeycomb-mr1

* commit 'be37cc60f3c8675b9a0d1d49d0efe5afedd6298d':
  b/3392594 keep the remaining touch points when one is ended.

13 years agoam 9bddcae7: Merge "b/3392594 keep the remaining touch points when one is ended....
Huahui Wu [Mon, 14 Mar 2011 21:44:48 +0000 (14:44 -0700)]
am 9bddcae7: Merge "b/3392594 keep the remaining touch points when one is ended." into honeycomb-mr1

* commit '9bddcae7719c7fd62778a3cf1a63b1fdceb8e25a':
  b/3392594 keep the remaining touch points when one is ended.

13 years agoMerge "b/3392594 keep the remaining touch points when one is ended." into honeycomb-mr1
Huahui Wu [Mon, 14 Mar 2011 21:42:05 +0000 (14:42 -0700)]
Merge "b/3392594 keep the remaining touch points when one is ended." into honeycomb-mr1

13 years agoexternal/webkit: remove LOCAL_PRELINK_MODULE
Iliyan Malchev [Mon, 14 Mar 2011 21:02:12 +0000 (14:02 -0700)]
external/webkit: remove LOCAL_PRELINK_MODULE

Change-Id: I8e7bd2fd7780c3626f54366796ed26d7ac6cf92b
Signed-off-by: Iliyan Malchev <malchev@google.com>
13 years agob/3392594 keep the remaining touch points when one is ended.
Huahui Wu [Mon, 14 Mar 2011 01:10:25 +0000 (18:10 -0700)]
b/3392594 keep the remaining touch points when one is ended.

This is native side code for b/3392594, which takes the action
index from java side, and set the touch point state accordingly.

Change-Id: I894bcfc25f761725a5f37317a8fadffbba68b6df

13 years agoam 6fd95048: am db584582: am 68c22180: Apply webit security patch
Bart Sears [Mon, 14 Mar 2011 19:10:25 +0000 (12:10 -0700)]
am 6fd95048: am db584582: am 68c22180: Apply webit security patch

* commit '6fd9504850de56cc1a457e33d89e3b3408e84441':
  Apply webit security patch

13 years agoam db584582: am 68c22180: Apply webit security patch
Bart Sears [Mon, 14 Mar 2011 18:50:34 +0000 (11:50 -0700)]
am db584582: am 68c22180: Apply webit security patch

* commit 'db584582301d76b995c98bb52ba4dd87c3cf8caf':
  Apply webit security patch

13 years agoam c2fe5cfa: am df04d7a7: am bcc07753: Cherry-pick change Ibaa52a6b (webkit security...
Bart Sears [Mon, 14 Mar 2011 00:35:58 +0000 (17:35 -0700)]
am c2fe5cfa: am df04d7a7: am bcc07753: Cherry-pick change Ibaa52a6b (webkit security patch)

* commit 'c2fe5cfad3d7084d57d85f00232763f6a4042b60':
  Cherry-pick change Ibaa52a6b (webkit security patch)

13 years agoam df04d7a7: am bcc07753: Cherry-pick change Ibaa52a6b (webkit security patch)
Bart Sears [Mon, 14 Mar 2011 00:34:36 +0000 (17:34 -0700)]
am df04d7a7: am bcc07753: Cherry-pick change Ibaa52a6b (webkit security patch)

* commit 'df04d7a71c88ac5b84b3a3d06fdc8834eb1f2da2':
  Cherry-pick change Ibaa52a6b (webkit security patch)

13 years agoam bcc07753: Cherry-pick change Ibaa52a6b (webkit security patch)
Bart Sears [Mon, 14 Mar 2011 00:32:54 +0000 (17:32 -0700)]
am bcc07753: Cherry-pick change Ibaa52a6b (webkit security patch)

* commit 'bcc077531734eca7eb8663a76ab8d4c15721672c':
  Cherry-pick change Ibaa52a6b (webkit security patch)

13 years agoCherry-pick change Ibaa52a6b (webkit security patch)
Bart Sears [Sat, 12 Mar 2011 00:17:22 +0000 (16:17 -0800)]
Cherry-pick change Ibaa52a6b (webkit security patch)

Apply webit security patch

bug: 4089100
Change-Id: I80069fe6ec12a03fce88128be0ce90fee410911c