summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Publish DEPS for Chromium 30.0.1579.130.0.1579.1gitdeps2014-04-072-632/+493
|
* Incrementing VERSION to 30.0.1579.1chrome-release@google.com2013-07-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/1579/src@214072 0039d316-1c4b-4281-b951-d872f2087c98
* Branching for 1579 @214053chrome-release@google.com2013-07-280-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/1579/src@214070 0039d316-1c4b-4281-b951-d872f2087c98
* Remove stray debug log.jochen@chromium.org2013-07-271-2/+0
| | | | | | | | | TBR=bauerb@chromium.org BUG=none Review URL: https://codereview.chromium.org/20563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214053 0039d316-1c4b-4281-b951-d872f2087c98
* importer: Allow chrome to import internal chrome pages (i.e, chrome:// and ↵tfarina@chromium.org2013-07-2756-184/+280
| | | | | | | | | | | | | | | | | | | | about: urls). Bookmark Manager allow users to import and export bookmarks to a html file, while it allow the users to export bookmarks like about:blank, chrome://version, it doesn't allow to import such bookmarks. This patch changes that behavior allowing the "Import Bookmarks from HTML File" process to import bookmarks with schemes like about: and chrome://. BUG=223528 TEST=bookmark some internal chrome pages (ones that start with chrome://* or about:*). Export then to html file through Bookmark Manager. Now import that html file, all the entries should be imported correctly. TBR=dbeam@chromium.org, isherman@chromium.org, pkasting@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/19461003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214052 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 214049 "clang: Remove -Wno-reserved-user-defined-literal ..."thakis@chromium.org2013-07-271-0/+5
| | | | | | | | | | | | | | | | | | The NaCl roll this depends on was reverted in r214049, so this needs to be reverted for now too. > clang: Remove -Wno-reserved-user-defined-literal on mac and ios > > BUG=263960 > TBR=stuartmorgan > > Review URL: https://codereview.chromium.org/20814004 TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/20920002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214051 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Remove -Wno-reserved-user-defined-literal on mac and iosthakis@chromium.org2013-07-271-5/+0
| | | | | | | | | BUG=263960 TBR=stuartmorgan Review URL: https://codereview.chromium.org/20814004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214049 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4461.0.0 for chromeos.chromeos-lkgm@google.com2013-07-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214046 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of PluginDelegate::PlatformGraphics2D abstraction now that pepper ↵jam@chromium.org2013-07-2710-245/+57
| | | | | | | | | | | | | plugin code is in content. I checkd with Brett that it's ok to delete PpapiPluginInstanceTest.GetBitmap2xScale. That test was testing a few lines of code with a lot of setup to do it that it wasn't worth keeping the abstraction around just for it. BUG=263054 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/20884002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214045 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Widevine CDM adapter linking on Mac x64 build.xhwang@chromium.org2013-07-271-1/+1
| | | | | | | | | TBR=ddorwin@chromium.org BUG=238742 Review URL: https://codereview.chromium.org/20854003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214044 0039d316-1c4b-4281-b951-d872f2087c98
* Fix-up GYP files for network_list_observer.h move.darin@chromium.org2013-07-272-1/+1
| | | | | | Review URL: https://codereview.chromium.org/20903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214043 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly set the blocked popup state when swapping in an instant contentjochen@chromium.org2013-07-271-0/+12
| | | | | | | | | | | | | | With the old popup blocker, we'd just re-evaluate all popups after swapping in the instant content. The new popup blocker blocked the popups from being created, so we don't re-evaluate them, and can set the popups state immediately. BUG=38458 R=marja@chromium.org Review URL: https://codereview.chromium.org/20689002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214042 0039d316-1c4b-4281-b951-d872f2087c98
* Block popups already on the IO thread.jochen@chromium.org2013-07-2716-72/+262
| | | | | | | | | | | | | | Currently, we only block the creation of the WebContents but not the creation of the RenderView. By moving the check to the IO thread, we already block the creation of the RenderView. BUG=38458 TBR=jam@chromium.org TEST=BetterPopupBlockerTest.* Review URL: https://codereview.chromium.org/20745002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214041 0039d316-1c4b-4281-b951-d872f2087c98
* Move NetworkListObserver out of webkit/gluedarin@chromium.org2013-07-2713-90/+49
| | | | | | | | R=jam@chromium.org Review URL: https://codereview.chromium.org/20855002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214040 0039d316-1c4b-4281-b951-d872f2087c98
* i Revert 213862 "net: make QUIC ProofVerifier more generic."karen@chromium.org2013-07-2711-342/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > net: make QUIC ProofVerifier more generic. > > The QUIC ProofVerifier code is currently rather Chromium specific: it's using > weak pointers, base::Bind etc. This change wraps abstractions around things so > that the code is more portable again. > > It also solves an issue where, when a QUIC connection is canceled while a > verification is running, the verification can write into free memory. > > I went back and forth on this change a bit. It effectively reinvents weak > pointers and callbacks in order not to use the Chromium versions of these > things. This is unfortunate but it is desirable to minimise the amount of skew > between different copies of the QUIC code. In the end, the duplicate didn't > seem so bad to me. > > Weak pointers are replaced with an explicit callback interface for the > ProofVerifier. The QUIC client stream implements a Cancel method so that it can > cope with being deleted while a proof verification is still running. > > The need to store a CertVerifyDetails is taken care of with an abstract class > for wrapping "implementation specific" results from a verification. There is > still Chromium-specific code that casts it to a Chromium object, but that's > unavoidable somewhere. (Although it's not clear that the QUIC client stream is > the best place for it.) > > BUG=none > > Review URL: https://chromiumcodereview.appspot.com/20047002 TBR=agl@chromium.org Review URL: https://codereview.chromium.org/20822005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214035 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1578.0 to 1579.0chrome-release@google.com2013-07-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214028 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-07-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214026 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 214020 "NaCl: Update revision in DEPS, r11830 -> r11866"mallinath@chromium.org2013-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compile failed on Linux aura. > NaCl: Update revision in DEPS, r11830 -> r11866 > > This pulls in the following Native Client changes: > > r11831: (shcherbina) Remove auxiliary scripts related to text-based spec. > r11832: (shcherbina) Make all sections in targeted tests required. > r11833: (phosek) Grab the address space lock before calling to Vmmap in mprotect > r11834: (khim) Roll binutils revision to pull in updated objdump > r11835: (jvoung) Update NaCl perf expecations for nacl-gcc (from change at 11467). > r11836: (jvoung) Update PNaCl from 11755 to 11829. > r11837: (jfb) Test no-read uses of synchronization primitives > r11838: (jfb) Split synchronization tests > r11839: (jfb) Update Clang DEPS > r11840: (jfb) Update TOOL_REVISIONS for PNaCl 11829->11839 > r11841: (shcherbina) Change prefix handling in text-based validator spec. > r11842: (shcherbina) Split 0f18 validator targeted test into nicer chunks. > r11843: (shcherbina) Bump TOOL_REVISIONS to reflect update to nacl-objdump > r11844: (shcherbina) Rename gyp_compile_ragel build step to gyp_compile_NOragel. > r11845: (shcherbina) Remove REXW prefix from validator targeted test that exposes DATA16+REP bug. > r11846: (shcherbina) Disallow REP prefixes except in string instructions in text-based validator spec. > r11847: (phosek) Update NaClDesc flags in subclass ctor instead of overwriting them > r11848: (thakis) Make inttypes.h and similar macro usage C++11-friendly. > r11849: (mseaborn) Cleanup: Remove the "minimal x86-64 test" Buildbot step for Mac OS X > r11850: (mseaborn) command_tester.py: Remove clause for x86-32 Windows that is no longer used > r11851: (jvoung) Update perf expectations for PNaCl after 3.3 merge, etc. > r11852: (jvoung) Disable zlib features in LLVM shared lib builds to avoid dependency. > r11853: (mseaborn) Remove use of POSIX signal handling on Mac OS X > r11854: (dschuff) Update PNaCl binutils deps > r11855: (dschuff) PNaCl: Update LLVM revision in pnacl/DEPS > r11856: (jvoung) Update PNaCl rev in TOOLS_REVISION 11839 -> 11852. > r11857: (kschimpf) PNaCl: Update LLVM revision in pnacl/DEPS > r11858: (kschimpf) PNaCl: Update LLVM revision in pnacl/DEPS. > r11859: (sbc) Remove errno and __errno from libnosys. > r11860: (shcherbina) Weaken sel_ldr dependency on old x86 validator. > r11861: (shcherbina) Split tls and string instruction tests into nicer chunks. > r11862: (shcherbina) Disable nop patching in validator targeted tests. > r11863: (shcherbina) Remove remnants of nop patching from validator targeted tests. > r11864: (jvoung) Remove pnacl-nmf and GENNMF now that it is removed from chrome scons tests. > r11865: (dschuff) Check for 64-bit phdrs for the TLS template in any x86-64 compilation > r11866: (thakis) Let `gclient sync` in Chromium work on *BSD. > > BUG=none > TEST=browser_tests and nacl_integration > > Review URL: https://codereview.chromium.org/20754005 TBR=mseaborn@chromium.org Review URL: https://codereview.chromium.org/20605004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214025 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-07-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214022 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Update revision in DEPS, r11830 -> r11866mseaborn@chromium.org2013-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pulls in the following Native Client changes: r11831: (shcherbina) Remove auxiliary scripts related to text-based spec. r11832: (shcherbina) Make all sections in targeted tests required. r11833: (phosek) Grab the address space lock before calling to Vmmap in mprotect r11834: (khim) Roll binutils revision to pull in updated objdump r11835: (jvoung) Update NaCl perf expecations for nacl-gcc (from change at 11467). r11836: (jvoung) Update PNaCl from 11755 to 11829. r11837: (jfb) Test no-read uses of synchronization primitives r11838: (jfb) Split synchronization tests r11839: (jfb) Update Clang DEPS r11840: (jfb) Update TOOL_REVISIONS for PNaCl 11829->11839 r11841: (shcherbina) Change prefix handling in text-based validator spec. r11842: (shcherbina) Split 0f18 validator targeted test into nicer chunks. r11843: (shcherbina) Bump TOOL_REVISIONS to reflect update to nacl-objdump r11844: (shcherbina) Rename gyp_compile_ragel build step to gyp_compile_NOragel. r11845: (shcherbina) Remove REXW prefix from validator targeted test that exposes DATA16+REP bug. r11846: (shcherbina) Disallow REP prefixes except in string instructions in text-based validator spec. r11847: (phosek) Update NaClDesc flags in subclass ctor instead of overwriting them r11848: (thakis) Make inttypes.h and similar macro usage C++11-friendly. r11849: (mseaborn) Cleanup: Remove the "minimal x86-64 test" Buildbot step for Mac OS X r11850: (mseaborn) command_tester.py: Remove clause for x86-32 Windows that is no longer used r11851: (jvoung) Update perf expectations for PNaCl after 3.3 merge, etc. r11852: (jvoung) Disable zlib features in LLVM shared lib builds to avoid dependency. r11853: (mseaborn) Remove use of POSIX signal handling on Mac OS X r11854: (dschuff) Update PNaCl binutils deps r11855: (dschuff) PNaCl: Update LLVM revision in pnacl/DEPS r11856: (jvoung) Update PNaCl rev in TOOLS_REVISION 11839 -> 11852. r11857: (kschimpf) PNaCl: Update LLVM revision in pnacl/DEPS r11858: (kschimpf) PNaCl: Update LLVM revision in pnacl/DEPS. r11859: (sbc) Remove errno and __errno from libnosys. r11860: (shcherbina) Weaken sel_ldr dependency on old x86 validator. r11861: (shcherbina) Split tls and string instruction tests into nicer chunks. r11862: (shcherbina) Disable nop patching in validator targeted tests. r11863: (shcherbina) Remove remnants of nop patching from validator targeted tests. r11864: (jvoung) Remove pnacl-nmf and GENNMF now that it is removed from chrome scons tests. r11865: (dschuff) Check for 64-bit phdrs for the TLS template in any x86-64 compilation r11866: (thakis) Let `gclient sync` in Chromium work on *BSD. BUG=none TEST=browser_tests and nacl_integration Review URL: https://codereview.chromium.org/20754005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214020 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the suppression I commented out; my fix seems to have fixed it.pkasting@chromium.org2013-07-271-9/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214018 0039d316-1c4b-4281-b951-d872f2087c98
* Skip gpu_info_browsertests on linux debug.zmo@chromium.org2013-07-271-0/+1
| | | | | | | | | | BUG=262287 TBR=ernstm@chromium.org TEST=gpu linux debug bot Review URL: https://codereview.chromium.org/20880002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214017 0039d316-1c4b-4281-b951-d872f2087c98
* Add Diagnose Errors button to navigation error pagezork@chromium.org2013-07-273-0/+13
| | | | | | | | | BUG=254349 R=dpolukhin@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/20604002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214016 0039d316-1c4b-4281-b951-d872f2087c98
* Update connectivity diagnostic util manifest to no longer be an Appzork@chromium.org2013-07-271-6/+2
| | | | | | | | | BUG=264502 R=dpolukhin@chromium.org, zelidrag@chromium.org Review URL: https://codereview.chromium.org/20601002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214015 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist socket for connectivity diagnostic extensionzork@chromium.org2013-07-271-2/+11
| | | | | | | | | BUG=264499 R=kalman@chromium.org Review URL: https://codereview.chromium.org/20598002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214014 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that gpu workarounds are enabled in content_gl_tests.hubbe@chromium.org2013-07-271-0/+2
| | | | | | Review URL: https://chromiumcodereview.appspot.com/20101005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214013 0039d316-1c4b-4281-b951-d872f2087c98
* Set default OEM customization values for remora.zelidrag@chromium.org2013-07-2712-54/+70
| | | | | | | | | BUG=263059 TEST=manual Review URL: https://chromiumcodereview.appspot.com/19970003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214012 0039d316-1c4b-4281-b951-d872f2087c98
* Updates to OAuth2LoginManager:fgorski@chromium.org2013-07-275-162/+85
| | | | | | | | | | | | | | | * Removing Notification Observer interface * Adding OAuth2TokenService observer implementation. Updates to OAuth2LoginVerifier * Replacing OAuth2AccessTokenConsumer with OAuth2TokenService::Consumer * Removing gaia_credentials_ and refresh_token_ (not needed to store them in the instance) * Updating the signature of the major method to VerifyProfile, accepting a Profile*, which enables getting the ProfileOAuth2TokenService and requesting for access token. BUG=258107 Review URL: https://chromiumcodereview.appspot.com/19848002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214011 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: Add tooltips to Notificationsestade@chromium.org2013-07-275-98/+199
| | | | | | | | | | initially, we'll use standard tooltips. Later (M31) we'll have the fancy bubble treatment. BUG=258556 Review URL: https://chromiumcodereview.appspot.com/19837003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214010 0039d316-1c4b-4281-b951-d872f2087c98
* Add unit-info.json file.tonyg@chromium.org2013-07-271-0/+94
| | | | | | | | | | | | | This will be used by the perf dashboard and Telemetry's html output. BUG=264695 NOTRY=True TEST=>>> json.loads(open('tools/perf/unit-info.json').read()) R=sullivan@chromium.org Review URL: https://codereview.chromium.org/20769005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214006 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused computeLastHyphenLocation implsabarth@chromium.org2013-07-273-38/+0
| | | | | | | | | | | | | This CL is a followup to https://chromiumcodereview.appspot.com/19646004 which removes the now-unused implementations of computeLastHyphenLocation. Blink has switched to calling the new API. R=jamesr@chromium.org BUG=254708 Review URL: https://codereview.chromium.org/20435002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214005 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of PlatformDelegate::PlatformImage2D abstraction. It's not needed ↵jam@chromium.org2013-07-2615-258/+78
| | | | | | | | | | | anymore now that pepper plugin code is in content. BUG=263054 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/20841002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214002 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete images.newt@chromium.org2013-07-262-0/+0
| | | | | | | | | | | | These images were moved/copied: https://codereview.chromium.org/20133002/ TBR=ygorshenin@chromium.org BUG=263464 Review URL: https://codereview.chromium.org/20126003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214001 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 213996 "linux: Avoid leak in PlatformFontPangoTest.Family..."mallinath@chromium.org2013-07-264-18/+27
| | | | | | | | | | | | | | | | | | | | More details @ http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%281%29/builds/29992/steps/ui_unittests/logs/stdio > linux: Avoid leak in PlatformFontPangoTest.FamilyList. > > Call FcFini() at the end of the test to prevent FontConfig > from leaking memory. > > BUG=114750 > TBR=sky@chromium.org > > Review URL: https://chromiumcodereview.appspot.com/19695014 TBR=derat@chromium.org Review URL: https://codereview.chromium.org/20865002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214000 0039d316-1c4b-4281-b951-d872f2087c98
* Enable pnacl by defaultsehr@chromium.org2013-07-2622-63/+106
| | | | | | | | | BUG= https://code.google.com/p/nativeclient/issues/detail?id=3560 R=binji@chromium.org, darin@chromium.org, dmichael@chromium.org, jvoung@chromium.org, mseaborn@chromium.org Review URL: https://codereview.chromium.org/19079002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213999 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 213997 "Localized Chromoting Host on Mac and Linux."alexeypa@google.com2013-07-2654-774/+590
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It passed CQ but broke Linux Builder. I'm filing a bug agains CQ. > Localized Chromoting Host on Mac and Linux. > > This CL implements generation of localizable strings from remoting_strings.grd file. Depending on the platform the localized resources are placed to: > - Mac: localized .string and .pak resources are added to each application bundle under 'Resources/<locale>.lproj' > - Linux: localized .pak files are placed under 'remoting_locales' directory next to the binary locading them. > - Windows: .rc resources are generated from .jinja2 templates and embedded into a relevant binary. > > Chrome l10n and i18n APIs are used to retrieve the current locale and RTL flag (Mac & Linux). The it2me plugin sets the locale to match the locale of the browser. > > Collateral changes: > - UiString is not used any more. > - Increased width of disconnect window message on Mac. > - The host plugin version is correctly reported on Mac. > - Dialogs use RTL templates in case of RTL languages. No more updating the templates dynamically (Windows). > - remoting_unittests.ResourcesTest row runs on Mac, LInux and Windows. > - '@' is used for variable substitutions by remoting_localize.py. > - HOST_PLUGIN_MIME_TYPE is defined in one place now. > - Deleted unused commong_resources.grd. > > Mac installer and preference panel are not localized yet. > > BUG=155204 > > Review URL: https://chromiumcodereview.appspot.com/19803010 TBR=alexeypa@chromium.org Review URL: https://codereview.chromium.org/20854002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213998 0039d316-1c4b-4281-b951-d872f2087c98
* Localized Chromoting Host on Mac and Linux.alexeypa@chromium.org2013-07-2654-590/+774
| | | | | | | | | | | | | | | | | | | | | | | | | | | This CL implements generation of localizable strings from remoting_strings.grd file. Depending on the platform the localized resources are placed to: - Mac: localized .string and .pak resources are added to each application bundle under 'Resources/<locale>.lproj' - Linux: localized .pak files are placed under 'remoting_locales' directory next to the binary locading them. - Windows: .rc resources are generated from .jinja2 templates and embedded into a relevant binary. Chrome l10n and i18n APIs are used to retrieve the current locale and RTL flag (Mac & Linux). The it2me plugin sets the locale to match the locale of the browser. Collateral changes: - UiString is not used any more. - Increased width of disconnect window message on Mac. - The host plugin version is correctly reported on Mac. - Dialogs use RTL templates in case of RTL languages. No more updating the templates dynamically (Windows). - remoting_unittests.ResourcesTest row runs on Mac, LInux and Windows. - '@' is used for variable substitutions by remoting_localize.py. - HOST_PLUGIN_MIME_TYPE is defined in one place now. - Deleted unused commong_resources.grd. Mac installer and preference panel are not localized yet. BUG=155204 Review URL: https://chromiumcodereview.appspot.com/19803010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213997 0039d316-1c4b-4281-b951-d872f2087c98
* linux: Avoid leak in PlatformFontPangoTest.FamilyList.derat@chromium.org2013-07-264-27/+18
| | | | | | | | | | | | Call FcFini() at the end of the test to prevent FontConfig from leaking memory. BUG=114750 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/19695014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213996 0039d316-1c4b-4281-b951-d872f2087c98
* Extension activity log database refactoring (step 3)mvrable@chromium.org2013-07-2628-1335/+753
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is a continuation of work in https://codereview.chromium.org/18660004/ and https://codereview.chromium.org/19234003/. Flatten the Extension::Action hierarchy, getting rid of all subclasses and keeping just the top class. The new Action class has a number of data fields (some optional), so any of the old extension actions can be encoded into it. It maps in a straightforward fashion onto the current database schema. Change all the old sites that used specific Action subclasses to use the new version, and fix up unit tests. The extension activity log private API will be updated soon (by felt) to more closely match the new Action class. There is some basic compatibility in place so that the end-to-end tests still pass, but the private API unit tests have been disabled pending the rewrite. BUG=255730 TBR=jhawkins@chromium.org Review URL: https://chromiumcodereview.appspot.com/19690003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213995 0039d316-1c4b-4281-b951-d872f2087c98
* Updated the example build system to enable complex socket permissions.torinmr@chromium.org2013-07-264-12/+27
| | | | | | | | | | | | The PERMISSIONS field in example.dsc contains a list of permissions strings, as before. The new SOCKET_PERMISSIONS field contains a list of strings for the socket sub-permissions. BUG=None TEST=None R=binji@chromium.org,bradnelson@google.com Review URL: https://chromiumcodereview.appspot.com/19601010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213994 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of PluginDelegate::OutOfProcessProxy abstraction now that pepper ↵jam@chromium.org2013-07-269-182/+217
| | | | | | | | | | | | | plugin code is in content. Also move renderer_restrict_dispatch_group.h out of content/public since it's not used there anymore. BUG=263054 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/20758006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213993 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-07-261-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213992 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 154984:155001adamk@chromium.org2013-07-261-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=154985:155001&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/20797002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213991 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Linux: clean up old glibc sed call only applicable on Ubuntu Lucid."phajdan.jr@chromium.org2013-07-261-1/+3
| | | | | | | | | | | | | | | | | > Linux: clean up old glibc sed call only applicable on Ubuntu Lucid. > > BUG=none > R=thestig@chromium.org > > Review URL: https://codereview.chromium.org/20593002 TBR=thestig BUG=none Review URL: https://codereview.chromium.org/20833003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213990 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore +grit entries in DEPS files.tony@chromium.org2013-07-262-14/+58
| | | | | | | | | | | | Sometimes the trailing slash doesn't exist on the DEPS on grit, but we were expecting it. BUG=None R=maruel@chromium.org Review URL: https://codereview.chromium.org/20770002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213989 0039d316-1c4b-4281-b951-d872f2087c98
* Use content instead of WebKit for synthesizing keycodesjamesr@chromium.org2013-07-2611-208/+8
| | | | | | | | | | | Also removes unused automation provider code related to key synthesis. BUG=237267 TBR=jam@chromium.org Review URL: https://codereview.chromium.org/20581002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213987 0039d316-1c4b-4281-b951-d872f2087c98
* Rename PepperDeviceEnumerationEventHandler to PepperMediaDeviceManager per ↵jam@chromium.org2013-07-269-77/+66
| | | | | | | | | | | the review comments in https://codereview.chromium.org/20635004. BUG=263054 R=yzshen@chromium.org Review URL: https://codereview.chromium.org/20770003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213985 0039d316-1c4b-4281-b951-d872f2087c98
* Get DeviceInfo from session tag.lipalani@chromium.org2013-07-262-1/+31
| | | | | | | | | BUG= R=zea@chromium.org Review URL: https://codereview.chromium.org/19654005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213984 0039d316-1c4b-4281-b951-d872f2087c98
* Append variations headers to youtube.<tld> in addition to google.<tld>.asvitkine@chromium.org2013-07-265-14/+89
| | | | | | | | | BUG=263904 TEST=Unit tests. Review URL: https://chromiumcodereview.appspot.com/20318002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213983 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chromium-side support for SourceBuffer.appendWindowStart and ↵acolwell@chromium.org2013-07-2614-150/+315
| | | | | | | | | | | SourceBuffer.appendWindowEnd. BUG=229408 TEST=ChunkDemuxerTest.AppendWindow Review URL: https://chromiumcodereview.appspot.com/20123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213982 0039d316-1c4b-4281-b951-d872f2087c98