- 30 Mar, 2016 40 commits
-
-
jshin authored
See https://chromium.googlesource.com/chromium/deps/icu.git/+log/0d572d65..3edd83a9 for details. BUG=598000 TEST=See bug comment 0 and comment 1 TBR=mark@chromium.org,droger@chromium.org Review URL: https://codereview.chromium.org/1834053002 Cr-Commit-Position: refs/heads/master@{#383943}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/e395b03c..11676615 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review URL: https://codereview.chromium.org/1844883002 Cr-Commit-Position: refs/heads/master@{#383942}
-
vabr authored
While PasswordController already has a unittest downstream, that one is rather an integration test (the heaviness of which is the reason it is still downstream, stuck on some downstream-only testing framework). When a test was needed for https://codereview.chromium.org/1806333005/, it turned out a simple unittest would be better. This CL adds that test and places it upstream. (Ultimately we should convert the downstream tests to a lighter version and add them here as well, but not in this CL.) BUG=595717, 598672 Review URL: https://codereview.chromium.org/1808853005 Cr-Commit-Position: refs/heads/master@{#383941}
-
msramek authored
This replaces the placeholder method HasOtherFormsOfBrowsingHistory() with an asynchronous QueryWebAndAppActivity(), and exposes this asynchronous call through history_notice_utils. For reference: Design doc: https://docs.google.com/document/d/1ZMDSAd44KmzKhqXPjobZOf9rZezs6VqiBnqpDD0auCU/ Mocks: https://docs.google.com/presentation/d/1rpR3xB3aYFzXD0U--piuMq3y4XAmoYdawA2HC1cuEjM/ BUG=595332 Review URL: https://codereview.chromium.org/1829733002 Cr-Commit-Position: refs/heads/master@{#383940}
-
nhiroki authored
Before this change, ServiceWorker.postMessage() resulted in MessageEvent fired on ServiceWorkerGlobalScope. After this change, the function call resulted in ExtendableMessaegeEvent fired on the global scope. ExtendableMessageEvent has the same interface/behavior with MessageEvent other than waitUntil(), so this change must not break any existing web pages. Spec: https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#extendablemessage-event-section Intent-to-ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/fUPpDcnOi64 BUG=598608 Review URL: https://codereview.chromium.org/1840303002 Cr-Commit-Position: refs/heads/master@{#383939}
-
yosin authored
This patch makes |enclosingBlockFlowElement()| to take |const Node&| instead of |Node&| for improve code health. This patch is a preparation of http://crrev.com/1847483002, clean up |leadingWhitespacePosition()|. BUG=n/a TEST=n/a; no behavior changes Review URL: https://codereview.chromium.org/1845563002 Cr-Commit-Position: refs/heads/master@{#383938}
-
samli authored
BUG=589353 Review URL: https://codereview.chromium.org/1843053002 Cr-Commit-Position: refs/heads/master@{#383937}
-
esprehn authored
This matches what we do for PaintLayerReflectionInfo and is much simpler. Review URL: https://codereview.chromium.org/1841673003 Cr-Commit-Position: refs/heads/master@{#383936}
-
rob.buis authored
Move the grid-template-columns/grid-template-rows longhands from LegacyCSSPropertyParser into CSSPropertyParser. BUG=499780 Review URL: https://codereview.chromium.org/1816253002 Cr-Commit-Position: refs/heads/master@{#383935}
-
Rebaseline Bot authored
https://chromium.googlesource.com/chromium/src/+/b0b70b1a7 BUG=273306 TBR=robhogan@gmail.com Review URL: https://codereview.chromium.org/1841643005 . Cr-Commit-Position: refs/heads/master@{#383934}
-
rune authored
StyleEngine::resolverChanged now updates the list of active stylesheets. At some point resolverChanged caused a synchronous style recalc and layout tree update. There are indications that XSL transforms also were hooked into that code based on the comments. XSL transforms are triggered on XSL PI source loaded or DOM content loaded event. For CSS stylesheets resolverChanged should be called from the StyleEngine when sheets finishes loading etc like we do for HTML documents. Review URL: https://codereview.chromium.org/1767083002 Cr-Commit-Position: refs/heads/master@{#383933}
-
yutak authored
As always, move constructor and move assignment operator are implemented in terms of swap(). Some existing tests are adjusted so CountCopy can count copies on assignments, too. BUG=567139, 582349 Review URL: https://codereview.chromium.org/1846473002 Cr-Commit-Position: refs/heads/master@{#383932}
-
yunchao.he authored
This change also fixed bugs in primitiverestart.html in WebGL deqp tests. Some code come from kbr@chromium.org's https://codereview.chromium.org/1813163003/ BUG=594021, 295792, 598930 TEST=deqp/functional/gles3/primitiverestart.html CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Review URL: https://codereview.chromium.org/1822643002 Cr-Commit-Position: refs/heads/master@{#383931}
-
ishell authored
BUG=chromium:596437 LOG=N Review URL: https://codereview.chromium.org/1835553002 Cr-Commit-Position: refs/heads/master@{#383930}
-
martijn authored
BUG=496258 Review URL: https://codereview.chromium.org/1837713002 Cr-Commit-Position: refs/heads/master@{#383929}
-
esprehn authored
This patch makes touching an Element property that would normally force a layout not do it when the element is not in the document since the layout of the document has no impact on the element. I also fixed getComputedStyle. Note that this patch does not attempt to fix subclasses of Element, for example some canvas properties may force layouts still. This just fixes the core dom Element API, which is most of the usage I found. I added stack traces and observed forced layouts from getting innerText on google image search, getBoundingClient rect in most polymer apps, and offsetTop on various news sites like the NYT. This patch removes all of these forced layouts. BUG=585663 Review URL: https://codereview.chromium.org/1839803007 Cr-Commit-Position: refs/heads/master@{#383928}
-
kolos authored
[Password Manager] Changes implementation of left elided origins on chrome://settings/passwords (Relanding) Reland https://codereview.chromium.org/1826533003/. It broke Closure Linux Compilation bot (https://build.chromium.org/p/chromium.fyi/builders/Closure%20Compilation%20Linux/builds/50842). The bot complained on parseInt calls. parseInt should be called with 2 arguments (parsed string and base). There was also a bug in the algorithm of updateOriginsEliding_. Reproduction: user enters a query w/o any matching entries in search box (i.e. there will be no entries) and then removes the query. The algorithm falls into infinite loop, because entry.urlDiv.offsetWidth is 0. We have to swap updateOriginsEliding_ and updateListVisibility_ to update the list before we read entry.urlDiv.offsetWidth. BUG=595662, 595276 Review URL: https://codereview.chromium.org/1823423002 Cr-Commit-Position: refs/heads/master@{#383927}
-
chinyue authored
BUG=b:26933097 Review URL: https://codereview.chromium.org/1817093003 Cr-Commit-Position: refs/heads/master@{#383926}
-
robhogan authored
If you specify a div in cm, mm or a similar unit of physical measurement and print it you don't get an element of the expected size on paper. This is due to the scaling factor we use when resizing the page for printing. The scaling factor of 1.25 was introduced by https://trac.webkit.org/changeset/22945 and adopted in the Gtk port by http://wkbug.com/15576. It seems to be a magic number that was 'about right'. From trial and error 1.33 seems to be the magic number that produces output with the correct physical size. I don't know how to test this. BUG=273306 Review URL: https://codereview.chromium.org/1817873002 Cr-Commit-Position: refs/heads/master@{#383925}
-
cnwan authored
BUG=b:27344858 TEST=Tested on minnie R=tapted@chromium.org,jwd@chromium.org Review URL: https://codereview.chromium.org/1818933002 Cr-Commit-Position: refs/heads/master@{#383924}
-
samli authored
BUG=589353 Review URL: https://codereview.chromium.org/1846543002 Cr-Commit-Position: refs/heads/master@{#383923}
-
pkasting authored
We were hiding when the label size reached 0. That winds up hiding the background when the icon has both the internal spacing and the trailing padding adjacent to it before the background ends. Instead, wait to hide the background until the internal spacing portion of that is collapsed, so it's just <leading padding><icon><trailing padding>. This isn't very noticeable when the internal spacing is 2 px. It will be more noticeable when I later increase the spacing (which is how I saw this). This allows moving label layout in IconLabelBubbleView() downward since we no longer care about sizing the label to 0 early. I think the code reads more clearly that way. BUG=none TEST=none Review URL: https://codereview.chromium.org/1830343003 Cr-Commit-Position: refs/heads/master@{#383922}
-
benwells authored
The mac valgrind bot doesn't exist anymore, so no need for these suppressions and exclusions. BUG=593920 Review URL: https://codereview.chromium.org/1839303002 Cr-Commit-Position: refs/heads/master@{#383921}
-
wangxianzhu authored
These were overlooked in the previous CL which renamed paintInvalidationContainer to ancestor in some places that the parameter is not necessary a paintInvalidtionContainer. Review URL: https://codereview.chromium.org/1841643004 Cr-Commit-Position: refs/heads/master@{#383920}
-
ddorwin authored
BUG=598888 TEST=MediaCanPlayTypeTest.CodecSupportTest_ogg after switching the the default Android media pipleine to the unified pipeline and updating kOggOpusProbably to "probably". Review URL: https://codereview.chromium.org/1842993002 Cr-Commit-Position: refs/heads/master@{#383919}
-
samli authored
When the first animation of a group of an animation finishes earlier than the rest, it can cause the scrubber synchronisation to fail if it has passed the end time. BUG=598304 Review URL: https://codereview.chromium.org/1843603004 Cr-Commit-Position: refs/heads/master@{#383918}
-
pkasting authored
All: * Add/update/clarify comments. ContentSettingImageView: * This doesn't directly subclass views::View. Move those overrides into the IconLabelBubbleView list and reorder the code to match. * Nuke IsBubbleShowing() and just inline its trivial code into its lone caller. IconLabelBubbleView: * Rename GetBubbleOutPadding() to GetOuterPadding(), the class already has "bubble" in the name. * Factor code into some helpers in preparation for adding more uses/complexity in the future. * Functional change: Make the leading padding match the trailing padding for MD in all cases, not just when there's no image. This looks better to me, is simpler, and will be necessary for an upcoming change. * Add missing const to unittest code. layout_constants.*: * Rename "padding" to "spacing" in a place where we're referring to the distance between objects instead of at the edge of an object. BUG=586423 TEST=none Review URL: https://codereview.chromium.org/1834933002 Cr-Commit-Position: refs/heads/master@{#383917}
-
azurewei authored
This cl implements showing a warning bubble when an IME extension is calling chrome.input.ime.activate() API, according to the API proposal: https://goo.gl/IeN7xE. The input.ime.activate() API will not respond util user finishes interacting with the bubble. Only when user presses the 'OK' button, the extension call be successfully activated and get an input.ime.onActivate() event. If user checks the 'Never show this again.' check box when clicking 'OK' button, the extension could be directly activated next time if the API is called from a user action like clicking buttons. This cl adds the following new classes: ImeWarningBubble: The interface or the IME warning bubble. ImeWarningBubbleView: The implementation for the IME warning bubble. Provides warning information to the user upon the activation of an IME extension. BUG=517773 TEST=BrowserTest.ImeActivatedBubbleBrowserTest Review URL: https://codereview.chromium.org/1724733002 Cr-Commit-Position: refs/heads/master@{#383916}
-
hajimehoshi authored
This CL makes FrameLoaderClientImpl cache user agent string instead of BlinkPlatformImpl to avoid threading issue. BUG=598479 Review URL: https://codereview.chromium.org/1839023002 Cr-Commit-Position: refs/heads/master@{#383915}
-
benwells authored
TBR=jyasskin@chromium.org BUG=176621, 176616, 309477 Review URL: https://codereview.chromium.org/1847473002 Cr-Commit-Position: refs/heads/master@{#383914}
-
kjellander authored
Reland of move libpeerconnection target from third_party/libjingle (patchset #1 id:1 of https://codereview.chromium.org/1834163002/ ) Reason for revert: The config.h problem was addressed in https://codereview.webrtc.org/1820023004/ which was rolled in with https://codereview.chromium.org/1840133002/ Original issue's description: > Revert of Remove libpeerconnection target from third_party/libjingle (patchset #4 id:60001 of https://codereview.chromium.org/1808233002/ ) > > Reason for revert: > Broke clang/win gn build (https://bugs.chromium.org/p/chromium/issues/detail?id=598316), as mentioned in the review thread in comment 24. > > Original issue's description: > > Remove libpeerconnection target from third_party/libjingle > > > > All locations that depended on the target also depended on libjingle_webrtc, > > which is where the sources of libpeerconnection were moved. > > > > BUG=webrtc:4256,481633 > > > > Committed: https://crrev.com/696e62e66c1f1d2121f1451501d3066bf2f5ea4f > > Cr-Commit-Position: refs/heads/master@{#383468} > > TBR=jochen@chromium.org,jam@chromium.org,sergeyu@chromium.org,tommi@chromium.org,kjellander@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=webrtc:4256,481633 > > Committed: https://crrev.com/8d484368f9d4013effeee0e078fbe7039254cd45 > Cr-Commit-Position: refs/heads/master@{#383490} TBR=jochen@chromium.org,jam@chromium.org,sergeyu@chromium.org,tommi@chromium.org,thakis@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=webrtc:4256,481633 Review URL: https://codereview.chromium.org/1839063005 Cr-Commit-Position: refs/heads/master@{#383913}
-
peria authored
Now we keep document in LocalDOMWindow, and do not have to keep it alive in hidden window object. BUG=None Review URL: https://codereview.chromium.org/1836193002 Cr-Commit-Position: refs/heads/master@{#383912}
-
azurewei authored
--testActivateAndListChange: for inputMethodPrivate.onImeMenuListChanged --testSetAndUpdateMenuItems: for inputMethodPrivate.onImeMenuItemsChanged --testNotifyMenuItems: for inputMethodPrivate.notifyImeMenuItemActivated BUG=570761 TEST=ExtensionInputMethodApiTest.ImeMenuAPITest Review URL: https://codereview.chromium.org/1839923002 Cr-Commit-Position: refs/heads/master@{#383911}
-
alokp authored
Review URL: https://codereview.chromium.org/1841273002 Cr-Commit-Position: refs/heads/master@{#383910}
-
thakis authored
I want to use this bot as the default-on win/clang trybot, so that if I need to modify it (change it to release, or make it use LLD, or make it build fewer targets then "all"), I don't have to modify our existing FYI waterfall bots. BUG=588518 Review URL: https://codereview.chromium.org/1838083003 Cr-Commit-Position: refs/heads/master@{#383909}
-
krb authored
And see codereview/1810993003 BUG=565069, 568673 Review URL: https://codereview.chromium.org/1814503003 Cr-Commit-Position: refs/heads/master@{#383908}
-
benwells authored
This test has been disabled for a long time and from local tests seems OK now. TBR=jyasskin@chromium.org BUG=309149 Review URL: https://codereview.chromium.org/1843043002 Cr-Commit-Position: refs/heads/master@{#383907}
-
shinyak authored
Revert of Patch to try dump-on-DCHECK. (patchset #11 id:200001 of https://codereview.chromium.org/1814423002/ ) Reason for revert: This might be breaking official build. Original issue's description: > Patch to try dump-on-DCHECK. > > This patch does two things: > > 1. Adds a flag to switch DCHECK from logging, dumping, and then crashing the process, to only uploading a crash dump, and only on the first failed DCHECK in each process. > > 2. Forces that flag, and DCHECK_ALWAYS_ON, on in Windows official builds. > > All non-debug e.g. CHECK behaviours remain unchanged; the intended effect is for DCHECKs to switch from no-ops to uploading dumps without crashing, in Windows official builds. > > Note that this CL is intended to be landed, a branch cut to release from, and then immediately reverted; it is not intended to be landed in Chromium for any longer period. > > BUG=596231 > > Committed: https://crrev.com/6436ac7ddec4b2b3aba4ee38aabe7dffe238a077 > Cr-Commit-Position: refs/heads/master@{#383894} TBR=danakj@chromium.org,scottmg@chromium.org,wez@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=596231 Review URL: https://codereview.chromium.org/1842563008 Cr-Commit-Position: refs/heads/master@{#383906}
-
benwells authored
The test is failing there after a recent QUIC update. TBR=jyasskin@chromium.org BUG=598953 Review URL: https://codereview.chromium.org/1844733004 Cr-Commit-Position: refs/heads/master@{#383905}
-
chrome-cron authored
Cr-Commit-Position: refs/heads/master@{#383904}
-