summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move PostTaskAndReplyWithStatus into task_runner_helpers.hbattre@chromium.org2012-04-177-145/+184
| | | | | | | | | | BUG=TBD TEST=no Review URL: http://codereview.chromium.org/9416060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132527 0039d316-1c4b-4281-b951-d872f2087c98
* Make SearchBox extension call through WebFrame to execute page scriptrafaelw@chromium.org2012-04-171-42/+46
| | | | | | | | | | | This cleans up another instance of renderer code directly invoking page/author script. When all instances are fixed, we can land https://bugs.webkit.org/show_bug.cgi?id=84094 BUG= TEST= Review URL: http://codereview.chromium.org/9969191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132526 0039d316-1c4b-4281-b951-d872f2087c98
* Implement STYLE_LOWERCASE style for Aura NativeTextfield.kochi@chromium.org2012-04-175-23/+115
| | | | | | | | | | BUG=109308 TEST=views_unittest --gtest_filter="NativeTextfieldViews*" Review URL: http://codereview.chromium.org/9358049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132525 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-04-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132522 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Update revision in DEPS, r8264 -> r8275mseaborn@chromium.org2012-04-171-1/+1
| | | | | | | | | | | | | | | | | | | | | This pulls in the following Native Client changes: r8266: (bsy) add interval sets. add memory interval interlocks to prevent race. r8267: (bsy) changed dprintf definition to NaCl_dprintf. r8268: (bsy) coverage abort status vs normal abort status r8269: (bsy) needed trusted_env instead of env. r8270: (jvoung) Revert "add interval sets. add memory interval interlocks to prevent race." r8271: (bradnelson) Adding a startup regression test. r8272: (bbudge) Update Chrome revision in NaCl DEPS. r8274: (robertm) Update deps for gold as final pnacl linker r8275: (mseaborn) Exception handling: Windows: Attach debug exception handler on demand BUG=none TEST=nacl_integration Review URL: https://chromiumcodereview.appspot.com/10108006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132521 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak some messages (see bugs)benrg@chromium.org2012-04-172-9/+9
| | | | | | | | | | | | | | I used "Wi-Fi" rather than "wireless" because in some other messages "wireless" means "Wi-Fi or mobile data". BUG=122244,122725,122726,122905 TEST=none Review URL: http://codereview.chromium.org/9956160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132519 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes FindBar crash. The crash appears to be because if you select asky@chromium.org2012-04-172-3/+10
| | | | | | | | | | | | | | | discarded tab we don't tell the FindBarController of the new TabContentsWrapper and the FindBar is left referencing the wrong and possibly deleted TabContentsWrapper. BUG=123671 TEST=none R=jamescook@chromium.org Review URL: http://codereview.chromium.org/10106011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132518 0039d316-1c4b-4281-b951-d872f2087c98
* Metro/HiDPI: Move 1x icons into separate pak filesail@chromium.org2012-04-1718-62/+185
| | | | | | | | | | | | | | | | | | | | Currently all 1x art files are repacked into chrome.pak files. This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale. As a first step this CL does the following: - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome. - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak - update the Mac and Windows installer code to package the extra pak files. Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation. BUG=114311 TEST=Ran on Windows, and Mac and Linux. Review URL: http://codereview.chromium.org/10024050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132517 0039d316-1c4b-4281-b951-d872f2087c98
* views: Make everything in crypto module password dialog private except the ctor.tfarina@chromium.org2012-04-173-96/+89
| | | | | | | | R=pkasting@chromium.org Review URL: https://chromiumcodereview.appspot.com/9956157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132516 0039d316-1c4b-4281-b951-d872f2087c98
* ModuleSystem should not crash when JS has a syntax error.aa@chromium.org2012-04-171-1/+28
| | | | | | Review URL: http://codereview.chromium.org/10105013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132515 0039d316-1c4b-4281-b951-d872f2087c98
* Make json_schema_compiler remove 'nocompile' nodes from JSON at the JSON levelkalman@chromium.org2012-04-176-31/+203
| | | | | | | | | | | | rather than at the model level. This gives us automatic nocompile of all properties; previously not all were supported. TEST=tools/json_schema_compiler/json_schema_test.py, unit_tests --gtest_filter=JsonSchemaCompiler* Review URL: http://codereview.chromium.org/10108005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132514 0039d316-1c4b-4281-b951-d872f2087c98
* Add FlimflamProfileClientTesthashimoto@chromium.org2012-04-176-9/+184
| | | | | | | | | BUG=chromium-os:16557 TEST=chromeos_unittests --gtest_filter="FlimflamProfileClientTest.*" Review URL: https://chromiumcodereview.appspot.com/10038011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132513 0039d316-1c4b-4281-b951-d872f2087c98
* - Changed the data structure being passed around in the socket API from a ↵miket@chromium.org2012-04-1711-136/+191
| | | | | | | | | | | | | string to an array of longs. This is a stepping stone to get us to ArrayBuffers. - Changed "message" key to "data" for consistency. BUG=120567 TEST=no new ones, but existing, as updated, still pass. Review URL: http://codereview.chromium.org/10095020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132512 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash when trying to input phone number in the autofill settings page ↵mazda@chromium.org2012-04-172-8/+15
| | | | | | | | | | | | while running as guest mode. BUG=123346 TEST=Login as guest mode, open chrome://setting/autofillEditAddress, input some number in the Phone input field, hit tab, check that didn't cause a crash. Review URL: http://codereview.chromium.org/10081023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132511 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Evan from chromium gtk OWNERS.erg@chromium.org2012-04-171-1/+0
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/10107006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132510 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Remove obsolete about:flags switch for memory widgetjamescook@chromium.org2012-04-174-22/+0
| | | | | | | | | | | | The memory widget was removed in crrev.com/131801 as part of the uber-tray status area update. This removes the obsolete about:flags switch that used to turn it on. BUG=123700 TEST=none Review URL: http://codereview.chromium.org/10103013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132508 0039d316-1c4b-4281-b951-d872f2087c98
* Check implementation files for virtual and OVERRIDE.rsleevi@chromium.org2012-04-175-18/+70
| | | | | | | | | | | Currently behind a flag "-Xclang -plugin-arg-find-bad-constructs -Xclang skip-virtuals-in-implementations" BUG=115047 TEST=none Review URL: https://chromiumcodereview.appspot.com/10076002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132507 0039d316-1c4b-4281-b951-d872f2087c98
* Added a new PyAuto method WaitForDomNode() which allows tests to block until ↵craigdh@chromium.org2012-04-174-9/+88
| | | | | | | | | | | | a specified node exists in the DOM. BUG=None TEST=functional/apptest.py Review URL: http://codereview.chromium.org/10095018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132506 0039d316-1c4b-4281-b951-d872f2087c98
* cleanup: Use MockXKeyboard in caps_lock_handler_browsertest.cc.yusukes@google.com2012-04-171-52/+3
| | | | | | | | | BUG=None TEST=ran the browser test. Review URL: https://chromiumcodereview.appspot.com/10080002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132505 0039d316-1c4b-4281-b951-d872f2087c98
* More DomStorage house cleaning, many files but all mechanical changes.michaeln@google.com2012-04-1743-1790/+23
| | | | | | | | | | - delete old in_process_webkit sources (hooray) - rename the new sources to no longer have the _new suffix - fix up the includes - remove the ENABLE_NEW_DOM_STORAGE_BACKEND flag since old stuff is now gone Review URL: https://chromiumcodereview.appspot.com/10086018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132504 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed bug where the ExecuteJavascript() family of PyAuto hooks ignored the ↵craigdh@chromium.org2012-04-173-11/+11
| | | | | | | | | | | | | | | | automation id of messages from DomAutomationController. This had the effect of hooks returning on the next message from DomAutomationController regardless of whether that message actually indicated completion of the injected javascript. BUG=120769 TEST=functional/execute_javascript.py Review URL: http://codereview.chromium.org/9950098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132503 0039d316-1c4b-4281-b951-d872f2087c98
* Reimplement Libcros fucntions using FlimflamProfileClienthashimoto@chromium.org2012-04-179-111/+329
| | | | | | | | | | | | | | | | | Change FlimflamProfileClient's interface to deal with multiple profile objects Change FlimflamProfileClient's interface to send an entry's path as a string, not an ObjectPath Add non-Libcros implementations of CrosDeleteServiceFromProfile, CrosRequestNetworkProfileProperties and CrosRequestNetworkProfileEntryProperties Add EnableNonLibcrosNetworkFunctions Add --enable-non-libcros-network-functions commandline option Rename existing CrosNetworkFunctionsTest to CrosNetworkFunctionsLibcrosTest Add new CrosNetworkFunctionsTest which tests the non Libcros implementation BUG=chromium-os:16557 TEST=unit_tests --gtest_filter="CrosNetworkFunctions*" Review URL: https://chromiumcodereview.appspot.com/9958045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132502 0039d316-1c4b-4281-b951-d872f2087c98
* Apply an initial seccomp filter policy for Pepper Flash.cevans@chromium.org2012-04-176-1/+69
| | | | | | | | I'll send out a separate mail about the shmat() situation -- for now, a shipping seccomp filter sandbox is better than no filtering. Review URL: https://chromiumcodereview.appspot.com/10105009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132501 0039d316-1c4b-4281-b951-d872f2087c98
* Check and warn if public destructors are found on types that derive from ↵rsleevi@chromium.org2012-04-178-155/+502
| | | | | | | | | | | | | | | base::RefCounted or base::RefCountedThreadSafe. Having public destructors is dangerous, as it allows the ref-counted object to be stack allocated and have references that attempt to outlive the stack, or to allow callers to explicitly delete it while references are still held. Both patterns result in use-after-free, hence their prohibition. In doing so, update the Chromium plugin to be able to scan both headers and implementation files, and enable the public destructor check for both types with an optional flag ( -Xclang -plugin-arg-find-bad-constructs -Xclang skip-refcounted-dtors ) BUG=123295 TEST=none Review URL: https://chromiumcodereview.appspot.com/10005022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132500 0039d316-1c4b-4281-b951-d872f2087c98
* Single URL Expires Were Not Being Deleted.mrossetti@chromium.org2012-04-1720-80/+122
| | | | | | | | | | | | | | | | | Some notification clients expect URLs while others expect URLRows but in some cases the URLRows were not being provided. Eliminated the duplication of data structures by removing the set of URLs and relying only on the vector of URLRows. NOTE: This CL is identical to previously reviewed 10031028 except that a leak was fixed in in_memory_url_index_unittest.cc. tim@ for OWNERS review of sync/... BUG=122740 TEST=Added unit test. TBR=tim@chromium.org Previously reviewed as: https://chromiumcodereview.appspot.com/10031028 Review URL: https://chromiumcodereview.appspot.com/10096015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132499 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Stop listening to gtk signals in the omnibox before destroying the model.erg@chromium.org2012-04-172-9/+20
| | | | | | | | | | BUG=123530 TEST=none Review URL: http://codereview.chromium.org/10103012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132498 0039d316-1c4b-4281-b951-d872f2087c98
* Add ctrl+drag feature for allowing resizing window with exact positioning.jennyz@chromium.org2012-04-1713-175/+278
| | | | | | | | | | BUG=116077 TEST=ctrl+drag will allow resizing window with exact positioning, drag resizing will still snap to grid. Review URL: http://codereview.chromium.org/10008084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132497 0039d316-1c4b-4281-b951-d872f2087c98
* Supply Windows handle-passing function to NaClmseaborn@chromium.org2012-04-178-35/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass BrokerDuplicateHandle() to the NaCl loader process in nacl_listener.cc. Pass BrokerDuplicateHandle() to the NaCl trusted plugin. We need to add this to PPB_NaCl_Private in order to pass it through. Remove the use of the "init_handle_passing" SRPC call. Otherwise the NaCl process will attempt to do an imc_connect() to the renderer, which involves sending a handle to it, which fails. Add a wrapper for AddTargetPeer() to 'content' so that nacl_process_host.cc can use it. Change the renderer's handle-passing policy to allow sending handles other than Sections. The NaCl trusted plugin sends other handle types to the NaCl loader process. This change will allow the sandbox to be tightened up, in the future, so that the NaCl loader process and the renderer process do not have handles to each other. BUG=http://code.google.com/p/nativeclient/issues/detail?id=2719 TEST=nacl_integration etc. Review URL: https://chromiumcodereview.appspot.com/10039001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132496 0039d316-1c4b-4281-b951-d872f2087c98
* Fix removal of delegate execute registration at uninstall.grt@chromium.org2012-04-171-1/+1
| | | | | | | | | | BUG=119242 TEST=install Chrome, uninstall Chrome, make sure delegate execute stuff goes away. Review URL: http://codereview.chromium.org/9969186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132495 0039d316-1c4b-4281-b951-d872f2087c98
* [Chromoting] The webapp revokes OAuth refresh tokens when they will no ↵simonmorris@chromium.org2012-04-172-7/+75
| | | | | | | | | | longer be used. BUG=123018 Review URL: https://chromiumcodereview.appspot.com/10080010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132494 0039d316-1c4b-4281-b951-d872f2087c98
* Log Gaia response codes and Gaia-related networking activity to ease ↵alexeypa@chromium.org2012-04-177-3/+122
| | | | | | | | diagnostics of Gaia issues. Review URL: http://codereview.chromium.org/10069020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132493 0039d316-1c4b-4281-b951-d872f2087c98
* Convert chrome.experimental.alarms API to use IDL.mpcomplete@chromium.org2012-04-177-129/+69
| | | | | | | | | BUG=81758 TEST=no Review URL: https://chromiumcodereview.appspot.com/10066024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132492 0039d316-1c4b-4281-b951-d872f2087c98
* Zzipping windows into the work area upon creationskuhne@chromium.org2012-04-174-119/+193
| | | | | | | | | | BUG=122139 TEST=Unittest Review URL: http://codereview.chromium.org/10091008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132491 0039d316-1c4b-4281-b951-d872f2087c98
* [Web Intents] Display throbber when loading inline disposition.binji@chromium.org2012-04-177-83/+266
| | | | | | | | | | | BUG=112615 TEST=none TBR=sail@chromium.org TBR=estade@chromium.org Review URL: http://codereview.chromium.org/9959130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132490 0039d316-1c4b-4281-b951-d872f2087c98
* Moved Linux specific shell integration declarations into own header.benwells@chromium.org2012-04-178-88/+82
| | | | | | | | | | | | This continues refactoring started in http://codereview.chromium.org/9958006/ BUG=None TEST=Refactor; covered by existing tests Review URL: http://codereview.chromium.org/10097004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132489 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132479 - Transmit a X-Chrome-UMA-Enabled bit to Google domains from ↵sky@chromium.org2012-04-168-106/+17
| | | | | | | | | | | | | | clients that have UMA enabled. BUG=123609 TEST=With UMA enabled (not Chromium), visit www.google.com and ensure that the request header includes X-Chrome-UMA-Enabled with value "1". Also, ensure that unit_tests GoogleUtilTests all pass. Review URL: http://codereview.chromium.org/10054029 TBR=stevet@chromium.org Review URL: https://chromiumcodereview.appspot.com/10107009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132488 0039d316-1c4b-4281-b951-d872f2087c98
* Move full-screen detection logic from PanelManager to DisplaySettingsProvider.jianli@chromium.org2012-04-1611-62/+166
| | | | | | | | | | | | | | | Also fixed a bug that pnels remain visible with full screen apps on Snow Leopard. The fix is to also call orderBack/orderFront when full-screen is detected. This is because the full-sreen window is still in normal level and our panel windows stay in the top of z-order when its level is changed to normal. BUG=123058 TEST=Manual test by launching panels and make an app full-screen Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132144 Review URL: http://codereview.chromium.org/10051020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132487 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-04-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132485 0039d316-1c4b-4281-b951-d872f2087c98
* Roll google-safe-browsing deps to @110.mattm@chromium.org2012-04-161-1/+1
| | | | | | | | | | BUG=96459 TEST=enabled safe_browsing_tests locally and verified it still passes. Review URL: http://codereview.chromium.org/10103007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132484 0039d316-1c4b-4281-b951-d872f2087c98
* Regression test for packing and installing an extension from an URL.hebert.christopherj@chromium.org2012-04-162-1/+42
| | | | | | | | | | BUG=120936 TEST=Regression test. Review URL: http://codereview.chromium.org/9999041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132482 0039d316-1c4b-4281-b951-d872f2087c98
* Stop displaying button to launch system print dialog when preview fails.abodenha@chromium.org2012-04-161-4/+2
| | | | | | | | | | BUG=122878 TEST=Verify 122878 Review URL: http://codereview.chromium.org/10048009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132481 0039d316-1c4b-4281-b951-d872f2087c98
* sync: sprinkle extra asserts to hunt down bug 121587tim@chromium.org2012-04-161-2/+17
| | | | | | | | | | | | Break down the single unrecoverable error into 4 cases. BUG=121587 TEST=none Review URL: http://codereview.chromium.org/10105006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132480 0039d316-1c4b-4281-b951-d872f2087c98
* Transmit a X-Chrome-UMA-Enabled bit to Google domains from clients that have ↵stevet@chromium.org2012-04-168-17/+106
| | | | | | | | | | | UMA enabled. BUG=123609 TEST=With UMA enabled (not Chromium), visit www.google.com and ensure that the request header includes X-Chrome-UMA-Enabled with value "1". Also, ensure that unit_tests GoogleUtilTests all pass. Review URL: http://codereview.chromium.org/10054029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132479 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to close idle connections in higher layer socket pools when a lower ↵rch@chromium.org2012-04-162-5/+182
| | | | | | | | | | | | layer pool is stalled. BUG=62364, 92244 TEST=ClientSocketPoolBaseTest.\*CloseIdleSocket\* Review URL: http://codereview.chromium.org/9999030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132478 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent sandboxed processes from opening each other jschuh@chromium.org2012-04-166-26/+118
| | | | | | | | | | TBR=brettw BUG=117627 BUG=119150 TEST=sbox_validation_tests Review URL: https://chromiumcodereview.appspot.com/9716027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132477 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132455 - Abort sync cycles when download step failsrlarocque@chromium.org2012-04-168-382/+276
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change causes the syncer to exit from its download then commit function if the download fails. This helps prevent the creation of server-side conflicts, which would be more likely to happen if a download failed but the following commit succeeded. The main changes are as follows: - Rather than proceed to the next step when a download updates failure is detected, the syncer will exit. This should cause the SyncScheduler to schedule a retry at a later time. - The definition of a download updates failure is now based on the return code of the download attempt, rather than checking the contents of the (possible non-existent) returned protobuf. This makes the error detection logic used here more closely match the logic used to decide whether or not to schedule retries. This implementation has a side-effect on configure sync cycles. The old behaviour was to handle failures by applying whatever updates we had downloaded at that point. The new behaviour will leave updates unapplied if any error occurs. This better matches a nearby comment's assertion which states that we should not attempt to apply updates until we have downloaded all of them. I believe the author of that comment would approve of this change. This change moves around some of the ExtensionActivityMonitor logic. It's important that we not take the data from the extensions acitivity monitor at the start of the cycle. Restoring that data is handled in the commit building and response code, which might not be executed if we need to break out early. This also fixes issue 123270. Most of the diffs for this change are concentrated in the unit tests: - Expose more of the SyncScheduler to the SyncerTest test harness. - Add functions to SyncerTest for testing specific types of sync jobs. - Add some functions that allow us to better control failures in MockConnectionManager. - Added tests for configure job success and failure. - Added tests for update then commit job success and failure. - Removed some redundant tests. BUG=122033,123270 TEST=sync_unit_tests, specifically: SyncerTest.UpdateThenCommit, SyncerTest.UpdateFailsThenDontCommit, SyncerTest.ConfigureDownloadsTwoBatchesSuccess, SyncerTest.ConfigureFailsDontApplyUpdates Review URL: http://codereview.chromium.org/10006046 TBR=rlarocque@chromium.org Review URL: https://chromiumcodereview.appspot.com/10107004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132476 0039d316-1c4b-4281-b951-d872f2087c98
* Wake Mac host display when remote session starts.dcaiafa@chromium.org2012-04-162-2/+53
| | | | | | | | | | | | | | Create a power management assertion when a remote session starts. The power assertion will wake the display if it's asleep and will keep it awake while the remote session is in progress. BUG=120429 TEST=manual Review URL: http://codereview.chromium.org/10082032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132475 0039d316-1c4b-4281-b951-d872f2087c98
* Hack together a quick doc generator for IDL files.mpcomplete@chromium.org2012-04-165-79/+299
| | | | | | | | | | | | | | - Changed the IDL parser to mine the Comment nodes, and process them for parameter comments. - Added hacks to the doc builder to parse the IDL files and spit out a generated JSON file before running the generator. BUG=no TEST=no Review URL: https://chromiumcodereview.appspot.com/10082038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132474 0039d316-1c4b-4281-b951-d872f2087c98
* Set the authorization header when calling an API. Otherwise, no API call ↵munjal@chromium.org2012-04-163-2/+39
| | | | | | | | will succeed. Review URL: https://chromiumcodereview.appspot.com/10080016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132473 0039d316-1c4b-4281-b951-d872f2087c98
* Unify the sandboxed vs. unsandboxed code paths more, for two reasons:cevans@chromium.org2012-04-161-13/+4
| | | | | | | | | 1) It seems dangerous to have developers and tests running different code paths to production users. 2) It's needed for the new in-progress seccomp filter sandbox. Review URL: https://chromiumcodereview.appspot.com/10082040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132472 0039d316-1c4b-4281-b951-d872f2087c98