67990 Commits

Author SHA1 Message Date
Nicolas Roard
7852022bf2 Merge "Simplify Youtube <embed> management" 2012-02-21 16:06:36 -08:00
Nicolas Roard
4d49c7f04a Simplify Youtube <embed> management
When we encounter youtube <embed> objects, we replace them on the fly
with an element that will redirect to the youtube application.
Currently, this element is a canvas, that we add to the document wrapped
into a Frame. This cause some problems when we switch to have canvas
elements on their own individual layer (which drastically improves
performances). Note that we do support correctly composited layers
into frameset/iframes on normal websites, the problems we see here
are due to us creating the frame on the fly, messing with webkit's
compositing logic.
This CL rewrite the HTML code we insert to not use canvas and instead
use normal html elements positioned via CSS. This work around the
composited canvas issue as well as simplifying the code.

Change-Id: Ie6043f9445e8bc191b229db9f9ff5de192d8b5db
2012-02-21 16:00:42 -08:00
Alex Sakhartchouk
c7359dfe6a Merge "Adding better default behaviour for programmatically created objects." 2012-02-21 15:52:47 -08:00
Adam Powell
aa4ee4238f Merge "Fix the size of DialogWhenLarge windows" 2012-02-21 15:51:23 -08:00
John Reck
8352e51db3 Merge "Improved keyboard navigation cursor rings" 2012-02-21 15:43:38 -08:00
Adam Powell
f9678bddfc Merge "Have View call setPressed explicitly instead of just twiddling flags." 2012-02-21 15:39:00 -08:00
The Android Open Source Project
f815dc4e4a am 64a907c5: Reconcile with ics-mr1-release
* commit '64a907c5fddb9846737a8e60e603ccbe2267a930':
2012-02-21 15:38:35 -08:00
The Android Open Source Project
41cea4b5a6 Reconcile with ics-mr1-release
Change-Id: Id8505107b41a8b89c123c16d33f609480a555632
2012-02-21 15:36:34 -08:00
The Android Open Source Project
64a907c5fd Reconcile with ics-mr1-release
Change-Id: Ibfaead4c0416959781113e6000356f954fe4cfb8
2012-02-21 15:34:49 -08:00
Adam Powell
40eec4c0f1 Fix the size of DialogWhenLarge windows
Change-Id: I8c9588e958d8fb9c45b1cdb235cced48ba508dd3
2012-02-21 15:32:26 -08:00
The Android Automerger
2c8276d2d2 merge in ics-mr1-release history after reset to ics-mr1 2012-02-21 15:27:33 -08:00
The Android Open Source Project
c6a1c58452 am 6815d49c: Reconcile with ics-mr1-release
* commit '6815d49cfa1ee74ffc8e9640e42d0fd1a7592286':
2012-02-21 15:17:26 -08:00
The Android Open Source Project
6815d49cfa Reconcile with ics-mr1-release
Change-Id: Ic0dc3fd4a476aecd8854c8a919ba1e096cc938f0
2012-02-21 15:13:30 -08:00
Adam Powell
4d6f066b19 Have View call setPressed explicitly instead of just twiddling flags.
This allows apps to override setPressed to reliably observe changes in
pressed state for custom views.

Change-Id: I59f472a9d864f4abcc4f692fef0a13f004348432
2012-02-21 15:13:20 -08:00
The Android Open Source Project
5cfee77e40 am 8013fd39: Reconcile with ics-mr1-release
* commit '8013fd391e0354c58b193373f5d2db2a22f94081':
2012-02-21 15:10:34 -08:00
The Android Open Source Project
8013fd391e Reconcile with ics-mr1-release
Change-Id: I21e41892b352f1deeb7bef163d6b99217bb24a6b
2012-02-21 15:06:33 -08:00
Dianne Hackborn
536a3b185b am f08beab2: am 01011c3d: Fix issue #6037252: Screen shifts after all apps are upgraded
* commit 'f08beab2d10bda159722aea6b01bf4320cff6480':
2012-02-21 15:00:40 -08:00
Dianne Hackborn
210c1a262a am 2aae2d96: am 01011c3d: Fix issue #6037252: Screen shifts after all apps are upgraded
* commit '2aae2d9633dab528b74fb4d9c8266d82638e05ff':
  Fix issue #6037252: Screen shifts after all apps are upgraded
2012-02-21 14:59:38 -08:00
Dianne Hackborn
2aae2d9633 am 01011c3d: Fix issue #6037252: Screen shifts after all apps are upgraded
* commit '01011c3d7ce4f76c1a76b33a04fc63da784ddbea':
  Fix issue #6037252: Screen shifts after all apps are upgraded
2012-02-21 14:57:55 -08:00
Dianne Hackborn
f08beab2d1 am 01011c3d: Fix issue #6037252: Screen shifts after all apps are upgraded
* commit '01011c3d7ce4f76c1a76b33a04fc63da784ddbea':
  Fix issue #6037252: Screen shifts after all apps are upgraded
2012-02-21 14:57:46 -08:00
Mathias Agopian
cbc69718cb another attempt at fixing the linux build
Change-Id: Iac20439fd6eea4682859112e72f051294bc87ef6
2012-02-21 14:34:47 -08:00
Mathias Agopian
30167542cb another attempt to fix the linux build
Change-Id: Ifd4714de7281ffc8a8c90fb25fb34719a19a9b6f
2012-02-21 14:06:21 -08:00
Dianne Hackborn
01011c3d7c Fix issue #6037252: Screen shifts after all apps are upgraded
Two things: (1) make sure the boot message is always positioned within
the entire unrestricted display, and (2) allow the dim background to go
on top of the nav bar when being used for the boot message (this latter
is really a hack that should be more generally fixed in the future).

Change-Id: I7261b044eb802a39cadff931b50a679ff18781d6
2012-02-21 13:54:21 -08:00
Mathias Agopian
30c46ad519 attempt to fix linux builds
Change-Id: I46d6f914fdc32dc26cc71bed3399e202f00eeb2a
2012-02-21 13:27:59 -08:00
Eric Fischer
2b63030618 Import translations. DO NOT MERGE
Change-Id: Ie1adb396f430b35e41976d4b7196d54d32500411
2012-02-21 13:14:06 -08:00
Mathias Agopian
1ebe8aa23f Merge "frameworks/base refactoring" 2012-02-21 12:52:06 -08:00
Jean-Baptiste Queru
ad3102d06b am f3d94b44: am a91b052e: am fc24982a: Merge "Call onTimeChanged when AM/PM changed."
* commit 'f3d94b4425615c08c3f9891726f0753142ce54de':
  Call onTimeChanged when AM/PM changed.
2012-02-21 12:33:20 -08:00
Jean-Baptiste Queru
f3d94b4425 am a91b052e: am fc24982a: Merge "Call onTimeChanged when AM/PM changed."
* commit 'a91b052e16196436fcd3a24caa894718db4d10d6':
  Call onTimeChanged when AM/PM changed.
2012-02-21 12:30:46 -08:00
Jean-Baptiste Queru
a91b052e16 am fc24982a: Merge "Call onTimeChanged when AM/PM changed."
* commit 'fc24982a44d2b2b678fe5aa212b2e709d10e6413':
  Call onTimeChanged when AM/PM changed.
2012-02-21 12:28:38 -08:00
Victoria Lease
b6ad5b14cb Merge "async find-on-page implementation via WebKit" 2012-02-21 11:33:42 -08:00
Alex Sakhartchouk
c71343acc4 Adding better default behaviour for programmatically created objects.
Change-Id: I24078b27f9ddf7f36855eaf223cd4211f459bc78
2012-02-21 11:32:59 -08:00
James Dong
2b2c573655 Merge "Added checks for illegal arguments" 2012-02-21 11:10:46 -08:00
James Dong
f65934a721 Merge "Limit the amount of audio record data in each buffer" 2012-02-21 11:10:35 -08:00
Victoria Lease
47d0ee9766 async find-on-page implementation via WebKit
Change-Id: I63c6f8fc97bf452ea4456c77a89c5d2540c3d1ea
2012-02-21 11:08:27 -08:00
John Reck
37c4a9f99a Improved keyboard navigation cursor rings
Change-Id: I77b974bb9eae0f9dc8e57320632e5915e8295839
2012-02-21 10:04:54 -08:00
Craig Mautner
2f995a7eaa - Consolidate all animations in a single place outside of layout loop.
- Move mPolicy.startAnimationLw and mPolicy.finishAnimationLw into same method as mPolicy.animatingWindowLw.
- Fix first parameter of performLayoutLockedInner(initial, ...) to pass true on initial pass.

Change-Id: If1b47bb8a7e03cf427769c657e371abc0910b3e3
2012-02-21 09:53:21 -08:00
Alex Sakhartchouk
c10e48901c Merge "Making sure stranded objects are not left behind." 2012-02-21 09:23:17 -08:00
Steve Block
582e95bc37 Merge "Update stagefright makefile after dropping support for JSC" 2012-02-21 09:05:47 -08:00
Martin Kosiba
4c69fc575e Merge "Update the JavaDoc on getVisibleTitleHeight." 2012-02-21 08:58:21 -08:00
Steve Block
c71ac98405 Merge "Clean up JavaDoc for CacheManager" 2012-02-21 07:44:11 -08:00
Steve Block
ede54886f7 Merge "Fix CacheManager.getCacheFile() with the Chromium HTTP stack" 2012-02-21 07:43:07 -08:00
Glenn Kasten
06d91936eb Merge "createSurface getpid() first parameter was removed" 2012-02-21 07:24:16 -08:00
Jean-Baptiste Queru
fc24982a44 Merge "Call onTimeChanged when AM/PM changed." 2012-02-21 07:21:53 -08:00
Steve Block
c6389e5d93 Update stagefright makefile after dropping support for JSC
Bug: 5495373
Change-Id: Ibb81196edd3a6eaa4999cf0e30a78368afb66360
2012-02-21 14:19:26 +00:00
Steve Block
303bc083c5 Clean up JavaDoc for CacheManager
Clean-up only, no functional change.

Bug: 5461416
Change-Id: I272b1456e797f398014a6a4159319e5519fcaf64
2012-02-21 14:19:26 +00:00
Steve Block
ffefba15e3 Fix CacheManager.getCacheFile() with the Chromium HTTP stack
We need to populate the headers map with both the Android and Chromium HTTP
stacks.

Change-Id: I2df0aa2fce917ad43a1cac1426a324e49b2950f9
2012-02-21 14:19:15 +00:00
Steve Block
2601dccdc0 Merge "Don't try to use Network timing with the Chromium HTTP stack" 2012-02-21 03:52:02 -08:00
Steve Block
35067317a4 Merge "Clean up JavaDoc for WebResourceResponse" 2012-02-21 03:51:47 -08:00
Martin Kosiba
dd409dfbc4 Update the JavaDoc on getVisibleTitleHeight.
Changed 'titlebarview' to 'embedded title bar' and added information
about the return value of the method.

Change-Id: I970ab76282bfed4949f1d738f34359d8c1950aba
2012-02-21 11:25:26 +00:00
Steve Block
acd7e2eb8b Don't try to use Network timing with the Chromium HTTP stack
Change-Id: Ibba20a13e1389c2a7b1cc0cc45d3ef012894cb99
2012-02-21 10:21:40 +00:00