- 21 Aug, 2015 16 commits
-
-
wangxianzhu@chromium.org authored
We only need the size of the invalidation rect, so don't need paintInvalidationContainer to adjust the offset of the rect. Review URL: https://codereview.chromium.org/1307663002 git-svn-id: svn://svn.chromium.org/blink/trunk@200957 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yoichio@chromium.org authored
The while loop starting from L163 in insertOrderedList::doApply uses two loop variables, |startOfCurrentParagrap| and |startOfLastParagraph|. They are of Position type and modified in loop. Old implementation can go into infinite loop if |startOfCurrentParagrap| skips over |startOfLastParagraph|. Thus this CL adds condition that |startOfCurrentParagrap| should be before |startOfLastParagraph|. TEST=LayoutTests/editing/execCommand/execCommand/insert-list-infinite-loop2.html Review URL: https://codereview.chromium.org/1285103002 git-svn-id: svn://svn.chromium.org/blink/trunk@200956 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
xhwang@chromium.org authored
Allow failure until chromium change is landed and test is updated. TBR=wolenetz@chromium.org BUG=523073 Review URL: https://codereview.chromium.org/1293543007 git-svn-id: svn://svn.chromium.org/blink/trunk@200955 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
cbiesinger@chromium.org authored
This is to gather data for this intent: https://groups.google.com/a/chromium.org/d/topic/blink-dev/qBqeSQeyVXc/discussion R=leviw@chromium.org BUG=240765 Review URL: https://codereview.chromium.org/1304853002 git-svn-id: svn://svn.chromium.org/blink/trunk@200953 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paulirish@chromium.org authored
Increase information density and address broken layout. BUG=519609 Review URL: https://codereview.chromium.org/1291483002 git-svn-id: svn://svn.chromium.org/blink/trunk@200951 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paulirish@chromium.org authored
Don't consider must-revalidate as uncacheable BUG=520353 Review URL: https://codereview.chromium.org/1294473004 git-svn-id: svn://svn.chromium.org/blink/trunk@200950 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
servolk@chromium.org authored
Here is the piece of code that categorizes various file types: https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/modules/filesystem/InspectorFileSystemAgent.cpp&rcl=1424812033&l=280 Note that it doesn't handle media (audio/video, e.g. "audio/mp3", "video/mp4" and so on) types explicitly. Currently MIMETypeRegistry::isSupportedNonImageMIMEType will return true for supported media types, and that will cause media files to be reported as ResourceType::Document and we'll do entryForFrontend->setIsTextFile(true) for media files as well. BUG=462329 Review URL: https://codereview.chromium.org/960333002 git-svn-id: svn://svn.chromium.org/blink/trunk@200949 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
Revert of Adding support for Smart GO NEXT feature in Android Chrome (patchset #23 id:460001 of https://codereview.chromium.org/939603002/ ) Reason for revert: Regression in power.android_acceptance. crbug.com/520952 Original issue's description: > Adding support for Smart GO NEXT feature in Android Chrome > > This change takes care of providing easy navigation among text input > elements inside a form. > > Corresponding changes to control the PREVIOUS, NEXT and GO button is done > at https://codereview.chromium.org/1080693002/ > > BUG=410785 > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=200398 TBR=kochi@chromium.org,l.gombos@samsung.com,ajith.v@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=410785,520952 Review URL: https://codereview.chromium.org/1303123002 git-svn-id: svn://svn.chromium.org/blink/trunk@200948 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
BUG=522939 TBR=pfeldman Review URL: https://codereview.chromium.org/1307643002 git-svn-id: svn://svn.chromium.org/blink/trunk@200947 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dominickn@chromium.org authored
This CL exposes the outgoingReferrer() method on the public WebDocument interface. This allows Chromium to access a page's outgoing referrer (stripped of undesirable information) via WebDocument. BUG=522734 Review URL: https://codereview.chromium.org/1289343006 git-svn-id: svn://svn.chromium.org/blink/trunk@200946 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pdr@chromium.org authored
This patch sets up the scaffolding for plumbing the new composited display list to the compositor. Review URL: https://codereview.chromium.org/1301033002 git-svn-id: svn://svn.chromium.org/blink/trunk@200945 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ssid@chromium.org authored
The static strings were destructed at the exit instead of leaked, causing performance regression. Since the GCInfo objects are leaked, holding a reference in the struct will leak the strings. BUG=520948 Review URL: https://codereview.chromium.org/1300263003 git-svn-id: svn://svn.chromium.org/blink/trunk@200944 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
japhet@chromium.org authored
API in WebFrameClient will be removed after corresponding test harness logic is removed. BUG=523091 Review URL: https://codereview.chromium.org/1288323006 git-svn-id: svn://svn.chromium.org/blink/trunk@200943 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vivek.vg@samsung.com authored
R=haraken@chromium.org Review URL: https://codereview.chromium.org/1303823004 git-svn-id: svn://svn.chromium.org/blink/trunk@200942 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
nektar@chromium.org authored
Fixed AXLayoutObject::getSelection() so that it doesn't return nullptr for anchor and focus objects. BUG=491027 R=dtseng@chromium.org, dglazkov@chromium.org Review URL: https://codereview.chromium.org/1300113006 git-svn-id: svn://svn.chromium.org/blink/trunk@200941 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
estark@chromium.org authored
The 'referrerpolicy' attribute controls the referrer for the outgoing request when an image is loaded. BUG=490608 Review URL: https://codereview.chromium.org/1291613010 git-svn-id: svn://svn.chromium.org/blink/trunk@200940 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 20 Aug, 2015 24 commits
-
-
alph@chromium.org authored
BUG=521226 Review URL: https://codereview.chromium.org/1303883002 git-svn-id: svn://svn.chromium.org/blink/trunk@200939 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
leviw@chromium.org authored
Manually verified to be correct. BUG=509025 TBR=joelo Review URL: https://codereview.chromium.org/1304813003 git-svn-id: svn://svn.chromium.org/blink/trunk@200938 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
leviw@chromium.org authored
Also converting fast/forms/button-generated-content.html to use the Ahem font, which eliminates a sub-pixel font-related issue that was causing the ref test to fail on Yosemite. BUG=509025 R=eae,joelo,ojan Review URL: https://codereview.chromium.org/1303943002 git-svn-id: svn://svn.chromium.org/blink/trunk@200937 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
estark@chromium.org authored
This CL computes the mixed content status (blockable, optionally blockable, or not mixed) of resource requests before they are sent to DevTools via the InspectorResourceAgent. The ResourceRequests's mixed content status gets sent to DevTools as part of the Request parameter to the requestWillBeSent event. The mixed content status will be used to display mixed resources in the Security panel. BUG=518065 Review URL: https://codereview.chromium.org/1299493003 git-svn-id: svn://svn.chromium.org/blink/trunk@200936 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
reillyg@chromium.org authored
This is the object passed to onconnected and ondisconnected event handlers connected to navigator.usb. BUG=492204 Review URL: https://codereview.chromium.org/1307483002 git-svn-id: svn://svn.chromium.org/blink/trunk@200935 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
esprehn@chromium.org authored
This removes a user of didLayoutWithPendingStylesheets() and instead moves the call to dispatchDidFirstVisuallyNonEmptyLayout into WebViewImpl so the notification to the embedder is tied to the pumping of frames. This changes the behavior of this notification to only dispatch for the top level frame, but Chromium already has a check for that: https://chromium.googlesource.com/chromium/src/+/976d4d9a2735bdc11e5a641c84b6382566d48f1d/content/renderer/render_frame_impl.cc#3472 RenderFrameImpl::didFirstVisuallyNonEmptyLayout's first check is if (frame->parent()) return; so we already ignore all frames that are not the main frame. Future patches will clean up this interface so it's obvious this really only happens for the main frame. This was originally comitted as r200664, but got reverted due to making a test flaky in Chromium that was depending on very specific timing of this callback. That test was fixed by: https://crrev.com/0ea17fce0d5218c909985e2216051eab79419463 BUG=521692 R=dglazkov@chromium.org Review URL: https://codereview.chromium.org/1295053002 git-svn-id: svn://svn.chromium.org/blink/trunk@200934 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
This adds a new target which provides test support for Source/platform/. These can be used in platform unit tests, or unit tests of targets which depend on platform. GYP: blink_platform_test_support (static_library) GN: //third_party/WebKit/Source/platform:test_support (source_set) Existing GTest print support for Source/platform/geometry/ types has been made more consistent, and moved into this target. Both blink_platform_unittests and webkit_unit_tests depend on it. To avoid ODR violations, the declarations of these are in the headers of the types that are being printed. If these are called outside unit tests, a link error will occur. This is similar to how ui/gfx/ does things in Chromium; it's seems like a more reasonable approach than what we do today. BUG=522198 Review URL: https://codereview.chromium.org/1285413007 git-svn-id: svn://svn.chromium.org/blink/trunk@200933 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200859 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1301253005 . git-svn-id: svn://svn.chromium.org/blink/trunk@200932 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200859 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1287273003 . git-svn-id: svn://svn.chromium.org/blink/trunk@200931 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200859 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1296883008 . git-svn-id: svn://svn.chromium.org/blink/trunk@200930 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jsbell@chromium.org authored
Looks like it passes, it just needs a little extra time. Imported from web-platform-tests so addressing the slowness may take a while to improve the test. BUG=521857 TBR=ojan@chromium.org Review URL: https://codereview.chromium.org/1299223005 . git-svn-id: svn://svn.chromium.org/blink/trunk@200929 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200856 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1286343005 . git-svn-id: svn://svn.chromium.org/blink/trunk@200928 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200849 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1304503003 . git-svn-id: svn://svn.chromium.org/blink/trunk@200927 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200813 BUG=522399 TBR=yangguo@chromium.org Review URL: https://codereview.chromium.org/1309483002 . git-svn-id: svn://svn.chromium.org/blink/trunk@200926 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
TBR=oilpan-reviews BUG=492204 NOTRY=true Review URL: https://codereview.chromium.org/1298253004 git-svn-id: svn://svn.chromium.org/blink/trunk@200925 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=dgozman NOTRY= Review URL: https://codereview.chromium.org/1300703004 git-svn-id: svn://svn.chromium.org/blink/trunk@200924 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
This series of CLs fixes WebCallback parameter types used in PushMessaging. - WebPushSubscription* (ownership transferred) => PassOwnPtr<WebPushSubscription> - WebPushPermissionStatus* (ownership not transferred) => WebPushPermissionStatus - WebPushError* (ownership transferred) => const WebPushError& 1/3: https://codereview.chromium.org/1304723002/ 2/3: https://codereview.chromium.org/1291023005/ 3/3: https://codereview.chromium.org/1302833004/ BUG=493531 Review URL: https://codereview.chromium.org/1304723002 git-svn-id: svn://svn.chromium.org/blink/trunk@200923 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
leviw@chromium.org authored
DeprecatedPaintLayer::transparencyClipBox and DeprecatedPaintLayer::paintingExtent used to take a sub-pixel accumulation value as an argument, but that value was inconsistent and often incorrect. DeprecatedPaintLayer's have a sub-pixel accumulation value as a member for this purpose, so this patch makes these methods use it. This fixes some cases where partially transparent nested objects would be clipped incorrectly at certain sub-pixel offsets. BUG=476139 Review URL: https://codereview.chromium.org/1304503002 git-svn-id: svn://svn.chromium.org/blink/trunk@200922 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
enne@chromium.org authored
Gardening. NOTRY=true TBR=joelo@chromium.org BUG=521764,527130 Review URL: https://codereview.chromium.org/1285263010 git-svn-id: svn://svn.chromium.org/blink/trunk@200921 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
TBR=leviw BUG=509025 Review URL: https://codereview.chromium.org/1307593002 git-svn-id: svn://svn.chromium.org/blink/trunk@200920 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
junov@chromium.org authored
BUG=522799 NOTRY=true Review URL: https://codereview.chromium.org/1288063010 git-svn-id: svn://svn.chromium.org/blink/trunk@200919 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jrummell@chromium.org authored
The test is not really slow -- it just happens to be the first test run by one of the workers when running the layout tests. And the first test run takes much longer than usual. See the bug for details. BUG=522646 TEST=test still passes locally Review URL: https://codereview.chromium.org/1284413005 git-svn-id: svn://svn.chromium.org/blink/trunk@200918 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch introduces |isVisuallyEquivalentCandidate()| as replacement of |PositionAlgorithm::isCandidate()| to make what this functions for improving readability. Following patch will move |isVisuallyEquivalentCandidate()| to "VisibleUnits.cpp" to reduce usages of |InlineBox| from "Position.cpp" as part of making |PositionAlgorithm| class to free from |InlineBox|. BUG=518738 TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/1300303002 git-svn-id: svn://svn.chromium.org/blink/trunk@200917 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
enne@chromium.org authored
Gardening. NOTRY=true TBR=drott@chromium.org BUG=523021 Review URL: https://codereview.chromium.org/1300213008 git-svn-id: svn://svn.chromium.org/blink/trunk@200916 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-