- 25 Aug, 2015 15 commits
-
-
shess@chromium.org authored
WebDatabase used an extern "C" section to declare the monkey-patching symbols it uses from our patched SQLite VFS code. Switch to the items exported from sqlite3.h. Additionally, various modules were satisfying an implicit dependency on icu via SQLite's static library (SQLite needs it for the REGEXP override in sqlite/src/ext/icu/icu.c). Change the modules depending on the sqlite library to also depend on icu, so that sqlite can work with component build. BUG=489444 Review URL: https://codereview.chromium.org/1311913002 git-svn-id: svn://svn.chromium.org/blink/trunk@201093 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kochi@chromium.org authored
Reland of moved unused CascadeOrder. (patchset #1 id:1 of https://codereview.chromium.org/1306693007/ ) Reason for revert: I don't think this contributes any of "too many opened files". (as is commented bay jianli https://code.google.com/p/chromium/issues/detail?id=524248#c7 ) Will revert and reland the original patch. Original issue's description: > Revert of Removed unused CascadeOrder. (patchset #1 id:1 of https://codereview.chromium.org/1291873005/ ) > > Reason for revert: > Speculative revert for causing "Too many opened files in the system". > > https://code.google.com/p/chromium/issues/detail?id=523598 > > > Original issue's description: > > Removed unused CascadeOrder. > > > > CascadeOrder is always ignoreCascadeOrder after [1] and can be removed. > > > > [1] https://codereview.chromium.org/1298173004 > > > > BUG=487125 > > > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201019 > > TBR=kochi@chromium.org,rune@opera.com > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=487125 > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201082 TBR=rune@opera.com,jianli@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=487125 Review URL: https://codereview.chromium.org/1313713005 git-svn-id: svn://svn.chromium.org/blink/trunk@201092 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kozyatinskiy@chromium.org authored
" ".repeat(10) will produce string with one space in console output. This CL changed this behavior by replacing white-space:nowrap rule to white-space:pre. BUG=516989 R=pfeldman@chromium.org Review URL: https://codereview.chromium.org/1304033003 git-svn-id: svn://svn.chromium.org/blink/trunk@201091 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
It is helpful to let Oilpan report its memory usage at each safe point. BUG= Review URL: https://codereview.chromium.org/1315603004 git-svn-id: svn://svn.chromium.org/blink/trunk@201090 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200993 BUG=523403 TBR=pfeldman@chromium.org Review URL: https://codereview.chromium.org/1309383002 . git-svn-id: svn://svn.chromium.org/blink/trunk@201089 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200920 BUG=509025 TBR=pfeldman@chromium.org Review URL: https://codereview.chromium.org/1309373002 . git-svn-id: svn://svn.chromium.org/blink/trunk@201088 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200937 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1315773002 . git-svn-id: svn://svn.chromium.org/blink/trunk@201087 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200938 BUG=509025 TBR=leviw@chromium.org Review URL: https://codereview.chromium.org/1315763002 . git-svn-id: svn://svn.chromium.org/blink/trunk@201086 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=200895 BUG=514751 TBR=drott@chromium.org Review URL: https://codereview.chromium.org/1317453002 . git-svn-id: svn://svn.chromium.org/blink/trunk@201085 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
joelo@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=201002 BUG=510492 TBR=wangxianzhu@chromium.org Review URL: https://codereview.chromium.org/1316553002 . git-svn-id: svn://svn.chromium.org/blink/trunk@201084 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch gets rid of an extra file "core/editing/commands/EditorCommand.h" from "core.gypi" added by http://crrev.com/1294543005. TBR=brucedawson@chromium.org BUG=509527 TEST=n/a; no behavior changes NOTRY=true Review URL: https://codereview.chromium.org/1312003002 git-svn-id: svn://svn.chromium.org/blink/trunk@201083 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jianli@chromium.org authored
Revert of Removed unused CascadeOrder. (patchset #1 id:1 of https://codereview.chromium.org/1291873005/ ) Reason for revert: Speculative revert for causing "Too many opened files in the system". https://code.google.com/p/chromium/issues/detail?id=523598 Original issue's description: > Removed unused CascadeOrder. > > CascadeOrder is always ignoreCascadeOrder after [1] and can be removed. > > [1] https://codereview.chromium.org/1298173004 > > BUG=487125 > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201019 TBR=kochi@chromium.org,rune@opera.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=487125 Review URL: https://codereview.chromium.org/1306693007 git-svn-id: svn://svn.chromium.org/blink/trunk@201082 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
boliu@chromium.org authored
With M SDK, the output of "adb version" has changed, from: """Android Debug Bridge version 1.0.32""" to: """Android Debug Bridge version 1.0.32 Revision 57224c5cff69-android""" Update script regex to match both. Review URL: https://codereview.chromium.org/1313773002 git-svn-id: svn://svn.chromium.org/blink/trunk@201081 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hendrikw@chromium.org authored
While attempting to add a new css property, I ran into ASSERT_WITH_SECURITY_IMPLICATION(index < arraySize) while calling CSSAnimations::calculateTransitionUpdate. It looks like we normally don't include CSSPropertyInvalid, and use firstCSSProperty to offset the index. I've done the same here. Review URL: https://codereview.chromium.org/1308053002 git-svn-id: svn://svn.chromium.org/blink/trunk@201080 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dgozman@chromium.org authored
Initial UI is hidden behind "blockedURLs" experiment. BUG=520259 Review URL: https://codereview.chromium.org/1295903005 git-svn-id: svn://svn.chromium.org/blink/trunk@201079 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 24 Aug, 2015 25 commits
-
-
miletus@chromium.org authored
BUG=518816 Review URL: https://codereview.chromium.org/1292333004 git-svn-id: svn://svn.chromium.org/blink/trunk@201078 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
Use simple Map<string, string> object Instead of utilizing CSSStyleDeclaration for representation of computed style. NOTRY=true BUG=496263 Review URL: https://codereview.chromium.org/1310883002 git-svn-id: svn://svn.chromium.org/blink/trunk@201077 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
thakis@chromium.org authored
BUG=523910,490087 Review URL: https://codereview.chromium.org/1314643003 git-svn-id: svn://svn.chromium.org/blink/trunk@201076 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
servolk@chromium.org authored
BUG=524160 Review URL: https://codereview.chromium.org/1311893004 git-svn-id: svn://svn.chromium.org/blink/trunk@201075 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
BUG=524092 R=pfeldman,paulirish NOTRY=true Review URL: https://codereview.chromium.org/1310343002 git-svn-id: svn://svn.chromium.org/blink/trunk@201074 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kojii@chromium.org authored
This patch fixes Japanese line breaking rules before and after ruby elements. This patch is a port of http://wkb.ug/91588 with the following changes: * The WebKit patch sets ruby base text to the prior context for breaks after the ruby. Since U+FFFD Object Replacement Character can cover most of the common cases that this patch does not include that part. * canBreakBefore() is fixed to include the correct UAX#14[1] classes that prohibit line breaks after. The original patch is a mix of before and after, and lacks some important after classes. This patch fixes the common use cases in CJK, but it's hard to say this is the right way to fix. There are two issues that block doing so at this moment: 1. RubyRun is LayoutBlockFlow, but after WebKit implemented, the ruby spec was updated to allow line breaking within ruby, so it should be like inline, not a replaced element. 2. The CSS WG discussed on line breaking around replaced elements, but the discussion is not making much progress. Changes in this patch should be updated when these issues are resolved. [1] http://unicode.org/reports/tr14/ BUG=522826 Review URL: https://codereview.chromium.org/1304993003 git-svn-id: svn://svn.chromium.org/blink/trunk@201073 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
BUG=523537 NOTRY=true Review URL: https://codereview.chromium.org/1312563002 git-svn-id: svn://svn.chromium.org/blink/trunk@201072 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wangxianzhu@google.com authored
R=pdr@chromium.org Review URL: https://codereview.chromium.org/1315543004 . git-svn-id: svn://svn.chromium.org/blink/trunk@201071 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
xhwang@chromium.org authored
BUG=523073 TEST=Fix test. Review URL: https://codereview.chromium.org/1297393003 git-svn-id: svn://svn.chromium.org/blink/trunk@201069 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wingo@igalia.com authored
This is a spiritual revert of https://codereview.chromium.org/1203663003/. R=adamk@chromium.org BUG=524009 LOG=N Review URL: https://codereview.chromium.org/1311153002 git-svn-id: svn://svn.chromium.org/blink/trunk@201068 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
The default has been false for at least two years now. Chromium can turn it on, but it's appropriate for the initial value to be inlined into Settings.in, like most of the default-off settings. Review URL: https://codereview.chromium.org/1288073003 git-svn-id: svn://svn.chromium.org/blink/trunk@201065 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
Review URL: https://codereview.chromium.org/1310453004 git-svn-id: svn://svn.chromium.org/blink/trunk@201064 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lalitm@google.com authored
These tests were likely flaky because of a race between setPermission and the subsequent request. Utilize the new helper function for setting permissions to rewrite the tests in terms of promises and remove the races. BUG=519007 Review URL: https://codereview.chromium.org/1309873002 git-svn-id: svn://svn.chromium.org/blink/trunk@201063 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch introduces |createRange(const EphemeralRange&)| to replace |Range::create()| with |EphemeralRange| patterns for simplify source code. 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/1315543002 git-svn-id: svn://svn.chromium.org/blink/trunk@201062 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
fs@opera.com authored
Stabilized after https://codereview.chromium.org/1286093008 TBR=pdr@chromium.org BUG=522649 Review URL: https://codereview.chromium.org/1310203004 git-svn-id: svn://svn.chromium.org/blink/trunk@201061 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
TBR=oilpan-reviews BUG=522860 NOTRY=true Review URL: https://codereview.chromium.org/1303953005 git-svn-id: svn://svn.chromium.org/blink/trunk@201060 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rune@opera.com authored
The input to the selector position and the rule position is known to possibly overflow 12 and 18 bits respectively since the input comes from unsigned positions into data structures known to keep more elements than that. The selector and rule positions will be wrong regardlessly, unless we make RuleData bigger. Truncating the position to a max value instead of just letting it overflow could be an option. It doesn't make sense for selector position as trying to match any of the other selectors won't make any difference. Truncating the rule position would make the cascading order correct when comparing rules in the representable range with a rule outside the range, while just letting it overflow starting from zero again will yield a correct cascading order between two rules both outside of the representable range. Given that, I conclude to just remove the ASSERTs and not do anything clever about values outside of the ranges. BUG=519315 R=timloh@chromium.org Review URL: https://codereview.chromium.org/1312703002 git-svn-id: svn://svn.chromium.org/blink/trunk@201059 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rune@opera.com authored
The added sheets passed into StyleSheetInvalidationAnalysis may either be added or removed. When they are removed style elements from a shadow tree, the style element may no longer have a containingShadowRoot if the element has already been removed. That caused a crash when the containingShadowRoot was accessed without a nullptr check. Instead of deducing the scope from the style element, pass the stylesheet collection TreeScope to the analysis object. The m_scopingNodes, which is probably a left-over from <style scoped> has been removed. Now, the shadow tree root node, or outermost shadow host if ::content rules makes that necessary, is always marked sub-tree dirty. The previous code-path could trigger id/class invalidation of separate elements when the stylesheet contents had multiple owner nodes, but that was most likely wrong if it could ever happen. BUG=522860 Review URL: https://codereview.chromium.org/1313443003 git-svn-id: svn://svn.chromium.org/blink/trunk@201058 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lalitm@google.com authored
There are numerous flaky tests which are likely caused by race conditions between testRunner.setPermission and subsequent operations. Introduce a helper class which wraps testRunner.setPermission with a promise based system which can be used to prevent races BUG=(multiple) Review URL: https://codereview.chromium.org/1305043004 git-svn-id: svn://svn.chromium.org/blink/trunk@201057 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yosin@chromium.org authored
This patch replaces forward class declarations |VisiblePosition| to include directive of "VisiblePosition.h" as preparation of introducing |VisiblePositionTemplate<Strategy>|, like |PositionAlgorithm<Strategy>|. 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/1306243006 git-svn-id: svn://svn.chromium.org/blink/trunk@201056 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
Currently DOMWindow::navigator returns a navigator associated with a frame even when the window is detached from the frame and another window is attached to it. That means calling frame()->document() may return an incorrect document, for example. This CL makes LocalDOMWindow::navigator return a navigator with a null frame when the window is not associated to the frame. BUG=522791 Review URL: https://codereview.chromium.org/1308723003 git-svn-id: svn://svn.chromium.org/blink/trunk@201055 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
falken@chromium.org authored
Test for Chromium change: https://codereview.chromium.org/1315483002 BUG=522900 Review URL: https://codereview.chromium.org/1312723002 git-svn-id: svn://svn.chromium.org/blink/trunk@201054 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
This is a performance-optimization CL for oilpan builds. In oilpan, it is important to explicitly clear on-heap collections in order not to leave unnecessary garbage on the oilpan's heap. BUG= Review URL: https://codereview.chromium.org/1311683002 git-svn-id: svn://svn.chromium.org/blink/trunk@201053 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vivek.vg@samsung.com authored
Review URL: https://codereview.chromium.org/1310643004 git-svn-id: svn://svn.chromium.org/blink/trunk@201052 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
Remove entries that were asserting prior to crbug.com/521520 being fixed. R=haraken,keishi BUG=521102,521861 NOTRY=true Review URL: https://codereview.chromium.org/1311733002 git-svn-id: svn://svn.chromium.org/blink/trunk@201051 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-