- 06 Dec, 2011 40 commits
-
-
akalin@chromium.org authored
First in a series of patches to replace ModelType{Bit,}Set with ModelEnumSet (which will then be renamed to ModelTypeSet). BUG=79970 TEST= Review URL: http://codereview.chromium.org/8772074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113286 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Get rid of the last view_messages.h include in chrome, other than tab_contents_views_mac.mm and render_view_host_delegate_helper.cc, both of which Avi is working on. I added a test method to fake a UpdateRect IPC message for the thumbnail test. BUG=98716 Review URL: http://codereview.chromium.org/8819005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113285 0039d316-1c4b-4281-b951-d872f2087c98
-
zork@chromium.org authored
Cleanup the connection member of the engine object when destructing. Properly unregister IMEs when unloading extensions. BUG=chromium-os:21357,21514,21355 TEST=See bugs Review URL: http://codereview.chromium.org/8761018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113284 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8801004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113283 0039d316-1c4b-4281-b951-d872f2087c98
-
szym@chromium.org authored
DnsClient provides a generic DNS client that allows fetching resource records. DnsClient is very lightweight and does not support aggregation, queuing or prioritization of requests. This is the first CL in a series to merge AsyncHostResolver into HostResolverImpl. Also introduces general-purpose BigEndianReader/Writer. BUG=90881 TEST=./net_unittests Review URL: http://codereview.chromium.org/8762001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113282 0039d316-1c4b-4281-b951-d872f2087c98
-
shess@chromium.org authored
Pull the CrAppProtocol autorelease-pool handling down into MessagePumpCrApplication, which is selected at Create() if NSApp implements the right protocol. UsingCrApp() allows clients to confirm the correct setup (unfortunately, synchronizing NSApp initialization and MessagePump::Create() would be intrusive). Also push CrAppProtocol and CrAppControlProtocol implementation into BrowserCrApplication, and reparent that class from NSApplication. Reparent ServiceCrApplication on NSApplication and rename. Remove CrApplication registration from gpu, plugin, and renderer mains. Remove MockCrApp dependency from remoting sample code. BUG=102224 Review URL: http://codereview.chromium.org/8771028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113281 0039d316-1c4b-4281-b951-d872f2087c98
-
serya@chromium.org authored
BUG=None TEST=None Review URL: http://codereview.chromium.org/8817023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113280 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
BUG=none TEST=manual Review URL: http://codereview.chromium.org/8820022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113279 0039d316-1c4b-4281-b951-d872f2087c98
-
jrg@chromium.org authored
BUG=None TEST= Review URL: http://codereview.chromium.org/8822003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113278 0039d316-1c4b-4281-b951-d872f2087c98
-
rdsmith@chromium.org authored
BUG=101214 BUG=106490 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113007 Review URL: http://codereview.chromium.org/8697006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113277 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113276 0039d316-1c4b-4281-b951-d872f2087c98
-
jshin@chromium.org authored
Update the pre-built ICU data file for the following changes: 1. Update Olson timezone data file to 2011n (the latest) Among other things, Moscow time should be *always* 4 hrs ahead of UTC. 2. Fix a typoe in the timezone name for US Pacific time in Korean locale. 3. Fix AmPm markers in Indonesian locale 4. Fix the abbrebiated day name for Wednesday in Spanish 5. Add timezone display data for the following locales: am, bn, fa, gu, kn, ml, mr, sw, ta, te (they're supposed to be included, but were missing in the previous pre-built data check-in.) For the first two changes, see http://codereview.chromium.org/8724009 See also http://crrev.com/113037 for more details. BUG=74566, chromium-os:23256 TEST=1. Change the MSK (Moscow timezone) during winter. It should be UTC+4:00 instead of UTC+3:00 2. In Korean locale, the US Pacific time display name should start with '북미 태평양' instead of '북미 평양'. 3. In Indonesian locale, AmPm markers should be 'AM' and 'PM'. 4. In locales listed for item 5 above, the timezone selection menu shows time zone names in the language on CrOS. TBR=nkostylev Review URL: http://codereview.chromium.org/8800022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113275 0039d316-1c4b-4281-b951-d872f2087c98
-
scottmg@google.com authored
Adds XInput redist DLL which is a new dependency of recently added gamepad code, and is required on Win XP. laforge has OK'd the size addition to the final package (~100K). BUG=79050 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112812 Review URL: http://codereview.chromium.org/8774023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113274 0039d316-1c4b-4281-b951-d872f2087c98
-
http://codereview.chromium.org/8742007/levin@chromium.org authored
Review URL: http://codereview.chromium.org/8801028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113273 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
1102: Lots of python style cleanups; let gyp-mac-tool use `/usr/bin/env python`. 1103: Add pylint presubmit check. BUG=none TEST=none TBR=mark Review URL: http://codereview.chromium.org/8822020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113272 0039d316-1c4b-4281-b951-d872f2087c98
-
jrg@chromium.org authored
For now, the trybot will be compile-only to help with reliability. BUG=None TEST= Review URL: http://codereview.chromium.org/8816004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113271 0039d316-1c4b-4281-b951-d872f2087c98
-
akalin@chromium.org authored
Follow-up to 113090 to see which ModelChangingSyncerCommand triggers a perf regression. BUG=97832 TEST= TBR=tim@chromium.org Review URL: http://codereview.chromium.org/8819027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113270 0039d316-1c4b-4281-b951-d872f2087c98
-
dtseng@chromium.org authored
TBR=dtseng BUG= TEST= Review URL: http://codereview.chromium.org/8824009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113267 0039d316-1c4b-4281-b951-d872f2087c98
-
cpu@chromium.org authored
- Enabled by default for new versions of the plugin - Now it does not auto-disable if enabled BUG=89248 TEST=see bug Review URL: http://codereview.chromium.org/8806034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113266 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8799001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113264 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8792006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113263 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
BUG=104396 TEST=more tests passes in interactive_ui_tests passes on aura Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113092 Review URL: http://codereview.chromium.org/8808001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113262 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8798001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113261 0039d316-1c4b-4281-b951-d872f2087c98
-
akalin@chromium.org authored
Follow-up to 113090 to see which ModelChangingSyncerCommand triggers a perf regression. BUG=97832 TEST= TBR=tim@chromium.org Review URL: http://codereview.chromium.org/8821026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113260 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
Revert 113224 - IME (input method editor) support for Aura, part 3 of 3: Use ui::InputMethod in ui/aura/. Part 1: http://codereview.chromium.org/8659033/ Part 2: http://codereview.chromium.org/8687027/ The basic design of the feature is that to add an input method object to DesktopHost to feed all KeyPress and KeyRelease events from the system message loop to the input method, and let the input method send IME results (e.g. composition text) to RenderWidgetHostViewAura or NativeWidgetAura as needed. RenderWidgetHostViewAura: - Just like RWHVV, implement ui::TextInputClient interface so that RWHVA could receive an event such as 'SetComposition' and 'InsertChar' from an input method object owned by DesktopHost. - Send a notification to the input method object on focus, blur, text input type change, etc. - OnKeyEvent() handler is now able to handle a non-native key event, e.g. a VKEY_PROCESSKEY event, which is fabricated by the input method editor. NativeWidgetAura: - Use views::InputMethodBridge instead of views::InputMethodIBus. - InputMethodBridge, which implements ui::TextInputClient interface, just receives IME results (e.g. composition text) from ui::InputMethod and forwards them to UI (e.g. a text field). - InputMethodBridge also receives a request like 'CancelComposition' from the UI and forwards the request to ui::InputMethod. DesktopHostLinux: - Creates and owns a ui::InputMethodIBusAura object. If IBus-1.4 is not available (e.g. Goobuntu), creates an instance of ui::MockInputMethod. - In Dispatch(), send a KeyPress and KeyRelease aura event to the input method. - Implement ui::InputMethodDelegate interface so that DesktopHostLinux could receive an key press and key release event which should be sent to NWA or RWHVA. Note that an "is_char" event is always sent directly from the input method to a TextInputClient. the ui::InputMethodDelegate is not used for that purpose. - ShouldSendCharEventForKeyboardCode() is moved to ui::InputMethod since DesktopHostLinux no longer generates a Char event. DesktopHostWin: - IME is not supported yet. Supported platforms: - Aura + Chrome OS (IME works!) - Aura + Chrome OS + TOUCH_UI (compiles, but virtual keyboard is not shown since views::TextInputTypeTracker is not ported to Aura yet.) - Aura + Linux, with and without IBus-1.4 - Aura + Windows (compiles, but IME does not work. views::InputMethodWin is not ported to Aura yet.) BUG=97261 TEST=ran aura_unittests Review URL: http://codereview.chromium.org/8576005 TBR=yusukes@chromium.org Review URL: http://codereview.chromium.org/8824007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113259 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113258 0039d316-1c4b-4281-b951-d872f2087c98
-
dglazkov@chromium.org authored
TBR=vsevik TEST=none BUG=none Review URL: http://codereview.chromium.org/8826004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113257 0039d316-1c4b-4281-b951-d872f2087c98
-
dglazkov@chromium.org authored
As well as remove CommandBuffer::GetRingBuffer and change CommandBuffer::Initialize Before this change the service allocated and managed the command buffer. After this change the client uses CreateTransferBuffer, GetTransferBuffer, end potentially DeleteTransferBufffer to manage the command buffer. Another CL will actually make the client delete the command buffer on demand. TEST=unit tests and run some samples and a NaCl 3D game BUG=103989 Review URL: http://codereview.chromium.org/8566059 TBR=gman@chromium.org Review URL: http://codereview.chromium.org/8827005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113255 0039d316-1c4b-4281-b951-d872f2087c98
-
cbentzel@chromium.org authored
BUG=101755 TBR=yurys@chromium.org Review URL: http://codereview.chromium.org/8825002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113254 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113253 0039d316-1c4b-4281-b951-d872f2087c98
-
vsevik@chromium.org authored
TBR=dglazkov Review URL: http://codereview.chromium.org/8771047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113252 0039d316-1c4b-4281-b951-d872f2087c98
-
kaznacheev@chromium.org authored
BUG=chromium-os:23750 TEST= Review URL: http://codereview.chromium.org/8821017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113251 0039d316-1c4b-4281-b951-d872f2087c98
-
gman@chromium.org authored
As well as remove CommandBuffer::GetRingBuffer and change CommandBuffer::Initialize Before this change the service allocated and managed the command buffer. After this change the client uses CreateTransferBuffer, GetTransferBuffer, end potentially DeleteTransferBufffer to manage the command buffer. Another CL will actually make the client delete the command buffer on demand. TEST=unit tests and run some samples and a NaCl 3D game BUG=103989 Review URL: http://codereview.chromium.org/8566059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113250 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
BUG=none TEST=none R=csilv@chromium.org Review URL: http://codereview.chromium.org/8794003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113249 0039d316-1c4b-4281-b951-d872f2087c98
-
michaeln@google.com authored
This is the chrome-side of https://bugs.webkit.org/show_bug.cgi?id=73258 BUG=98939 Review URL: http://codereview.chromium.org/8590043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113248 0039d316-1c4b-4281-b951-d872f2087c98
-
cbentzel@chromium.org authored
BUG=30704 TBR=bradchen@chromium.org Review URL: http://codereview.chromium.org/8824001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113247 0039d316-1c4b-4281-b951-d872f2087c98
-
creis@chromium.org authored
BUG=102408 TEST=Different crash site than OnTempCrashWithData. Review URL: http://codereview.chromium.org/8817006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113246 0039d316-1c4b-4281-b951-d872f2087c98
-
mnissler@chromium.org authored
This was accidentally committed as part of http://codereview.chromium.org/8480037 but shouldn't be active quite yet, since we'd like to switch over all settings and remove the managed prefs banner in a coordinated effort. BUG=chromium:106542 TEST=Configure AlternateErrorPagesEnabled policy, verify that there is no indicator icon behind the label on chrome://settings/advanced Review URL: http://codereview.chromium.org/8821020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113245 0039d316-1c4b-4281-b951-d872f2087c98
-
serya@chromium.org authored
BUG=None TEST=None Review URL: http://codereview.chromium.org/8816024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113244 0039d316-1c4b-4281-b951-d872f2087c98
-
cbentzel@chromium.org authored
BUG=106571 TBR=jstritar@chromium.org Review URL: http://codereview.chromium.org/8815019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113243 0039d316-1c4b-4281-b951-d872f2087c98
-