- 28 Jan, 2016 25 commits
-
-
dgrogan authored
Classes inside core/layout/ that need a reference to an InlineBox's layoutObject are being converted to use lineLayoutItem() so that we can rationalize access to the Layout tree. There are no functional changes. BUG=499321 Review URL: https://codereview.chromium.org/1645753002 Cr-Commit-Position: refs/heads/master@{#371935}
-
gcasto authored
Revert of Fix flaky remoting webapp javascript unittest. (patchset #1 id:1 of https://codereview.chromium.org/1633273002/ ) Reason for revert: This is still quite flaky on Linux. It has failed the 3 times in a row now. https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests Original issue's description: > Fix flaky remoting webapp javascript unittest. > > After forcing tests to fail after a 10 seconds timeout, turns out the > spy promise tests are the culprit. > I have removed them from our tests as they are originally intended to > test XHR's and we now have a better API for that. > > BUG=504204 > > Committed: https://crrev.com/aeb109ffd9b79927edb6a75f8cef7e72792fb356 > Cr-Commit-Position: refs/heads/master@{#371658} TBR=jamiewalch@chromium.org,kelvinp@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=504204 Review URL: https://codereview.chromium.org/1643823002 Cr-Commit-Position: refs/heads/master@{#371934}
-
danakj authored
This lets us build the clang tools with clang not gcc, which appears to have bugs! Also work around the gcc bug in one place we know it happens anyways, just because. R=dcheng BUG=580745 Review URL: https://codereview.chromium.org/1647733002 Cr-Commit-Position: refs/heads/master@{#371933}
-
pilgrim authored
This addition to the line layout API has cascading effects (all good): 1. Allows us to convert several methods in TextPainter to take a LineLayoutItem instead of LayoutText 2. Removes several instances of using the LineLayoutAPIShim just to call the resolveColor method 3. Converts a (required) reference of InlineBox::layoutObject() to lineLayoutItem() 4. Lets us convert TextPainterTest entirely to the line layout API There are no functional changes. BUG=499321 Review URL: https://codereview.chromium.org/1647473002 Cr-Commit-Position: refs/heads/master@{#371932}
-
eugenis authored
Add an empty file with the right name under instrumented_libraries to convince NSS not to load the system-wide uninstrumented library with the same name. We can not build this library from source. BUG=520257 TBR=glider@chromium.org Review URL: https://codereview.chromium.org/1640873003 Cr-Commit-Position: refs/heads/master@{#371931}
-
senorblanco authored
In Skia, partially-resident textures of "flipped" textures occupy texcoords 1 to 1 - h (in Y). In cc, they occupy h to 0. In order to ease interop, we should pick a convention and unify. I chose the Skia model, since coords can flipped with a simple 1 - y, which doesn't require knowing the height of the active region. I also added a new test case for masks, since the math is a little hinky. CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1643653002 Cr-Commit-Position: refs/heads/master@{#371930}
-
qyearsley authored
Revert of Disable storage.indexeddb_endure_tracing.reference perf test (patchset #1 id:1 of https://codereview.chromium.org/1355143002/ ) Reason for revert: Ref build rolled in December (https://code.google.com/p/chromium/issues/detail?id=458538), trying to re-enable. Original issue's description: > Disable storage.indexeddb_endure_tracing.reference perf test > > The perf test is failing on the reference build turning the waterfall > red. > > BUG=534409 > > Committed: https://crrev.com/0a30f13172c1f8be4f0f6e462419c9287de733ab > Cr-Commit-Position: refs/heads/master@{#349986} TBR=sullivan@chromium.org,pmeenan@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=534409 Review URL: https://codereview.chromium.org/1640803004 Cr-Commit-Position: refs/heads/master@{#371929}
-
mfomitchev authored
Revert of Aura on Android: Remove unnecessary dependencies on ui/android. (patchset #6 id:100001 of https://codereview.chromium.org/1460633005/ ) Reason for revert: Reverting, since Android Aura has been cancelled. Original issue's description: > Aura on Android:Remove unnecessary dependencies on ui/android. > > BUG=NONE > > Committed: https://crrev.com/d2ff47131f1a53a712adf860275a2f7320d9da9f > Cr-Commit-Position: refs/heads/master@{#360835} TBR=sievers@chromium.org,moshayedi@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=NONE Review URL: https://codereview.chromium.org/1646693002 Cr-Commit-Position: refs/heads/master@{#371928}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/9ce4110a29b0..bbb6dc80fdfe $ git log 9ce4110a2..bbb6dc80f --date=short --no-merges --format='%ad %ae %s' 2016-01-27 mtklein kill SkValue 2016-01-27 mtklein sketch hooking into PNG_FILTER_OPTIMIZATIONS CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=msarett@google.com Review URL: https://codereview.chromium.org/1646713002 Cr-Commit-Position: refs/heads/master@{#371927}
-
rdevlin.cronin authored
Too many per-file rules with the addition of files like icon_with_badge_image_source.*. Substitute them for a comment in the file. BUG=None Review URL: https://codereview.chromium.org/1645683002 Cr-Commit-Position: refs/heads/master@{#371926}
-
dcastagna authored
This CL adds a flag in GPU capabilities that represents if the extension CHROMIUM_ycbcr_420v_image is available. BUG=524582 Review URL: https://codereview.chromium.org/1636123002 Cr-Commit-Position: refs/heads/master@{#371925}
-
kenrb authored
This is a speculative fix for crashes observed under the --isolate-extensions trial. A RenderWidgetHostViewGuest currently only clears its RenderWidgetHostInputEventRouter entry when the BrowserPlugin is detached. However, there are other paths for destruction that cause detachment, which might enable it to receive input events after DestroyGuestView() has been called, potentially leading to the observed null pointer crashes. This should be avoided by calling UnregisterSurfaceNamespaceId() before clearing the host_ pointer. BUG=571092 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1642743002 Cr-Commit-Position: refs/heads/master@{#371924}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/778c5a60..497b8970 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/1647673002 Cr-Commit-Position: refs/heads/master@{#371923}
-
kimwjdalsl authored
Requests are not sorted by Method in network panel of DevTools. BUG=581313 Review URL: https://codereview.chromium.org/1641633002 Cr-Commit-Position: refs/heads/master@{#371922}
-
chrome://device-log/beaufort.francois authored
BUG=516825 Review URL: https://codereview.chromium.org/1587723007 Cr-Commit-Position: refs/heads/master@{#371921}
-
rjkroege authored
In the ozone drm platform, the ChannelObserver watches for changes on the IPC channel. However, ozone/drm will soon support execute in an in-process mode for MUS and the existing multi-process mode. Rename the class to reflect this. BUG=558602 Review URL: https://codereview.chromium.org/1603213002 Cr-Commit-Position: refs/heads/master@{#371920}
-
kozyatinskiy authored
Without this flag InspectorFrontendHost can call callbacks while devtools on pause. It makes debugging of layout tests useless. R=dgozman@chromium.org, pfeldman@chromium.org Review URL: https://codereview.chromium.org/1639973003 Cr-Commit-Position: refs/heads/master@{#371919}
-
mfomitchev authored
Revert of Introduce AndroidFocusRules and NativeWidgetAndroid (patchset #13 id:560001 of https://codereview.chromium.org/1403293003/ ) Reason for revert: Reverting the CL as the Android Aura project has been cancelled. Also removing menu_config_android.cc which was added in https://codereview.chromium.org/1477253002. Original issue's description: > Introduce AndroidFocusRules and NativeWidgetAndroid > > NativeWidgetAndroidis very similar to NativeWidgetAura. It > owns a WindowTreeHost and FocusController which initialized > from AndroidFocusRules. Aura on Android should use this > native widget for top level windows. It should create and host > the Widget in a native Android window. > > BUG=507792 > > Committed: https://crrev.com/31db6ee3532c748f40d2ae00514b5d91031d78e7 > Cr-Commit-Position: refs/heads/master@{#360645} TBR=sadrul@chromium.org,sky@chromium.org,bshe@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=507792 Review URL: https://codereview.chromium.org/1639003002 Cr-Commit-Position: refs/heads/master@{#371918}
-
kojii authored
This patch is another effort to make Character::isCJKIdeographOrSymbol faster. The previous CL[1] made it faster by ~90% for codepoints below U+2020, but codepoints abvoe U+2020 were not as fast. This CL makes all codepoints faster, as fast as ICU functions. Before After Improve ICU All 2569 => 292 88% 298 ASCII 68 => 68 0% 160 Han 2958 => 263 91% 344 Hira 258 => 11 95% 14 Arabic 37 => 32 13% 44 * # of code points and iterations vary by rows. The previous CL[1] clarified that binary search is not as fast as ICU functions such as uscript_getScript(). This patch changes to use UTrie2, which is the data structure ICU property functions use. In addition in this patch: * U+2763 and U+2764 are added as requested by drott@. * Character::isUprightInMixedVertical() was switched to UTrie2 too. * Character::isCJKIdeograph() was removed because it is no longer used. [1] https://codereview.chromium.org/1545073002 BUG=571943 Review URL: https://codereview.chromium.org/1541393003 Cr-Commit-Position: refs/heads/master@{#371917}
-
samuong authored
BUG=chromedriver:1249 Review URL: https://codereview.chromium.org/1642773002 Cr-Commit-Position: refs/heads/master@{#371916}
-
sky authored
This way clients won't need to wait for OnEmbed() before they can start using windowtree. This also better isolates the apps. I haven't updated the client lib to take advantage of this. I will do that next. BUG=566155 TEST=covered by tests Review URL: https://codereview.chromium.org/1639223003 Cr-Commit-Position: refs/heads/master@{#371915}
-
sunxd authored
Remove ScrollBlocksOn from ScrollTree: It will be moved from the code base soon, will work to integrate the "passive event handler" if that depends on layer tree hierarchy. BUG=568830 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1626513003 Cr-Commit-Position: refs/heads/master@{#371914}
-
reveman authored
Return true from ShouldDescendIntoChildForEventHandling so sub surface events are generated relative to the sub surface rather than the top level shell surface. BUG=549781 TEST=exo_unittests --gtest_filter=PointerTest.OnPointerMotion Review URL: https://codereview.chromium.org/1641773004 Cr-Commit-Position: refs/heads/master@{#371913}
-
aiolos authored
BUG=478864 nopresubmit=true Review URL: https://codereview.chromium.org/1645773002 Cr-Commit-Position: refs/heads/master@{#371912}
-
lazyboy authored
Install the extension right away (no chrome restart). For registry changes, we only look at 32-bit registry values for extensions, see https://developer.chrome.com/extensions/external_extensions#registry A lot of the changes in this CL is to make ExternalProvider-s be able to discover new external extensions at times other than chrome start up. The added method is OnExternalProviderUpdateComplete(), which provides a list of a. Extensions that were added via update_url, b. Extensions that were added via crx, c. Extensions that were removed. BUG=581756 Test=While chrome is running, add a registry entry for an extension under HKLM or HKCU as described in https://developer.chrome.com/extensions/external_extensions#registry Now observe that external install would appear for that extension in chrome shortly. If you had some extension installed this way, removing the registry entry would cause the extension to be uninstalled too! Review URL: https://codereview.chromium.org/1495403002 Cr-Commit-Position: refs/heads/master@{#371911}
-
- 27 Jan, 2016 15 commits
-
-
jbudorick authored
mirroring https://code.google.com/p/chromium/codesearch#chromium/src/content/gpu/BUILD.gn&l=53 BUG=581707 NOTRY=true NOTREECHECKS=true TBR=jam@chromium.org Review URL: https://codereview.chromium.org/1648503002 Cr-Commit-Position: refs/heads/master@{#371910}
-
yoav authored
One of the Client Hints tests contained an outdated comment about mutation related issue that was since solved, as well as a workaround for that issue. This CL removes the comment and makes sure that the test doesn't work around that no-longer-relevant bug. BUG= Review URL: https://codereview.chromium.org/1644503002 Cr-Commit-Position: refs/heads/master@{#371909}
-
xunjieli authored
CookieMonster tests post a base::MessageLoop::QuitWhenIdleClosure task which could be run at the start of some other test, since the unit tests are invoked in the same fixture on Android. This CL converts these CookieMonster tests to use base::RunLoop so they don't influence other tests. BUG=568282 Review URL: https://codereview.chromium.org/1634803004 Cr-Commit-Position: refs/heads/master@{#371908}
-
anthonyvd authored
This CL mostly implements the sync confirmation dialog that is shown at the end of the tab modal signin flow described in the associated bug. It allows the user to make an explicit decision about starting sync before it's started and before sign in is completed. TEST= 1. Enable the --enable-password-separated-signin-flow flag in chrome://flags and restart Chrome 2. In a non-signed in Chrome Profile, select "Sign in to Chrome" from the User Menu. 3. Enter valid credentials to sign in to Chrome, the sign in window should close and the sync confirmation window should be shown 4. From that window, clicking "Got it" should close the window and leave the user signed in with sync started. Clicking "Undo" should close the window and leave the user signed out with sync not started. BUG=533004 Review URL: https://codereview.chromium.org/1487283005 Cr-Commit-Position: refs/heads/master@{#371907}
-
estade authored
Profile::IsOffTheRecord() surprisingly does not imply incognito; it also covers guest profiles. BUG=none Review URL: https://codereview.chromium.org/1638063003 Cr-Commit-Position: refs/heads/master@{#371906}
-
robertphillips authored
This is a companion to https://codereview.chromium.org/1645633003/ (Hide SkPixelXorXfermode from Chrome) Review URL: https://codereview.chromium.org/1644703002 Cr-Commit-Position: refs/heads/master@{#371905}
-
estade authored
skia::ImageOperations::Resize needs pixels, and we were passing dp. Also, ignore the icon size key and just use the icon size itself. This fixes a bug (evidenced again by Shoptagr) where an icon size such as "19": "icons/19.png" // 19.png is actually 50x50 would be scaled incorrectly. At this point, the API should take a list rather than a dict, but it's probably not possible to change that and maintain backcompat. BUG=581232 TBR=benwells@chromium.org Review URL: https://codereview.chromium.org/1637763002 Cr-Commit-Position: refs/heads/master@{#371904}
-
bnc authored
Alt-Svc is currently disabled in Cronet (in components/cronet/android/*url_request_context_adapter.cc), until this feature is thorougly tested in Chromium. It should also be disabled in Crnet. Review URL: https://codereview.chromium.org/1643463004 Cr-Commit-Position: refs/heads/master@{#371903}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/fd3f2b38d1fb..8283c4a90352 $ git log fd3f2b38d..8283c4a90 --date=short --no-merges --format='%ad %ae %s' CQ_INCLUDE_TRYBOTS= TBR=catapult-sheriff@chromium.org Review URL: https://codereview.chromium.org/1641773003 Cr-Commit-Position: refs/heads/master@{#371902}
-
mfomitchev authored
Revert of Aura on Android: Fix link errors when building content_unittests_apk. (patchset #1 id:1 of https://codereview.chromium.org/1466463004/ ) Reason for revert: Reverting, since Android Aura has been cancelled Original issue's description: > Aura on Android: Fix link errors when building content_unittests_apk. > > * Do ui::RegisterUIAndroidJni() only when not using Aura. > * Exclude desktop_aura from the build. > > BUG=507792 > > Committed: https://crrev.com/ce62351f189643118e9d09bf06e128b75345ef36 > Cr-Commit-Position: refs/heads/master@{#360942} TBR=sievers@chromium.org,sadrul@chromium.org,bshe@chromium.org,moshayedi@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=507792 Review URL: https://codereview.chromium.org/1647663002 Cr-Commit-Position: refs/heads/master@{#371901}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/2bbc343c1482..9ce4110a29b0 $ git log 2bbc343c1..9ce4110a2 --date=short --no-merges --format='%ad %ae %s' 2016-01-27 jcgregorio skiaserve: Enable /cmd endpoint. 2016-01-27 msarett Revert of Consolidate SkStream copying methods (patchset #1 id:1 of https://codereview.chromium.org/1640793002/ ) 2016-01-27 msarett Suppress jpeg valgrind errors 2016-01-27 jcgregorio skiaserve: Set 303 status code on redirect. 2016-01-27 kjlubick Make fuzz output the words success for a 'clean exit' 2016-01-27 joshualitt Wire up JsonCanvas in skiaserve 2016-01-27 scroggo Consolidate SkStream copying methods CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=msarett@google.com Review URL: https://codereview.chromium.org/1643743002 Cr-Commit-Position: refs/heads/master@{#371900}
-
ianwen authored
Notification snackbars are low-priority snackbars that are stored in a queue, contrary to tranditional "action" snackbars that ought to be shown immediately and are stored in a stack. When a queue snackbar is showing, a stack snackbar can always kick in and override the snackbar; however when a stack snackbar is showing, a queue snackbar will wait till the stack is cleared. Queue snackbars are not dismissed in batch; instead, they will be shown one by one, in FIFO order. BUG=579347 Review URL: https://codereview.chromium.org/1635753002 Cr-Commit-Position: refs/heads/master@{#371899}
-
stanisc authored
This is a first part of the fix for 573120. When Begin/End are called again for a completed query that already has an instance of GLFenceNV, the existing GLFenceNV instance is reused rather than creating a new one. For each frame that saves one call to glGenFencesNV and one call to glDeleteFencesNV . My estimation is that that saves about 0.2 Wt when playing 1080p @ 60Hz h.264 content. The second part of the fix will add reusing instances of CommandsCompletedQuery. BUG=573120 Review URL: https://codereview.chromium.org/1637293002 Cr-Commit-Position: refs/heads/master@{#371898}
-
kcarattini authored
BUG=543161,561867 Review URL: https://codereview.chromium.org/1640503003 Cr-Commit-Position: refs/heads/master@{#371897}
-
lukasza authored
Layout Tests dump page contents (to compare against expected results). The dump can include frame contents (i.e. dump as text, dump as markup, dump scroll positions with extra flavors like dump as printed, dump line box trees, etc.). Since renderer process is (for security / by design) not able to see frame contents of remote frames, it means that old Layout Tests code is not able to dump frame contents when site isolation is enabled (i.e. when running with --additional-drt-flag=--site-per-process). This CL is a step toward making layout tests compatible with site isolation. After this CL, if recursing over all frames is required, then BlinkTestRunner::CaptureDump will ask the browser process for stiching together the frame contents, before continuing with the other dump flavors in BlinkTestRunner::OnLayoutDumpCompleted. The above means testRunner.notifyDone() might no longer perform dumps synchronously. This is okay, because: - The dumps were already performed asynchronously in some cases: - pixel dumps (i.e. see how dumping is resumed after BlinkTestRunner::CaptureDumpPixels aka OnPixelsDumpCompleted), - ShouldDumpBackForwardList (i.e. see how dumping is resumed after BlinkTestRunner::OnSessionHistory), - the case where notifyDone is called from a secondary window (i.e. see how BlinkTestRunner::TestFinished asks the browser to continue in the main window). - The synchronous dumps are still performed if the test didn't ask for recursing over all the frames. Retaining the synchronous behavior in this case is needed, because in some tests the dump is captured while the frame is being detached (and would no longer be present after an extra hop to the browser process). This CL doesn't affect the following dump modes (which for now remain potentially incompatible with OOPIFs): dump as audio, dump as custom text, dump pixels, dump back/forward list). Additionally, setting and reading of dump modes is done in a renderer process (which can be incompatible with OOPIFs when testRunner.dumpAsText() and testRunner.notifyDone() are called in cross-site frames running in different renderer processes). BUG=477150 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1589643003 Cr-Commit-Position: refs/heads/master@{#371896}
-