| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Cr-Commit-Position: refs/branch-heads/2278@{#1}
Cr-Branched-From: ddaf644b623a16181e580a01d01889fa694907c5-refs/heads/master@{#311861}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://codereview.chromium.org/851013002/)
Reason for revert:
This seems to be causing us to not trigger new builds
Original issue's description:
> Swarm media_unittests.
>
> BUG=448877
>
> Committed: https://crrev.com/21d6f8e72b63fb5840951160030980ee63666ba5
> Cr-Commit-Position: refs/heads/master@{#311756}
TBR=scherkus@chromium.org,jam@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=448877
Review URL: https://codereview.chromium.org/851123004
Cr-Commit-Position: refs/heads/master@{#311861}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://codereview.chromium.org/848173004/)
Reason for revert:
This seems to be causing builds to not be triggered
Original issue's description:
> Swarm gpu_unittests.
>
> BUG=448877
>
> Committed: https://crrev.com/ceca415be1b0af7f18dd22e8058c8b88401c46ef
> Cr-Commit-Position: refs/heads/master@{#311755}
TBR=sievers@chromium.org,jam@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=448877
Review URL: https://codereview.chromium.org/810453007
Cr-Commit-Position: refs/heads/master@{#311860}
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/chromium/blink/+log/d84267b..86d46c4
TBR=yutak@chromium.org,morrita@chromium.org
Review URL: https://codereview.chromium.org/850953006
Cr-Commit-Position: refs/heads/master@{#311859}
|
|
|
|
|
|
|
|
|
|
| |
- Correctly check base::WriteFile() return values
- Print out better failure messages
- Stop trying to be OS agnostic
Review URL: https://codereview.chromium.org/856493006
Cr-Commit-Position: refs/heads/master@{#311858}
|
|
|
|
|
|
|
|
|
|
|
|
| |
These tests now mock out the system location setting as being enabled,
which allows them to succeed even on devices where system location is
disabled.
BUG=449341
Review URL: https://codereview.chromium.org/855543004
Cr-Commit-Position: refs/heads/master@{#311857}
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/851943002
Cr-Commit-Position: refs/heads/master@{#311856}
|
|
|
|
|
|
|
|
| |
The reason is to avoid a potential race before device enumeratio is done in VideoCaptureManager an AudioCaptureManager.
Review URL: https://codereview.chromium.org/809313005
Cr-Commit-Position: refs/heads/master@{#311855}
|
|
|
|
| |
Cr-Commit-Position: refs/heads/master@{#311854}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of in the app
This patch rewrites the test of the video player using the same framework as Files.app test.
Previously, the video player tests ran in the video player app world (not in the test app world) so it was very complex. Now, it is same way as the Files.app tests and gets easily understandable.
BUG=448742
Review URL: https://codereview.chromium.org/854813002
Cr-Commit-Position: refs/heads/master@{#311853}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ServiceWorkerRegistrationHandle doesn't have to own references to the
associated workers because |registration_| owns them.
SetVersionAttributes() via OnRegistrafionFailed() might send an invalid
version info for the previously cleared attribute, but that's harmless
and just clears it again.
BUG=n/a
TEST=should pass all existing tests
Review URL: https://codereview.chromium.org/850273002
Cr-Commit-Position: refs/heads/master@{#311852}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Google style guide states that only one of {virtual,override,final}
should be used for each declaration, since override implies virtual and
final implies both virtual and override.
This patch was automatically generated with a ChromeOS build using a
variation of https://codereview.chromium.org/598073004.
BUG=417463
R=hashimoto@chromium.org
Review URL: https://codereview.chromium.org/817853005
Cr-Commit-Position: refs/heads/master@{#311851}
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/chromium/blink/+log/a3d3e0b..d84267b
TBR=yutak@chromium.org,morrita@chromium.org
Review URL: https://codereview.chromium.org/855003002
Cr-Commit-Position: refs/heads/master@{#311850}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently if some text is first typed in any of the fields then save button
gets enabled. But when all text is deleted from field, save button is not
disabled.
Added code to enable/disable properly.
BUG=446760
Review URL: https://codereview.chromium.org/837613003
Cr-Commit-Position: refs/heads/master@{#311849}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to ensure the folder UI doesn't start appearing on the Cocoa app
list when toolkit_views flips.
Most of these flags were pinned on TOOLKIT_VIEWS, which is now only used
(when not defined) to "always" disable the views app list on mac.
BUG=365977
Review URL: https://codereview.chromium.org/829913007
Cr-Commit-Position: refs/heads/master@{#311848}
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/chromium/blink/+log/e25bba3..a3d3e0b
TBR=yutak@chromium.org,morrita@chromium.org
Review URL: https://codereview.chromium.org/856703002
Cr-Commit-Position: refs/heads/master@{#311847}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The API will be used to implement callbacks for printerProvider API
events.
Just before dispatching an printerProvider event to listeners, in
custom bindings, the event argument list will be appended a callback
that wraps printerProviderInternal function. The function will run the
callback associated with the event (which will be cached in the API
event router). To identify the callback to be run, the event will be
added a requestId argument, which will be passed on to the internal
API function.
This cl only adds internal API idl and stub implementation (the rest to
follow).
Also, move printerProvider IDL file from chrome/ to extensions/ and enable
printerProvider permission/feature on dev channel.
BUG=408772
TEST=None (will be added in subsequent cls)
Review URL: https://codereview.chromium.org/812343003
Cr-Commit-Position: refs/heads/master@{#311846}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome/browser/chromeos/file_manager.
The Google style guide states that only one of {virtual,override,final}
should be used for each declaration, since override implies virtual and
final implies both virtual and override.
This patch was automatically generated with a ChromeOS build using a
variation of https://codereview.chromium.org/598073004.
BUG=417463
R=yoshiki@chromium.org
Review URL: https://codereview.chromium.org/850343003
Cr-Commit-Position: refs/heads/master@{#311845}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ScriptContexts. (patchset #3 id:40001 of https://codereview.chromium.org/853793002/)
Reason for revert:
Causing dom_perf to crash in perf bots.
BUG=449415
Original issue's description:
> Debugging patch to help track down skipped cleanup of ScriptContexts.
>
> The current theory is that cleanup for some ScriptContexts is getting
> skipped, due to willReleaseScriptContext() notifications not being sent.
> Alias a few things into the debug crash dump to try to narrow down what
> could be causing this.
>
> BUG=441968
>
> Committed: https://crrev.com/b97e8b25a46aeeecd26cba5ebba9a8b5ecf4a4e7
> Cr-Commit-Position: refs/heads/master@{#311802}
TBR=kalman@chromium.org,dcheng@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=441968
Review URL: https://codereview.chromium.org/858493002
Cr-Commit-Position: refs/heads/master@{#311844}
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows TestPartnerBrowserCustomizationsProvider and its subclasses
to be included in multiple test APKs using different authorities and
still work properly.
BUG=444675
Review URL: https://codereview.chromium.org/847843004
Cr-Commit-Position: refs/heads/master@{#311843}
|
|
|
|
|
|
|
|
|
|
| |
This feature was inadvertently disabled in r310975.
BUG=449016
Review URL: https://codereview.chromium.org/853713004
Cr-Commit-Position: refs/heads/master@{#311842}
|
|
|
|
|
|
|
|
| |
BUG=None
Review URL: https://codereview.chromium.org/837703004
Cr-Commit-Position: refs/heads/master@{#311841}
|
|
|
|
|
|
|
|
|
|
| |
For consistenty with other AlgorithmImplementations.
const-ness is a useful reminder that these classes should not mutate state.
Review URL: https://codereview.chromium.org/750233002
Cr-Commit-Position: refs/heads/master@{#311840}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, streams used by MimeHandlerViewGuest can be leaked if the
guest is closed before it finishes reading from the stream, blocking
further access to that resource. This CL adds tracking of
RenderFrameHosts containing MimeHandlerViewGuests and aborts the
corresponding streams when the containing RenderFrameHost navigates or
closes.
BUG=436345
Review URL: https://codereview.chromium.org/834113003
Cr-Commit-Position: refs/heads/master@{#311839}
|
|
|
|
|
|
|
|
|
|
| |
TBR=darin@chomium.org
NOTRY=true
BUG=401971
Review URL: https://codereview.chromium.org/854623003
Cr-Commit-Position: refs/heads/master@{#311838}
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/skia/+log/f77156e..0598236
CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg
TBR=djsollen@google.com
Review URL: https://codereview.chromium.org/850413004
Cr-Commit-Position: refs/heads/master@{#311837}
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries/+log/4560bdd..94eb94c
BUG=331684, 239579, 338973, 287853, 153249, 170748, 412813, 251657, 304272, 334550
Review URL: https://codereview.chromium.org/684993004
Cr-Commit-Position: refs/heads/master@{#311836}
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/chromium/blink/+log/17c89a8..e25bba3
TBR=yutak@chromium.org,morrita@chromium.org
Review URL: https://codereview.chromium.org/829013003
Cr-Commit-Position: refs/heads/master@{#311835}
|
|
|
|
|
|
|
|
| |
BUG=52344
Review URL: https://codereview.chromium.org/616763002
Cr-Commit-Position: refs/heads/master@{#311834}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BackspaceDeleteHalfWidthKatakana
The tests were compiled only when TOOKLIT_VIEWS is defined. On a regular
Mac build, the code compiled but the tests failed. To fix:
First, UndoRedo needs to send Cmd rather than Ctrl - use kCtrlOrCmdMask
for this.
Then, Cmd+Shift+Z (i.e. Redo) was being ignored on Mac. The root cause
is that ui_controls_mac's SynthesizeKeyEvent() was not including shift
modifiers on the charactersIgnoringModifiers argument which,
confusingly, *should* include shift modifiers (but not others). See code
comments for details. The root cause is a mismatch with the
behaviour of MacKeyCodeForWindowsKeyCode()'s charactersIgnoringModifiers
argument which is fixed in http://crrev.com/812263005
In BackspaceDeleteHalfWidthKatakana, there is a mismatch in text-editing
behaviour between Cocoa and Views for a character followed by a "voiced
sound mark" character. Cocoa deletes the character along with the sound
mark whereas views just deletes the sound mark.
Note this fixes the test on regular builds as well toolkit_views builds
on Mac.
BUG=192743, 402679
Review URL: https://codereview.chromium.org/847633003
Cr-Commit-Position: refs/heads/master@{#311833}
|
|
|
|
|
|
|
|
|
|
|
|
| |
generated.
For context, see https://code.google.com/p/chromium/issues/detail?id=430160
BUG=444896
Review URL: https://codereview.chromium.org/837633008
Cr-Commit-Position: refs/heads/master@{#311832}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Work was started which would use these fields to convey information to the
printing system but this work was never finished (see https://code.google.com/p/chromium/issues/detail?id=169120).
This fields are never initialized.
BUG=448798
Review URL: https://codereview.chromium.org/828233004
Cr-Commit-Position: refs/heads/master@{#311831}
|
|
|
|
|
|
|
|
|
|
| |
All the contents (browser and renderer) are put into a single Surface.
BUG=449319
Review URL: https://codereview.chromium.org/847423002
Cr-Commit-Position: refs/heads/master@{#311830}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Includes fixes for:
Generated certificates use different common name than original.
https://github.com/chromium/web-page-replay/issues/37
Replay uses wrong root CA during replay.
https://github.com/chromium/web-page-replay/issues/38
Android: Error installing cert from Mac host
https://code.google.com/p/chromium/issues/detail?id=431686
BUG=431686
Review URL: https://codereview.chromium.org/855603002
Cr-Commit-Position: refs/heads/master@{#311829}
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/skia/+log/a2ef642..f77156e
CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg
TBR=djsollen@google.com
Review URL: https://codereview.chromium.org/816543008
Cr-Commit-Position: refs/heads/master@{#311828}
|
|
|
|
|
|
|
|
| |
TBR=machenbach@chromium.org
Review URL: https://codereview.chromium.org/851223002
Cr-Commit-Position: refs/heads/master@{#311827}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Google style guide states that only one of {virtual,override,final}
should be used for each declaration, since override implies virtual and
final implies both virtual and override.
This patch was automatically generated with a ChromeOS build using a
variation of https://codereview.chromium.org/598073004.
BUG=417463
R=reillyg@chromium.org
Review URL: https://codereview.chromium.org/799933008
Cr-Commit-Position: refs/heads/master@{#311826}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
want to instead depend on platform_backend.
To remedy this, we move the forwarder_factory property and GetRemotePort()
function from browser_backends to the corresponding platform_backends.
BUG=423962
Review URL: https://codereview.chromium.org/814123004
Cr-Commit-Position: refs/heads/master@{#311825}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The DXVA decoder only supports 1 output frame at any given time. This alleviates the need for attempting
to retrieve as many output frames as possible during the Flush operation. Currently we loop in the Flush
function waiting for the state to change to kStopped which means that the decoder does not have any more output
frames. We don't need the loop. A call to the decode function followed by a check for whether we have an output
frame is good enough. If we don't have an output frame then the Flush is complete.
The other change is to use the pending_flush_ flag instead of the state in the ReusePictureBuffer and CopySurfaceComplete
functions to post the FlushInternal task. This is because the state may have changed to kStopped due to the DoDecode call
in the FlushInternal function. We need this change to ensure that the flush completes and we notify the renderer of the same.
It is safe to use the pending_flush_ flag from these functions as these functions execute on the main thread and the pending_flush_
flag is referenced and set only on the main thread.
BUG=365434
R=dalecurtis
TEST=Tested the case in the bug and online H.264 videos like
quirksmode to verify that Flush does complete correctly.
Review URL: https://codereview.chromium.org/845793006
Cr-Commit-Position: refs/heads/master@{#311824}
|
|
|
|
|
|
|
|
|
|
|
| |
In order to support "display:none"'ed <webview>s, WebAuthFlow should use
owner_web_contents() instead of embedder_web_contents
BUG=434226
Review URL: https://codereview.chromium.org/858433003
Cr-Commit-Position: refs/heads/master@{#311823}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a preparation patch for exposing SWRegistration object into
SWGlobalScope.
According to the design doc[1], we're going to make SWProviderContext
thread-safe using the lock mechanism so that the worker thread can also
use the context.
But, in the current implementation, functions to manipulate versions
(eg. OnSetInstallingServiceWorker()) are fine-grained and they can be
interleaved from multiple threads if we naively use the lock on a per
function basis. To avoid the situation, this CL consolidates those
functions as SetVersionAttributes() and makes it easier to protect by lock.
[1] https://docs.google.com/document/d/1qDGbMlwKOXxCRBlw9IirK8Qmna3JqvnO3Aogkfu9UJQ/edit?usp=sharing
BUG=437677
TEST=run-webkit-tests http/tests/serviceworker/
Review URL: https://codereview.chromium.org/849203002
Cr-Commit-Position: refs/heads/master@{#311822}
|
|
|
|
|
|
|
|
|
| |
BUG=449007
TEST=None
Review URL: https://codereview.chromium.org/816223005
Cr-Commit-Position: refs/heads/master@{#311821}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome/browser/chromeos/file_system_provider.
The Google style guide states that only one of {virtual,override,final}
should be used for each declaration, since override implies virtual and
final implies both virtual and override.
This patch was automatically generated with a ChromeOS build using a
variation of https://codereview.chromium.org/598073004.
BUG=417463
R=mtomasz@chromium.org
Review URL: https://codereview.chromium.org/816353009
Cr-Commit-Position: refs/heads/master@{#311820}
|
|
|
|
|
|
|
|
| |
BUG=371125
Review URL: https://codereview.chromium.org/830043003
Cr-Commit-Position: refs/heads/master@{#311819}
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current implementation of browserAction.openPopup won't check incognito
windows for the last active window, making it not work with incognito windows.
Fix this.
BUG=448853
Review URL: https://codereview.chromium.org/854893002
Cr-Commit-Position: refs/heads/master@{#311818}
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of changes available at:
https://chromium.googlesource.com/chromium/blink/+log/0db94e2..17c89a8
TBR=yutak@chromium.org,morrita@chromium.org
Review URL: https://codereview.chromium.org/855613002
Cr-Commit-Position: refs/heads/master@{#311817}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch cleans up how default page scale limits are initialized. This patch
is part 2/5; it adds uses of the new API stubs on the Chromium side but keeps
the old API until the Blink implementation lands. The combined changes can be
seen in https://codereview.chromium.org/843623002/ and
https://codereview.chromium.org/827423006
Page scale limits in Blink are defined inside the PageScaleConstraintsSet
class. This class has three PageScaleConstraints objects:
defaultConstraints
pageDefinedConstraints
userAgentConstraints
Each overriding the constraint above it. Prior to this patch, the default
constraints were statically set so the minimum scale was 0.25 and maximum was
5.0, Android's desired limits. To prevent desktop browsers from scaling below 1,
RenderViewImpl would set the userAgentConstraints to [1,4]. This is fragmented
and problematic if we ever want to allow pages to set constraints on desktop
browsers.
This patch does a number of things:
1) Make the default constraints mutable so they can be made different for
different platforms. Expose a method in WebView to allow the content layer to
modify it. Move the platform-specific default values into WebPreferences in
the content layer and out of Blink. Hook up initialization to set the
defaults when initializing Blink. Both desktop and Android now set the
desired limits to the defaultConstraints. For desktop, this is equivalent to
the existing behavior since the viewport meta tag is disabled,
pageDefinedConstraints will never be set.
2) Rename setPageScaleFactorLimits to setPageScaleFactorLimitsOverride. This
method is ambiguous. Since it sets the userAgentConstraints, adding
"override" makes it clear that these will supersede other constraints. It's
also consistent with setInitialPageScaleOverride which sets the initial scale
on userAgentConstraints. Also removed some related methods from the WebView
interface that are no longer needed.
3) Since a minimum scale is now always available, remove the condition in
PageScaleConstraintsSet::mainFrameSize that sets the frame size to the
content width.
4) Use -1 as the default initial scale on all platforms. Previously, this was
used on Android so that the absence of initial scale would use min-scale and
pages would load fully zoomed out. Since the min-scale on desktop is 1, we
can use -1 as the initial scale as well.
TBR=avi@chromium.org,aelias@chromium.org,kenrb@chromium.org
BUG=413285, 437034
Review URL: https://codereview.chromium.org/848423002
Cr-Commit-Position: refs/heads/master@{#311816}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
charactersIgnoringModifiers
In an interactive_ui_test `Cmd+Shift+Z` was being synthesized
incorrectly. Comparing with "real" events, Cmd+Shift+Z actually puts
lowercase in `characters` and uppercase in
`charactersIgnoringModifiers`, which is the reverse of what
ui::MacKeyCodeForWindowsKeyCode() was doing.
The fix: ui::MacKeyCodeForWindowsKeyCode() is refactored to better
describe what it is doing, and all callers audited. Actually, *only*
ui_control_mac's SynthesizeKeyEvent() was using the
|charactersIgnoringModifiers| argument. Other callers either didn't
populate it, or put |characters| into both |characters| and
|charactersIgnoringModifiers|, avoiding the bug.
BUG=402679
TBR=thakis@chromium.org
reviewed in http://crrev.com/847633003/#ps140001
Review URL: https://codereview.chromium.org/812263005
Cr-Commit-Position: refs/heads/master@{#311815}
|
|
|
|
|
|
|
|
|
| |
BUG=428384
TEST=layout tests for ECK pass
Review URL: https://codereview.chromium.org/844613004
Cr-Commit-Position: refs/heads/master@{#311814}
|