Adam Powell
2c8cc972c3
Update documentation to mention compatibility versioning
...
Mention changes involving MeasureSpec/RelativeLayout/ImageView
behavior changes when apps target SDK > 17.
Change-Id: I232492a76ac048f7b460d28a87bd84cbbec4e4d7
2012-12-10 11:02:54 -08:00
Adam Powell
7da4b73a23
Compatibility measurement hacks when targetSdkVersion <= JB-MR1
...
All three of these are interrelated!
* Allow broken MeasureSpec values. The long-standing implementation
of MeasureSpec.makeMeasureSpec has been to add both values rather
than masking/or-ing the values together. Some old code relied on
this, such as if it mixed up size/mode params.
* Disable ImageView adjustViewBounds allowing the view to grow beyond
its initial size. A bug in RelativeLayout in the presence of the
above MeasureSpec fix causes this not to work properly in apps.
* Allow RelativeLayout to send overflowed/bogus MeasureSpec values
when measured with MeasureSpec.UNSPECIFIED mode. Some apps have
custom child views that do not properly handle UNSPECIFIED
measurements, but the exact overflow semantics caused this to
generate AT_MOST $REALLYBIG MeasureSpecs for those views instead if
they were placed inside a RelativeLayout in a scrolling container.
Change-Id: I977a5f1ba5637f0cba3d26a70139e2bcd021fc9c
2012-12-07 16:30:35 -08:00
Scott Main
ab6376b068
am c9a1bdf5: am a9c3d81f: am ae5b07ca: am 2db56dda: Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
...
* commit 'c9a1bdf5a01da4b2c46c6d273eda680d61f7ea75':
docs: udpate for google service landing page and capitalize GPS in titles
2012-12-03 13:11:13 -08:00
Scott Main
7511254042
am d5868726: am 3fea139d: am 4d1d0304: am e38980a7: Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
...
* commit 'd5868726968c62575bca2f5af647d70a254acbbf':
docs: update dashboard for 12/1, plus misc fixes
2012-12-03 13:09:26 -08:00
Scott Main
c9a1bdf5a0
am a9c3d81f: am ae5b07ca: am 2db56dda: Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
...
* commit 'a9c3d81f02931e220ca0caca99647ca3b4b029ae':
docs: udpate for google service landing page and capitalize GPS in titles
2012-12-03 13:09:14 -08:00
Robert Ly
d21a88418e
am b3aa49c6: am 0fba90c9: am 413a208a: am 555c93b2: docs: refresh gms and gcm javadocs
...
* commit 'b3aa49c6bdb834475acae6ec72f999d81d650dd8':
docs: refresh gms and gcm javadocs
2012-12-03 13:07:39 -08:00
Scott Main
a9c3d81f02
am ae5b07ca: am 2db56dda: Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
...
* commit 'ae5b07cac9d395d0454152d0f8141d162753d6a4':
docs: udpate for google service landing page and capitalize GPS in titles
2012-12-03 13:07:14 -08:00
Scott Main
d586872696
am 3fea139d: am 4d1d0304: am e38980a7: Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
...
* commit '3fea139d07f1fb8959bfc0b479844d9e90fed0b4':
docs: update dashboard for 12/1, plus misc fixes
2012-12-03 13:06:29 -08:00
Scott Main
ae5b07cac9
am 2db56dda: Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
...
* commit '2db56ddaee71f33f65fe246309531a66bf1d4374':
docs: udpate for google service landing page and capitalize GPS in titles
2012-12-03 13:04:53 -08:00
Scott Main
3fea139d07
am 4d1d0304: am e38980a7: Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
...
* commit '4d1d03042110092d658b7b53565be881364b34b5':
docs: update dashboard for 12/1, plus misc fixes
2012-12-03 13:04:31 -08:00
Robert Ly
b3aa49c6bd
am 0fba90c9: am 413a208a: am 555c93b2: docs: refresh gms and gcm javadocs
...
* commit '0fba90c980b96e43081350e4f87f57106b235dca':
docs: refresh gms and gcm javadocs
2012-12-03 13:03:44 -08:00
Scott Main
4d1d030421
am e38980a7: Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
...
* commit 'e38980a767ae8e13214f8ed00629ebb454157d46':
docs: update dashboard for 12/1, plus misc fixes
2012-12-03 13:02:07 -08:00
Scott Main
2db56ddaee
Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
2012-12-03 13:01:19 -08:00
Robert Ly
0fba90c980
am 413a208a: am 555c93b2: docs: refresh gms and gcm javadocs
...
* commit '413a208a7b1dcba4679573ca85a22a466b790de5':
docs: refresh gms and gcm javadocs
2012-12-03 13:00:48 -08:00
Scott Main
03c172e222
docs: udpate for google service landing page and capitalize GPS in titles
...
Change-Id: I8cff9c5bc6eee7a60bc5db88763ad57eb63c7e7d
2012-12-03 13:00:09 -08:00
Robert Ly
413a208a7b
am 555c93b2: docs: refresh gms and gcm javadocs
...
* commit '555c93b2a726d53c70e99835d74d9246dff2206d':
docs: refresh gms and gcm javadocs
2012-12-03 12:59:27 -08:00
Scott Main
e38980a767
Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
2012-12-03 12:58:59 -08:00
Irfan Sheriff
a5c6166c95
am 9648a484: am cdd03f54: Merge "Try go-negotiation when invocation request is deferred."
...
* commit '9648a484e0f5e0d90c76e83b2ec6a12dec1e3d83':
Try go-negotiation when invocation request is deferred.
2012-12-03 12:41:38 -08:00
Irfan Sheriff
9648a484e0
am cdd03f54: Merge "Try go-negotiation when invocation request is deferred."
...
* commit 'cdd03f5487d3d0a088651c90fc5122b5fc3f62b3':
Try go-negotiation when invocation request is deferred.
2012-12-03 12:39:00 -08:00
Robert Ly
555c93b2a7
docs: refresh gms and gcm javadocs
...
Change-Id: I5532eb9f87e2ab87488884e70102e8b4cbadf255
2012-12-03 12:34:42 -08:00
Chet Haase
19c84ea621
Merge "Fix requestLayout-during-layout problems"
2012-12-03 12:34:10 -08:00
Irfan Sheriff
cdd03f5487
Merge "Try go-negotiation when invocation request is deferred."
2012-12-03 11:59:53 -08:00
Zhihai Xu
9a9f306c3a
am e398d232: am fb9947ad: am 40973c53: Merge "BT is still on after enable flight mode, and reboot the DUT" into jb-mr1.1-dev
...
* commit 'e398d2323dfc6baab4a7568a8c2b42fb4886c149':
BT is still on after enable flight mode, and reboot the DUT
2012-12-03 11:54:57 -08:00
Zhihai Xu
e398d2323d
am fb9947ad: am 40973c53: Merge "BT is still on after enable flight mode, and reboot the DUT" into jb-mr1.1-dev
...
* commit 'fb9947ad77e9d1d2ea259d7fbc170c275810b2b9':
BT is still on after enable flight mode, and reboot the DUT
2012-12-03 11:52:43 -08:00
Zhihai Xu
fb9947ad77
am 40973c53: Merge "BT is still on after enable flight mode, and reboot the DUT" into jb-mr1.1-dev
...
* commit '40973c53acc86b576081fb720d7d6b23c55202ad':
BT is still on after enable flight mode, and reboot the DUT
2012-12-03 11:50:25 -08:00
The Android Open Source Project
eeff7b5408
am da13b894: (-s ours) Reconcile with jb-mr1.1-release - do not merge
...
* commit 'da13b894ec13c975b027b78fa7a6ff07208c8fd3':
Add logging to try and track down bug 7643792
2012-12-03 11:49:39 -08:00
The Android Open Source Project
da13b894ec
Reconcile with jb-mr1.1-release - do not merge
...
Change-Id: I60d1dd7a490e86c1194da929483347f99b9f421d
2012-12-03 11:47:35 -08:00
Zhihai Xu
40973c53ac
Merge "BT is still on after enable flight mode, and reboot the DUT" into jb-mr1.1-dev
2012-12-03 11:47:34 -08:00
Jeff Sharkey
341ea53b34
am ae6428d7: am 1f8f2839: am ed3fba65: Merge "Avoid null mobile interfaces." into jb-mr1.1-dev
...
* commit 'ae6428d7072fcad3545fefe603afbaefb8f6bbec':
Avoid null mobile interfaces.
2012-12-03 11:42:50 -08:00
Jeff Sharkey
ae6428d707
am 1f8f2839: am ed3fba65: Merge "Avoid null mobile interfaces." into jb-mr1.1-dev
...
* commit '1f8f283975c7cf51081acd3ea494de2b5f431607':
Avoid null mobile interfaces.
2012-12-03 11:40:23 -08:00
Jeff Sharkey
1f8f283975
am ed3fba65: Merge "Avoid null mobile interfaces." into jb-mr1.1-dev
...
* commit 'ed3fba653864101d3dd335941f082104aad8f532':
Avoid null mobile interfaces.
2012-12-03 11:38:31 -08:00
Romain Guy
9badf238ee
Merge "Close InputStream after we're done reading from it External bug #40837 "
2012-12-03 11:36:49 -08:00
Zhihai Xu
401202b5fe
BT is still on after enable flight mode, and reboot the DUT
...
bug 7275625
Change-Id: I4f8952a06152eb5f5775c1f616f6383e4f20e352
2012-12-03 11:36:21 -08:00
Adam Powell
897ccbbdd8
am e4db4e2b: am 05c8f17f: Merge "resolver list is not cleared on rebuild"
...
* commit 'e4db4e2b9dca065fbbf9f10dd5b9e961a9acef46':
resolver list is not cleared on rebuild
2012-12-03 11:35:02 -08:00
Jeff Sharkey
ed3fba6538
Merge "Avoid null mobile interfaces." into jb-mr1.1-dev
2012-12-03 11:32:51 -08:00
Adam Powell
e4db4e2b9d
am 05c8f17f: Merge "resolver list is not cleared on rebuild"
...
* commit '05c8f17f05ca83573f7670191e6dec91497dc742':
resolver list is not cleared on rebuild
2012-12-03 11:32:39 -08:00
Matthew Xie
90bd55f179
am 3b5c4382: am b8e80eb5: am 4fd38e8d: Merge "Clean up debug messages" into jb-mr1.1-dev
...
* commit '3b5c43825eaf8096c01eac77e03a8aac8e9fab4a':
Clean up debug messages
2012-12-03 11:30:56 -08:00
Matthew Xie
3b5c43825e
am b8e80eb5: am 4fd38e8d: Merge "Clean up debug messages" into jb-mr1.1-dev
...
* commit 'b8e80eb566aa5afb744db84a0067e144de831f45':
Clean up debug messages
2012-12-03 11:29:21 -08:00
Scott Main
aaaa15653b
docs: update dashboard for 12/1, plus misc fixes
...
Change-Id: I7f06b6c66476aee2bd69b8017b5707c483b252b7
2012-12-03 11:28:23 -08:00
Matthew Xie
b8e80eb566
am 4fd38e8d: Merge "Clean up debug messages" into jb-mr1.1-dev
...
* commit '4fd38e8d13697cd1b169487719982f32cc5fb425':
Clean up debug messages
2012-12-03 11:26:38 -08:00
Guang Zhu
ca4f3473b9
am 5732aaf1: am 8732bee8: am fdc0d929: Merge "app launch test fixes and improvements" into jb-mr1.1-dev
...
* commit '5732aaf1bb38d0d7bc3535ee934c32a8fb8e8dd6':
app launch test fixes and improvements
2012-12-03 11:23:58 -08:00
Matthew Xie
4fd38e8d13
Merge "Clean up debug messages" into jb-mr1.1-dev
2012-12-03 11:23:57 -08:00
Guang Zhu
5732aaf1bb
am 8732bee8: am fdc0d929: Merge "app launch test fixes and improvements" into jb-mr1.1-dev
...
* commit '8732bee8d1e2ffc7a163769904bd799ac2730b4e':
app launch test fixes and improvements
2012-12-03 11:22:29 -08:00
Guang Zhu
8732bee8d1
am fdc0d929: Merge "app launch test fixes and improvements" into jb-mr1.1-dev
...
* commit 'fdc0d9295fbe855b14e1730447b079191f2a4f8c':
app launch test fixes and improvements
2012-12-03 11:19:50 -08:00
Guang Zhu
fdc0d9295f
Merge "app launch test fixes and improvements" into jb-mr1.1-dev
2012-12-03 11:17:25 -08:00
Adam Powell
05c8f17f05
Merge "resolver list is not cleared on rebuild"
2012-12-03 11:04:21 -08:00
Daniel Sandler
4d58730ff5
am f80e1711: am 99931d97: am f8748809: Merge "Show alarm tile for the current user." into jb-mr1.1-dev
...
* commit 'f80e1711ea515c6310a1c31b077cd7c0b36f72a7':
Show alarm tile for the current user.
2012-12-03 10:28:18 -08:00
Daniel Sandler
f80e1711ea
am 99931d97: am f8748809: Merge "Show alarm tile for the current user." into jb-mr1.1-dev
...
* commit '99931d97f7da8460e5d3696069bbb2cbda6b0d2a':
Show alarm tile for the current user.
2012-12-03 10:26:18 -08:00
Daniel Sandler
99931d97f7
am f8748809: Merge "Show alarm tile for the current user." into jb-mr1.1-dev
...
* commit 'f87488095e49028eb3be5a8a53a372e38eba537c':
Show alarm tile for the current user.
2012-12-03 10:23:08 -08:00
Daniel Sandler
f87488095e
Merge "Show alarm tile for the current user." into jb-mr1.1-dev
2012-12-03 10:21:15 -08:00