- 21 Oct, 2016 40 commits
-
-
thanhph authored
Use PointerWatcherEventRouter/ui::PointerEvent to detect when a user clicks outside the visible app-list widget, and close it. Make sure the app list is dismissed if the presenter is destroyed while it is visible. BUG=611447 Review-Url: https://chromiumcodereview.appspot.com/2434573004 Cr-Commit-Position: refs/heads/master@{#426909}
-
stevenjb authored
This moves: NetworkConnect -> src/chromeos NetworkStateNotifier -> chrome/browser/chromeos/net It also moves the following from chrome/browser/ui/ash to keep all network UI code in the same place: NetwrokConnectDelegateChromeos -> chrome/browser/chromeos/net All UI code in NetworkConnect has been moved to NetworkConnect::Delegate. BUG=657127 Review-Url: https://chromiumcodereview.appspot.com/2434683003 Cr-Commit-Position: refs/heads/master@{#426908}
-
pdfium-deps-roller authored
https://pdfium.googlesource.com/pdfium.git/+log/fd5ae3f7cf07..a804fd48b716 $ git log fd5ae3f7c..a804fd48b --date=short --no-merges --format='%ad %ae %s' 2016-10-21 tsepez Fix some div by 0s in safe_math_impl.h 2016-10-21 npm Clean up fpf_skiafontmgr BUG=657436 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls TBR=dsinclair@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2432043009 Cr-Commit-Position: refs/heads/master@{#426907}
-
nektar authored
TESTED=manually, unit tests BUG=644604,530826 R=dmazzoni@chromium.org, dtseng@chromium.org, avi@chromium.org, ellyjones@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2271893002 Cr-Commit-Position: refs/heads/master@{#426906}
-
warx authored
If the top level widget isn't active during setting focus view, we store the focused view and then attempt to activate the widget. If activation succeeds view will be focused. If activation fails |view| will be focused the next time the widget is made active. Based on this rule, a set of unittests related are modified. This is a following up CL for 2113163002 as there are already too many patches there. BUG=621791 BUG=650776 BUG=152938 TEST=add an interactive_ui_test, NativeWidgetAuraTest.NonActiveWindowRequestImeFocus Review-Url: https://chromiumcodereview.appspot.com/2371113003 Cr-Commit-Position: refs/heads/master@{#426905}
-
brianosman authored
Factories are being renamed to "MakeXXX" to be consistent with other parts of Skia. See also: https://skia-review.googlesource.com/c/3822/ BUG= Review-Url: https://chromiumcodereview.appspot.com/2442053002 Cr-Commit-Position: refs/heads/master@{#426904}
-
mcasas authored
In this CL: - On Browser: VCHost is not a BrowserMessageFilter nor a BrowserAssociatedInterface, and instead works like a normal service implementation, Create()d on request and hanging from the render process host. -On renderer: - VideoCaptureMessageFilter, which was specific for IPC, is removed altogether. - VCImpl (the "client"), does not need the IPC, and instead gets an InterfacePtr to the remote VideoCaptureHost, and uses it. All that allows for a few simplifications around like, e.g. VCImpl doesn't need to keep track of |clients_pending_on_filter_| nor of IO thread explicitly (using a ThreadChecker instead), and also I cleaned up a bit more the unittests. BUG=651897 Review-Url: https://chromiumcodereview.appspot.com/2430313007 Cr-Commit-Position: refs/heads/master@{#426903}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/4e56a9139373..ee677f7afbbd $ git log 4e56a9139..ee677f7af --date=short --no-merges --format='%ad %ae %s' 2016-10-21 reed use conservative-clip-bit in pipecanvas 2016-10-21 borenet Roll common DEPS 2016-10-20 brianosman New helpers for converting SkColor to GrColor4f 2016-10-21 liyuqian Another forgotten forceRLE Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel TBR=mtklein@google.com Review-Url: https://chromiumcodereview.appspot.com/2443673002 Cr-Commit-Position: refs/heads/master@{#426902}
-
dmurph authored
This is a split off of https://codereview.chromium.org/2055053003/. This adds the BlobMemoryController & tests, as well as any other small required changes. I avoided doing too much refactoring (like the move to BlobStatus everywhere, and removing BlobStorageRegistry::Entry for InternalBlobData) to just focus on the BlobMemoryController API. BUG=375297 R=michaeln@chromium.org,kinuko@chromium.org,mek@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2339933004 Cr-Commit-Position: refs/heads/master@{#426901}
-
pnoland authored
Add the ModelTypeStoreSchemaDescriptor protobuf, and add a basic framework for performing migration. Add a Paranoid PRESUBMIT test to make sure the record identifier for the db version won't be reused. R=pavely@chromium.org BUG=656737 Review-Url: https://chromiumcodereview.appspot.com/2426613003 Cr-Commit-Position: refs/heads/master@{#426900}
-
rch authored
When a QUIC PublicReset packet is received, Log the client IP from both the SHLO and the PublicReset packet. BUG= Review-Url: https://chromiumcodereview.appspot.com/2438613007 Cr-Commit-Position: refs/heads/master@{#426899}
-
sgurun authored
This is the continuation of the work described in https://codereview.chromium.org/2425423004/. This moves NewLoginRequest out of AwContentsIoThreadClient. BUG=645983 Review-Url: https://chromiumcodereview.appspot.com/2437423002 Cr-Commit-Position: refs/heads/master@{#426898}
-
cjgrant authored
These will be enabled in a follow-on change that adjusts VR shell to render UI elements whether or not we're in WebVR mode. BUG=641508 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://chromiumcodereview.appspot.com/2435623003 Cr-Commit-Position: refs/heads/master@{#426897}
-
petewil authored
The previous changelist (https://codereview.chromium.org/2400393002/) created backgroundSchedule, and forwarded the call in several places, but missed a spot, this corrects that oversight. BUG=652889 Review-Url: https://chromiumcodereview.appspot.com/2435393002 Cr-Commit-Position: refs/heads/master@{#426896}
-
asvitkine authored
No changes from original CL: https://codereview.chromium.org/2426343004/ The dependency CL has been relanded as: https://codereview.chromium.org/2439113002/ BUG=632199 TBR=rkaplow@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2442823002 Cr-Commit-Position: refs/heads/master@{#426895}
-
rockot authored
BUG=653382 TBR=ben@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2440193003 Cr-Commit-Position: refs/heads/master@{#426894}
-
kozyatinskiy authored
If someone reports context to inspector with contextCreated, then this context should be reported as destroyed. BUG=chromium:657450, chromium:656626 R=ikilpatrick@chromium.org, dgozman@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2431223009 Cr-Commit-Position: refs/heads/master@{#426893}
-
dougarnett authored
[Offline Pages] SnapshotController support for delay after onLoadCompleted and also parameterized constructor so different uses could tune delays. BUG=649711 Review-Url: https://chromiumcodereview.appspot.com/2380093002 Cr-Commit-Position: refs/heads/master@{#426892}
-
tbansal authored
1) Log result only when there was no CORS error. 2) Log result only when font display was set to auto since intervention is run only when the font display is auto. 3) Do not log result if the font failed to load. BUG=656836 Review-Url: https://chromiumcodereview.appspot.com/2431503002 Cr-Commit-Position: refs/heads/master@{#426891}
-
sebsg authored
BUG=658346 Review-Url: https://chromiumcodereview.appspot.com/2438343002 Cr-Commit-Position: refs/heads/master@{#426890}
-
yolandyan authored
The example CL to change tests (WebViewLayoutTest) to Junit4 style is this: https://codereview.chromium.org/2266353003 BUG=640116 Review-Url: https://chromiumcodereview.appspot.com/2273553002 Cr-Commit-Position: refs/heads/master@{#426889}
-
dtseng authored
Reland of Accessibility: Ignore all anonymous blocks (patchset #5 id:360001 of https://codereview.chromium.org/2440833002/ ) Reason for revert: Turns out this wasn't the root cause of the bug; even though it was the result of a bisect; sorry for the noise Original issue's description: > Revert of Accessibility: Ignore all anonymous blocks (patchset #15 id:280001 of https://codereview.chromium.org/2387533003/ ) > > Reason for revert: > crbug.com/658045 > > Original issue's description: > > Accessibility: Ignore all anonymous blocks > > > > Anonymous blocks are an implementation detail of the > > Blink layout tree. They're surprising and not useful in > > the accessibility tree. Get rid of them by marking them > > all as ignored. > > > > While it may seem counterintuitive, this is actually > > part of a longer-term plan to get rid of the idea of > > ignoring nodes for accessibility, this will bring us > > closer to just exposing the DOM tree plus generated > > content, like FIrefox and IE do. > > > > The code change here is tiny, most of the change is > > rebasing or updating dozens and dozens of affected > > tests. I deleted a couple of tests that specifically > > tested corner cases involving anonymous blocks; > > the whole point of this change is to not make this a > > special case anymore. > > > > Also updates this script, designed to automatically > > pull test output from try servers to a local change: > > > > tools/accessibility/rebase_dump_accessibility_tree_test.py > > > > BUG=651614 > > CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation > > TBR=aboxhall@chromium.org,dmazzoni@chromium.org > # Not skipping CQ checks because original CL landed more than 1 days ago. > BUG=651614 > CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation > > Committed: https://crrev.com/e4db7ae216888672805a38d8f8fee54c836357c9 > Cr-Commit-Position: refs/heads/master@{#426736} TBR=aboxhall@chromium.org,dmazzoni@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=651614 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://chromiumcodereview.appspot.com/2439203003 Cr-Commit-Position: refs/heads/master@{#426888}
-
Rebaseline Bot authored
https://chromium.googlesource.com/chromium/src/+/8de5bb3d8 BUG=657839 TBR=msarett@google.com Review URL: https://codereview.chromium.org/2433283004 . Cr-Commit-Position: refs/heads/master@{#426887}
-
hubbe authored
The multibuffer tells the client that we are loading, even if the content is already cached. However, if the content is fully cached, there will be no progress updates, and the we'll never tell the client that we stopped loading. This CL fixes that by posting a task that checks the loading state right after startup. BUG=657922 Review-Url: https://chromiumcodereview.appspot.com/2437273002 Cr-Commit-Position: refs/heads/master@{#426886}
-
hubbe authored
Half-float conversion is more efficient on some platforms if the multiplier used is 1.0. Also clean up the half-float conversion code and extend testing up to 16 bits. BUG=657627 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Review-Url: https://chromiumcodereview.appspot.com/2444463002 Cr-Commit-Position: refs/heads/master@{#426885}
-
jdufault authored
BUG=654913 Review-Url: https://chromiumcodereview.appspot.com/2414213003 Cr-Commit-Position: refs/heads/master@{#426884}
-
Rebaseline Bot authored
https://chromium.googlesource.com/chromium/src/+/8de5bb3d8 BUG=657839 TBR=msarett@google.com Review URL: https://codereview.chromium.org/2441123002 . Cr-Commit-Position: refs/heads/master@{#426883}
-
yasong authored
This CL lands server change 136517960 by birenroy. BUG=488484 Review-Url: https://chromiumcodereview.appspot.com/2435363002 Cr-Commit-Position: refs/heads/master@{#426882}
-
fsamuel authored
BUG=656975 Review-Url: https://chromiumcodereview.appspot.com/2435193003 Cr-Commit-Position: refs/heads/master@{#426881}
-
Charles Reis authored
This CL tracks whether the browser process has an about:blank history item for subframes during a history navigation. If the renderer would be staying on about:blank, it can skip asking the browser and commit the initial about:blank page synchronously. BUG=657896, 639842 TEST=See bug for repro steps. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation R=alexmos@chromium.org Review URL: https://codereview.chromium.org/2438743005 . Cr-Commit-Position: refs/heads/master@{#426880}
-
rdsmith authored
NetworkThrottleManager serves throttle objects to consumers (currently HttpNetworkTransaction) that inform the consumer of their throttled state and let the throttler track their lifetime. BUG=600839 R=mmenke@chromium.org Review-Url: https://chromiumcodereview.appspot.com/1901533002 Cr-Commit-Position: refs/heads/master@{#426879}
-
warx authored
Refactor BrowserActivationWaiter as test support and move PopupBlockerBrowserTest to interactive_uitest (1) Making BrowserActivationWaiter a common test support (2) move PopupBlockerBrowserTest to interactive_uitest as there exists one test that is relying on native widget activation. BUG=658295 TEST=utilizing the test support in PopupBlockerBrowserTest Review-Url: https://chromiumcodereview.appspot.com/2441543004 Cr-Commit-Position: refs/heads/master@{#426878}
-
jrummell authored
BUG=646902 TEST=EME tests pass Review-Url: https://chromiumcodereview.appspot.com/2440893002 Cr-Commit-Position: refs/heads/master@{#426877}
-
lukasza authored
This CL removes one of workaround used by FrameLoader::load method when the http request is associated with a form. The workaround is no longer needed after r400442 fixed how HTTP method and request body are correctly plumbed through the OpenURL path. To make sure that the layout test exercising this functionality (shift-clicking on the form's submit button) still passes, some follow-up changes had to be made: - The CL needed to add support for NEW_WINDOW disposition to content::Shell::OpenURLFromTab - The CL needed to tweak the test to account for the fact that window.opener is null after opening web contents via shift-click (I've verified that this behavior is present for non-form-related, GET requests in 55.0.2883.18 so it seems to be WAI). BUG=344348 Review-Url: https://chromiumcodereview.appspot.com/2417983002 Cr-Commit-Position: refs/heads/master@{#426876}
-
yasong authored
SpdyFramerVisitorInterface::OnControlFrameHeaderData() is never called, so all of its implementations (and related code) can be deleted. This CL lands server change 135920024 by birenroy. BUG=488484 Review-Url: https://chromiumcodereview.appspot.com/2438163002 Cr-Commit-Position: refs/heads/master@{#426875}
-
kmarshall authored
* Add RegisteredMember subclass for compiler-enforced constructor time registration of child Syncables. * Integrate CompoundSyncable in sample unit tests. R=scf@chromium.org,lethalantidote@chromium.org CC=wez@chromium.org BUG= Review-Url: https://chromiumcodereview.appspot.com/2402153002 Cr-Commit-Position: refs/heads/master@{#426874}
-
pdfium-deps-roller authored
https://pdfium.googlesource.com/pdfium.git/+log/ef38283688c1..fd5ae3f7cf07 $ git log ef3828368..fd5ae3f7c --date=short --no-merges --format='%ad %ae %s' 2016-10-21 npm Revert of Fix loading page using hint tables. (patchset #5 id:80001 of https://codereview.chromium.org/2437773003/ ) BUG=658168,658170 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls TBR=dsinclair@chromium.org Review-Url: https://chromiumcodereview.appspot.com/2441783004 Cr-Commit-Position: refs/heads/master@{#426873}
-
altimin authored
Match each TaskQueue to one of few hardcoded types for metric collection. This patch also adds metric to track number of renderer tasks per task queue type. BUG= Review-Url: https://chromiumcodereview.appspot.com/2437003002 Cr-Commit-Position: refs/heads/master@{#426872}
-
chrome://welcometmartino authored
BUG=656178 Review-Url: https://chromiumcodereview.appspot.com/2441823002 Cr-Commit-Position: refs/heads/master@{#426871}
-
alexmos authored
The IO thread blob/filesystem URL security checks were originally introduced in r419019 and r422954. This was merged back to M54 and M55. They were later moved to the UI thread (into ExtensionNavigationThrottle) in r424937 to make them compatible with PlzNavigate. However, that only exists in M56. Per linked bug, we need to tighten the security check currently in M54 and M55 for apps with a "webview" permission where the problematic blob/filesystem URL requests aren't made from the guest process. This is the plan for fixing this: 1. https://codereview.chromium.org/2435593007/: Reintroduce these IO thread checks on M56. 2. <This CL> Tighten the checks for the scenario above using ChildProcessSecurityPolicy. 3. Merge the CL from step 2 back to M55 and M54. 4. Remove these checks from M56 and tighten the checks in ExtensionNavigationThrottle. The goal of this CL is to determine if a request is being made by a guest process on the IO thread. It relies on the fact that ChildProcessSecurityPolicyImpl already has the origin "chrome-extension://<appid>" in the origin_set_ for the guest process, thanks to the GrantOrigin that was added to WebViewGuest::CreateWebContents in r422976 as part of fixing issue 652784. Therefore, it's sufficient to check whether the requested nested URL's origin is in the origin_set_ for the process making the request. BUG=656752 Review-Url: https://chromiumcodereview.appspot.com/2437753003 Cr-Commit-Position: refs/heads/master@{#426870}
-