- 17 Mar, 2016 40 commits
-
-
sdefresne authored
The //crypto library uses some constants that comes from the Security framework (kSecClassGenericPassword, ...). Add this framework to the list of libraries to link on iOS and OS X. BUG=459705 Review URL: https://codereview.chromium.org/1797243002 Cr-Commit-Position: refs/heads/master@{#381746}
-
rdsmith authored
BUG=None R=ttuttle@chromium.org Review URL: https://codereview.chromium.org/1811983003 Cr-Commit-Position: refs/heads/master@{#381745}
-
sergeyu authored
It2me host can use spake2_hmac authentication method and it works properly with the current client, so there is no reason to keep spake2_plain for It2Me. Review URL: https://codereview.chromium.org/1799293002 Cr-Commit-Position: refs/heads/master@{#381744}
-
eugenebut authored
BUG=579697 Review URL: https://codereview.chromium.org/1808993002 Cr-Commit-Position: refs/heads/master@{#381743}
-
tfarina authored
According to the style guide a nested codeblock within a list, which is the case we are changing here, should be indented, otherwise it will break the numbering of the list, like it is now. Without this indentation the numbering looks like: 1., 2., 1.. But that is just wrong, and should be 1., 2., 3.. The indentation should restore the right numbering here. https://github.com/google/styleguide/blob/gh-pages/docguide/style.md#nest-codeblocks-within-lists BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1811613003 Cr-Commit-Position: refs/heads/master@{#381742}
-
petrcermak authored
Rationale: The benchmark is consistently failing on the "Android One Perf (2)" bot (see the associated bug). BUG=593973 TBR=skyostil CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:android_s5_perf_cq;tryserver.chromium.perf:winx64_10_perf_cq;tryserver.chromium.perf:mac_retina_perf_cq;tryserver.chromium.perf:linux_perf_cq Review URL: https://codereview.chromium.org/1804413004 Cr-Commit-Position: refs/heads/master@{#381741}
-
mkwst authored
https://codereview.chromium.org/1781433002 enabled auto-resize for constrained web dialogs on Mac. It updated a number of callsites for `new ConstrainedWindowMac`, but didn't update the callsite in `password_prompt_view_bridge.mm`. Tests continued to pass, as the chooser _was_ being popped up, it was simply constrained to a 0x0 frame. According to https://codereview.chromium.org/1781433002/#msg15, it's not clear that we can add a test that would verify that this doesn't regress. That seems unfortunate. :( BUG=217034, R=vabr@chromium.org, apacible@chromium.org, thakis@chromium.org TBR=vasilii@chromium.org Review URL: https://codereview.chromium.org/1809043002 Cr-Commit-Position: refs/heads/master@{#381740}
-
xjz authored
VideoResourceUpdater software planes use VideoFrame raw pointer and video timestamp as the unique ID for each VideoFrame. However, if the VideoFrame is destructed and the pointer is reused by a new VideoFrame, and if the timestamp is not correctly set, the resource maybe incorrectly reused. This CL marks the resource as destructed when the original VideoFrame is destructed, and monitors if the destructed resource is re-used. The CL only takes effect in Debug mode. BUG=581480 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1688033005 Cr-Commit-Position: refs/heads/master@{#381739}
-
dtseng authored
While we have an inaccessible browser find, let ChromeVox take care of find using its incremental search. TEST=ctrl+f brings up i-search. Review URL: https://codereview.chromium.org/1807843005 Cr-Commit-Position: refs/heads/master@{#381738}
-
asvitkine authored
This adds a heuristic such that if a study only references a single feature from any of its groups, its other groups will be associated with that feature as well, for reporting only. This allows a config like 25% Enabled, 25% Disabled and 50% Default to still report the users in the default group to UMA, so that they show up in the data. More details in the code comments. BUG=587135 Review URL: https://codereview.chromium.org/1809633003 Cr-Commit-Position: refs/heads/master@{#381737}
-
fgorski authored
Revert of Shape unicode-range: font faces in only one iteration (patchset #7 id:180001 of https://codereview.chromium.org/1806653002/ ) Reason for revert: Reverting on a suspicion that this is a root cause to the failures of webkit_unit_tests on Webkit Android (Nexus4) bots, e.g. https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Android%20%28Nexus4%29/builds/44725 Original issue's description: > Shape unicode-range: font faces in only one iteration > > Previously, we incorrectly split CSS composite faces into multiple faces > for shaping, one for each comma-separated entry of unicode-range:. This > breaks shaping of ligatures and other features when the characters that > ought to be shaped combined were in different unicode-range entries. It > is also inefficient for subsetted web fonts that use unicode-range: > extensively, for example Google Fonts and Adobe TypeKit. > > The fix is to transfer the UnicodeRangeSet information from CSSFontFace > to HarfBuzzFace and only restrict the glyph lookup function to the whole > unicode-range information, instead of restricting it to a single entry > and shaping multiple times with the same face. This should have a slight > performance benefit as well. > > BUG=583450 > TEST=fast/css/font-face-unicode-range-ligatures.html > R=eae, behdad > > Committed: https://crrev.com/9694005f93116f9c9cc73fa99132fa4475a0cdab > Cr-Commit-Position: refs/heads/master@{#381683} TBR=behdad@chromium.org,eae@chromium.org,drott@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=583450 Review URL: https://codereview.chromium.org/1806363002 Cr-Commit-Position: refs/heads/master@{#381736}
-
benchan authored
The inclusion of sys/syscall.h was introduced in crrev.com/4916 to obtain the current thread ID via `syscall(__NR_gettid)`. The code was later changed in crrev.com/118152 to use `base::PlatformThread::CurrentId()` instead. The inclusion of sys/syscall.h is no longer needed and thus removed by this CL. BUG=None Review URL: https://codereview.chromium.org/1812733002 Cr-Commit-Position: refs/heads/master@{#381735}
-
dcheng authored
BUG=none R=dmazzoni@chromium.org Review URL: https://codereview.chromium.org/1812783002 Cr-Commit-Position: refs/heads/master@{#381734}
-
mdjones authored
BUG=595304 Review URL: https://codereview.chromium.org/1810613002 Cr-Commit-Position: refs/heads/master@{#381733}
-
japhet authored
If a SharedBuffer was unlocked and the OS then purged the backing DiscardableMemory, we will evict the Resource from MemoryCache. However, before doing so, we will give inspector a chance to copy the data. In the case where the buffer was purged, InspectorPageAgent may improperly handle the buffer given its state. In that case, clear the buffer so there is no opportunity for the inspector to misuse it. BUG=594117 TEST=ResourceTest.LockFailureNoCrash Review URL: https://codereview.chromium.org/1802313003 Cr-Commit-Position: refs/heads/master@{#381732}
-
reed authored
BUG= Review URL: https://codereview.chromium.org/1807233003 Cr-Commit-Position: refs/heads/master@{#381731}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/1d2c8cd5bebc..973a51b36f5e $ git log 1d2c8cd5b..973a51b36 --date=short --no-merges --format='%ad %ae %s' CQ_INCLUDE_TRYBOTS= TBR=catapult-sheriff@chromium.org Review URL: https://codereview.chromium.org/1809943003 Cr-Commit-Position: refs/heads/master@{#381730}
-
mdjones authored
Previously, each time a SceneLayer was set in the compositor view the root was checked against the cached root. If the check failed, the layer would be removed from its parent and the current layer would be stored. In the case of scene overlays, the root element can change quite frequently. In this case, the content of the tree does not necessarily change, but the root does. This root change would cause the cached layer to be removed from the new tree before it was rendered. This change checks that the cached root has the new root as an ancestor before attempting to detach it. BUG=584340 Review URL: https://codereview.chromium.org/1801243003 Cr-Commit-Position: refs/heads/master@{#381729}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/0e3738db89e8..d427266a58af $ git log 0e3738db8..d427266a5 --date=short --no-merges --format='%ad %ae %s' 2016-03-17 msarett Remove uses of SkImageDecoder from gms 2016-03-17 msarett Remove uses of SkImageDecoder from skdiff 2016-03-17 caryclark make sausages rounder and portable 2016-03-17 robertphillips Add SkSpecialImage::extractSubset & NewFromPixmap 2016-03-17 msarett Remove SkipZeroesBench CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=bungeman@google.com Review URL: https://codereview.chromium.org/1811853003 Cr-Commit-Position: refs/heads/master@{#381728}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/fec11bb7..b364ca30 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/1810013002 Cr-Commit-Position: refs/heads/master@{#381727}
-
clamy authored
https://codereview.chromium.org/1777903003 introduced several calls to TestRenderFrameHost::PrepareForCommit without calling TestRenderFrameHost::SendRendererInitiatedNavigationRequest when simulating renderer initiated navigations. This makes them fail with PlzNavigate enabled. This CL fixes this fact. BUG=439423 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1800123002 Cr-Commit-Position: refs/heads/master@{#381726}
-
vabr authored
The former is a possible candidate for deletion, the latter is a suitable replacement in the new navigation API. BUG=576287 Review URL: https://codereview.chromium.org/1806593002 Cr-Commit-Position: refs/heads/master@{#381725}
-
hta authored
Previous behavior: A list of optional constraints resulted in a single advanced element, with one field for each value. New behavior: A list of optional constraints results in a list of advanced elements, with one field set for each value. The difference is important when there are mulitple values with the same name. For constraints with distinct names, there should be no difference. BUG=594929 Review URL: https://codereview.chromium.org/1808173002 Cr-Commit-Position: refs/heads/master@{#381724}
-
atanasova authored
Add new histogram value for hen a navigation is allowed due to it being part of a whitelist. BUG=595640 Review URL: https://codereview.chromium.org/1810923002 Cr-Commit-Position: refs/heads/master@{#381723}
-
georgesak authored
BUG=595320 Review URL: https://codereview.chromium.org/1810583002 Cr-Commit-Position: refs/heads/master@{#381722}
-
clamy authored
This update the BrowserSideNavigation bot test filters. NOTRY set to true since this only modifying filter files for an FYI bot. BUG=576261,439423 NOTRY=TRUE TBR=carlosk@chromium.org Review URL: https://codereview.chromium.org/1813773003 Cr-Commit-Position: refs/heads/master@{#381721}
-
perkj authored
BUG=webrtc:5426 Review URL: https://codereview.chromium.org/1808183002 Cr-Commit-Position: refs/heads/master@{#381720}
-
johnme authored
BUG=none Review URL: https://codereview.chromium.org/1809093002 Cr-Commit-Position: refs/heads/master@{#381719}
-
gavinp authored
This came up as a warning for a new finch trial advancing these to beta. R=asvitkine BUG=490029 Review URL: https://codereview.chromium.org/1790483003 Cr-Commit-Position: refs/heads/master@{#381718}
-
dcheng authored
Before out-of-process iframes, frame owners (i.e. HTMLFrameOwnerElement) were retained by the DOM tree of the parent frame. However, remote frames don't have a DOM tree to keep the frame owners alive. Instead, remote frames used a map to keep the frame owners live while the corresponding child frame was still in the frame tree. However, this map was never updated when frames were swapped, so frame owners would trivially leak after a frame swap. To simplify the code, just eliminate the map and have remote frame owners keep themselves live. With Oilpan, there's actually no need to do anything special: Frame already has a strong reference to the FrameOwner. Without Oilpan, it is a bit more complicated: a remote frame owner manually refs and unrefs itself when attached to/detached from a content frame. BUG=none Review URL: https://codereview.chromium.org/1807033003 Cr-Commit-Position: refs/heads/master@{#381717}
-
jochen authored
R=rmcilroy@chromium.org,cbruni@chromium.org,danno@chromium.org,skyostil@chromium.org BUG=chromium:593406,v8:4280 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:win_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect Review URL: https://codereview.chromium.org/1802273002 Cr-Commit-Position: refs/heads/master@{#381716}
-
mmoroz authored
The fuzzer has been disabled in https://codereview.chromium.org/1703033002/ due to a lack of corpus pruning. I've also pruned corpus manually (122k -> 1k of files). R=aizatsky@chromium.org, inferno@chromium.org, jochen@chromium.org, krasin@chromium.org BUG=584819 TBR=aizatsky@chromium.org Review URL: https://codereview.chromium.org/1813743002 Cr-Commit-Position: refs/heads/master@{#381715}
-
mmoroz authored
Actually v8_regexp_parser_fuzzer works well, but speed is ~660 exec/s. With max_len restriction not greater than 1024, speed should be 1,000+. R=aizatsky@chromium.org, inferno@chromium.org, jochen@chromium.org, krasin@chromium.org TBR=aizatsky@chromium.org BUG=584819 Review URL: https://codereview.chromium.org/1812873002 Cr-Commit-Position: refs/heads/master@{#381714}
-
clamy authored
This CL adds a boolean to RenderFrameHost and NavigationHandle to check if they are destroyed during a navigation commit, which would lead to a use-after-free bug. BUG=589365 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1759123002 Cr-Commit-Position: refs/heads/master@{#381713}
-
msramek authored
ProfileSyncService requires the file sync/protocol/sync.pb.h to be generated. However, including browser_sync_browser (which contains ProfileSyncService) does not guarantee that. This CL exposes sync/sync.gyp:sync (containing sync.pb.h) as a public dependency in sync_driver, and sync_driver as a public dependency in browser_sync_browser, so that any target with the dependency on browser_sync_browser will also generate sync.pb.h. BUG=595332 Review URL: https://codereview.chromium.org/1808223002 Cr-Commit-Position: refs/heads/master@{#381712}
-
gyzhou authored
Previously NativeDesktopMediaList was returning only native window ID, now it also sets aura_id for chrome in Linux and windows. This allows to capture browser windows directly from Aura, which is faster and more reliable. BUG=581790, 289779, 590915 Review URL: https://codereview.chromium.org/1763753003 Cr-Commit-Position: refs/heads/master@{#381711}
-
rmcilroy authored
RequestIdleCallback: Avoid retaining ScriptedIdleTaskController while a cancelled timeout is pending Ensure that ScriptedIdleTaskController does not get unnecessarily retained by a cancelled timeout task if the idle task has been triggered, but the document has gone away. BUG=595155 Committed: https://crrev.com/82f18cd2a7b718c4d5356222017d9855a53eb6f3 Cr-Commit-Position: refs/heads/master@{#381489} Review URL: https://codereview.chromium.org/1808643003 Cr-Commit-Position: refs/heads/master@{#381710}
-
kpschoedel authored
Makes Ozone's XKB keyboard layout support generate Windows keycodes VKEY_NUMPAD0 through VKEY_NUMPAD9 for number pad keys, rather than VKEY_0 through VKEY_9, to match the X11 behaviour. BUG=574458 Review URL: https://codereview.chromium.org/1566463002 Cr-Commit-Position: refs/heads/master@{#381709}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/cc864c336d19..0e3738db89e8 $ git log cc864c336..0e3738db8 --date=short --no-merges --format='%ad %ae %s' 2016-03-17 mtklein free -> reset 2016-03-17 caryclark don't create zero length intervals 2016-03-17 mtklein Add back SkAutoTUnref::detach() for Android temporarily. CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=bungeman@google.com Review URL: https://codereview.chromium.org/1812863002 Cr-Commit-Position: refs/heads/master@{#381708}
-
mmoroz authored
Also I've manually pruned the corpus because it was too large (170k+ files). That should reanimate the fuzzer + dictionary might be useful for JSON. R=aizatsky@chromium.org, inferno@chromium.org, jochen@chromium.org, krasin@chromium.org BUG=584819 TBR=aizatsky@chromium.org Review URL: https://codereview.chromium.org/1808203002 Cr-Commit-Position: refs/heads/master@{#381707}
-