Publish DEPS for Chromium 41.0.2272.63
Incrementing VERSION to 41.0.2272.63
Cr-Commit-Position: refs/branch-heads/2272@{#316}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge to branch 2272: This change removes market specific search provider configuration for Bing. Using a single provider for all markets will allow the Bing server to make the market determination, providing a more consistent user experience regardless of entry point. This will additionally simplify Bing's configuration for any future changes that may be needed.
It also moves the suggestion URL to https, and updates URL parameters used for reporting purposes.
Original review URL: https://codereview.chromium.org/895223002
BUG=NONE
R=pkasting@chromium.org
Review URL: https://codereview.chromium.org/932963002
Cr-Commit-Position: refs/branch-heads/2272@{#315}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Updating XTBs based on .GRDs from branch 2272
Cr-Commit-Position: refs/branch-heads/2272@{#314}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Revert Revert "Expose chrome policies using Android's App Restrictions Schema"
Android generates alternate resources when dependent on a higher sdk version then the minsdkversion.
This is conflicts with Playstore rules that only permit one resource for App Restrictions.
I have now qualified the resource to apply only for sdk > 21 where the App Restriction API was exposed.
BUG=448829
BUG=446795
TBR=bartfab@chromium.org
Review URL: https://codereview.chromium.org/838263005
Cr-Commit-Position: refs/heads/master@{#311778}
(cherry picked from commit f946bbe6862f98c056288ec1242ed6aab9a7d717)
Review URL: https://codereview.chromium.org/935693002
Cr-Commit-Position: refs/branch-heads/2272@{#313}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
[renderer]: Don't call blink::WebCache::pruneAll() if blink is not initialized.
The OnMemoryPressureListener can happen at any time after it is registered,
which may be before Blink is initialized. If this happens then pruneAll() will
call WTF::current_time(), which calls the uninitialized currentTimeFunction,
causing a crash.
BUG=447208
TBR=kerz@chromium.org
Review URL: https://codereview.chromium.org/933713002
Cr-Commit-Position: refs/heads/master@{#316619}
(cherry picked from commit 7fbb3bd568af0218bbddec79a7ae83cc3878ca3e)
Review URL: https://codereview.chromium.org/929423002
Cr-Commit-Position: refs/branch-heads/2272@{#312}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Autofill: Improve inferring label from divs
Do not traverse into divs known not to contain inferable labels.
BUG=454366
Review URL: https://codereview.chromium.org/913923004
Cr-Commit-Position: refs/heads/master@{#316172}
(cherry picked from commit 41711d061f0b1ac440e88148e99c883af6df14de)
Review URL: https://codereview.chromium.org/937473002
Cr-Commit-Position: refs/branch-heads/2272@{#311}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Autofill: Do not infer labels from divs with autofillable fields.
The label finding algorithm looks at previous divs to see if they contain text, and uses that text as the label. While this works for many webpages, not all webpages are structured this way. For a given field, when the neighbor divs contain input fields, they are likely not to be the label text.
BUG=454366
Review URL: https://codereview.chromium.org/906443002
Cr-Commit-Position: refs/heads/master@{#315688}
(cherry picked from commit 7db655c1268cca8f2e06eedb2e3ed7a0d01a9aeb)
Review URL: https://codereview.chromium.org/929393002
Cr-Commit-Position: refs/branch-heads/2272@{#310}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Autofill: Improve finding labels for checkable fields.
Unlike most fields, checkboxes have associated text in the next siblings. We should search in that direction first, instead of searching the previous siblings like we do for other fields.
BUG=454366
Review URL: https://codereview.chromium.org/895363008
Cr-Commit-Position: refs/heads/master@{#315669}
(cherry picked from commit d67d3f49f99d88cdd3d43d6e2ec418412655cf91)
Review URL: https://codereview.chromium.org/929293003
Cr-Commit-Position: refs/branch-heads/2272@{#309}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge to branch 2272 - Add an alternate contextual search url to extract the search terms from window.location.hash.
BUG=456353
TBR=pkasting@chromium.org
Review URL: https://codereview.chromium.org/935653002
Cr-Commit-Position: refs/branch-heads/2272@{#308}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Incrementing VERSION to 41.0.2272.62
Cr-Commit-Position: refs/branch-heads/2272@{#307}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Revert from M41 branch 2272: "Hidden windows should not keep Chrome alive."
This reverts commit c307178c2f20729fbdc6cadaf91501963cddb9f9.
Broke beta builder: http://master.chrome.corp.google.com:8011/builders/cros%20beta/builds/7554.
BUG=
Review URL: https://codereview.chromium.org/936533002
Cr-Commit-Position: refs/branch-heads/2272@{#306}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Closing a guest session clears all browsing history.
Note: This CL will be merged back to M41. Further work is underway
to completely delete the Guest Profile when all browser windows are
closed, but that will be too large to merge.
BUG=445036
TBR=mlerman@chromium.org
TEST=Open a Guest profile from the User Manager. Perform some browsing, set some cookies, etc. (e.g. sign in to your email). Close all guest browsers (via Exit Guest, closing all the browsers, however you like). Navigate to the same page, and your cookies are disappeared!
Review URL: https://codereview.chromium.org/888843005
Cr-Commit-Position: refs/heads/master@{#316300}
(cherry picked from commit 67fa17a0ca78f16c8a28421d31093b26505f65c3)
Review URL: https://codereview.chromium.org/928423002
Cr-Commit-Position: refs/branch-heads/2272@{#305}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Hidden windows should not keep Chrome alive.
For each app window, there is a ChromeAppDelegate which
holds a ScopedKeepAlive. This CL resets the ScopedKeepAlive
while the app window is hidden.
BUG=450710
Review URL: https://codereview.chromium.org/875273003
Cr-Commit-Position: refs/heads/master@{#316413}
(cherry picked from commit 39d75d5b5f11525e384745fd313d1d77ed7d0a88)
TBR=benwells@chromium.org
Review URL: https://codereview.chromium.org/927203002
Cr-Commit-Position: refs/branch-heads/2272@{#304}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Incrementing VERSION to 41.0.2272.61
Cr-Commit-Position: refs/branch-heads/2272@{#303}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Fix popup window repositioning in Desktop Chrome.
We need to use Widget::SetBounds in place of Widget::SetSize as the position of the window
may have changed.
BUG=374705
TEST=Covered by views_unittest DesktopAuraWidgetTest.TopLevelOwnedPopupRepositionTest
TBR=ananta@chromium.org
Review URL: https://codereview.chromium.org/871813003
Cr-Commit-Position: refs/heads/master@{#313146}
(cherry picked from commit 0393576a8c18cb92aecdc78e417aee3df4ec5d94)
Review URL: https://codereview.chromium.org/928303002
Cr-Commit-Position: refs/branch-heads/2272@{#302}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge: Loosen restriction on mount point names.
Before, only ASCII characters were allowed, which is unnecessarily strict.
This CL removes this restriction, and allows all strings, with an assumption
they are UTF-8 encoded.
TBR=kinuko@chromium.org
TEST=Manually tested, see bug repro steps.
BUG=457970
Review URL: https://codereview.chromium.org/913393002
Cr-Commit-Position: refs/heads/master@{#316165}
(cherry picked from commit 675ecaa1adcfbbca7b9c7c2ea116c4fd8bda0f95)
Review URL: https://codereview.chromium.org/925233002
Cr-Commit-Position: refs/branch-heads/2272@{#301}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Incrementing VERSION to 41.0.2272.60
Cr-Commit-Position: refs/branch-heads/2272@{#300}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
DataReductionProxyStatisticsPrefs should support WeakPtr
The DRPStatisticsPrefs object is referenced via a raw pointer in
DRPNetworkDelegate and DRPSettings. It should instead be referenced
via WeakPtr.
BUG=453155,455559,444939
Committed: https://crrev.com/149bd770d674e8125f81cd649a8deece3a851682
Cr-Commit-Position: refs/heads/master@{#315419}
Review URL: https://codereview.chromium.org/888713002
Cr-Commit-Position: refs/heads/master@{#315621}
(cherry picked from commit 85594ccf495b97ccd4642dd5f5ab98e31d1d2003)
Review URL: https://codereview.chromium.org/918363002
Cr-Commit-Position: refs/branch-heads/2272@{#299}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge to branch 2272 [Password Manager] Fix bug with Mac and Android credentials
Previously syncing Android credentials to a Mac would delete them, as
these credentials would be managled on insertion to the Keychain. Later
lookups (e.g. for accessing chrome://settings/passwords) would delete the
credentials because unmatched credentials are deleted on the assumption
that they were removed in the Keychain already.
This CL also adds tests to verify that similar bugs do not exist on other platforms
as well.
BUG=455551
Review URL: https://codereview.chromium.org/911743002
Cr-Commit-Position: refs/heads/master@{#315887}
(cherry picked from commit c5e83abcfa345d233d852e80bd196bfee913612c)
Committed: https://chromium.googlesource.com/chromium/src/+/559f24b7d96571db6e6689d3c71085a842de784e
Review URL: https://codereview.chromium.org/925983004
Cr-Commit-Position: refs/branch-heads/2272@{#298}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Incrementing VERSION to 41.0.2272.59
Cr-Commit-Position: refs/branch-heads/2272@{#297}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Reverting from M41 branch 2272: "Get high resolution frame timebase and interval on compatible systems"
This reverts commit 10b6709e59abc1ef5d3921a38b93acd73a689be8.
Re: https://code.google.com/p/chromium/issues/detail?id=451756
BUG=
Review URL: https://codereview.chromium.org/922693004
Cr-Commit-Position: refs/branch-heads/2272@{#296}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge "cros: Support dynamic password field for SAML."
> - Add MutationObserver to handle dynamically added password fields;
> - Remove unnecessary default text css;
> - Put channel.js before background.js to fix the unknown Channel error;
>
> BUG=447655
> TEST=SamlTest.ScrapedDynamic
>
> Review URL: https://codereview.chromium.org/844083003
>
> Cr-Commit-Position: refs/heads/master@{#311099}
> (cherry picked from commit da0943f77322c319a724c5f14cbeb0952ca98d79)
BUG=458220
TBR=xiyuan@chromium.org
Review URL: https://codereview.chromium.org/921313002
Cr-Commit-Position: refs/branch-heads/2272@{#295}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Revert from M41 branch 2272: "Merge to branch 2272 [Password Manager] Fix bug with Mac and Android credentials"
Broke beta builders: http://master.chrome.corp.google.com:8011/builders/mac%20beta/builds/7668.
This reverts commit 559f24b7d96571db6e6689d3c71085a842de784e.
BUG=
Review URL: https://codereview.chromium.org/921633008
Cr-Commit-Position: refs/branch-heads/2272@{#294}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Make sure key::kEnableWebBasedSignin policy also turns on command line arg kEnableIframeBasedSignin. Regression in M41.
BUG=457625
TBR=atwilson@chromium.org
Review URL: https://codereview.chromium.org/927573002
Cr-Commit-Position: refs/heads/master@{#316262}
(cherry picked from commit b964c203e990c51d0fc8f5c945312fd6e6455bc2)
Review URL: https://codereview.chromium.org/924113002
Cr-Commit-Position: refs/branch-heads/2272@{#293}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Fix flickering window by deparenting before shutting bubble.
This cl revises https://codereview.chromium.org/886883002 in order to
fix the window-flickering issue by de-parenting the bubble window
prior to closing it.
BUG=444995
Review URL: https://codereview.chromium.org/887003006
(cherry picked from commit c9c22ca31db0aad109e7da30f84bbdc5284fe684)
Cr-Original-Commit-Position: refs/heads/master@{#315524}
Cr-Commit-Position: refs/branch-heads/2272@{#292}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge to branch 2272 [Password Manager] Fix bug with Mac and Android credentials
Previously syncing Android credentials to a Mac would delete them, as
these credentials would be managled on insertion to the Keychain. Later
lookups (e.g. for accessing chrome://settings/passwords) would delete the
credentials because unmatched credentials are deleted on the assumption
that they were removed in the Keychain already.
This CL also adds tests to verify that similar bugs do not exist on other platforms
as well.
BUG=455551
Review URL: https://codereview.chromium.org/911743002
Cr-Commit-Position: refs/heads/master@{#315887}
(cherry picked from commit c5e83abcfa345d233d852e80bd196bfee913612c)
Review URL: https://codereview.chromium.org/925983004
Cr-Commit-Position: refs/branch-heads/2272@{#291}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge to M41: Don't send extra text changed AX events on Android
BUG=457903
TBR=plundblad@chromium.org
Review URL: https://codereview.chromium.org/922883002
Cr-Commit-Position: refs/heads/master@{#316071}
(cherry picked from commit 2279b2f083739ec4c9a62c5e55c5aa465dd3994c)
Review URL: https://codereview.chromium.org/920623002
Cr-Commit-Position: refs/heads/master@{#315968}
(cherry picked from commit b3290ccd174af6a57722328e8fcb605532a202e5)
Review URL: https://codereview.chromium.org/919403003
Cr-Commit-Position: refs/branch-heads/2272@{#290}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Merge to M41: Accessibility BoundsForRange needs to take scroll offsets into account.
BUG=454995
Review URL: https://codereview.chromium.org/895233002
Cr-Commit-Position: refs/heads/master@{#314518}
(cherry picked from commit 9df5f8fdb80c94fd459000f8208cc352680963e8)
Review URL: https://codereview.chromium.org/920123003
Cr-Commit-Position: refs/branch-heads/2272@{#289}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Enabled logging for WebUIs working in off-the-record context.
BUG=453779
TEST=manually
Review URL: https://codereview.chromium.org/893573002
Cr-Commit-Position: refs/heads/master@{#315806}
(cherry picked from commit 6b3e53c4f03afc8f999c17aaa139523c098a4775)
Review URL: https://codereview.chromium.org/925933002
Cr-Commit-Position: refs/branch-heads/2272@{#288}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Move password reset on login screen from after wake up to before suspend
This patch moves password reset on login screen to before suspend time.
Also forced focusing user pod will not reset password as it was before.
BUG=450465
TEST=manual
Review URL: https://codereview.chromium.org/908033005
Cr-Commit-Position: refs/heads/master@{#315553}
(cherry picked from commit 011b6d7dc582002027dad48b1a8dcf3c9f9de4d6)
Review URL: https://codereview.chromium.org/927443003
Cr-Commit-Position: refs/branch-heads/2272@{#287}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Fix white flash at top of Settings screens.
The "white flash" is actually a bit of the white window background
poking up above the action bar. It's only visible during activity
transitions, but looks glitchy when it's visible. This CL changes the
window background to remove this extraneous white bar at the top.
BUG=448012
Review URL: https://codereview.chromium.org/924623003
Cr-Commit-Position: refs/heads/master@{#316130}
(cherry picked from commit f4678fc6cff39d41c4455bd24741d287a02f090c)
Review URL: https://codereview.chromium.org/926433002
Cr-Commit-Position: refs/branch-heads/2272@{#286}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Incrementing VERSION to 41.0.2272.58
Cr-Commit-Position: refs/branch-heads/2272@{#285}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Updating XTBs based on .GRDs from branch 2272
Cr-Commit-Position: refs/branch-heads/2272@{#284}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}
Fix host delete. Delete always returns a 204 (empty response), which will throw an "authentication failed" error with the current code. More generally, HTTP 2xx statuses are always success, and should be treated as such.
Also fix the error -> status terminology.
TBR=jamiewalch
BUG=
Review URL: https://codereview.chromium.org/837113003
Cr-Commit-Position: refs/heads/master@{#312536}
(cherry picked from commit 90608d11ac3142c4a7a9fe560445f6b0bb729517)
Review URL: https://codereview.chromium.org/919073003
Cr-Commit-Position: refs/branch-heads/2272@{#283}
Cr-Branched-From: 827a380cfdb31aa54c8d56e63ce2c3fd8c3ba4d4-refs/heads/master@{#310958}