- 29 Jun, 2015 40 commits
-
-
alph@chromium.org authored
Remove bg threads and responsiveness bar from timeline overview. Review URL: https://codereview.chromium.org/1213143003 git-svn-id: svn://svn.chromium.org/blink/trunk@198025 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mek@chromium.org authored
This is part of a series of patches to update the client side API of what was formerly known as navigator.connect to follow the new spec based on navigator.services and a new ServicePort type. This patch removes the old client side API from blink, and removes now redundant code from the layout tests. [1/3] https://codereview.chromium.org/1191393003 Blink side changes [2/3] https://codereview.chromium.org/1192713004 Content side changes [3/3] https://codereview.chromium.org/1198653004 This patch BUG=426458 Review URL: https://codereview.chromium.org/1198653004 git-svn-id: svn://svn.chromium.org/blink/trunk@198024 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
binji@chromium.org authored
This is in preparation for adding the DOMSharedArrayBuffer object, which needs to be able to share allocated array memory between multiple WTF::ArrayBuffers. BUG=497295 R=jochen@chromium.org,haraken@chromium.org Review URL: https://codereview.chromium.org/1186863005 git-svn-id: svn://svn.chromium.org/blink/trunk@198023 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
japhet@chromium.org authored
redirect happens BUG=500554 Review URL: https://codereview.chromium.org/1175113009 git-svn-id: svn://svn.chromium.org/blink/trunk@198022 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tdresser@chromium.org authored
In cases where smooth scrolling is enabled, this test was previously flaky. Disabling smooth scrolling should fix the issue. BUG= Review URL: https://codereview.chromium.org/1220783002 git-svn-id: svn://svn.chromium.org/blink/trunk@198021 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ccameron@chromium.org authored
That bug is obsolete. BUG=133097 Review URL: https://codereview.chromium.org/1212353003 git-svn-id: svn://svn.chromium.org/blink/trunk@198019 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
junov@chromium.org authored
BUG=504687 Review URL: https://codereview.chromium.org/1216523005 git-svn-id: svn://svn.chromium.org/blink/trunk@198018 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mstensho@opera.com authored
The old flexbox implementation did that. This still used to work halfheartedly by accident until the fix for bug 498770, though, because we used to mark out-of-flow positioned children in updateBlockChildDirtyBitsBeforeLayout(). But it never worked for anything other than direct children. Added one test for the recent regression (out-of-flow child) and one test that has probably never passed, until now (out-of-flow grandchild). We need to be inside layout() when setting the height of an object, or we won't be able to detect any changes and thus fail to relayout positioned descendants that may be affected. BUG=504239 R=leviw@chromium.org Review URL: https://codereview.chromium.org/1213843002 git-svn-id: svn://svn.chromium.org/blink/trunk@198017 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wangxianzhu@google.com authored
http://src.chromium.org/viewvc/blink?view=revision&revision=198006 BUG=505411 TBR=caseq@chromium.org Review URL: https://codereview.chromium.org/1214193005. git-svn-id: svn://svn.chromium.org/blink/trunk@198016 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
With DocumentLoader now being on the heap, keep a strong back reference to the loader. R=haraken BUG=393516 Review URL: https://codereview.chromium.org/1220713004 git-svn-id: svn://svn.chromium.org/blink/trunk@198015 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
fmalita@chromium.org authored
TBR=caseq@chromium.org BUG=505411 NOTRY=true Review URL: https://codereview.chromium.org/1220513003 git-svn-id: svn://svn.chromium.org/blink/trunk@198014 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pdr@chromium.org authored
This patch refactors BoxClipper to be a little cleaner. There should be no change in behavior. Changes: 1) BoxClipper::pushedClip has been removed as it was deadcode. 2) LayoutBox& is now const. 3) LayoutPoint m_accumulatedOffset has been removed since it was only needed in the constructor. 4) bool m_pushedClip has been removed in favor of checking whether the clip type is not uninitialized. 5) roundedRects heap allocation has been moved inside the displayItemConstructionIsDisabled check. This has been pulled out of https://codereview.chromium.org/1193433004. BUG=484943 Review URL: https://codereview.chromium.org/1212293003 git-svn-id: svn://svn.chromium.org/blink/trunk@198013 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wangxianzhu@chromium.org authored
BUG=392046,331583 TBR=thakis@chromium.org,scottmg@chromium.org Review URL: https://codereview.chromium.org/1210073008 git-svn-id: svn://svn.chromium.org/blink/trunk@198012 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wangxianzhu@google.com authored
http://src.chromium.org/viewvc/blink?view=revision&revision=198005 BUG=382491 TBR=chrishtr@chromium.org Review URL: https://codereview.chromium.org/1211323005. git-svn-id: svn://svn.chromium.org/blink/trunk@198011 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
Obviously, an empty text is a valid text for a stylesheet. No need to throw. BUG=505358 R=pfeldman Review URL: https://codereview.chromium.org/1212643005 git-svn-id: svn://svn.chromium.org/blink/trunk@198010 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wangxianzhu@google.com authored
http://src.chromium.org/viewvc/blink?view=revision&revision=198001 BUG=505411 TBR=fmalita@chromium.org Review URL: https://codereview.chromium.org/1213143004. git-svn-id: svn://svn.chromium.org/blink/trunk@198009 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sataya.m@samsung.com authored
Report accurate Overscroll on handleWheel. Currently invalid ScrollResult is returned on overscroll. compositor changes @ https://codereview.chromium.org/1203693003/ Bug=442859 Review URL: https://codereview.chromium.org/1195803003 git-svn-id: svn://svn.chromium.org/blink/trunk@198007 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
caseq@chromium.org authored
TBR=fmalita@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1214193004 git-svn-id: svn://svn.chromium.org/blink/trunk@198006 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
chrishtr@chromium.org authored
Move one of them that still fails to a new bug. BUG=382491 Review URL: https://codereview.chromium.org/1216493002 git-svn-id: svn://svn.chromium.org/blink/trunk@198005 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
caseq@chromium.org authored
TBR=aboxhall NOTRY=true Review URL: https://codereview.chromium.org/1216933003 git-svn-id: svn://svn.chromium.org/blink/trunk@198004 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jakub.g.opensource@gmail.com authored
"Copy as cURL" command in Network panel produces an output that is platform-dependent: escapings are different for cmd and posix However many Windows user use unixy shell (for instance msys / git bash) and hence it makes sense to expose them a unixy curl command. BUG=488371 Review URL: https://codereview.chromium.org/1136843010 git-svn-id: svn://svn.chromium.org/blink/trunk@198003 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
The StylesSidebarPane should be force-refreshed on undo/redo command happens. BUG=501310 R=pfeldman Review URL: https://codereview.chromium.org/1221663002 git-svn-id: svn://svn.chromium.org/blink/trunk@198002 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
fmalita@chromium.org authored
After https://codereview.chromium.org/1180903006, the GPU results for fill-stroke-clip-reset-path.html are slightly different for path vs. rect fills. Unfortunately this means a ref test is no longer feasible. Change fill-stroke-clip-reset-path.html to be a simple pixel test, and mark for rebaseline. BUG=505411 TBR=bsalomon@google.com NOTRY=true Review URL: https://codereview.chromium.org/1211303005 git-svn-id: svn://svn.chromium.org/blink/trunk@198001 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
They convert from LayoutRect to FloatRect and back again, which is far from free. BUG=321237 Review URL: https://codereview.chromium.org/1183863003 git-svn-id: svn://svn.chromium.org/blink/trunk@198000 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
guidou@chromium.org authored
BUG=438023 Review URL: https://codereview.chromium.org/1193333002 git-svn-id: svn://svn.chromium.org/blink/trunk@197999 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
BUG=503852 R=wangxianzhu Review URL: https://codereview.chromium.org/1217753002 git-svn-id: svn://svn.chromium.org/blink/trunk@197998 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
BUG=490047 TBR=pfeldman Review URL: https://codereview.chromium.org/1217833002 git-svn-id: svn://svn.chromium.org/blink/trunk@197997 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
TBR=dgozman NOTRY=true Review URL: https://codereview.chromium.org/1212153003 git-svn-id: svn://svn.chromium.org/blink/trunk@197996 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
BUG=504412 TBR=pfeldman Review URL: https://codereview.chromium.org/1218853002 git-svn-id: svn://svn.chromium.org/blink/trunk@197995 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kozyatinskiy@chromium.org authored
BUG=503887 R=pfeldman@chromium.org Review URL: https://codereview.chromium.org/1213693006 git-svn-id: svn://svn.chromium.org/blink/trunk@197994 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
BUG=488371 TBR=pfeldman Review URL: https://codereview.chromium.org/1217863002. git-svn-id: svn://svn.chromium.org/blink/trunk@197993 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
BUG=505395 Review URL: https://codereview.chromium.org/1214173002 git-svn-id: svn://svn.chromium.org/blink/trunk@197992 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=alph BUG=502186 Review URL: https://codereview.chromium.org/1219693002 git-svn-id: svn://svn.chromium.org/blink/trunk@197991 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
While transitioning Blink to Oilpan, there will be LifecycleNotifier<>s not on the Oilpan heap, but with some of their LifecycleObserver<>s being on the heap. Should a GC strike while such a notifier iterates over its observer set, dead observers may remove themselves (eagerly) while being finalized during that GC. This will mutate the notifier set, which isn't currently assumed nor supported. There's no need to support this when fully transitioned, Oilpan will handle GCs across such iterations gracefully, but in the meantime we will have to support this by snapshot'ing the observer set and explicitly checking for liveness. Like already done over ContextLifecycleNotifier, where such dynamic unregistrations are supported. Notice that this issue isn't tied to lazy sweeping; indeed, lazy sweeping without eager finalization of lifecycle observers will potentially make this bug rarer. R=haraken BUG=480837 Review URL: https://codereview.chromium.org/1214963002 git-svn-id: svn://svn.chromium.org/blink/trunk@197990 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
noel@chromium.org authored
The width and height should be valid, but add a size check while we figure out the root cause of issue 504690. BUG=504690 Review URL: https://codereview.chromium.org/1212333005 git-svn-id: svn://svn.chromium.org/blink/trunk@197989 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=dgozman BUG=495202 Review URL: https://codereview.chromium.org/1214973002 git-svn-id: svn://svn.chromium.org/blink/trunk@197988 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
primiano@chromium.org authored
Currently, when dumping blink_gc (Oilpan) memory, both the heap pages and the freelists are scanned. Both of them report free bytes/objects. At current state, this causes a dump of the following form: blink_gc/thread_X/heaps/HeapName blink_gc/thread_X/heaps/HeapName/pages free_size=1M blink_gc/thread_X/heaps/HeapName/buckets free_size=1M which causes the UI to infer the /HeapName has free_size=2M, which is incorrect. This change forces the /HeapName dump to override the free_{size,count} attributes in order to match the HeapName/pages dump. BUG=490087 Review URL: https://codereview.chromium.org/1217793002 git-svn-id: svn://svn.chromium.org/blink/trunk@197987 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
caseq@chromium.org authored
TBR=aboxhall NOTRY=true Review URL: https://codereview.chromium.org/1214993002 git-svn-id: svn://svn.chromium.org/blink/trunk@197986 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
samli@chromium.org authored
BUG=497167 Review URL: https://codereview.chromium.org/1165393002 git-svn-id: svn://svn.chromium.org/blink/trunk@197985 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yukishiino@chromium.org authored
Considering V8DOMWrapper::createWrapper invokes v8::FunctionTemplate::GetFunction and v8::Function::NewInstance, it may run an arbitrary script and reenter to ScriptWrappable::wrap with the same object. This CL supports such a case and consistently uses the wrapper that is created and associated first. BUG=477425,389445 Review URL: https://codereview.chromium.org/1210083004 git-svn-id: svn://svn.chromium.org/blink/trunk@197984 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-