Commit Graph

250044 Commits

Author SHA1 Message Date
John Reck
65ddb154c7 Fix FrameMetricsObserver crash
Bug: 30587465

Someday maybe the technology will exist to
allow sharing a simple constant between
Java and C++, but today is not that day.

Change-Id: I17694746cb8712058133cd5ea10c47b9909f740b
2016-08-02 09:38:26 -07:00
TreeHugger Robot
c1b853ebfb Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-08-02 09:50:08 +00:00
TreeHugger Robot
0b18f2c06f Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-08-02 09:49:51 +00:00
TreeHugger Robot
618d5b354b Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-08-02 09:49:20 +00:00
Jorim Jaggi
ceb7bfa6af Reduce duration for pick-up animation
Bug: 30316167
Change-Id: I39f34089fab70bfcc6fbf378411f017c67eafe00
2016-08-02 08:49:16 +00:00
Bill Yi
f0f669876e Import translations. DO NOT MERGE
Change-Id: Ie3bc5cbcb9b7c6fad8aee616dc8b75e97353c834
Auto-generated-cl: translation import
2016-08-01 23:55:40 -07:00
Bill Yi
c0f585cedd Import translations. DO NOT MERGE
Change-Id: I772ac3a0184965baf38661af7744143b2dde5c29
Auto-generated-cl: translation import
2016-08-01 23:52:36 -07:00
Bill Yi
f07d5b29a2 Import translations. DO NOT MERGE
Change-Id: Id6016aec6d519d019f9dc0d3e516e87ae7a448d9
Auto-generated-cl: translation import
2016-08-01 23:48:42 -07:00
Erik Kline
354607f2ac Deprecate IPv6 prefixes no longer in use.
Bug: 30298058
Change-Id: I0fa9ece9b2fb07214971a91b77f5b07972d83bb6
2016-08-02 12:51:24 +09:00
Svetoslav Ganov
a2f247e6a6 Merge "Revert "Prevent apps to overlay other apps via toast windows"" into nyc-mr1-dev 2016-08-02 01:56:10 +00:00
Svetoslav Ganov
2fc661a453 Revert "Prevent apps to overlay other apps via toast windows"
bug:30150688

This reverts commit dc24f937b0.

Change-Id: Id7e8ddbf82ab426f55a5296791f1e8ebb61514bc
2016-08-02 01:55:01 +00:00
TreeHugger Robot
fc9ad02469 Merge "Import translations. DO NOT MERGE" into nyc-mr1-dev 2016-08-02 01:50:59 +00:00
TreeHugger Robot
9ff0eed7e8 Merge "AAPT: faketouch feature implied if no touchscreen feature requested." into nyc-mr1-dev 2016-08-02 01:42:37 +00:00
TreeHugger Robot
e733f862f0 Merge "Eliminate recents upload jank" into nyc-mr1-dev 2016-08-02 01:07:19 +00:00
Andrii Kulian
afc7e8e9ba Merge "Fix finishing activity in non-focused stack" into nyc-mr1-dev 2016-08-02 01:04:48 +00:00
TreeHugger Robot
dbfdca3754 Merge "Lockscreen fingerprint icon error color matches error text." into nyc-mr1-dev 2016-08-02 00:51:47 +00:00
Joe Fernandez
74a9b4543e Merge "docs: Add ARC documentation TOC file" into nyc-dev
am: 2b318b3a4e

Change-Id: I1317b969017e32c0b259a4c7434083d8d3de1cef
2016-08-02 00:39:15 +00:00
Joe Fernandez
f7355ded9c docs: Add ARC documentation TOC file
am: 129012530f

Change-Id: I9c11d114fcfce7ae71cfd84759bc0697a0df919c
2016-08-02 00:39:08 +00:00
Yuanlang Song
df70593b32 Merge "Work around to get ride of NPE in app startup test" into nyc-mr1-dev 2016-08-02 00:33:50 +00:00
Joe Fernandez
2b318b3a4e Merge "docs: Add ARC documentation TOC file" into nyc-dev 2016-08-02 00:25:18 +00:00
Adam Lesinski
ca955a4c3a AAPT: faketouch feature implied if no touchscreen feature requested.
This changes the default implied feature of 'android.hardware.touchscreen'
to 'android.hardware.faketouch' if no 'android.hardware.touchscreen'
feature is requested, required or otherwise.

Bug:30571641
Change-Id: I1e41242d4b1dc549cf69741d2a309baf476d084e
2016-08-01 17:20:28 -07:00
Bill Yi
ddd7680cce Import translations. DO NOT MERGE
Change-Id: I0aeff308769f38a68b6bbfd0bac88d8f74b76f8e
Auto-generated-cl: translation import
2016-08-01 17:12:41 -07:00
Kevin Hufnagle
c5fd6bf769 docs: Updated layout and timestamps of developer stories. am: 997ccdc071
am: 4bb55d7103

Change-Id: Iebcf52cf4ec1fe0eccf51f4f6dc48bf9a54d149a
2016-08-02 00:10:14 +00:00
Kevin Hufnagle
4bb55d7103 docs: Updated layout and timestamps of developer stories.
am: 997ccdc071

Change-Id: I252e78ef43a7aaae469e014f4079a29d15978e9f
2016-08-02 00:03:21 +00:00
Joe Fernandez
129012530f docs: Add ARC documentation TOC file
b/30114799

Change-Id: I397f4712c82628f1b7aa4565fb5ab40381f9f5e2
2016-08-01 17:00:11 -07:00
Kevin Hufnagle
bda3c7d9f8 Merge "docs: Updated layout and timestamps of developer stories." into nyc-dev
am: 7ba0b437cf

Change-Id: I7549ee68d03deb1cc69a40311f17361a2a05eebf
2016-08-01 23:51:11 +00:00
Kevin Hufnagle
8ad3f92b5b docs: Updated layout and timestamps of developer stories.
am: f44fbe2b4e

Change-Id: I6943afeac3cc71890b20113626030c18f04a0d3d
2016-08-01 23:51:08 +00:00
Kevin Hufnagle
7ba0b437cf Merge "docs: Updated layout and timestamps of developer stories." into nyc-dev 2016-08-01 23:44:16 +00:00
John Reck
4387190d8e Eliminate recents upload jank
Bug: 30342017

Upload recents thumbnails in the
dead gaps between frames instead of
at the start of a frame. This eliminates
jank caused by the large texture
upload.

Change-Id: I507cd286d199109c7a9a1511d68ba5ab5d28069f
2016-08-01 16:36:14 -07:00
Matthew Fritze
debdc8d90e Lockscreen fingerprint icon error color matches error text.
Change-Id: I1091a0466045b486bdebfe9d1ec69f815578aa4b
Fixes: 30538755
2016-08-01 16:33:08 -07:00
Justin Klaassen
76af60554c Merge "Fix Night display QSTile for secondary users" into nyc-mr1-dev 2016-08-01 22:59:01 +00:00
Joe Fernandez
1d785c5bd5 Merge "cherry-pick from mnc-mr-docs: docs: SafeBrowsing API" into nyc-dev
am: 30583c32e2

Change-Id: Ia31bb99a790050e368960ffc59a87bcea734a5d4
2016-08-01 22:57:24 +00:00
Joe Fernandez
3a716d9b19 cherry-pick from mnc-mr-docs: docs: SafeBrowsing API
am: 843f022c47

Change-Id: Ia80ff23631080b865e74359c68b039d7d2ea2205
2016-08-01 22:57:20 +00:00
Kevin Hufnagle
30583c32e2 Merge "cherry-pick from mnc-mr-docs: docs: SafeBrowsing API" into nyc-dev 2016-08-01 22:49:58 +00:00
John Reck
fc9689e1ed Merge "Fix null deref crash" into nyc-mr1-dev 2016-08-01 21:54:14 +00:00
John Reck
882d515cd5 Fix null deref crash
Bug: 30560152
Change-Id: Ic4bae380e27de5bea80cec484e83d205e078ec43
2016-08-01 14:52:25 -07:00
Alan Viverette
7dd40cd411 Merge "Adjust touch progress offset to account for changes to AbsSeekBar" into nyc-mr1-dev 2016-08-01 20:53:50 +00:00
Justin Klaassen
dd32d90843 Fix Night display QSTile for secondary users
Bug: 30459698
Change-Id: I8d56caabf6401239ab9e05ebbe54ecc64a1ab695
2016-08-01 13:24:49 -07:00
Fei Wu
1d2cd33cfe Merge "Make watch Switch thumb color consistent" into nyc-mr1-dev 2016-08-01 20:13:13 +00:00
Daniel Yu
4a187df3a1 Merge \"docs: Fixing incorrect div tags in l10n N docs\" into nyc-dev
am: d70113bbd0

Change-Id: I79bf7a838ba853a7fb0831189ccf4001e252249b
2016-08-01 19:51:43 +00:00
Daniel Yu
f449d9ed36 docs: Fixing incorrect div tags in l10n N docs
am: 3629bc8854

Change-Id: Iec0d7713aba125fd579b26df61c4f76d41df6c28
2016-08-01 19:51:40 +00:00
Dan Yu
d70113bbd0 Merge "docs: Fixing incorrect div tags in l10n N docs" into nyc-dev 2016-08-01 19:44:33 +00:00
Joe Fernandez
843f022c47 cherry-pick from mnc-mr-docs: docs: SafeBrowsing API
b/27438791

Change-Id: I14a34bbec51dc33dd4d730d59268690c9bee3992
Original-Change-Id: I00f4a374353dfb62cee44713ac5faadc0a9268d5
2016-08-01 12:39:24 -07:00
Kevin Hufnagle
997ccdc071 docs: Updated layout and timestamps of developer stories.
The developer stories for Aftenposten, El Mundo, Segundamano, Tapps,
and Upbeat Games now appear closer to the beginning/top of a section
on the newly-formatted "latest" page.

Also, Tapps and Upbeat Games now appear within the "games" section,
not the "apps" section. The Glu case study also appears within the
"games" section; it was incorrectly appearing under the root
"stories" directory before.

Finally, removed a duplicate case study describing Dots increasing
installs using Store Listing Experiments.

Bug: 29240693
Change-Id: Ieec3afd2f56320da00ee4b97d8cd8de8253784dd
2016-08-01 19:17:21 +00:00
Alan Viverette
1d33c3f3a3 Adjust touch progress offset to account for changes to AbsSeekBar
Previously AbsSeekBar always rounded up, which resulted in poor handling
of touches near the edge of a progress value. We fixed this but forgot
to adjust RatingBar for the new behavior.

Bug: 30558586
Change-Id: I634fa7a0b98568093e16279ef5a80abe08d2e2fe
2016-08-01 15:14:05 -04:00
Yuanlang Song
eaf08cf7d0 Work around to get ride of NPE in app startup test
bug: 30374599
Change-Id: I9050ba6ac6283734c345e4e7f9f56f34e1477c7a
2016-08-01 12:11:57 -07:00
Svetoslav Ganov
fea7cfce8b Merge "Prevent apps to overlay other apps via toast windows" into nyc-mr1-dev 2016-08-01 18:48:11 +00:00
Svet Ganov
dc24f937b0 Prevent apps to overlay other apps via toast windows
It was possible for apps to put toast type windows
that overlay other apps which toast winodws aren't
removed after a timeout.

Now for apps targeting SDK greater than N MR1 to add a
toast window one needs to have a special token. The token
is added by the notificatoion manager service only for
the lifetime of the shown toast and is then removed
including all windows associated with this token. This
prevents apps to add arbitrary toast windows.

Since legacy apps may rely on the ability to directly
add toasts we mitigate by allowing these apps to still
add such windows for unlimited duration if this app is
the currently focused one, i.e. the user interacts with
it then it can overlay itself, otherwise we make sure
these toast windows are removed after a timeout like
a toast would be.

We don't allow more that one toast window per UID being
added at a time which prevents 1) legacy apps to put the
same toast after a timeout to go around our new policy
of hiding toasts after a while; 2) modern apps to reuse
the passed token to add more than one window; Note that
the notification manager shows toasts one at a time.

bug:30150688

Change-Id: Icc8f8dbd060762ae1a7b1720e96c5afdb8aff3fd
2016-08-01 11:46:02 -07:00
Andrii Kulian
995fa2bd2d Fix finishing activity in non-focused stack
This CL explicitly checks if we're finishing activity in non-focused
stack as there are other cases except this one when we finish paused
activities in FINISH_AFTER_VISIBLE mode.

Bug: 29007436
Bug: 29458854
Change-Id: I67744d23cd72f2fe8861180008bfdd284a7b5e26
2016-08-01 17:57:47 +00:00
Makoto Onuki
5faa852c57 Merge "Revert "LauncherApps should also throw when user is locked"" into nyc-mr1-dev 2016-08-01 17:30:31 +00:00