Commit Graph

38903 Commits

Author SHA1 Message Date
Leon Scroggins
1a800d157f am c62ccc5c: am 2f3dc5b9: Merge change If1e1fb39 into eclair-mr2
Merge commit 'c62ccc5c53c30426e2b2acfd0f3c01d608234f57'

* commit 'c62ccc5c53c30426e2b2acfd0f3c01d608234f57':
  Draw dividers between <optgroup> and <option> elements.
2009-10-21 12:15:02 -07:00
Cary Clark
9394f5e824 am 2c15a260: am 7a719785: Merge change Ifcafa460 into eclair-mr2
Merge commit '2c15a260a12c76ab4a36fb5fc287fa22fa948b79'

* commit '2c15a260a12c76ab4a36fb5fc287fa22fa948b79':
  fix multiple text areas, and text areas without focus rings
2009-10-21 12:14:46 -07:00
Android (Google) Code Review
2cb6b7fb86 Merge change Ic4bf942c into eclair
* changes:
  Import revised translations.  DO NOT MERGE
2009-10-21 15:09:58 -04:00
Grace Kloba
85356bac4a am 3f9faf47: When WebView has wrap_content, we are sending WebKit 0 height to get the exact height. But if the View system doesn\'t think the WebView dimension changed, even we call requestLayout, we won\'t get onSizeChanged. So we never notify the WebKit about the fina
Merge commit '3f9faf473712be7d6471913b921bf8a63ab3205d' into eclair-mr2-plus-aosp

* commit '3f9faf473712be7d6471913b921bf8a63ab3205d':
  When WebView has wrap_content, we are sending WebKit
2009-10-21 11:59:50 -07:00
Leon Scroggins
c62ccc5c53 am 2f3dc5b9: Merge change If1e1fb39 into eclair-mr2
Merge commit '2f3dc5b9ce0e3907e529c88728b166d66beccab5' into eclair-mr2-plus-aosp

* commit '2f3dc5b9ce0e3907e529c88728b166d66beccab5':
  Draw dividers between <optgroup> and <option> elements.
2009-10-21 11:59:32 -07:00
Cary Clark
2c15a260a1 am 7a719785: Merge change Ifcafa460 into eclair-mr2
Merge commit '7a7197853de1b8aea0945b5b72e0eb12b2837b50' into eclair-mr2-plus-aosp

* commit '7a7197853de1b8aea0945b5b72e0eb12b2837b50':
  fix multiple text areas, and text areas without focus rings
2009-10-21 11:59:20 -07:00
Jack Palevich
1b03c70b60 am 785768a9: Merge change Id443ba45 into eclair
Merge commit '785768a9216b3a631237587feffea2aeb05a91cc' into eclair-plus-aosp

* commit '785768a9216b3a631237587feffea2aeb05a91cc':
  Prevent transparent region from getting out of sync with Surface Flinger
2009-10-21 11:58:36 -07:00
Grace Kloba
3f9faf4737 When WebView has wrap_content, we are sending WebKit
0 height to get the exact height. But if the View system
doesn't think the WebView dimension changed, even we
call requestLayout, we won't get onSizeChanged. So
we never notify the WebKit about the final view size.

If updateLayout is true, which is probable because that
we set the height to be 0 to WebKit, just call requestLayout()
even the meansured height / width is matching the 
content height / width.

Fix http://b/issue?id=2162991
2009-10-21 11:34:35 -07:00
Android (Google) Code Review
2f3dc5b9ce Merge change If1e1fb39 into eclair-mr2
* changes:
  Draw dividers between <optgroup> and <option> elements.
2009-10-21 14:15:54 -04:00
Android (Google) Code Review
7a7197853d Merge change Ifcafa460 into eclair-mr2
* changes:
  fix multiple text areas, and text areas without focus rings
2009-10-21 14:14:46 -04:00
Android (Google) Code Review
785768a921 Merge change Id443ba45 into eclair
* changes:
  Prevent transparent region from getting out of sync with Surface Flinger
2009-10-21 14:04:26 -04:00
Jack Palevich
c620a52b69 Add size checks for glBufferData and glBufferSubData
Without the size checks it's possible for calls to glBufferData
and glBufferSubData to read off the end of the Buffer object's
data, which can cause page faults.

Fix end-of-line characters for the "spec" files. (That's why
every line of these files is changed.)

Enhance our code emitter to properly handle bounds checks for
possibly-null pointers.
2009-10-21 11:02:44 -07:00
Cary Clark
fcafa46069 fix multiple text areas, and text areas without focus rings
If the typed key doesn't go with the current text area, clear
the focus so the key won't return to that text area. However,
don't clear the focus if it is already off the old text area.

fixes http://b/issue?id=2201049
2009-10-21 13:55:48 -04:00
Eric Fischer
c4bf942cef Import revised translations. DO NOT MERGE
Approver: jerryw
2009-10-21 10:41:17 -07:00
Leon Scroggins
f1e1fb3976 Draw dividers between <optgroup> and <option> elements.
Fix http://b/issue?id=2198355
2009-10-21 13:39:33 -04:00
Jack Palevich
d443ba4534 Prevent transparent region from getting out of sync with Surface Flinger
The ViewRoot is responsible for calculating the current view's surface's
transparent region and reporting this to the window server, which in
turn notifies Surface Flinger.

To minimize cross-process traffic, ViewRoot keeps track of the
most recent transparent region that it has reported to the window
server, and only sends updates when the region shape changes.

ViewRoot is effectively shadowing the internal state of the window
server, and usually this works fine, because ViewRoot is usually the
only thing that changes this value.

But when the surface is recreated, the window server resets the
transparent region to empty. So in order to properly update the window
server we need to reset our copy of its state to empty too.

Fixes issue #2133090: GL Gears runs at half speed in some cases
2009-10-21 09:33:34 -07:00
The Android Open Source Project
b64aaccf8c Merge branch 'eclair' into eclair-release 2009-10-21 09:01:48 -07:00
Leon Scroggins
2e7b1b7d4c am b078a7f7: am a8da1735: Do not show radio/checkboxes for <optgroup> labels.
Merge commit 'b078a7f780f2aaf3917660902fd839abada5e167'

* commit 'b078a7f780f2aaf3917660902fd839abada5e167':
  Do not show radio/checkboxes for <optgroup> labels.
2009-10-21 07:32:53 -07:00
Leon Scroggins
b078a7f780 am a8da1735: Do not show radio/checkboxes for <optgroup> labels.
Merge commit 'a8da17356f9a385e097e3eef205358462d214538' into eclair-mr2-plus-aosp

* commit 'a8da17356f9a385e097e3eef205358462d214538':
  Do not show radio/checkboxes for <optgroup> labels.
2009-10-21 07:21:57 -07:00
Leon Scroggins
a8da17356f Do not show radio/checkboxes for <optgroup> labels.
Fix for http://b/issue?id=2186188.  Keep track of <optgroup> labels
separately from disabled <option> labels.  Requires a change to
external/webkit.

In CheckedTextView, if the CheckMarkDrawable is set to null,
remove it.
2009-10-21 10:01:49 -04:00
Tammo Spalink
6a19d0e139 am 60be8485: am 8785c064: Merge change Ie5df08ef into eclair-mr2
Merge commit '60be84855435c2f354833a98e1bf6154cc45078c'

* commit '60be84855435c2f354833a98e1bf6154cc45078c':
  Let PLUS occur once anywhere in dial-str network portion.
2009-10-21 00:50:50 -07:00
Tammo Spalink
60be848554 am 8785c064: Merge change Ie5df08ef into eclair-mr2
Merge commit '8785c064fab3429c792ac160aeeb19e9926382f0' into eclair-mr2-plus-aosp

* commit '8785c064fab3429c792ac160aeeb19e9926382f0':
  Let PLUS occur once anywhere in dial-str network portion.
2009-10-21 00:37:00 -07:00
Android (Google) Code Review
8785c064fa Merge change Ie5df08ef into eclair-mr2
* changes:
  Let PLUS occur once anywhere in dial-str network portion.
2009-10-21 03:27:14 -04:00
Brett Chabot
c4504d67d1 am 6270d52c: Merge change Ica1d7b90 into eclair
Merge commit '6270d52c0dded8658733a392f3ef1f521bc5dbee' into eclair-plus-aosp

* commit '6270d52c0dded8658733a392f3ef1f521bc5dbee':
  Disable known failure math tanhd tests  (DO NOT MERGE)
2009-10-20 21:59:36 -07:00
Android (Google) Code Review
6270d52c0d Merge change Ica1d7b90 into eclair
* changes:
  Disable known failure math tanhd tests  (DO NOT MERGE)
2009-10-21 00:48:41 -04:00
Tammo Spalink
9e53415326 Let PLUS occur once anywhere in dial-str network portion.
Create a new extractNetworkPortion() function, since the old one is
public, that does effectively the same thing but is more flexible as
just mentioned.

Addresses issue:
http://buganizer/issue?id=2013998

Change-Id: Ie5df08ef9c871881e8728a44abf0385908000823
2009-10-21 10:30:58 +08:00
Jeff Sharkey
9158be45af am 9aa7e4e7: am d7bc6546: Fix spacing to escape "false" correctly.
Merge commit '9aa7e4e729b6f3c3075e762af37c259f84bfe876' into eclair-plus-aosp

* commit '9aa7e4e729b6f3c3075e762af37c259f84bfe876':
  Fix spacing to escape "false" correctly.
2009-10-20 16:34:05 -07:00
Dianne Hackborn
8b54776edd am 8d9ddbe2: Merge change I1f30f3f1 into eclair
Merge commit '8d9ddbe2aa3db86237880102ccf320945e7f57d3' into eclair-plus-aosp

* commit '8d9ddbe2aa3db86237880102ccf320945e7f57d3':
  Fix #2201615: getCallingPackage returns calling process instead of calling package
2009-10-20 16:20:41 -07:00
Jeff Sharkey
9aa7e4e729 am d7bc6546: Fix spacing to escape "false" correctly.
Merge commit 'd7bc6546268ccc21954427a3ef56f6365bacef5a' into eclair

* commit 'd7bc6546268ccc21954427a3ef56f6365bacef5a':
  Fix spacing to escape "false" correctly.
2009-10-20 16:20:36 -07:00
Android (Google) Code Review
8d9ddbe2aa Merge change I1f30f3f1 into eclair
* changes:
  Fix #2201615: getCallingPackage returns calling process instead of calling package
2009-10-20 19:14:20 -04:00
Suchi Amalapurapu
7ed9faae8d am 5b48223d: Merge change I14e833fa into eclair
Merge commit '5b48223d0e8b8becea0c120895d964e6472b3552' into eclair-plus-aosp

* commit '5b48223d0e8b8becea0c120895d964e6472b3552':
  If we fail to persist the current settings and fall back to the back settings file
2009-10-20 16:04:14 -07:00
Jeff Sharkey
d7bc654626 Fix spacing to escape "false" correctly. 2009-10-20 16:02:01 -07:00
Android (Google) Code Review
5b48223d0e Merge change I14e833fa into eclair
* changes:
  If we fail to persist the current settings and fall back to the back settings file when reading settings in PackageManager, we might rename the corrupted settings to backup(in case of power failure between the earlier write failure and file deletion) and end up loosing both files. So just clear up the corrupted current settings file if we have backup. The backup wouldn't exist if everything went well with persisting the earlier settings.
2009-10-20 18:51:06 -04:00
Dianne Hackborn
9bbcb916c5 Fix #2201615: getCallingPackage returns calling process instead of calling package
Change-Id: I1f30f3f1ce8928796c1ab502d0c2dc02de86e8e7
2009-10-20 15:42:38 -07:00
Brett Chabot
efc6bef141 Disable known failure math tanhd tests (DO NOT MERGE)
BUG 2139334
2009-10-20 14:12:59 -07:00
Doug Zongker
16b696af61 am 617262d8: Merge change I37c4157d into eclair
Merge commit '617262d8f57362536ddc00a070c1c0994741de44' into eclair-plus-aosp

* commit '617262d8f57362536ddc00a070c1c0994741de44':
  add "junk path" -k option to aapt (DO NOT MERGE)
2009-10-20 13:36:06 -07:00
Dan Egnor
bc04846150 am 484a065c: am 2a2805b7: Merge change Ib3b06fc3 into eclair-mr2
Merge commit '484a065ce325a1c1bf38627ff924516b25a02efb'

* commit '484a065ce325a1c1bf38627ff924516b25a02efb':
  It turns out to be useful to allow enumeration on a per-tag basis,
2009-10-20 13:35:51 -07:00
Dan Egnor
484a065ce3 am 2a2805b7: Merge change Ib3b06fc3 into eclair-mr2
Merge commit '2a2805b7fbd25ee11ad554e33bf34dbb2e8b71c5' into eclair-mr2-plus-aosp

* commit '2a2805b7fbd25ee11ad554e33bf34dbb2e8b71c5':
  It turns out to be useful to allow enumeration on a per-tag basis,
2009-10-20 13:29:31 -07:00
Android (Google) Code Review
617262d8f5 Merge change I37c4157d into eclair
* changes:
  add "junk path" -k option to aapt (DO NOT MERGE)
2009-10-20 16:28:05 -04:00
Suchi Amalapurapu
14e833faa0 If we fail to persist the current settings and fall back to the back settings file
when reading settings in PackageManager, we might rename the corrupted settings to
backup(in case of power failure between the earlier write failure and file deletion)
and end up loosing both files.
So just clear up the corrupted current settings file if we have backup.
The backup wouldn't exist if everything went well with persisting the earlier settings.

We do this in both read and write just in case.
2009-10-20 13:26:37 -07:00
Android (Google) Code Review
2a2805b7fb Merge change Ib3b06fc3 into eclair-mr2
* changes:
  It turns out to be useful to allow enumeration on a per-tag basis, and it's easy to support based on the data structures we have, so add a tag parameter to getNextEvent().
2009-10-20 16:23:01 -04:00
Dan Egnor
b3b06fc39b It turns out to be useful to allow enumeration on a per-tag basis,
and it's easy to support based on the data structures we have, so
add a tag parameter to getNextEvent().
2009-10-20 13:05:17 -07:00
Andreas Huber
bfe2a8f3ed am ca404dfb: Merge change Ie3ffb526 into eclair
Merge commit 'ca404dfb920ab009cef4db5e74715b796f79b3f9' into eclair-plus-aosp

* commit 'ca404dfb920ab009cef4db5e74715b796f79b3f9':
  do not merge: The qcom video decoders always output yuv data after adjusting dimensions to be a multiple of 16.
2009-10-20 13:02:05 -07:00
Brett Chabot
0c0519cf6d am 76bb9a36: Merge change I1932e8f8 into eclair
Merge commit '76bb9a363633b5741937ebe58b01a8b2024753b0' into eclair-plus-aosp

* commit '76bb9a363633b5741937ebe58b01a8b2024753b0':
  Disable com.android.unit_tests.HeapTest:testExternalOomeLarge.
2009-10-20 13:01:55 -07:00
Android (Google) Code Review
ca404dfb92 Merge change Ie3ffb526 into eclair
* changes:
  do not merge: The qcom video decoders always output yuv data after adjusting dimensions to be a multiple of 16.
2009-10-20 15:52:29 -04:00
Cary Clark
bad3f6455e am 536d7f03: am ac492e18: tweak snap scroll
Merge commit '536d7f037d21ca29c6c0c57e7d64c1f581f60ab0'

* commit '536d7f037d21ca29c6c0c57e7d64c1f581f60ab0':
  tweak snap scroll
2009-10-20 12:39:05 -07:00
Cary Clark
107a8034de am ef7671db: am 5af4cf47: Merge change I4958d608 into eclair-mr2
Merge commit 'ef7671dbee57ad68f581f0852d797887f9d07890'

* commit 'ef7671dbee57ad68f581f0852d797887f9d07890':
  add dpad control of text selection for sholes
2009-10-20 12:30:06 -07:00
Dianne Hackborn
33d04a1590 am 44bb53c9: am a8f1a805: am 61462b43: Merge change I1864d098 into eclair
Merge commit '44bb53c92313e8c496f5191582b59ea536e2c3a3'

* commit '44bb53c92313e8c496f5191582b59ea536e2c3a3':
  Improve wallpaper offset handling.
2009-10-20 12:29:53 -07:00
Dianne Hackborn
ec55ea6688 am 2b4abebd: am cc62ee77: am 359f0b09: Merge change Ib5736616 into eclair
Merge commit '2b4abebd9576c618ce112cbfae3965bb540a78fc'

* commit '2b4abebd9576c618ce112cbfae3965bb540a78fc':
  Fix issue #2191572: Difficulties drawing window shade
2009-10-20 12:29:42 -07:00
Marco Nelissen
c05275aa0f am 7e509fd2: am 32de9130: am cdc8b326: Merge change I61741f5a into eclair
Merge commit '7e509fd267d25fbfe2703d0320a5203f24046b61'

* commit '7e509fd267d25fbfe2703d0320a5203f24046b61':
  Fix high density bug 2179543: use 'dip' instead of 'px'
2009-10-20 12:29:29 -07:00