- 19 Jun, 2014 40 commits
-
-
brettw@chromium.org authored
This adds the "blink" and "blink_minimal" targets which code in Chrome generally uses to depend on Blink. These just forward to already-existing subtargets. Adds visibility to other BUILD.gn files in blink to mark all non-public files visible only to either WebKit/* or WebKit/Source/* R=jamesr@chromium.org Review URL: https://codereview.chromium.org/329993006 git-svn-id: svn://svn.chromium.org/blink/trunk@176546 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eae@chromium.org authored
Revert back to full pixel precision for the clientHeight, clientWidth, clientLeft, clientTop, scrollTop, scrollLeft, scrollWidth, scrollHeight, offsetWidth, offsetHeight, offsetTop, and offsetLeft properties. Turns out the world isn't quite ready for these to return values with subpixel precision. This reverts r173426 [1]. BUG=378052, 382889, 380146, 386500 R=pdr@chromium.org 1: https://src.chromium.org/viewvc/blink?revision=173426&view=revision Review URL: https://codereview.chromium.org/340903002 git-svn-id: svn://svn.chromium.org/blink/trunk@176545 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vollick@chromium.org authored
The scrollbars appear not to draw content by default in some configs, so we need to have different text dumps. TBR=senorblanco@chromium.org BUG=None Review URL: https://codereview.chromium.org/348613002 git-svn-id: svn://svn.chromium.org/blink/trunk@176542 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sergeyv@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/341803002 git-svn-id: svn://svn.chromium.org/blink/trunk@176541 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jochen@chromium.org authored
The state is an alias for testing, however, it makes it easier to see that the feature is slated for removal, not launch. BUG=345831 R=abarth@chromium.org,eseidel@chromium.org,jamesr@chromium.org,atwilson@chromium.org Review URL: https://codereview.chromium.org/335453007 git-svn-id: svn://svn.chromium.org/blink/trunk@176540 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
h.joshi@samsung.com authored
Blink is applying ligature feature when letter spacing is specified which is not correct as per the CSS specification [1]. With this patch ligature is not applied when letter spacing is specified in CSS. BUG=382381 TEST=fast/text/font-ligature-letter-spacing.html 1: http://dev.w3.org/csswg/css-text-3/#letter-spacing-property Review URL: https://codereview.chromium.org/325673002 git-svn-id: svn://svn.chromium.org/blink/trunk@176539 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ericu@chromium.org authored
Capture snapshots of File metadata whenever we send a File to IDB. This way if someone changes a File during a long, slow commit, we won't surprise the user by storing the new version. Also includes missing error-checking in a test that's sensitive to changes in this area. See https://codereview.chromium.org/333533002/ for the Chromium code that will check the metadata if you're curious. BUG=none Review URL: https://codereview.chromium.org/325383002 git-svn-id: svn://svn.chromium.org/blink/trunk@176538 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ojan@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=176243 TBR=hartmanng@chromium.org Review URL: https://codereview.chromium.org/342553009 git-svn-id: svn://svn.chromium.org/blink/trunk@176537 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kenrb@chromium.org authored
For out-of-process iframes, we require an alternate limited functionality DOMWindow to be bound to JavaScript window objects. Renaming DOMWindow to LocalDOMWindow is allows us to later create a DOMWindow interface class, that is implemented by LocalDOMWindow and RemoteDOMWindow. Discussion: https://groups.google.com/a/chromium.org/d/msg/site-isolation-dev/BC0vAaxCSuM/ChoG4e_lXEYJ BUG=346764 Review URL: https://codereview.chromium.org/334283004 git-svn-id: svn://svn.chromium.org/blink/trunk@176535 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
xiang.long@intel.com authored
A follow up fix for spec update: https://github.com/slightlyoff/ServiceWorker/issues/312. Review URL: https://codereview.chromium.org/340763002 git-svn-id: svn://svn.chromium.org/blink/trunk@176534 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mahesh.kk@samsung.com authored
As per XML Level2 spec, withCredentials flag cannot be set on sync request. http://xhr.spec.whatwg.org/#the-withcredentials-attribute However for time being add useCounter and throw console warning to web developers. Intent to deprecate - https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/BOgLhbdljU4 BUG=383483 Review URL: https://codereview.chromium.org/329323002 git-svn-id: svn://svn.chromium.org/blink/trunk@176532 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jsbell@chromium.org authored
Based on the IDLs in the SW spec and now Fetch spec, use ScalarValueString as appropriate. Also, add cases to the overload resolution implementation for ByteString (and ScalarValueString, though the spec hasn't caught up yet). R=nbarth@chromium.org,haraken@chromium.org,horo@chromium.org BUG=379009 Review URL: https://codereview.chromium.org/340943002 git-svn-id: svn://svn.chromium.org/blink/trunk@176531 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ojan@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=176416 BUG=344873 TBR=habib.virji@samsung.com Review URL: https://codereview.chromium.org/342943003 git-svn-id: svn://svn.chromium.org/blink/trunk@176530 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ojan@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=176361 BUG=384963 TBR=chrishtr@chromium.org Review URL: https://codereview.chromium.org/342983002 git-svn-id: svn://svn.chromium.org/blink/trunk@176529 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rtakacs.u-szeged@partner.samsung.com authored
Restore it since the referred bug is already in the trunk. BUG= Review URL: https://codereview.chromium.org/345733003 git-svn-id: svn://svn.chromium.org/blink/trunk@176528 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eae@chromium.org authored
Force full alaiased rendering for the Gulim font as sizes smaller than 12px. BUG=386400 R=cpu@chromium.org,pdr@chromium.org Review URL: https://codereview.chromium.org/342853003 git-svn-id: svn://svn.chromium.org/blink/trunk@176527 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
Since only the entire buffer is ever reversed, a simpler and more obvious implementation using WTF::Vector::reverse is possible. Review URL: https://codereview.chromium.org/348553003 git-svn-id: svn://svn.chromium.org/blink/trunk@176526 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
R=haraken@chromium.org,timvolodine@chromium.org BUG=340522 Review URL: https://codereview.chromium.org/341053002 git-svn-id: svn://svn.chromium.org/blink/trunk@176525 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dcheng@chromium.org authored
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/345593003 git-svn-id: svn://svn.chromium.org/blink/trunk@176524 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
This adds async stacks support for the following DOM events: - audio & video events (play, pause, ratechange, etc.) - TrackList events: addtrack, removetrack - MediaSource events (sourceopen and etc.) - autocomplete and others BUG=272416 R=yurys, pfeldman@chromium.org Review URL: https://codereview.chromium.org/335963004 git-svn-id: svn://svn.chromium.org/blink/trunk@176523 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
There is no need to do "(m_direction == LTR) ? LTR : RTL". While here, remove extra parameters from applyFontTransforms. Review URL: https://codereview.chromium.org/330063005 git-svn-id: svn://svn.chromium.org/blink/trunk@176522 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
Previously this was included in many other source files. For me, this reduces the number of affected build targets from 889 to 93. Review URL: https://codereview.chromium.org/344873002 git-svn-id: svn://svn.chromium.org/blink/trunk@176521 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vollick@chromium.org authored
This function should have walked up the containing blocks rather than the parents. This cl fixes that and removes the useless ancestorCompositedScrollingLayer. Note: the layout test here was taken from abarth's patch https://codereview.chromium.org/340913002/ BUG=None Review URL: https://codereview.chromium.org/344733003 git-svn-id: svn://svn.chromium.org/blink/trunk@176520 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
The spec says that bufferedAmount must not decrease in the task that send() is called. Fixed both the new and the old implementation although the old implementaion is at any rate broken (bufferedAmount in the old implementation includes the protocol overhead). BUG=159563 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176298 Review URL: https://codereview.chromium.org/311993006 git-svn-id: svn://svn.chromium.org/blink/trunk@176519 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
The ScriptPromiseResolverWithContext destructor is checking if it is misused, but the current code calls ref() and deref(), which are invalid in the destructor. This CL replaces the implementation with a simple assertion. BUG=386479 Review URL: https://codereview.chromium.org/344733004 git-svn-id: svn://svn.chromium.org/blink/trunk@176518 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
davve@opera.com authored
Replace the include with forward declarations. Prior to this patch, KeyframeEffectModel.h had roughly 700 targets depending on it. After this patch this number has shrunk to around 11. In the last 90 days, KeyframeEffectModel.h was modified 13 times on trunk, which is a relatively high number. KeyframeEffectModel.h also pulls in a large amount of other animation headers so they should see similar benefits. Review URL: https://codereview.chromium.org/346803002 git-svn-id: svn://svn.chromium.org/blink/trunk@176517 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=dgozman@chromium.org Review URL: https://codereview.chromium.org/342163002 git-svn-id: svn://svn.chromium.org/blink/trunk@176515 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=vsevik@chromium.org Review URL: https://codereview.chromium.org/345713004 git-svn-id: svn://svn.chromium.org/blink/trunk@176514 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
fmalita@chromium.org authored
BUG=383435 TBR=reed@google.com Review URL: https://codereview.chromium.org/348563002 git-svn-id: svn://svn.chromium.org/blink/trunk@176513 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yurys@chromium.org authored
BUG=361045 R=loislo@chromium.org Review URL: https://codereview.chromium.org/335103003 git-svn-id: svn://svn.chromium.org/blink/trunk@176512 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
BUG=376039 R=haraken@chromium.org, sigbjornf@opera.com, tyoshino@chromium.org Review URL: https://codereview.chromium.org/342103003 git-svn-id: svn://svn.chromium.org/blink/trunk@176511 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mlamouri@chromium.org authored
So we don't need to include WebLockOrientationCallback in places where we should only include enums. BUG=162827 NOTRY=true Review URL: https://codereview.chromium.org/332493003 git-svn-id: svn://svn.chromium.org/blink/trunk@176510 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
This will be used to set offset/scale from DevTools protocol instead of caluculating them in embedder. NOTRY=true Review URL: https://codereview.chromium.org/342953003 git-svn-id: svn://svn.chromium.org/blink/trunk@176509 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sergeyv@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/338283004 git-svn-id: svn://svn.chromium.org/blink/trunk@176508 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
Revert of [DevTools] Add offset and scale to WebDeviceEmulationParams. (https://codereview.chromium.org/342953003/) Reason for revert: Broke compile. Original issue's description: > [DevTools] Add offset and scale to WebDeviceEmulationParams. > > This will be used to set offset/scale from DevTools protocol > instead of caluculating them in embedder. > > BUG=327641 > NOTRY=true > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176506 TBR=pfeldman@chromium.org NOTREECHECKS=true NOTRY=true BUG=327641 Review URL: https://codereview.chromium.org/342963002 git-svn-id: svn://svn.chromium.org/blink/trunk@176507 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
This will be used to set offset/scale from DevTools protocol instead of caluculating them in embedder. BUG=327641 NOTRY=true Review URL: https://codereview.chromium.org/342953003 git-svn-id: svn://svn.chromium.org/blink/trunk@176506 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/333143003 git-svn-id: svn://svn.chromium.org/blink/trunk@176505 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eustas@chromium.org authored
WARNING: should be landed after corresponding chromium patch. BUG=245436 Review URL: https://codereview.chromium.org/342433002 git-svn-id: svn://svn.chromium.org/blink/trunk@176504 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yurys@chromium.org authored
title is a presentation entity and shouldn't be exposed on model record. TimelineUIUtils should be used to retrieve it. BUG=361045 R=loislo@chromium.org Review URL: https://codereview.chromium.org/336183005 git-svn-id: svn://svn.chromium.org/blink/trunk@176503 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eroman@chromium.org authored
When the ExecutionContext is destroyed, the outstanding request is marked as cancelled. The corresponding chromium side of this change is https://codereview.chromium.org/341923004/ BUG=375430 Review URL: https://codereview.chromium.org/343723003 git-svn-id: svn://svn.chromium.org/blink/trunk@176502 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-