- 28 May, 2014 40 commits
-
-
jyasskin@chromium.org authored
This will allow Wrapper::Shutdown to drop all process references synchronously in a future change, which will make it possible to shutdown Chrome with service workers running and without hitting the DCHECK in ProfileDestroyer::DestroyProfileWhenAppropriate(). This relands http://crrev.com/272839 (reverted by http://crrev.com/272858), and fixes the breakage in ServiceWorkerDispatcherHostTest.EarlyContextDeletion. The breakage happened because I changed ContextWrapper::Shutdown to always PostTask instead of running inline when CurrentlyOn(BrowserThread::IO). I haven't uncovered why the breakage only happened on slow bots. BUG=368570 Review URL: https://codereview.chromium.org/303733002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273184 0039d316-1c4b-4281-b951-d872f2087c98
-
xrenishere@gmail.com authored
The cell was changed from GradientButtonCell to ImageButtonCell. GradientButtonCell has setMouseInside:animate:, but for ImageButtonCell this method is called setIsMouseInside: BUG=373662 R=thakis@chromium.org Review URL: https://codereview.chromium.org/299633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273183 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
Looks like the next version of privet will be version 3, not version 2. Updating accordingly. BUG=372843 Review URL: https://codereview.chromium.org/305533007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273182 0039d316-1c4b-4281-b951-d872f2087c98
-
ckocagil@chromium.org authored
Original CL: https://codereview.chromium.org/69513002 BUG=321868 R=msw@chromium.org Review URL: https://codereview.chromium.org/290993011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273181 0039d316-1c4b-4281-b951-d872f2087c98
-
yosin@chromium.org authored
This patch gets rid of unused API function WebViewClient::didExecuteCommand(), which is used for counting part of |document.execCommand|. We provide another counter for |document.execCommand| which counts all commands and partial counter is no longer used. This patch is chromium/content part of removing API. Blink part is done by: http://src.chromium.org/viewvc/blink?view=rev&rev=174631 BUG=376154 TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/297333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273180 0039d316-1c4b-4281-b951-d872f2087c98
-
limasdf@gmail.com authored
BUG=354046 R=pam@chromium.org Review URL: https://codereview.chromium.org/251733007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273179 0039d316-1c4b-4281-b951-d872f2087c98
-
mtomasz@chromium.org authored
This patch cleans up returned error codes. And now: - base::File::FILE_ERROR_SECURITY is for policy errors, or not handled events. - base::File::FILE_ERROR_ACCESS_DENIED for all writing operations. - base::File::FILE_ERROR_INVALID_OPERATION for invalid arguments to operations or operations which are read-only but not yet implemented. TEST=browser_tests, unit_tests: *FileSystemProvider* BUG=373151 Review URL: https://codereview.chromium.org/298003006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273178 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@chromium.org authored
We now support ADTS demuxing in via src attribute, so lets enable it for Media Source as well. BUG=371633 TEST=existing tests Review URL: https://codereview.chromium.org/294403002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273177 0039d316-1c4b-4281-b951-d872f2087c98
-
dubroy@chromium.org authored
BUG=114092 Review URL: https://codereview.chromium.org/292383005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273176 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
BUG=344769 Review URL: https://codereview.chromium.org/298003003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273175 0039d316-1c4b-4281-b951-d872f2087c98
-
dgrogan@chromium.org authored
This is not hooked up yet, migration code from Json-backed stores is needed, among other things. BUG=362814 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=271602 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272671 Review URL: https://codereview.chromium.org/169323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273174 0039d316-1c4b-4281-b951-d872f2087c98
-
chromeos-lkgm@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273173 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
Suspected to break compile step: http://build.chromium.org/p/chromium/builders/Linux/builds/50125/steps/compile/logs/stdio#error1 http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Mac/builds/18148/steps/compile/logs/stdio#error1 > Move geometry to mojo/services, extract input events to their own mojom > > R=sky@chromium.org > TBR=sky@chromium.org > http://crbug.com/365012 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273161 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/304673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273172 0039d316-1c4b-4281-b951-d872f2087c98
-
plundblad@chromium.org authored
This plumbs through keys like backspace and enter and arrow keys. It also provides Unicode characters for displays with query keyboards etc. BUG=310285 R=dtseng@chromium.org, kalman@chromium.org Review URL: https://codereview.chromium.org/297833015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273171 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273170 0039d316-1c4b-4281-b951-d872f2087c98
-
ldixon@google.com authored
BUG=375023 Review URL: https://codereview.chromium.org/298993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273169 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273168 0039d316-1c4b-4281-b951-d872f2087c98
-
eseidel@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=174896:174924&mode=html TBR=alph@chromium.org,esprehn@chromium.org,eseidel@chromium.org BUG= Review URL: https://codereview.chromium.org/298293006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273167 0039d316-1c4b-4281-b951-d872f2087c98
-
zerny@chromium.org authored
BUG=334149 R=wibling@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/306473005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273166 0039d316-1c4b-4281-b951-d872f2087c98
-
sievers@chromium.org authored
Testing fences does not work there. BUG=371530 Review URL: https://codereview.chromium.org/303473008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273165 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://syncfs-internalstzik@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/303493003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273164 0039d316-1c4b-4281-b951-d872f2087c98
-
sievers@chromium.org authored
BUG=371530 Review URL: https://codereview.chromium.org/304643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273163 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
Some pages may have state not reflected in the URL, such as the history page's modal dialog. If the reuse the frame, when going back away from the history page and forward to it again, the modal dialog stays there. To match what would happen were the history page the top-level, load the page anew if not the current. This reverts the changePage/selectPage split from r271538 since it's no longer needed. BUG=377386 TEST=See bug, initial report. Review URL: https://codereview.chromium.org/300033009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273162 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
R=sky@chromium.org TBR=sky@chromium.org http://crbug.com/365012 Review URL: https://codereview.chromium.org/298253005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273161 0039d316-1c4b-4281-b951-d872f2087c98
-
shouqun@chromium.org authored
SetVolume is called before the media player bridge is created, so the volume(muted) is not set correctly. BUG=377737 Review URL: https://codereview.chromium.org/296393007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273160 0039d316-1c4b-4281-b951-d872f2087c98
-
ckocagil@chromium.org authored
Also simplifies text run direction logic. BUG=321868 R=msw@chromium.org Review URL: https://codereview.chromium.org/299313005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273159 0039d316-1c4b-4281-b951-d872f2087c98
-
erg@chromium.org authored
BUG=374686 Review URL: https://codereview.chromium.org/300063014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273158 0039d316-1c4b-4281-b951-d872f2087c98
-
simonhong@chromium.org authored
Add tests whether ScheduledActionShouldUpdateVisibleTiles() is executed or not when Scheduler::SetSwapUsedIncompleteTile() is called. Then, checks draw operation in the next deadline. R=brianderson@chromium.org BUG=377641 TEST=cc_unittests --gtest_filter=SchedulerTest.ShouldUpdateVisibleTiles Review URL: https://codereview.chromium.org/303573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273157 0039d316-1c4b-4281-b951-d872f2087c98
-
bbudge@chromium.org authored
BUG=375462 Review URL: https://codereview.chromium.org/294393010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273153 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
This test is also highly flaky on Windows (failed 5/7 recent runs). http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%286%29 [3504:128:0527/154657:FATAL:thread_restrictions.cc(38)] Function marked as IO-only was called from a thread that disallows IO! If this thread really should be allowed to make IO calls, adjust the call to base::ThreadRestrictions::SetIOAllowed() in this thread's startup. Backtrace: base::debug::StackTrace::StackTrace [0x100A9DC1+33] logging::LogMessage::~LogMessage [0x101495BE+94] base::ThreadRestrictions::AssertIOAllowed [0x102962A6+246] base::File::Close [0x10135082+34] base::File::~File [0x1011551C+60] ... fileapi::FileSystemOperationImpl::DidOpenFile [0x238518A3+179] ... fileapi::`anonymous namespace'::RunCreateOrOpenCallback [0x237F9104+180] ... base::MessageLoop::RunTask [0x10184201+881] ... See full stack in http://crbug.com/378046 BUG=377599,378046 TBR=hidehiko@chromium.org,bbudge@chromium.org Review URL: https://codereview.chromium.org/301723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273152 0039d316-1c4b-4281-b951-d872f2087c98
-
xiyuan@chromium.org authored
- Fix a problem that could not drop at the last position when dragging an item out of a folder; - Fix a case view_model_.Move is called with an out of range target index when dragging the last item out of folder; - Add a test for dragging last item and drop it at last slot; - Speculative fix to protect using an index from data model to modify view_model_; - A few more DCHECKs to catch the out-of-bound case; BUG=370064 TEST=AppListMainViewTest.DragLastItemFromFolderAndDropAtLastSlot Review URL: https://codereview.chromium.org/298963004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273151 0039d316-1c4b-4281-b951-d872f2087c98
-
peria@chromium.org authored
BUG=347425 TEST=./unit_tests --gtest_filter="DriveBackendSyncTest.*" Review URL: https://codereview.chromium.org/296893002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273150 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
The CL fixed a memory leak when requests are cancelled, but caused crashes under certain circumstances. The leaks will still need to be fixed after this lands. BUG=chrome-os-partner:27911,328092 > Fix a long standing leak on cancellation of renderer- > initiated URLRequests. ResourceDispatcher was not calling > peer->OnCompletedRequest on cancellation of async requests, > despite it being expected by WebURLLoaderImpl::Context > (The only ResourceLoaderBridge::Peer). > > This shouldn't impact externally visible behavior at all, > other than fixing the leak, because once > WebURLLoaderImpl::Context::Cancel() is called, it will never > call back into WebURLLoaderImpl. > > BUG=328092 > > Review URL: https://codereview.chromium.org/113893007 Review URL: https://codereview.chromium.org/301753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273149 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273148 0039d316-1c4b-4281-b951-d872f2087c98
-
noel@chromium.org authored
r272637: Update libjpeg_turbo to use clz for bitcounting on ARM. Review: https://codereview.appspot.com/97690043 BUG=None Review URL: https://codereview.chromium.org/300553007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273147 0039d316-1c4b-4281-b951-d872f2087c98
-
rtenneti@chromium.org authored
Changes StreamFramePacketOverhead to use offset in determining overhead. Stream overhead changes as the offset changes. Merge internal change: 67881361 https://codereview.chromium.org/304513006/ Fixes bugs in packet size computation in the creator and in the framer mostly related to truncated ack size computation and verification. Fixes a bug where sequence_number_length was incorrectly being allowed to change mid-packet, and actively updates lengths in packets at packet/FEC-group boundary. Adds tests to verify correct detection of ack truncation. Much yak hair was harvested, but no yaks were hurt in the making of this CL. Fixes bugs in packet-size computation in QuicPacketCreator and adds tests. Merge internal change: 67880898 https://codereview.chromium.org/300623009/ clang_tidy: remove redundant .get() calls on smart ptrs Merge internal change: 67852120 https://codereview.chromium.org/304623002/ Update naming of members per style guideline with clang_tidy. + slowStart_ was changed to slow_start_. Merge internal change: 67850333 https://codereview.chromium.org/300263003/ Added a helper function (SetIpInfoInCmsg) for WritePacket which fills in the cmsg with the supplied self address. This is part of "setting QoS on each quic sendmsg." internal CL. Merge internal change: 67783235 https://codereview.chromium.org/300693006/ QUIC: rename GetWriteblockedStreams to GetWriteBlockedStreams. Merge internal change: 67771815 https://codereview.chromium.org/302603007/ Change SendStreamId to take a stream ID argument in quic_session_test.cc I think this makes the OnCanWriteBundlesStreams correct - it now writes data with multiple stream IDs. Also cleanup: use Invoke instead of InvokeWithoutArgs for calls which have no args anyway... Merge internal change: 67763247 https://codereview.chromium.org/307453006/ Rename QUIC's TransmissionInfo pending to in_flight and the associated uses of pending in QuicUnackedPacketMap. Merge internal change: 67762946 https://codereview.chromium.org/302783003/ Add a packet bundler in the internal server so that headers and body go out in the same packet. Tested by checking a small request is 1 packet; negative test fails. Bundle headers with body in outgoing QUIC packets. Merge internal change: 67729594 https://codereview.chromium.org/301563006/ Add an IncreaseLargestObserved to QuicUnackedPacketMap to remove the rtt property from packets. Merge internal change: 67725797 https://codereview.chromium.org/306573002/ Open a new port before closing the original in QUIC's port migration EndToEndTest to ensure a new port is selected every time. Merge internal change: 67703074 https://codereview.chromium.org/297213009/ Simplify QuicSentPacketManager MarkPacketHandled to take an iterator instead of a sequence number and remove the case when it's called in RetransmitUnackedPackets. Merge internal change: 67652345 https://codereview.chromium.org/293383008/ R=rch@chromium.org Review URL: https://codereview.chromium.org/300683008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273146 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://fsp-internalschrome://provided-file-systemsmtomasz@chromium.org authored
This patch renames the cryptic fsp name to easier to understand provided "file systems" in the C++ code. Also, the url has changed accordingly. TEST=Tested manually by invoking chrome://provided-file-systems with a running providing extension. BUG=376095 Review URL: https://codereview.chromium.org/300023008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273145 0039d316-1c4b-4281-b951-d872f2087c98
-
tkent@chromium.org authored
Revert of Content side of languagechange event fired on accept languages changes. (https://codereview.chromium.org/280953002/) Reason for revert: Broke two layout tests: fast/forms/validationMessage.html and fast/forms/email-idn-conversion.html Original issue's description: > Content side of languagechange event fired on accept languages changes. > > This call the WebView API to notify the pages that the accept languages > has changed and setup the test runner to allow Blink to change the > accept languages for test purposes. > > Depends on https://codereview.chromium.org/284793003/ > > BUG=365123 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273076 BUG=378129 NOTRY=true TBR=mlamouri@chromium.org,jochen@chromium.org Review URL: https://codereview.chromium.org/305633005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273144 0039d316-1c4b-4281-b951-d872f2087c98
-
jianli@chromium.org authored
BUG=356716 TEST=existing tests TBR=pavely@chromium.org,kalman@chromium.org,arv@chromium.org Review URL: https://codereview.chromium.org/290013011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273140 0039d316-1c4b-4281-b951-d872f2087c98
-
hirono@chromium.org authored
There patch fixes the following two bugs. 1. The main cause: we assign null to metadata if we failed to fetch the data. But old code check the existance of data by using the 'in' operator and null value passes the check unexpectedlly. 2. Specifying OVER_FILL instead of FILL for an image in a tile of the mosaic view in case that the thumbnail image is samller than the tile. BUG=375676 TEST=manually Review URL: https://codereview.chromium.org/297323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273139 0039d316-1c4b-4281-b951-d872f2087c98
-