- 01 Sep, 2015 40 commits
-
-
mlamouri@chromium.org authored
Full path: transitions/equivalent-background-image-no-transition.html It seems to be failing consistanly every other day. BUG=521764 NOTRY=true TBR=schenney@chromium.org Review URL: https://codereview.chromium.org/1311413005 git-svn-id: svn://svn.chromium.org/blink/trunk@201558 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ajuma@chromium.org authored
Elements styled with "will-change: transform" are supposed to behave like transformed elements for the purposes of containing block creation, even if their transform value is "none". The idea is that setting a transform on such elements should be fast, involving only moving a composited layer rather than changing layout. Currently, this is implemented by changing the computed value of transform from 'none' to the identity transform. However, changing the computed value of transform causes animations on such elements to interpolate incorrectly, since interpolating from 'none' is not equivalent to interpolating from the identity (in particular, interpolating from the latter can lead to matrix decomposition rather than numerical interpolation, producing visually different results). This CL changes makes "will-change: transform" no longer change the computed value of transform. Instead, this CL makes ComputedStyle::hasTransformRelatedProperty return true for elements with "will-change: transform". BUG=525886 Review URL: https://codereview.chromium.org/1318273003 git-svn-id: svn://svn.chromium.org/blink/trunk@201557 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
peter@chromium.org authored
Now that the appropriate DOMException is being thrown, we can test for that. This CL is part of a three-sided patch: [1] https://codereview.chromium.org/1314493008/ [2] https://codereview.chromium.org/1316973002/ [3] This CL. BUG=522206 Review URL: https://codereview.chromium.org/1313493003 git-svn-id: svn://svn.chromium.org/blink/trunk@201556 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
peter@chromium.org authored
BUG=442139 Review URL: https://codereview.chromium.org/1318293002 git-svn-id: svn://svn.chromium.org/blink/trunk@201555 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
schenney@chromium.org authored
NOTRY=true TBR=pdr@chromium.org,mlamouri@chromium.org BUG=527044,521764 Review URL: https://codereview.chromium.org/1309843008 git-svn-id: svn://svn.chromium.org/blink/trunk@201554 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mkwst@chromium.org authored
https://codereview.chromium.org/1265953002/ contained a typo which moved all 'plugin' content to blockable mixed content. It should have been slightly more selective. Oops. :( BUG=513163 Review URL: https://codereview.chromium.org/1326593002 git-svn-id: svn://svn.chromium.org/blink/trunk@201553 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mlamouri@chromium.org authored
These test very likely need a rebaseline following https://codereview.chromium.org/1322933003 BUG=506669,506669 TBR=schenney@chromium.org Review URL: https://codereview.chromium.org/1326493003 git-svn-id: svn://svn.chromium.org/blink/trunk@201552 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
https://crrev.com/1316933002bmeurer@chromium.org authored
R=machenbach@chromium.org BUG=chromium:527009 LOG=n Review URL: https://codereview.chromium.org/1316203004 git-svn-id: svn://svn.chromium.org/blink/trunk@201551 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
Remove some now-unbound virtual slimmingpaint test entries along with removing expectation for svg/as-background-image/animated-svg-animation-control.html which was removed in r201021. R=haraken BUG=345655,370906,356658,356742,456357,522652 NOTRY=true Review URL: https://codereview.chromium.org/1323963002 git-svn-id: svn://svn.chromium.org/blink/trunk@201550 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kinuko@chromium.org authored
Alternative approach for http://crrev.com/1274023003 Add WebThreadSupportingGC::createForThread(), which takes an existing thread and add GC support for the thread. If a thread is not given WebThreadSupportingGC creates a new thread and owns it, otherwise it just uses the given thread. BUG=518708 Review URL: https://codereview.chromium.org/1319363002 git-svn-id: svn://svn.chromium.org/blink/trunk@201549 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
keishi@chromium.org authored
Prepares moving WorkerInspectorProxy and WorkerInspectorProxy::PageInspector to the heap. BUG=509911 Review URL: https://codereview.chromium.org/1253293002 git-svn-id: svn://svn.chromium.org/blink/trunk@201548 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tyoshino@chromium.org authored
BUG=510650,525479 R=japhet Review URL: https://codereview.chromium.org/1304183006 git-svn-id: svn://svn.chromium.org/blink/trunk@201547 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ricea@chromium.org authored
This feature will not be used in Blink in the immediate future, so remove it. There are no callers or users. BUG=348877 TEST=compiled Review URL: https://codereview.chromium.org/1325613002 git-svn-id: svn://svn.chromium.org/blink/trunk@201546 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch moves |absoluteCaretBoundsOf()| for |VisiblePosition| to "VisibleUnits.cpp" form "VisiblePosition.cpp" to make "VisiblePosition.cpp" to simpler for improving code health and ease of templatizing |VisiblePosition| class to introduce composed tree version. This patch is a preparation of making selection to handle granularity for web component, http://crrev.com/1277863002 BUG=513568 TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/1324873002 git-svn-id: svn://svn.chromium.org/blink/trunk@201545 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
Discussion: https://codereview.chromium.org/1306083008/ BUG=526608 Review URL: https://codereview.chromium.org/1322673003 git-svn-id: svn://svn.chromium.org/blink/trunk@201544 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
timloh@chromium.org authored
The StylePropertySet passed in to CSSParser::parseValue already has a parse mode associated with it, which we can use instead of passing a separate parser mode argument. Review URL: https://codereview.chromium.org/1312843008 git-svn-id: svn://svn.chromium.org/blink/trunk@201543 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sashab@chromium.org authored
Inline CSSCounterValue::listStyle in CSSCounterValue::customCSSText() where it's used, and renamed listStyleIdent() to just listStyle(). Review URL: https://codereview.chromium.org/1314353002 git-svn-id: svn://svn.chromium.org/blink/trunk@201542 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kouhei@chromium.org authored
BUG=None Review URL: https://codereview.chromium.org/1322083002 git-svn-id: svn://svn.chromium.org/blink/trunk@201541 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
BUG=460722 Review URL: https://codereview.chromium.org/1326523002 git-svn-id: svn://svn.chromium.org/blink/trunk@201540 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
watk@chromium.org authored
Replace deprecated --enable-overlay-fullscreen-video with --force-overlay-fullscreen-video so that the former can be removed on the chromium side. BUG=511376 TEST=virtual/android/fullscreen layout tests Review URL: https://codereview.chromium.org/1314983004 git-svn-id: svn://svn.chromium.org/blink/trunk@201539 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch moves static member function |normalizeRange()| out from |VisibleSelection| to "EditingUtilities.{cpp,h}" to make |VisibleSelection| class not to use |PositionInComposedTree| directly for ease of templatazing |VisibleSelection| to introduce composed tree version. This patch is a preparation of making selection to handle granularity for web component, http://crrev.com/1277863002 BUG=513568 TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/1328493002 git-svn-id: svn://svn.chromium.org/blink/trunk@201538 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
- WebPermissionStatus* (ownership transferred) => WebPermissionStatus - WebVector<WebVRDevice>* (ownership not transferred) => const WebVector<WebVRDevice>& 1/3: https://codereview.chromium.org/1317243002/ 2/3: https://codereview.chromium.org/1309803006/ 3/3: https://codereview.chromium.org/1321763002/ BUG=493531 Review URL: https://codereview.chromium.org/1317243002 git-svn-id: svn://svn.chromium.org/blink/trunk@201537 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
BUG=460722 R=domenic@chromium.org Review URL: https://codereview.chromium.org/1308553005 git-svn-id: svn://svn.chromium.org/blink/trunk@201536 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch renames |visiblePositionOf()| to |createVisiblePosition()| to follow a review comment in http://crrev.com/1326563002, to indicate this function isn't cheap like a accessor for improving code health. This patch is a preparation of making selection to handle granularity for web component, http://crrev.com/1277863002 BUG=513568 TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/1311853004 git-svn-id: svn://svn.chromium.org/blink/trunk@201535 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sashab@chromium.org authored
Remove Attributes from CSSPrimitiveValue and updated callsites to instead create CSSFunctionValues. This only affects the 'content' property (no other properties currently support CSS attributes). BUG=523893 Review URL: https://codereview.chromium.org/1312543003 git-svn-id: svn://svn.chromium.org/blink/trunk@201534 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kouhei@chromium.org authored
We no longer have internals.settings.setThreadedHTMLParser. Remove its reference from a performance test. BUG=None Review URL: https://codereview.chromium.org/1308273008 git-svn-id: svn://svn.chromium.org/blink/trunk@201533 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sashab@chromium.org authored
Change the first() and second() methods in CSSPairValue to return const references instead of pointers, since CSSPairValue never stores null objects. BUG=526586 Review URL: https://codereview.chromium.org/1318543010 git-svn-id: svn://svn.chromium.org/blink/trunk@201532 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
Remove declarations of HTMLTreeBuilder::processIsindexStartTagForInBody and attributesForIsindexInput. They are not defined. This CL has no behavior changes. BUG= Review URL: https://codereview.chromium.org/1306323003 git-svn-id: svn://svn.chromium.org/blink/trunk@201531 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kouhei@chromium.org authored
HTMLSourceTracker enables XSSAuditor to examine corresponding raw HTML source to check if it contains XSS attempts. HTMLSourceTracker is currently very slow involving full copy of pending input SegmentedString. Before this CL, HTMLSourceTracker was invoked on every HTMLToken regardless of XSSAuditor is enabled. This CL avoids running HTMLSourceTracker when XSSAuditor is not enabled. BUG=520296 Review URL: https://codereview.chromium.org/1322063002 git-svn-id: svn://svn.chromium.org/blink/trunk@201530 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kouhei@chromium.org authored
This CL re-enables threaded parser microbenchmark. The comment said there was a bug where display:none-ed <iframe> created its LayoutObjectTree, but the bug no longer repros on current Blink. BUG=https://bugs.webkit.org/show_bug.cgi?id=107236 Review URL: https://codereview.chromium.org/1316283003 git-svn-id: svn://svn.chromium.org/blink/trunk@201529 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sashab@chromium.org authored
Changed CSSPropertyObjectPosition back to use legacy interpolation, as the new interpolation doesn't support interpolating between pairs and pairs-of-pairs. Suspected CL: https://chromium.googlesource.com/chromium/blink/+/a3be631e4554bcf918ef17f31112a3f7d93f376d. BUG=526738 Review URL: https://codereview.chromium.org/1325783004 git-svn-id: svn://svn.chromium.org/blink/trunk@201528 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
liberato@chromium.org authored
The updated design spec for the 'overlay cast off' asset is partially transparent. This CL incorporates that asset, and moves to the new position of 8px from the upper left. Also adds an 'overlay cast on' asset, which has been missing for quite some time. It is unreferenced, but is needed so that it can be added to blink_resources_constants.h in a separate CL. We can then start using it in blink in a third CL. BUG=522580 Review URL: https://codereview.chromium.org/1305793002 git-svn-id: svn://svn.chromium.org/blink/trunk@201527 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch moves |canonicalPosition()| for |VisiblePosition| to "VisibleUnits.cpp" form "VisiblePosition.cpp" to make "VisiblePosition.cpp" to simpler for improving code health and ease of templatizing |VisiblePosition| class to introduce composed tree version. This patch is a preparation of making selection to handle granularity for web component, http://crrev.com/1277863002 BUG=513568 TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/1314033005 git-svn-id: svn://svn.chromium.org/blink/trunk@201526 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
qiankun.miao@intel.com authored
validateTexFuncFormatAndType is called twice from validateTexFuncData and validateTexFunc. This isn't necessary. BUG=295792 Review URL: https://codereview.chromium.org/1311413003 git-svn-id: svn://svn.chromium.org/blink/trunk@201525 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alancutter@chromium.org authored
This patch makes the use of quirky CSS values like -webkit-text color and unitless dimensions fail to parse when used in element.animate(). BUG=526921 Review URL: https://codereview.chromium.org/1305893005 git-svn-id: svn://svn.chromium.org/blink/trunk@201524 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch moves |lineDirectionPointForBlockDirectionNavigationOf()| to "FrameSelection.cpp" as static function for improving code health since it used only in "FrameSelection.cpp". This patch is a preparation of making selection to handle granularity for web component, http://crrev.com/1277863002 Review URL: https://codereview.chromium.org/1301423005 git-svn-id: svn://svn.chromium.org/blink/trunk@201523 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alancutter@chromium.org authored
A common pattern on the web is to animate both -webkit-filter and filter. -webkit-filter can currently be composited while filter cannot. Composited animations are not started if there are non-compositable properties being animated simultaneously. This patch ignores filter in CSS keyframes so that animations using -webkit-filter and filter will run on the compositor. Once -webkit-filter becomes an alias for filter we can stop ignoring filter in CSS Animations. BUG=520610 Review URL: https://codereview.chromium.org/1319083003 git-svn-id: svn://svn.chromium.org/blink/trunk@201522 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
thakis@chromium.org authored
I missed LocalToWindowPointTest in https://codereview.chromium.org/1308663004/, and there are two more tests with different subclasses too. BUG=523910 TBR=chrishtr Review URL: https://codereview.chromium.org/1314353004 . git-svn-id: svn://svn.chromium.org/blink/trunk@201521 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kouhei@chromium.org authored
BUG=519650 Review URL: https://codereview.chromium.org/1307743008 git-svn-id: svn://svn.chromium.org/blink/trunk@201520 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch moves |character{After,Before}()| for |VisiblePosition| to "VisibleUnits.cpp" form "VisiblePosition.cpp" to make "VisiblePosition.cpp" to simpler for improving code health and ease of templatizing |VisiblePosition| class to introduce composed tree version. This patch is a preparation of making selection to handle granularity for web component, http://crrev.com/1277863002 BUG=513568 Review URL: https://codereview.chromium.org/1320233003 git-svn-id: svn://svn.chromium.org/blink/trunk@201519 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-