am: b99b23e
* commit 'b99b23ef92f0ffca6c3e531feece7d49c0a089e9':
Do not call forceLayout if not needed
Change-Id: Ib49fdcb6b532bddd38b875fcffe09c5b7ce1aec8
am: 26952d7
* commit '26952d748eaab23330c660fa0d7f5c0450dc1d06':
Do not call forceLayout if not needed
Change-Id: I87adfe600252a6bc0c0880b4fff534cf67c027f7
If the relevant frames for the app don't actually change, there is
no reason to call forceLayout and force a layout pass.
Bug: 27864358
Change-Id: I2add8cc5791023937afc154e6e50bbf7efb35adb
am: a9e0ec2
* commit 'a9e0ec2ad05e93bc70b617777b1f28801cca1999':
Move more code from WebViewUpdateService to separate overridable class
Change-Id: Ib3f98f837bb892ba0cd4b97ceee92d3f18f9e5fe
am: 7182d98
* commit '7182d98777d44a3b410f743a12a16457caecd257':
Move more code from WebViewUpdateService to separate overridable class
Change-Id: Ib680c97299788a3c670635df1c4d055003c19eef
isSustainedPerformanceModeSupported() returns true if the device
supports the mode. It checks for the boolean config
"config_sustainedPerformanceModeSupported" to be set.
Bug: 22864186
Change-Id: I0f9f0bcbb8c02b19f37e9c87570d88e8f78f7992
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
Some devices support HDR output for preview in addition to still
capture, so explicitly allow for that in the documentation of
SCENE_MODE_HDR.
Bug: 27313038
Change-Id: I894d7449dc0cfb7353f535db23acd12143590208
am: 3430590
* commit '34305908c5f4851c8ceccac1da8f4c020bc5c9e0':
Fix a bug that IMS#mShowInputFlags is never updated.
Change-Id: Ied6c5ea072d4c2577a6da9f2836b41345a1a8271
am: 40358e4
* commit '40358e436213ce844b402046d2064ad1a2ca2154':
Fix a bug that IMS#mShowInputFlags is never updated.
Change-Id: I972bc85d7968322764d48bba58db3a39007ed8c8
The correct stream ID is required to be sent along with buffer drop
errors, and LEGACY mode was putting in a placeholder. This would
cause an error in the client-side implementation, triggered by
abortBuffers (Which is the only source of buffer drops from LEGACY).
Bug: 27828602
Change-Id: If3fba7a76f7aa0ff305efa4cce6c225eb720b30e
am: 0bf4a59
* commit '0bf4a5933841e1c276f107f95b1af25eacff4696':
Make a11y text navigation by page symmetric.
Change-Id: Id14eea125cca21b91b49ebbdeb385cb1774ec7bc
am: 020fa24
* commit '020fa2420d45803b91bd31548ed7a930576ffeea':
Support SET_TEXT for editable text views.
Change-Id: I657f669e41dcd93ff30440b9dc10f775563d8a00
am: 7eb716c
* commit '7eb716c0f4a024e2673f6fce442005abd4dc19f5':
Make a11y text navigation by page symmetric.
Change-Id: I27d276c301efd9365afba65acb1a9e54ae97f24e
am: 2bf5f20
* commit '2bf5f20a2b9aeed688a9b0ffbf82f0368aae8023':
Support SET_TEXT for editable text views.
Change-Id: Ief9820d9bb9f15f10fbcb6aaf660eee447a2fc6b
Move more code from WebViewUpdateService to utility classes (methods
handling settings and uninstalling/enabling/disabling packages) to be
overridden during tests.
Also rename system utility class.
Bug: 27635535
Change-Id: If49999fba4fd0962f103f389898fa5ddf19365bd
As a preparation to fix bug 26985193, this CL fixes a bug that
IMS#ShowInputFlags is never updated. As a result,
IMS#onConfigurationChanged() has always called
IMS#onShowInputRequested() with specifying 0 to flags parameter, which
is wrong.
With this CL, we can assume that IMS#mShowInputFlags keeps tracking the
last value when it should do. Also, we can remove IMS#mShowInputForced
since it is now determined by IMS#mShowInputFlags.
Bug: 26985193
Change-Id: Ieff634b69ce941d78ffe208547f7edd19ea28643
am: 12d00a7
* commit '12d00a7e144e33823c631a9e4b6c7d5fdfc076b5':
Use proper package name and UID when checking write settings access
Change-Id: Id28af44094cfd30aa3b745ec0f3f99acd9a0c1a0
am: b707db0
* commit 'b707db0f3e51235ef9c38a22fc3577083331c626':
Use proper package name and UID when checking write settings access
Change-Id: I5e065198393ada578931189a60ae54a3eb535171
am: 51ec6d9
* commit '51ec6d97898d52db6ab692416b665354a45445bb':
Make hasTransientState be true only if user created selection is active.
Change-Id: Id5ea92b1f4aa36036b92a752ad226b5fba064748
am: fc1d11e
* commit 'fc1d11ed9dc4d25a939e5187f32fe9eb107e942c':
Make hasTransientState be true only if user created selection is active.
Change-Id: Ic28caa1dea935da7b6408282fb0266c889c29050