| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
performance impact.
TBR=dglazkov
Review URL: http://codereview.chromium.org/39177
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10974 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Added entry to ResourceResponseHead so that it contains
either a base::PlatformFile (OS_WIN) or
base::FileDescriptor (OS_POSIX) for passing the file
handle from browser to renderer process.
2. Also added IPC messages for reporting download progress
and ACK message for it. ResourceLoaderBridge::Peer::OnDownloadProgress
is added so that the peer is notified of the download
progress in the renderer process.
3. Load flag to kick start the resource loading for media
files. LOAD_MEDIA_RESOURCE is added so that
ResourceDispatcherHost knows how to use a different
ResourceHandler for handling media resource request.
Review URL: http://codereview.chromium.org/27168
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10972 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
further review.
BUG=none
TEST=covered by layout tests
Review URL: http://codereview.chromium.org/40146
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10968 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Promptly after writing the message for the last commit, I forgot to
git add the actual files! So here they are...
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We had a bunch of layout tests where we never rebaselined the images
from Windows (because we were pixel exact). However, now that we
turned on anti-aliasing, we need to rebaseline these. Because they
were new baselined, I missed them in the last mega-batch of
rebaselines.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10966 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Setting the focus after the WebWidget handles the input event
instantly closes the popup menu created by the select control.
This change allows the popup menus to appear after one click
(as expected) and does not trigger the issue where the main
page never regains keyboard focus.
Review URL: http://codereview.chromium.org/40147
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10964 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/40152
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
passing consistently for the past 2 weeks. Tests are:
LayoutTests/http/tests/navigation/redirect302-subframeload.html
LayoutTests/http/tests/navigation/success200-frames-loadsame.html
LayoutTests/http/tests/navigation/timerredirect-subframeload.html
LayoutTests/http/tests/navigation/success200-subframeload.html
LayoutTests/http/tests/navigation/redirect302-frames.html
LayoutTests/http/tests/navigation/timerredirect-frames.html
LayoutTests/http/tests/navigation/metaredirect-subframeload.html
Review URL: http://codereview.chromium.org/39171
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10961 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Now that WebCore uses floating-point scroll deltas, eliminate complicated carryover code and just use simple floating-point arithmetic when calculating scroll delta.
* Now that WebCore supports scrolling by page, plumb this instead of using a hacky "10 times the normal scroll amount" constant.
* Don't pretend shift was down when it wasn't (e.g. WM_MOUSEHWHEEL).
* Use SPI_GETWHEELSCROLLCHARS for horizontal scrolling, per MSDN.
* Fix horizontal scrolling to be "scroll down to go right" as the comment said (behavior was backwards)
* Clean up code.
* Reorder Mac/Linux code to match Windows code ordering.
Review URL: http://codereview.chromium.org/40135
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10959 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
We don't use GTK for drawing in WebKit any more, so we don't need it.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10958 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
LayoutTests/fast/replaced/width100percent-textarea.html . The old
output was wrong because it had our old fonts.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/40140
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
fixed a couple layout tests.
Review URL: http://codereview.chromium.org/39153
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10945 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
debug mode only.
Adding them back to tests_fixable in their original spot.
Review URL: http://codereview.chromium.org/37009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10943 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
I removed GTK from our WebKit port and this is one of the patches to
fix the resulting destruction of the layout tests.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10930 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/39156
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10919 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/39075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10918 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/39139
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10911 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/40121
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10910 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Looking through the history for these two tests (both
locally and upstream) it seems these two tests stayed
the same upstream but started failing locally and got
rebaselined.
Now, they've failed again in such a way that they've
gone back to the way they were before the rebaseline.
I asked Ojan and he thinks we weren't sure why they
changed locally, which makes me want to rebaseline
again to get to back to where we were. Especially
since the buttons in button-default-title look more
natural this way (the label doesn't looks one pixel
too high).
Review URL: http://codereview.chromium.org/39083
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10908 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
over the last few builds.
TEST=covered by buildbots
BUG=none
Review URL: http://codereview.chromium.org/39138
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10900 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
(net, webkit, chrome) to *_main.scons, so we can use GYP=1 on the command
line to switch between old and new while tracking down the remaining
inconsistencies.
Review URL: http://codereview.chromium.org/39080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10882 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10879 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
the intl1 perf regression.
TBR=dglazkov
Review URL: http://codereview.chromium.org/39112
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10874 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10869 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a registerExtension function available in our WebKit public API.
Once this is in place, another changelist will include actually using it.
R=mbelshe,darin
Review URL: http://codereview.chromium.org/39070
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10868 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
explains the intl1 page cycler regression.
This is a windows only change.
TBR=dglazkov
Review URL: http://codereview.chromium.org/40096
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10867 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/39110
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10861 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Update callers as well.
This patch builds on a patch by mark.a.lindner@gmail.com which can be found at http://codereview.chromium.org/28294
Review URL: http://codereview.chromium.org/27370
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10860 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TBR=nsylvain
Review URL: http://codereview.chromium.org/37007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10856 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
depends
on (and that depend on it).
Unforking Document.idl and HTMLCanvasElement.idl
Original review URL: http://codereview.chromium.org/39050
TBR=mbelshe
Review URL: http://codereview.chromium.org/39103
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10855 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/39096
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10854 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/39045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10851 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
WebWorkerClient/WebWorker are parallel interfaces of WebCore::{WorkerObjectProxy, WorkerContextProxy} that use Chrome data types. When WebKit requests a WorkerObjectProxy, we create an instance of WebWorkerClientImpl. This class creates an object that implements a Chromium version of WorkerObjectProxy (i.e. with Chrome data types) through WebViewDelegate. That object is a WebWorkerProxy and talks over IPC to a WebWorker object in the worker process. The WebWorker object creates the actual WebCore::Worker object using another class in glue: WebWorkerImpl.
When the WebCore::Worker object running in the worker process wants to talk back to the code running in the renderer, it talks to WebWorkerImpl which implements WebCore::WorkerObjectProxy. WebWorkerImpl converts the data types to Chrome compatible ones, and then calls the WebWorkerClient version which does IPC to get to the renderer process. This ends up at WebWorkerProxy, which calls WebWorkerClientImpl (the original class).
In future changes, sandboxing, multiple worker processes etc will be added. Note that I also had to make two small changes to WebKit, since WorkerMessagingProxy couldn't be created as is for the nested worker case. I'll either check it in myself or work with Jian to do so.
Review URL: http://codereview.chromium.org/27157
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10847 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/40075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Depends on corresponding WebKit change - will add DEPS later.
Review URL: http://codereview.chromium.org/39050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10840 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
failing this because of sizes and because our text is different due to
not supporting keygen.
BUG=none
TEST=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10826 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reflection masks are now working, thanks at least in part to some work from Brett (issue 3229). This means 3 more layout tests are now passing. Also, expectations for reflection-direction test changed upstream (see diff files on review folder).
Also two new tests were added and they needed a baseline:
fast/inline/inline-continuation-borders.html
fast/inline/vertical-align-text-bottom.html
And finally, I checked and could not find a single crash on the Windows bot for one test marked as CRASH PASS on WIN MAC, so I removed WIN and PASS, since it is consistently crashing on Mac, it seems.
Review URL: http://codereview.chromium.org/39059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10825 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rebaselined masking-intro-01-f.svg since it now looks like
the mac baseline (our old baseline was wrong).
Also cleaned up the tests_fixable to take out tests that
are no longer failing on the buildbots.
Review URL: http://codereview.chromium.org/39027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10817 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
https://bugs.webkit.org/show_bug.cgi?id=24307 is fixed.
Review URL: http://codereview.chromium.org/27373
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10815 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=ojan
BUG=none
TEST=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10810 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/40027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
resources from bundle
it expects to have sitting beside it.
Review URL: http://codereview.chromium.org/39019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10802 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
- provide apis to get and override the app bundle
- w/in the core code, use this api for fetching the bundle
- render sandbox config
- resource bundles
- test shell font
- w/in the unittest boot straps, use the mac util to override the bundle so resources can be found.
Review URL: http://codereview.chromium.org/28214
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10798 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/40015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10796 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/27332
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10794 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/27376
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10786 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
This change makes our IME backend run not only on Windows but also on Linux and Mac. This change also adds another unit-test which verifies the backend runs on Linux and Mac without problems.
Review URL: http://codereview.chromium.org/27124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10783 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
(doesn't run correctly yet).
Switched all uses of windows system libraries that assumed they were in the include path to use -l (which will be
supported on windows in a separate change).
Review URL: http://codereview.chromium.org/27362
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10781 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
windows.
Review URL: http://codereview.chromium.org/28345
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10766 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I can now remove the failures from the Linux list as well.
I also reordered a few items, that were not in spelling
order.
TBR=sidchat
Review URL: http://codereview.chromium.org/27367
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10765 0039d316-1c4b-4281-b951-d872f2087c98
|