| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fts3 itself was authorized, but the most recent fts3 implementation
calls PRAGMA page_size, and PRAGMA was not authorized.
BUG=85522
TEST=See bug.
Review URL: http://codereview.chromium.org/7230021
TBR=shess@chromium.org
Review URL: http://codereview.chromium.org/7238028
git-svn-id: svn://svn.chromium.org/chrome/branches/782/src@90380 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(1251ms on average against 9773.4ms on average on
AutofillManagerTest.DeterminePossibleFieldTypesForUpload with 100 profiles). Real life performance improvement
should be even bigger as most phones will be parsed once.
TEST=The caching object is tested by multiple AutofillManager, PersonalDataManager, etc. unittests + new unit-test to test performance.
BUG=85152
Review URL: http://codereview.chromium.org/7134032
TBR=georgey@chromium.org
Review URL: http://codereview.chromium.org/7204006
git-svn-id: svn://svn.chromium.org/chrome/branches/782/src@89518 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When an SQLite database has been excluded from Time Machine backups also exclude its -journal.
(In fts3_porter.c: had to rename the cType due to a conflict with an included Apple library.)
BUG=74053
TEST=Manually: 1) Launch browser. 2) Run the following command:
/usr/bin/xattr-2.6 ~/Library/Application\ Support/Chromium/Default/History-journal
3) Verify that the following is shown as one of the results of running the xattr-2.6 command:
com.apple.metadata:com_apple_backup_excludeItem
Review URL: http://codereview.chromium.org/6990066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87391 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This includes a new lang: Armenian (hy)
Patch from Fabien Tassin <fta@sofaraway.org>.
Review URL: http://codereview.chromium.org/7100004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87376 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
landed.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87339 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See referenced bug. I'm assuming that we don't actually have active events
outliving the base, but just that the accesses of the base pointer outside of
the conditional were premature.
This change makes it so that we don't touch the base object unless the event
really is active. This suggests that there's no security problem here and
the crashes are those that are hitting pages that have been unmapped.
BUG=44966
TEST=Valgrind
Review URL: http://codereview.chromium.org/7096012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87338 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6965012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87286 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=84134
TEST=none
Review URL: http://codereview.chromium.org/7074026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87161 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=thakis@chromium.org
BUG=84132
TEST=none
Review URL: http://codereview.chromium.org/7071029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87153 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
(http://codereview.chromium.org/3423021) but weren't committed, resubmitting them for FreeBSD support.
Review URL: http://codereview.chromium.org/7076035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87099 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=unit-tested
Review URL: http://codereview.chromium.org/7077021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86950 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The gist of the test was right, but an uninitialized variable means
it's not making the test intended. Will follow up with a fix later.
BUG=84057, 83946
TEST=See bug 83946.
Review URL: http://codereview.chromium.org/7075014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86864 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ran through the import script in third_party/sqlite/README.Chromium,
including the SQLite test suite. A few minor errors under
oserror-1.1.[123], I suspect my Linux reference machine is becoming
outdated.
SQLite changes are going to be hard/impossible to review. It's a year
and a half of changes, might as well be a new package.
Removed patches which are no longer necessary:
icu-regepx.patch is already present
safe-tolower.patch is already present
attach-integer.patch no longer relevant
For attach-integer.patch, the code has been refactored. The failure
in http://crbug.com/38745 no longer occurs (ATTACH 12345 as db;
attaches the SQLite database "12345" rather than crashing).
Tweak test.patch for modern era.
Adjusted webdb.patch for new flag.
Clean up fts3.patch. fts3 has been substantially refactored, so much
of the patch no longer applies. Reviewed fts3_write.c and many of the
patches are now handled appropriately. I found one issue in fts3.c,
and I'm still reviewing it. This will be ongoing.
Disabled WAL (Write Ahead Log) and fts4 support for now as unknown
unknowns.
BUG=71731
TEST=*EVERYTHING* continues to work.
Review URL: http://codereview.chromium.org/6990047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86616 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=NONE
TEST=BUILD
Review URL: http://codereview.chromium.org/7004036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86474 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
toolkit_uses_gtk, os_posix, and use_x11. For lists of source files that use a mix of POSIX and Gtk APIs, toolkit_uses_gtk was given precedence. Solaris was made to use ALSA also, as libasound has been ported to FreeBSD and Solaris as a wrapper around the native OSS.
Review URL: http://codereview.chromium.org/7055003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86352 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To run Chrome:
HEAP_PROFILE_ALLOCATION_INTERVAL=1000000 HEAPPROFILE=heapprof out/Debug/chrome
To analyze:
pprof --text out/Debug/chrome heapprof.21026.0039.heap
pprof --gv out/Debug/chrome heapprof.21026.0039.heap
(pprof is slooow)
Review URL: http://codereview.chromium.org/6532051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86273 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Patch from Fabien Tassin <fta@sofaraway.org>.
Review URL: http://codereview.chromium.org/7049015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86138 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We provided <(library) as a variable to support a peculiar
build configuration on Linux. We no longer support that build
configuration, so we can simplify this code to no longer use
a variable.
Review URL: http://codereview.chromium.org/7051014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86004 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is making it impossible to test a change to it on the trybots.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7034042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85932 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This appears to prevent some renderer crashes that are
fairly easy to trigger with Thai pages on Chrome OS.
(http://codereview.chromium.org/7000012/ previously added
this to chromium.patch, which I mistakenly assumed would get
applied on top of the source during the build process. I
guess it's instead just a record of our changes from
upstream?)
BUG=chromium:75210,chromium-os:15103
TEST=visited pungame.com/sale.html many times and checked that it no longer triggers a renderer crash
Review URL: http://codereview.chromium.org/7045021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85925 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7039018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85679 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a chromium method that will use OCMock's verify support, but add any
failure to the gtest failure log and return something that can be asserted
in the test.
- Update the code using OCMock -verify to use the new util.
- Remove the OCMock includes in files that weren't actually using it.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/7031014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85676 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Updates to r10 of the upstream 'npapi-sdk' project headers (the replacement for npapi-headers). Also further reduces forking, by removing some old local changes that are no longer necassary.
BUG=42645
TEST=Everything still compiles
Review URL: http://codereview.chromium.org/7033014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85636 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This library was added several months ago but never used.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7005020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85092 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Patch from Fabien Tassin <fta@sofaraway.org>.
Review URL: http://codereview.chromium.org/7015008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85074 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This appears to prevent some renderer crashes that are
fairly easy to trigger with Thai pages on Chrome OS.
BUG=chromium:75210,chromium-os:15103
TEST=manual: built chromeos-chrome and checked that http://www.pungame.com/sale.html and http://happy.teenee.com/game/ no longer cause crashes
Review URL: http://codereview.chromium.org/7000012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84890 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this webproxy: authorized extensions can connect to ws://127.0.0.1:10101/tcpproxy,
pass authorization_token:hostname:port: in first frame,
then webproxy establishes TCP connection to hostname:port and forwards any subsequent
communication.
Subsequent communication between extension and webproxy is base64-encoded.
TODO(dilmah): remove this temporary solution, get rid of separate thread and listening socket,
instead provide the same functionality via hooks into websocket layer.
BUG=chromium-os:9667
TEST=Manual
Review URL: http://codereview.chromium.org/6801008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84795 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
R=thakis@chromium.org
Review URL: http://codereview.chromium.org/6985009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84725 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
build:
Autofill phone number enhancements and integration of Phone Number Util Library: part 1
Temporarily the whole library is included, until the patch is upstreamed.
BUG=71443
TEST=Unit-tested
Review URL: http://codereview.chromium.org/6930013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84174 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=76997
TEST=NONE
Review URL: http://codereview.chromium.org/6879131
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84082 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Number Util Library: part 1
Temporarily the whole library is included, until the patch is upstreamed.
BUG=71443
TEST=Unit-tested
Review URL: http://codereview.chromium.org/6803005
TBR=georgey@chromium.org
Review URL: http://codereview.chromium.org/6920006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84009 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Library: part 1
Temporarily the whole library is included, until the patch is upstreamed.
BUG=71443
TEST=Unit-tested
Review URL: http://codereview.chromium.org/6803005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84000 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
No code modifications other than removing chromium licence block.
BUG=80617
TEST=none
Review URL: http://codereview.chromium.org/6901059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83979 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This source file was moved from protobuf_full to protobuf_lite in r62331,
but accidentally left in both libraries.
Review URL: http://codereview.chromium.org/6913006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83823 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=unit_tests
Review URL: http://codereview.chromium.org/6904168
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83752 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to third_party.
All third party libraries should be in third_party.
The presubmit check complains about jstemplate's README.chromium
being nonstandard; I will fix that in a follow-up.
The interesting changes are to the .grd file and the .py file.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6901102
TBR=thakis@chromium.org
Review URL: http://codereview.chromium.org/6905149
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83632 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All third_party libraries should be directly in third_party, not scattered throughout the tree.
Note that net/third_party contains a folder of the same name, I will
move files in there into third_party/mozilla_security_manager later.
BUG=80916
TEST=none
Review URL: http://codereview.chromium.org/6902141
TBR=thakis@chromium.org
Review URL: http://codereview.chromium.org/6901139
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83627 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All third_party libraries should be directly in third_party, not scattered throughout the tree.
Note that net/third_party contains a folder of the same name, I will
move files in there into third_party/mozilla_security_manager later.
BUG=80916
TEST=none
Review URL: http://codereview.chromium.org/6902141
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83569 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Allow spaces in the "Name:" field and colors in "Version:".
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6893125
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83543 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All third party libraries should be in third_party.
The presubmit check complains about jstemplate's README.chromium
being nonstandard; I will fix that in a follow-up.
The interesting changes are to the .grd file and the .py file.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6901102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83452 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
r11696 to r12081.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6905109
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83423 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Patch from Fabien Tassin <fta@sofaraway.org>.
Review URL: http://codereview.chromium.org/6880214
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83079 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Mac, if certificate revocation checking is disabled in the preferences, absolutely no revocation checking will occur, which now also includes bypassing/ignoring the local CRL and OCSP caches.
R=wtc
BUG=78523
TEST=none
Review URL: http://codereview.chromium.org/6879095
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82617 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was removed by error in r77339.
NO CODE CHANGE.
R=mpcomplete@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/6899014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82609 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is primarily so I can easly continue to ensure we don't diverge any more from the upstream headers.
BUG=None
TEST=N/A
Review URL: http://codereview.chromium.org/6873157
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6873055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82007 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81788 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=74035
TEST=see bug
Review URL: http://codereview.chromium.org/6813099
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81786 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
the OS settings on OS X.
R=agl
BUG=78523, 79533
TEST=See bug for test case
Review URL: http://codereview.chromium.org/6824069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81702 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This could help us to cacth code that is accessing free'd memory.
TEST=None
BUG=78791
R=jar
Review URL: http://codereview.chromium.org/6814038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81668 0039d316-1c4b-4281-b951-d872f2087c98
|