| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=ojan@chromium.org
TEST=layout tests don't start failing
Review URL: http://codereview.chromium.org/661436
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40664 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/669029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=pfeldman
Review URL: http://codereview.chromium.org/669052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40617 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
row in the history database. We do this by setting a flag
on the WebURLResponse created for multipart responses and not
updating the history db when this flag is set.
Take 2, the last landing failed because we weren't always
initializing m_isMultipartPayload in ResourceResponse.
BUG=34350
Review URL: http://codereview.chromium.org/668050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40613 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=none
TBR=darin
Review URL: http://codereview.chromium.org/669050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40612 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This library provides:
- An implementation of WebKitClient,
- An implementation of WebPlugin,
- An implementation of WebMediaPalyer,
- Initialization and termination functions,
- Two function for database, and
- Some functions required by webkit_glue.
webkit_support.gyp is not referred by build/all.gyp. A gyp for DRT/chromium in
WebKit tree will refer to it.
BUG=none
TEST=none. This is a part of test code.
Review URL: http://codereview.chromium.org/652226
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40610 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Note: The autobuffer attribute for HTML5 media was renamed preload (see r55463).
TBR=levin
Review URL: http://codereview.chromium.org/669046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40609 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit r40599.
TBR=darin
Review URL: http://codereview.chromium.org/668041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40601 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
new row in the history database. We do this by setting a flag
on the WebURLResponse created for multipart responses and not
updating the history db when this flag is set.
BUG=34350
Review URL: http://codereview.chromium.org/661445
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40599 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a call to WebRuntimeFeatures::enableDatabase.
This is to prepare the way for WebKit changes in
https://bugs.webkit.org/show_bug.cgi?id=35310.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/661233
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40594 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=35492
TEST=webkit/tools/layout_tests/run_webkit_tests.sh media
Review URL: http://codereview.chromium.org/669033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40592 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=Carbon plugin behavior should be unchanged.
Review URL: http://codereview.chromium.org/666013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40568 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=35534
TEST=Use sample in http://crbug.com/35534
Fixing bug 35534 of image quality if CSS scaling is applied
to a <video> tag.
On mac we currently create an image the same size of the width
and height attribute of the <video> tag regardless of the
transformation matrix of the canvas. If we use the scaling factor
in the transformation matrix and use it directly in the YUV
to RGB conversion, not only we solve the problem of low quality
image scaling but performance is also improved.
Review URL: http://codereview.chromium.org/660435
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40546 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
plugins/netscape-plugin-property-access-exception.html and rebaseline.
BUG=35115
TEST=!red
Review URL: http://codereview.chromium.org/660390
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40520 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=32339
TEST=None
Review URL: http://codereview.chromium.org/660447
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40507 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
expectations after r55416 which fixed the V8 code generator to use the correct
visible name for DOMException.
To make the WebGL layout tests continue to run on the Mac bots, I've pulled
in http://codereview.chromium.org/660354 and made sure that WebGL is also
enabled in the test shell.
BUG=37098
TEST=None
Review URL: http://codereview.chromium.org/660446
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40502 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
advertised. It will now
get called asynchronously when the bits are actually copied to the screen,
rather than synchronously from inside the paint function. This makes it useful
for plugins to use the callback for rate limiting.
This also adds a lot of infrastructure for running tests on pepper devices, and
includes a unit test for the new flush behavior.
I made the existing RenderProcess object an abstract interface and made the
existing MockProcess (renamed to be more clear) implement that. This avoids
a static cast that would actually crash during a unit test because some code
was hardcoded to expect a RenderProcess object.
This fixes base's IDMap iterator which has apparently never been used for an
IDMap with ownership semantics.
TEST=Unit test included
BUG=none
Review URL: http://codereview.chromium.org/661124
TBR=brettw@chromium.org
Review URL: http://codereview.chromium.org/660439
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40494 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
get called asynchronously when the bits are actually copied to the screen,
rather than synchronously from inside the paint function. This makes it useful
for plugins to use the callback for rate limiting.
This also adds a lot of infrastructure for running tests on pepper devices, and
includes a unit test for the new flush behavior.
I made the existing RenderProcess object an abstract interface and made the
existing MockProcess (renamed to be more clear) implement that. This avoids
a static cast that would actually crash during a unit test because some code
was hardcoded to expect a RenderProcess object.
This fixes base's IDMap iterator which has apparently never been used for an
IDMap with ownership semantics.
TEST=Unit test included
BUG=none
Review URL: http://codereview.chromium.org/661124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40490 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix for bug 28646: Implement LayoutTestController.dumpSelectionRect()
This fix will prepare the test cases affected by bug 28646 for rebaseline.
It does three things:
1. Implements dumpSelectionRect() and the related drawing code.
2. Marks the affected test cases as FAIL and removes platform restrictions
for them from test_expectations.txt
3. Marks three new test cases as FAIL. These test cases have incorrect
baseline images. I have contacted the authors and got an OK from them to
rebaseline the expected image.
After this is committed, I will retrieve the images from the buildbot and
rebaseline the expectations for the affected test cases.
Trybot runs for this patch:
http://build.chromium.org/buildbot/try-server/builders/layout_linux/builds/1477
http://build.chromium.org/buildbot/try-server/builders/layout_win/builds/1478
http://build.chromium.org/buildbot/try-server/builders/layout_mac/builds/1341
BUG=28646
TEST=This change will enable over 30 tests on all three platforms. I have
inspected the images visually, the rect gets drawn correctly, in the same
locations as in WebKit tests, but with a slightly different color, due to
differences in Skia rasterization and alpha blending. These differences
are not critical to the purpose of the test cases.
Review URL: http://codereview.chromium.org/661437
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40484 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40466 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/661413
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40463 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Removes confusion with the new "fake window" code related to the GPU process, and makes the name better reflect the reality of how the Carbon plugin windows are actually used since we no longer expect to replace them entirely with interposing.
BUG=none
TEST=none (no behavioral changes)
Review URL: http://codereview.chromium.org/660407
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40459 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=37248
Review URL: http://codereview.chromium.org/661414
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40458 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
text rendering, highlight color:
svg/custom/text-dom-01-f.svg
text rendering:
svg/custom/pattern-deep-referencing.svg
images match, only checksum doesn't:
svg/custom/gradient-stop-corner-cases.svg
new results match mac, win:
svg/batik/text/textProperties.svg
BUG=10296
TEST=none
Review URL: http://codereview.chromium.org/661341
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40449 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert 40158 - Estimate the renderer working set on Linux. This is less expensive and works in the Chromium SUID sandbox because it does not require access to /proc.
BUG=32519
TEST=none
Review URL: http://codereview.chromium.org/593060
TBR=thestig@chromium.org
Review URL: http://codereview.chromium.org/660400
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40432 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes an issue with python2.6 (on Ubuntu Karmic at least) where
'/usr/lib/pymodules/python2.6/google' is found before 'tools/python/google',
resulting in a "No module named httpd_utils" error when importing
google.httpd_utils.
Review URL: http://codereview.chromium.org/661377
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40425 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(apparently) other recent changes.
BUG=none
TEST=ran Pepper test plugin with both 10.6 and 10.5 code paths
Review URL: http://codereview.chromium.org/661391
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40417 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=FormManagerTest.Labels
Review URL: http://codereview.chromium.org/660154
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40416 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This will be used in a layout test for per-strike renderer preferences.
BUG=none
TEST=Future layout test
http://codereview.chromium.org/660383
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40410 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=darin
Review URL: http://codereview.chromium.org/660315
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40339 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
font rendering:
svg/W3C-SVG-1.1/pservers-grad-14-b.svg
svg/W3C-SVG-1.1/animate-elem-40-t.svg
svg/hixie/viewbox/preserveAspectRatio/002.xml
svg/hixie/viewbox/preserveAspectRatio/001.xml
svg/hixie/text/003a.xml
linux checked-in baselines were rotated, win and mac aren't, and current output isn't scewed:
svg/W3C-SVG-1.1/animate-elem-36-t.svg
Now matches upstream and windows - "test not started"
svg/hixie/perf/007.xml
TEST=none
BUG=10296
Review URL: http://codereview.chromium.org/660341
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40335 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
issued by plugins.
Fix formatting nits.
R=abarth,darin,eroman
BUG=36957
TEST=none
Review URL: http://codereview.chromium.org/601038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40331 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Font rendering differences due to anti-aliasing and hinting:
svg/W3C-SVG-1.1/animate-elem-33-t.svg
svg/W3C-SVG-1.1/pservers-grad-17-b.svg
svg/custom/dominant-baseline-hanging.svg
png file is the same as win, only checksum is different:
svg/custom/deep-dynamic-updates.svg
I wasn't able to see a visual difference, but there must be one:
svg/custom/gradient-stroke-width.svg
TEST=none
BUG=10296
Review URL: http://codereview.chromium.org/661287
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40301 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also removes unnecessary event model checks (this method is only called for Carbon-event plugins)
BUG=36928
TEST=none
Review URL: http://codereview.chromium.org/661284
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40298 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=pfeldman
TEST=none
BUG=37059
Review URL: http://codereview.chromium.org/660281
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40280 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Original review: http://codereview.chromium.org/660273
TBR=loislo
BUG=36986
Review URL: http://codereview.chromium.org/660274
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40272 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=dglazkov,dumi
Review URL: http://codereview.chromium.org/660271
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
pywebsocket fails to serve it as cgi script.
BUG=37049
TEST=none
Review URL: http://codereview.chromium.org/661264
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40256 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=darin
BUG=none
TEST=checkdeps.py passes
Review URL: http://codereview.chromium.org/660258
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40252 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Web Socket should send "HttpOnly" cookie when handshaking.
In WebKit/WebCore, WebSocketHandshake uses cookieRequestHeaderFieldValue() to
get cookies including HttpOnly cookie. However, Chrome doesn't trunk renderer
process, so we're not allowed to access HttpOnly cookie in WebCore.
Thus, we handle HttpOnly cookies in browser process.
Add SocketStreamJob as interface for protocol specific handling on
SocketStream.
WebSocketJob implements Web Socket specific handling. For now, it handles
cookies in Web Socket. It checks Web Socket handshake request message
from renderer process, and replaces Cookie: header to include HttpOnly cookies.
It also checks Web Socket handshake response message, sets cookies if any,
and strips Set-Cookie: header, so that renderer process couldn't see
Set-Cookie: header.
BUG=35660
TEST=net_unittests and layout_tests passes
Review URL: http://codereview.chromium.org/601077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40250 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=dumi
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/661250
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
utility lands upstream.
TBR=dglazkov
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40227 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=dumi
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/660246
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40226 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Original review: http://codereview.chromium.org/661247
TBR=loislo
Review URL: http://codereview.chromium.org/661248
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40225 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=eroman
BUG=none
TEST=No compilation errors.
Review URL: http://codereview.chromium.org/660223
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40201 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
unlimited_quota permission that extensions can use to request
unlimited quota.
TEST=ExtensionsServiceTest.StorageQuota
BUG=27688
Review URL: http://codereview.chromium.org/660113
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40190 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
buildbot scripts.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/660205
TBR=dumi@chromium.org
Review URL: http://codereview.chromium.org/661228
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40183 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/660205
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40177 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes chromium-mac results match chromium-win.
The difference is in how JSC and V8 report line numbers for multi line statements.
JSC reports the last line in the statement, V8 reports the first.
So upstream results use line 14, we use line 12.
I've filed a webkit bug on this (https://bugs.webkit.org/show_bug.cgi?id=35451) so we can hopefully just resolve this issue.
TEST=none
BUG=12053
Review URL: http://codereview.chromium.org/661208
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
in the Chromium SUID sandbox because it does not require access to /proc.
BUG=32519
TEST=none
Review URL: http://codereview.chromium.org/593060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40158 0039d316-1c4b-4281-b951-d872f2087c98
|