Roll libjpeg_turbo to r239591 in branch 1700

BUG=322228
R=kareng@google.com

Review URL: https://codereview.chromium.org/116143005

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@241603 0039d316-1c4b-4281-b951-d872f2087c98
Quick fix for spring charger type enum issue for 1700 branch.

BUG=329591
R=derat@chromium.org

Review URL: https://codereview.chromium.org/101783008

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@241635 0039d316-1c4b-4281-b951-d872f2087c98
Incrementing VERSION to 32.0.1700.69

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@241644 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241048 "Allow the mouse event to be received by the pop up..."

> Allow the mouse event to be received by the pop up menu on the system modal dialog on ash locked in screen.
> 
> BUG=328593
> 
> This bug is blocking crbug.com/328449.
> 
> R=sky@chromium.org
> 
> Review URL: https://codereview.chromium.org/115633004

TBR=jennyz@chromium.org

Review URL: https://codereview.chromium.org/112103008

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@241878 0039d316-1c4b-4281-b951-d872f2087c98
Revert 241878 "Merge 241048 "Allow the mouse event to be receive..."

> Merge 241048 "Allow the mouse event to be received by the pop up..."
> 
> > Allow the mouse event to be received by the pop up menu on the system modal dialog on ash locked in screen.
> > 
> > BUG=328593
> > 
> > This bug is blocking crbug.com/328449.
> > 
> > R=sky@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/115633004
> 
> TBR=jennyz@chromium.org
> 
> Review URL: https://codereview.chromium.org/112103008

TBR=jennyz@chromium.org

Review URL: https://codereview.chromium.org/106543006

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@241932 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241916 "Set up font precaching in ppapi process"

> Set up font precaching in ppapi process
> 
> Without this GetOutlineTextMetrics fails in
> third_party/skia/src/ports/SkFontHost_win.cpp resulting in garbage
> font data being returned to Flash.
> 
> R=brettw@chromium.org, cpu@chromium.org
> TBR=piman@chromium.org
> BUG=308632
> 
> Review URL: https://codereview.chromium.org/118083004

TBR=karen@chromium.org

Review URL: https://codereview.chromium.org/112113004

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242160 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241479 "Fix a recently introduced (r230246 in m32) use-aft..."

> Fix a recently introduced (r230246 in m32) use-after-free bug.
> 
> BUG=327366
> 
> Review URL: https://codereview.chromium.org/116703004

TBR=michaeln@chromium.org

Review URL: https://codereview.chromium.org/113653007

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242187 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241989 "Part2: Fix a recently introduced (r230246 in m32) ..."

> Part2: Fix a recently introduced (r230246 in m32) use-after-free bug.
> 
> BUG=327366
> 
> Review URL: https://codereview.chromium.org/118503003

TBR=michaeln@chromium.org

Review URL: https://codereview.chromium.org/98603017

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242189 0039d316-1c4b-4281-b951-d872f2087c98
Incrementing VERSION to 32.0.1700.70

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242209 0039d316-1c4b-4281-b951-d872f2087c98
add missing dependency for r242160

Fixes

d:\src\cr3\src\third_party\skia\include\ports\sktypeface_win.h(11) : fatal error C1083: Cannot open include file: 'SkTypeface.h': No such file or directory

on 1700 branch. I think this is strictly speaking missing on trunk too,
but something else pulls in the dependency. So I'm just going to fix it
on the branch.

TBR=karen@chromium.org

Review URL: https://codereview.chromium.org/106433008

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242234 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241229 "cc: Prevent infinite calls of advance_commit_state..."

> cc: Prevent infinite calls of advance_commit_state_timer_ timer.
> 
> advance_commit_state_timer_ should only run when the scheduler is
> waiting for the commit state, so disable the timer in
> ProcessScheduledActions if it is not the right state.
> 
> BUG=328326
> 
> Review URL: https://codereview.chromium.org/115373002

TBR=qsr@chromium.org

Review URL: https://codereview.chromium.org/121873002

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242631 0039d316-1c4b-4281-b951-d872f2087c98
Revert 240935 "Merge 239626 "[sql] Prevent recovery crash while ..."

The patch did not prevent crashes.

> Merge 239626 "[sql] Prevent recovery crash while debugging."
> 
> > [sql] Prevent recovery crash while debugging.
> > 
> > There are some crashes happening in leafCursorCellDecode() which imply
> > that the leaf cursor is NULL.  AFAICT, this case is not possible.  This
> > patch should prevent the crash, and should be suitable for merging to
> > M-32.  The users in question will still have a broken Favicons file, but
> > at least will stop crashing.
> > 
> > BUG=326646
> > 
> > Review URL: https://codereview.chromium.org/103163008
> 
> TBR=shess@chromium.org
> 
> Review URL: https://codereview.chromium.org/99133023

TBR=shess@chromium.org

Review URL: https://codereview.chromium.org/122073002

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242684 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241946 "Path not specified in data reduction proxy precomp..."

> Path not specified in data reduction proxy precomputed credentials
> 
> When the path is not specified, the search for a auth cache entry
> fails, and a fetch must resort to handling a 407.
> 
> BUG=329633
> 
> Review URL: https://codereview.chromium.org/110373006

TBR=bengr@chromium.org

Review URL: https://codereview.chromium.org/113963004

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242774 0039d316-1c4b-4281-b951-d872f2087c98
Merge trunk r241645 to the 32.0.1700 branch.

> [Mac] Add a rect check to determine when to animate extension popup window
> size changes.
> 
> Something about the new child window animation changed in 10.9. It's no longer
> possible to detect a child window that's animating in based on its alphaValue,
> but comparing [window frame] to [[window animator] frame] seems to work.
> 
> r240455 was a previous attempt at fixing this problem. Its policy was to
> always animate on size changes, but wound up sometimes not displaying a popup
> at all (bug 328776). I was able to reproduce that problem in a release build.
> This version does not suffer from that defect. The new animation detection
> should work on 10.9 and earlier OS releases.
> 
> BUG=307912
> R=thakis@chromium.org
> 
> Review URL: https://codereview.chromium.org/102113003

Review URL: https://codereview.chromium.org/123393002

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242782 0039d316-1c4b-4281-b951-d872f2087c98
Merge 240305 "Blacklist samsung galaxy S2 from calling MediaMeta..."

> Blacklist samsung galaxy S2 from calling MediaMetadataRetriever
> 
> There is a bug that calling MediaMetadataRetriever on SGS2 will result in a crash in media server process.
> By passing the MediaMetadataRetriever for SGS2
> 
> BUG=327760
> 
> Review URL: https://codereview.chromium.org/107523005

TBR=qinmin@chromium.org

Review URL: https://codereview.chromium.org/98143010

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242784 0039d316-1c4b-4281-b951-d872f2087c98
Merge 239530 "Capture the exception thrown by updateTexImage"

> Capture the exception thrown by updateTexImage
>
> Crash reports show that this exception has been there since the M16
> The reason behind the exception is unknown, possibly due to some driver issue. Catching the exception so that chrome will not crash.
>
> BUG=326569
>
> Review URL: https://codereview.chromium.org/98533006

Review URL: https://codereview.chromium.org/121173006

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242802 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241781 "Fixing problem with M33->M32->M33 transitions & pi..."

> Fixing problem with M33->M32->M33 transitions & pinned app preferences
> 
> I kept this CL as simple as possible to allow a backport to M33 and maybe even M32 if desired.
> 
> BUG=329597
> TEST=unittest
> 
> Review URL: https://codereview.chromium.org/98283004

TBR=skuhne@chromium.org

Review URL: https://codereview.chromium.org/106053012

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242809 0039d316-1c4b-4281-b951-d872f2087c98
Merge 242256 "Reland "Share NetworkingPrivateEventRouter between..."

> Reland "Share NetworkingPrivateEventRouter between profile and it's incognito version""
> 
> But this time with an ifdef CHROMEOS.
> 
> original revision: http://crrev.com/237699
> 
> BUG=247229
> 
> Review URL: https://codereview.chromium.org/118703007

TBR=tbarzic@chromium.org

Review URL: https://codereview.chromium.org/122173005

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242845 0039d316-1c4b-4281-b951-d872f2087c98
Merge 242742 "Hack for Mac 10.9 hang when the Keychain is modifi..."

> Hack for Mac 10.9 hang when the Keychain is modified with Chrome running.
> 
> BUG=326011
> R=rsleevi@chromium.org
> TEST=On 10.9, open Chrome and Keychain Access. Install a certificate in Keychain. Chrome does not hang.
> 
> Review URL: https://codereview.chromium.org/106423010

TBR=rsesek@chromium.org

Review URL: https://codereview.chromium.org/124213002

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@242921 0039d316-1c4b-4281-b951-d872f2087c98
Merge 241806 "Stop hiding the dropdown triangle of file-type sel..."

> Stop hiding the dropdown triangle of file-type selector on hover.
> 
> Previously the border image of the element for hover state is specified as
> 'fill', which hides the dropbown triangle. This CL overrides CSS and remove the
> fill specifying.
> 
> BUG=328882
> TEST=Prepare input tag with accept attribute and click it. Check the file filter
>     selector.
> 
> Review URL: https://codereview.chromium.org/108023004

TBR=hirono@chromium.org

Review URL: https://codereview.chromium.org/99123004

git-svn-id: svn://svn.chromium.org/chrome/branches/1700/src@243052 0039d316-1c4b-4281-b951-d872f2087c98