- 25 Mar, 2014 40 commits
-
-
tasak@google.com authored
Shadow DOM styling spec link: http://drafts.csswg.org/css-scoping/#deep-combinator BUG=348891 TEST=no new tests because just renaming. Review URL: https://codereview.chromium.org/210813002 git-svn-id: svn://svn.chromium.org/blink/trunk@169960 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=apavlov@chromium.org Review URL: https://codereview.chromium.org/211193004 git-svn-id: svn://svn.chromium.org/blink/trunk@169959 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rune@opera.com authored
Missing restore caused unnecessary invalidations in subsequent subtrees. Also renamed a misnamed parameter in RuleFeature.h R=esprehn BUG=356196 Review URL: https://codereview.chromium.org/211333003 git-svn-id: svn://svn.chromium.org/blink/trunk@169958 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eroman@chromium.org authored
BUG=245025 Review URL: https://codereview.chromium.org/210693002 git-svn-id: svn://svn.chromium.org/blink/trunk@169957 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mboc@opera.com authored
CHR-1706: Context menu with Shift+F10 shows out of Opera when web contents scrolled. In case we are opening a context menu on an element, the menu should be shown as currently, since the element has most probably a correct transform available. Since the <body> element possibly has contents of great height, the context menu should be shown on the upper edge of the displayed part of the element. BUG=Context menu with Shift+F10 shows out of Opera when web contents scrolled. The menu's position should not be translated by scroll position in case of opening a menu for the <body> element. Review URL: https://codereview.chromium.org/110533004 git-svn-id: svn://svn.chromium.org/blink/trunk@169956 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eae@chromium.org authored
Remove the unused m_emSizeInFontUnits field and emSizeInFontUnits method from FontPlatformDataHarfBuzz. BUG=355806 R=pdr@chromium.org Review URL: https://codereview.chromium.org/210573002 git-svn-id: svn://svn.chromium.org/blink/trunk@169955 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
The window selection is shown in a left corner when drag was initiated on a marker. R=pfeldman@chromium.org Review URL: https://codereview.chromium.org/211343003 git-svn-id: svn://svn.chromium.org/blink/trunk@169954 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sergeyv@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/211023002 git-svn-id: svn://svn.chromium.org/blink/trunk@169953 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mlamouri@chromium.org authored
BUG=None Review URL: https://codereview.chromium.org/196413027 git-svn-id: svn://svn.chromium.org/blink/trunk@169952 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pan.deng@intel.com authored
This CL add power profiler in DevTools frontend, and draw power data in PowerOverview of Timeline panel. BUG=337138 Review URL: https://codereview.chromium.org/104523002 git-svn-id: svn://svn.chromium.org/blink/trunk@169951 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rijubrata.bhaumik@intel.com authored
Only EventTarget.h needs this include This is a follow up patch for this CL by Adam Barth https://codereview.chromium.org/26890003 BUG= Review URL: https://codereview.chromium.org/210133002 git-svn-id: svn://svn.chromium.org/blink/trunk@169950 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
BUG=341032 Review URL: https://codereview.chromium.org/211113002 git-svn-id: svn://svn.chromium.org/blink/trunk@169949 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
The last extractedStyle parameter of removeInlineStyleFromElement() is not mandatory and it's set to default 0. This way we have to check its existence before the usage. Backported from my WebKit patch: http://trac.webkit.org/changeset/154439 R=hayato@chromium.org BUG=350414 Review URL: https://codereview.chromium.org/190993002 git-svn-id: svn://svn.chromium.org/blink/trunk@169948 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
For async stacks we will collect scopes up to the Local scope (i.e. no inner With or Catch scopes). This is way more faster (about 2x), since inner scopes require script parsing and scope analyzing. In the DevTools UI this is a small reduction, as any With object or exception can be evaluated on async call frame in the console while paused, or looked via a popup on mouseover. Speed gain: more than 2x. BUG=340285 R=yurys, pfeldman Review URL: https://codereview.chromium.org/209473013 git-svn-id: svn://svn.chromium.org/blink/trunk@169946 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
BUG=341032 Review URL: https://codereview.chromium.org/207683005 git-svn-id: svn://svn.chromium.org/blink/trunk@169945 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zerny@chromium.org authored
R=tkent@chromium.org BUG= Review URL: https://codereview.chromium.org/204543005 git-svn-id: svn://svn.chromium.org/blink/trunk@169944 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=aandrey@chromium.org, apavlov@chromium.org Review URL: https://codereview.chromium.org/208843006 git-svn-id: svn://svn.chromium.org/blink/trunk@169943 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
BUG=341032 Review URL: https://codereview.chromium.org/210823003 git-svn-id: svn://svn.chromium.org/blink/trunk@169942 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
Now there is no test failing when I change RefCounted<Event> to RefCountedGarbageCollected<Event>. Thus this CL does the change. BUG=341032 Review URL: https://codereview.chromium.org/208173004 git-svn-id: svn://svn.chromium.org/blink/trunk@169941 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
Review URL: https://codereview.chromium.org/199793022 git-svn-id: svn://svn.chromium.org/blink/trunk@169940 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vsevik@chromium.org authored
TBR=philipj@opera.com BUG=356148 Review URL: https://codereview.chromium.org/199963006 git-svn-id: svn://svn.chromium.org/blink/trunk@169939 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=vsevik@chromium.org Review URL: https://codereview.chromium.org/211003002 git-svn-id: svn://svn.chromium.org/blink/trunk@169938 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
TBR=pfeldman Review URL: https://codereview.chromium.org/208653013 git-svn-id: svn://svn.chromium.org/blink/trunk@169937 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
keishi@chromium.org authored
We weren't checking if the input element is a range control inside paintSliderTicks and so we were hitting an assert. TEST=Automated. Added slider-appearance-with-ticks-crash.html. BUG=350905 Review URL: https://codereview.chromium.org/194273004 git-svn-id: svn://svn.chromium.org/blink/trunk@169936 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
Since InterpolationRecord has a RefPtr, it should be GarbageCollectedFinalized. BUG=341032 TBR=ager Review URL: https://codereview.chromium.org/208283005 git-svn-id: svn://svn.chromium.org/blink/trunk@169935 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
keishi@chromium.org authored
buttons and <select> buttons were darker on Android than on Ash. BUG=351275 Review URL: https://codereview.chromium.org/189263006 git-svn-id: svn://svn.chromium.org/blink/trunk@169934 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mlamouri@chromium.org authored
It also returns 'portrait-primary' when the frame is detached instead of empty string (current behaviour). BUG=162827 Review URL: https://codereview.chromium.org/207833003 git-svn-id: svn://svn.chromium.org/blink/trunk@169932 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
Revert of DevTools: Implement Styles search and Computed style filter (https://codereview.chromium.org/129793013/) Reason for revert: Broke the Styles pane Original issue's description: > DevTools: Implement Styles search and Computed style filter > > The user can search styles by property name, value, or rule selector. > Computed style properties are filtered, so that only matching ones are visible. > > R=eustas, pfeldman, vsevik > BUG=278852 > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169860 TBR=eustas@chromium.org,pfeldman@chromium.org,vsevik@chromium.org NOTREECHECKS=true NOTRY=true BUG=278852 Review URL: https://codereview.chromium.org/208503006 git-svn-id: svn://svn.chromium.org/blink/trunk@169931 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
Note: This CL changes the argument type of SQLiteDatabase::setAuthorizer from PassRefPtr<DatabaseAuthorizer> to DatabaseAuthorizer*. We don't need to use PassRefPtr<> here. BUG=347902 Review URL: https://codereview.chromium.org/210853002 git-svn-id: svn://svn.chromium.org/blink/trunk@169930 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
Without this CL, a SQLResultSet object in SQLStatementBackend can be constructed in a database thread, moved to main/worker thread, and referred by JavaScript object in the main/worker thread. We can't move object ownership over threads in Oilpan. So, SQLStatementBackend should construct a SQLResultSet object in the SQLStatementBackend constructor, which runs in main/worker thread. SQLResultSet should have a validity flag to represent nullness in the code without this CL. Note: * Change the return type of AbstractSQLStatementBackend::sqlResultSet from PassRefPtr<SQLResultSet> to SQLResultSet* because the function doesn't release the ownership of the SQLResultSet object. * Change the order of data members of SQLResultSet to pack better. BUG=347902 Review URL: https://codereview.chromium.org/207453006 git-svn-id: svn://svn.chromium.org/blink/trunk@169929 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sergeyv@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/206313004 git-svn-id: svn://svn.chromium.org/blink/trunk@169928 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rune@opera.com authored
Traverse the selectorList() for :host pseudo, extract features, and create class invalidation sets like we do for features and classes on the top level. R=esprehn,ojan BUG=335247,339729 Review URL: https://codereview.chromium.org/209333005 git-svn-id: svn://svn.chromium.org/blink/trunk@169927 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eustas@chromium.org authored
BUG=353921 Review URL: https://codereview.chromium.org/206073005 git-svn-id: svn://svn.chromium.org/blink/trunk@169926 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jinho.bang@samsung.com authored
RESOLUTION: to change draw SystemFocusRing to drawFocusIfNeeded. public discussion: http://www.w3.org/Bugs/Public/show_bug.cgi?id=23980 http://www.w3.org/WAI/PF/HTML/wiki/Summary_of_2014-01-13_Meeting http://www.w3.org/2014/01/13-html-a11y-minutes.html#item02 other browsers: It has already been agreed or changed. http://bugzilla.mozilla.org/show_bug.cgi?id=959820 (Firefox) BUG=354960 Review URL: https://codereview.chromium.org/208003003 git-svn-id: svn://svn.chromium.org/blink/trunk@169925 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
Intent to Deprecate: https://groups.google.com/a/chromium.org/d/msg/blink-dev/nNsZDn_utUc/dUtD3ulsFMkJ BUG=354921 Review URL: https://codereview.chromium.org/208263005 git-svn-id: svn://svn.chromium.org/blink/trunk@169924 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hayato@chromium.org authored
EventPath::parent() is only used in adjusting the result of HitTest in some places. For example, if a text node is clicked, we have to adjust the result to the *reasonable* parent element of the text node. In adjusting, we should use NodeRenderingTraversal::parent() instead of EventPath::parent(). That means the adjusted result is no longer shadow roots or insertion points. The result would be the parent element of the text node in the composed tree. That should make sense because neither shadow roots nor insertion points are rendered. BUG=354366 Review URL: https://codereview.chromium.org/210753002 git-svn-id: svn://svn.chromium.org/blink/trunk@169923 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ager@chromium.org authored
RawPtr is a transition type that will be removed and replace with a normal pointer. Normal pointers are not default initialized and therefore RawPtr shouldn't be either. Instead, we introduce a zap value in debug mode to make it easier to find uninitialized RawPtrs during the transition. R=erik.corry@gmail.com, oilpan-reviews@chromium.org, tkent@chromium.org, zerny@chromium.org Review URL: https://codereview.chromium.org/209433004 git-svn-id: svn://svn.chromium.org/blink/trunk@169922 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
Bump up the limit from 10 StepIns to 20. Add a test on framework code. BUG=267592 R=pfeldman, yurys Review URL: https://codereview.chromium.org/210243002 git-svn-id: svn://svn.chromium.org/blink/trunk@169921 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
esprehn@chromium.org authored
We can use add() to avoid doing two hash lookups in the common case where there's no callback queue yet (ex. setting a new attribute) and we can also return a reference. Review URL: https://codereview.chromium.org/206623006 git-svn-id: svn://svn.chromium.org/blink/trunk@169920 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
This CL moves Interpolation's hierarchy and InterpolationRecord to oilpan's heap. I'll move other Interpolation objects in a follow-up CL. BUG=341032 NOTRY=true Review URL: https://codereview.chromium.org/210783002 git-svn-id: svn://svn.chromium.org/blink/trunk@169919 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-