- 20 Jun, 2014 40 commits
-
-
hirono@chromium.org authored
BUG=386553 TEST=run the test Review URL: https://codereview.chromium.org/340843005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278736 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
The service is not a SchemaRegistry anymore but owns one instead. This enables the service to own subclasses of SchemaRegistry. Also added a ForwardingSchemaRegisy, which wraps another SchemaRegistry. This will be used in a future CL. R=bartfab@chromium.org TBR=kalman@chromium.org BUG=224596 Review URL: https://codereview.chromium.org/349643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278735 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
Note: this is a reland of https://codereview.chromium.org/341043005 which was reverted due to memory leaks in tests. Those leaks were fixed in https://codereview.chromium.org/348713004. This enables policy-for-extensions running in Public Sessions, and for extensions running as Kiosk Apps too. TBR=bartfab@chromium.org BUG=224596 Review URL: https://codereview.chromium.org/335113008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278734 0039d316-1c4b-4281-b951-d872f2087c98
-
baranovich@yandex-team.ru authored
BUG=377538 R=jgraettinger@chromium.org TEST=SpdyStream/SpdySession/SpdyNetworkTransaction push related tests. Re-enabled previously disabled tests: SpdyNetworkTransactionTest.ServerPushCrossOriginCorrectness SpdyNetworkTransactionTest.ServerPushInvalidAssociatedStreamID9 Review URL: https://codereview.chromium.org/331663007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278733 0039d316-1c4b-4281-b951-d872f2087c98
-
treib@chromium.org authored
BUG=372381 Review URL: https://codereview.chromium.org/334283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278732 0039d316-1c4b-4281-b951-d872f2087c98
-
sidharthms@chromium.org authored
Prerenders the Instant search base page URL on omnibox focus event provided the underlying page is not a search results page and not in incognito profile. Prerender request for the current tab is cancelled when a navigation entry is committed or when the current tab is deactivated. BUG=384106 TEST=Run canary chrome with the following flags: --prefetch-search-results --prerender=enabled --force-fieldtrials="EmbeddedSearch/Group1 prerender_instant_url_on_omnibox_focus:1" Review URL: https://codereview.chromium.org/338633003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278731 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
I updated our keyboard mapping sheets and used the python scripts to generate the changes. BUG=325792 TEST=visual Review URL: https://codereview.chromium.org/341643004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278730 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
There should be no behavior change. R=miket@chromium.org Review URL: https://codereview.chromium.org/344163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278729 0039d316-1c4b-4281-b951-d872f2087c98
-
penghuang@chromium.org authored
And fix a bug found with the tests. BindGraphics() does not work for a device which is in the same type with the current bound device. BUG=374383 R=piman@chromium.org, raymes@chromium.org Review URL: https://codereview.chromium.org/324983005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278728 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
Upon navigation, we throw away everything in the password bubble. This is intentional, but a poor experience on sites that do strange things on login. Like `accounts.google.com` for example. This patch ensures that we don't clear the bubble state if a navigation occurs within a second. A future patch could extend this to not clearing the bubble state if navigations occur within the same eTLD+1. BUG=383296 TBR=awong@chromium.org Review URL: https://codereview.chromium.org/338103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278727 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
r276293 had introduced the force refresh but it did refresh even when unnecessary. This patch make it refresh metadata only when necessary. BUG=386939 TEST=manually tested Review URL: https://codereview.chromium.org/347973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278726 0039d316-1c4b-4281-b951-d872f2087c98
-
dzhioev@chromium.org authored
List of changes: * Added ability to annotate HTML elements (see login.Screen.initialize method comment). * Prefix is added to messages sent from JS to C++ (login.Screen.send method). * Added ability to observe changes in specific keys of context (on JS side). * And more. BUG=NONE Review URL: https://codereview.chromium.org/328763003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278724 0039d316-1c4b-4281-b951-d872f2087c98
-
b.kelemen@samsung.com authored
This CL refactors testing infrastructure for gamepad so that we can actually write a layout test that would fail if Blink doesn't honor visibility state. Now Platform::setGamepadListener is now hooked to GamepadController. BUG=344556 Review URL: https://codereview.chromium.org/304403002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278723 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
They are just as same as the enums defined in .proto files. Removing the declaration of these types reduces unnecessary code dependency to autocomplete. BUG=384232 R=blundell@chromium.org, mpearson@chromium.org, pkasting@chromium.org TBR=brettw@chromium.org, cpu@chromium.org, miguelg@chromium.org, mpcomplete@chromium.org TEST=compile succeeds Review URL: https://codereview.chromium.org/343523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278722 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
> Include loaded modules in safe browsing client incident reports. > > This includes the sanitized paths of all loaded modules and an > indication for those that host active LSPs. > > BUG=386156 > > Review URL: https://codereview.chromium.org/323953002 TBR=pmonette@google.com,grt@chromium.org Review URL: https://codereview.chromium.org/347123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278721 0039d316-1c4b-4281-b951-d872f2087c98
-
zhaoqin@google.com authored
TBR=bruening@chromium.org BUG=NONE Review URL: https://codereview.chromium.org/348813004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278716 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278710 0039d316-1c4b-4281-b951-d872f2087c98
-
vabr@chromium.org authored
|pending_login_managers_| is the list of all password form managers for forms on the current page. It is important when we detect a password to save -- it can only be saved if it correspondes to a pending login manager, which means to a form on the page the user is navigating from. The list is currently updated on 2 occasions: 1) when the forms on the current page are parsed, and 2) when JavaScript adds a new form. The exception to 2) is when the main frame loads -- we don't add forms added during that time, because they might be just confusing fragments. It has been observed though, that there are still dynamically created forms which are not just fragments, but which fall prey to the above exception. Those forms have been observed during the phase forms are actually rendered. So this CL adds a new place to update |pending_login_managers_|: 3) when the forms on the current page are rendered. BUG=367768 Review URL: https://codereview.chromium.org/343663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278704 0039d316-1c4b-4281-b951-d872f2087c98
-
zmo@chromium.org authored
BUG=376562 TEST=gpu_unittests R=kbr@chromium.org Review URL: https://codereview.chromium.org/338183005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278703 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
To stop depending on chrome::VersionInfo from TemplateURL. BUG=386365 TEST=unit_tests Review URL: https://codereview.chromium.org/345803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278702 0039d316-1c4b-4281-b951-d872f2087c98
-
shuchen@chromium.org authored
BUG=356569 TEST=None Review URL: https://codereview.chromium.org/345653004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278701 0039d316-1c4b-4281-b951-d872f2087c98
-
dsinclair@chromium.org authored
This is in preparation of me renaming the "webkit*" category to "blink*" in the blink codebase. Once that change has rolled into chromium I'll do another CL for chromium to remove the "webkit.console" entry. BUG=386847 Review URL: https://codereview.chromium.org/342993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278700 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
This patch moves: * CursorFactoryOzone out of ui/base/cursor/ into ui/ozone/public * EventFactoryOzone out of ui/events/ into ui/ozone/public * SurfaceFactoryOzone, OverlayCandidatesOzone, SurfaceOzoneCanvas, and SurfaceOzoneEGL out of ui/gfx/ into ui/ozone/public * FileSurfaceFactory out of ui/gfx/ into ui/ozone/platform/test, since the test platform is the only one that uses it. This patch also builds a separate ozone_base target that includes just the factories. BUG=361137 R=bsalomon@google.com, piman@chromium.org, rjkroege@chromium.org, sky@chromium.org, spang@chromium.org Review URL: https://codereview.chromium.org/312393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278699 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
If a user blacklists a site with existing saved passwords, those passwords will be deleted. In order to ensure that a user doesn't accidentally lose data, we prompt them to inform them of the risk, and ask for confirmation of the decision. BUG=384155 NOTRY=true Review URL: https://codereview.chromium.org/347033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278698 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
BUG=380215 R=jamescook@chromium.org, sky@chromium.org TBR=pfeldman@ for content/shell changes Review URL: https://codereview.chromium.org/345603003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278697 0039d316-1c4b-4281-b951-d872f2087c98
-
mark@chromium.org authored
On 10.10, NSTextView alignment set before the object contains any text has no effect. TEST=In about:crash, all of the text should be centered horizontally. BUG=386205 R=avi@chromium.org Review URL: https://codereview.chromium.org/328303007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278696 0039d316-1c4b-4281-b951-d872f2087c98
-
hshi@chromium.org authored
The aura window's layer pointer is subject to change due to layer recreation, so the cached pointer |desktop_layer_| may be invalid. Always use aura::Window::layer() accessor instead. BUG=385751 TEST=start desktop sharing and switch between windowed/immersive mode. Review URL: https://codereview.chromium.org/348623005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278695 0039d316-1c4b-4281-b951-d872f2087c98
-
plundblad@chromium.org authored
Based on work by dmazzoni@chromium.org in https://codereview.chromium.org/339923002/ with the addition of support for including the English text messages in tests and other minor fixes. BUG=371692 R=dmazzoni@chromium.org Review URL: https://codereview.chromium.org/342153003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278694 0039d316-1c4b-4281-b951-d872f2087c98
-
donnd@chromium.org authored
This CL is dependent on 292113008 and its dependencies. BUG=371596, 355154 Review URL: https://codereview.chromium.org/322203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278693 0039d316-1c4b-4281-b951-d872f2087c98
-
nkostylev@chromium.org authored
Switch cros login host window back to ui::SHOW_STATE_FULLSCREEN since new layout manager handles that correctly even with virtual keyboard. This way login window state will be consistent with screen lock state which is full screen. BUG=384849 Review URL: https://codereview.chromium.org/330763005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278691 0039d316-1c4b-4281-b951-d872f2087c98
-
peria@chromium.org authored
instead of pointers to MetadataDatabaseIndex to enable injections. BUG=347425 TEST=./unit_tests --gtest_filter="MetadataDatabaseTest.*:MetadataDatabaseIndexTest.*" Review URL: https://codereview.chromium.org/349543003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278690 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278689 0039d316-1c4b-4281-b951-d872f2087c98
-
rtoy@chromium.org authored
This makes the ARM64 and MIPS FFT available for use by WebAudio; however, this is not enough to enable WebAudio on such devices. See https://review.webrtc.org/14539004/ and https://webrtc-codereview.appspot.com/9539004/ for the changes. BUG=354532,349422 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/340843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278688 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
The virtual keyboard used on Chrome OS (in ash) is provided by an extension. For athena, we cannot yet use the extension version of the keyboard. As a short-term workaround, this patch introduces a web-ui version of the keyboard for initial use. This patch provides a simplistic implementation of some of the virtualKeyboardPrivate API (sendKeyEvent, hideKeyboard) over WebUI. This patch installs a webui controller (VKWebUIController) for the keyboard URL (chrome://keyboard), and a message-handler (VKMessageHandler) to process the incoming messages from the keyboard. These are installed in the browser process. In the renderer process, this patch installs a RenderViewObserver implementation (VirtualKeyboardBindingsImpl) which provides the necessary bindings for the virtualKeyboardPrivate API (VKBindings), and generates the appropriate webui messages by calling chrome.send(). This lets us use the same HTML/JS/Polymer version of the keyboard as in Chrome OS under ash/chrome. For the keyboard to be completely functional, an implementation of onTextInputBoxFocused will also be necessary. That will be provided in a follow up CL. BUG=380125 R=ben@chromium.org, bshe@chromium.org, oshima@chromium.org Review URL: https://codereview.chromium.org/335793005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278687 0039d316-1c4b-4281-b951-d872f2087c98
-
aa@chromium.org authored
Now you can type, e.g., mojo://mojo_embedded_app/ffff00ff into the box and get a purple square. Review URL: https://codereview.chromium.org/345773003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278686 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
BUG=386487 Review URL: https://codereview.chromium.org/344103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278685 0039d316-1c4b-4281-b951-d872f2087c98
-
reillyg@chromium.org authored
Log a human readable message describing the reason why Chromium failed to open a HID device node on Linux instead of the base::File error code. BUG= Review URL: https://codereview.chromium.org/339503007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278684 0039d316-1c4b-4281-b951-d872f2087c98
-
hclam@chromium.org authored
Turns on DSCP AF41 to give cast traffic a higher priority. BUG=385768 TBR=miu Review URL: https://codereview.chromium.org/344953003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278683 0039d316-1c4b-4281-b951-d872f2087c98
-
dtseng@chromium.org authored
This implements: - basic spoken and braille feedback on tabs and desktop trees. - gives us a conceptual outline of the three entry points to interact with ChromeVox next: 1. keyboard (right now only possible by DOM events delivered through the content script) 2. through events received from the tabs automation tree 3. through events received from the desktop automation tree - test added against production ChromeVox for status tray. Review URL: https://codereview.chromium.org/337843005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278682 0039d316-1c4b-4281-b951-d872f2087c98
-
vivek.vg@samsung.com authored
This is happening as the tracing handler is not listening to the frontend close events. When the front-end is closed, the tracing handler is unaware of it and it keeps collecting the data. With the active frontend close, the tracing handler should invoke DisableRecording to stop processing further. Review URL: https://codereview.chromium.org/337213005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278681 0039d316-1c4b-4281-b951-d872f2087c98
-