- 05 Aug, 2011 31 commits
-
-
rustema@google.com authored
Enum may take 3 values: * ENABLED (default) - both normal and incognito modes are allowed. * DISABLED - incognito mode cannot be used. * FORCED - browsing is only possible in incognito mode. Mapped IncognitoEnabled::false to IncognitoModeAvailability::DISABLED when IncognitoModeAvailability policy/pref is not set. Removed IncognitoEnabled pref (no longer used). BUG=69580 TEST= Review URL: http://codereview.chromium.org/7520023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95580 0039d316-1c4b-4281-b951-d872f2087c98
-
chrisha@chromium.org authored
This CL disables/enables the Windows pre-read optimization based on a client-side coin-toss. The base::FieldTrial mechanism has not been used as it is not available until *after* chrome.dll is loaded, and this needs to occur before. BUG=none TEST=none Review URL: http://codereview.chromium.org/7508034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95579 0039d316-1c4b-4281-b951-d872f2087c98
-
yusukes@google.com authored
This CL depends on http://codereview.chromium.org/7497028/. BUG=None TEST=manual, ran unit_tests Review URL: http://codereview.chromium.org/7493077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95578 0039d316-1c4b-4281-b951-d872f2087c98
-
achuith@chromium.org authored
BUG=NONE TEST=compiles Review URL: http://codereview.chromium.org/7566053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95577 0039d316-1c4b-4281-b951-d872f2087c98
-
jamesr@chromium.org authored
When share groups and pooled IDs are in use, a race condition exists when destroying resources since the IDs are marked as free before the resource is actually freed. Consider: Context A creates a framebuffer with id 1 Context B is created in the same sharegroup as A Context A destroys its framebuffer: - the ID is freed (via FreeIDs(), which is a synchronous call) - a DeleteFrameBuffersImmediate command is entered into A's command buffer but does not immediately execute Context B creates a framebuffer - genFramebuffer() makes a sync call to the service side, which reports that id 1 is available At this point, if the service side processes and commands in context B's command stream, it will throw kInvalidArguments because as far as the service side is concerned framebuffer 1 has never been released. This patch adds a Flush() after destroying a resource so that the service side will process the resource destruction command before servicing other command streams. There's still a potential race condition if multiple contexts in the same share groups are making calls from different threads, but today all contexts in the same share group are on the same thread. BUG=80703 TEST=none Review URL: http://codereview.chromium.org/7574024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95576 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
Revert 95534 - Creat BrowsingDataCookieHelper and CannedBrowsingDataCookieHelper for logging cookies at UI thread. BUG=XXX TEST=XXX Review URL: http://codereview.chromium.org/7355025 TBR=ycxiao@chromium.org Review URL: http://codereview.chromium.org/7491049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95575 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=None TEST=None R=stevenjb@chromium.org Review URL: http://codereview.chromium.org/7575001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95574 0039d316-1c4b-4281-b951-d872f2087c98
-
kinaba@chromium.org authored
Current implementation of RenderWidgetViewHostGtk::OnGrabNotify() records the focus state obtained by gtk_widget_is_focus() when other window get a grab, and set the stored state to the input context on ungrab notification. This CL changes to store the focus state of input context rather than gtk_widget_is_focus(), and resolves the inconsistency issue. BUG=chromium-os:15773 TEST=http://crosbug.com/15773#c20 Review URL: http://codereview.chromium.org/7548008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95573 0039d316-1c4b-4281-b951-d872f2087c98
-
dtseng@chromium.org authored
- Actually reuse BrowserAccessibility's when we receive an AXLoadComplete notification (switch from using CreateAccessibilityTree to UpdateNode). - add a check in BrowserAccessibilityManager::SetFocus to ensure we never try and ref count the same element. This means we released an element (and thereby destroy it) before we add ref it again. As it stands, the code does not encounter this case, since there's an implicit assumption that the focus_ element has ref count >= 2. - add logic to BrowserAccessibilityCocoa so that it can inherit directly from NSObject; this brings us in line with the way Webkit's AccessibilityObjectWrapper on Mac works. This will hopefully set us up to solve the problem of VoiceOver not acknowledging page transitions. The remaining issue is that RWHV's get destroyed on page transitions, thereby destroying our BrowserAccessibilityManager. This is likely why VoiceOver won't honor our AXLoadComplete notification. BUG=none TEST=manual. Review URL: http://codereview.chromium.org/7461104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95572 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
Revert 95552 - Revert 95541 - Profiles: SSLManger broadcasts SSL_INTERNAL_STATE_CHANGED with a Source<BrowserContext> instead of a Source<NavigationController>. We do this since SSLManagers want to hear all the notifications coming from different NavigationControllers; not just from the one they are associated with. BUG=87457 TEST=none R=abarth TBR=darin Review URL: http://codereview.chromium.org/7542029 Sorry about this. The tree stubbornly refuses to go green and yours is the only remaining patch in the blamelist. TBR=erg@google.com Review URL: http://codereview.chromium.org/7575035 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/7550025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95571 0039d316-1c4b-4281-b951-d872f2087c98
-
jar@chromium.org authored
Histograms that "clip" data (discard samples over a given point) make it hard or impossible to contrast results (such as via trimmed means). As a result, a long standing note asked that these histogram form no longer be used. This CL removes all remaining uses, and discards so histograms that are no longer significant (to SDCH experimentation). We transition to CUSTOM_HISTOGRAMS for all cases where the data appears to be useful (and we provide new names for the histograms). r=rtenneti,wtc Review URL: http://codereview.chromium.org/7553025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95570 0039d316-1c4b-4281-b951-d872f2087c98
-
mberkowitz@google.com authored
Also added helper functions _CheckHistory and _NavigateAndCheckHistory used by the tests below to verify that the correct changes are made to the history list. Tests included: --------------- testNavigateBringPageToTop: --- Verify that navigation brings the current page to the top of the history list. testReloadBringPageToTop: --- Verify that reloading a page brings that page to the top of the history list. testBackForwardBringPageToTop: --- Verify that back/forward brings the current page to the top of the history list. testAppendTabAddPage: --- Verify that opening a new tab adds that page to the history list. testOpenWindowAddPage: --- Verify that opening a new window to a page adds that page to the history list. TEST=none BUG=none Continuation of CL 7544032. Review URL: http://codereview.chromium.org/7574028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95569 0039d316-1c4b-4281-b951-d872f2087c98
-
akalin@chromium.org authored
BUG=91682 TEST=Open Chrome, open incognito window, check app menu to make sure there is an item for sync Review URL: http://codereview.chromium.org/7511024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95568 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
And fixes the code of task manager and following tests which didn't work correctly on WebUI TaskManager. - TaskManagerBrowserTest.ShutdownWhileOpen - ExtensionApiTest.ProcessesVsTaskManager - PrerenderBrowserTest.PrerenderTaskManager BUG=chromium-os:13885 TEST=trybots Review URL: http://codereview.chromium.org/7550004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95567 0039d316-1c4b-4281-b951-d872f2087c98
-
yusukes@google.com authored
BUG=None TEST=ran unit_tests Review URL: http://codereview.chromium.org/7497028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95566 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95565 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
BUG=none TEST=Click favicon. Page info bubble shouldn't jump around after 1s but look nice instead (mostly. Now the text at the bottom jumps now, but that looks way better than everything but the text jumping.) Review URL: http://codereview.chromium.org/7575025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95564 0039d316-1c4b-4281-b951-d872f2087c98
-
arthurhsu@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/7572039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95563 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
This pulls in the following Native Client changes: r6304: (mcgrathr) Remove magic to get IRT-compatible linking layout for browser-targetted nexes r6305: (ncbray) Add a hard timeout for the browser tester to stop runaway tests. r6306: (mcgrathr) Define private __aeabi_read_tp for IRT r6307: (mcgrathr) Load IRT for spec2k runs r6308: (jvoung) Bump toolchain deps. Pull in pdox's windows changes: r6309: (mcgrathr) Remove -lppapi hack for nacl_irt_test r6310: (sehr) Make __launchExecutableFromFd take a continuation rather than returning success r6311: (sehr) Remove possible use-after-free attack from console logging. r6312: (mseaborn) Cleanup: Remove obsolete reference to SDL from comment in sel_main.c r6313: (bradnelson) Allow branch to get either native_client (as on the buildbots) r6314: (jvoung) Fix pnacl glibc builder -- no more platform libs in sdk() after removal of link_segment_gap.o: r6315: (mseaborn) Cleanup: Fix typo in comment r6316: (mseaborn) Cleanup: Fix spelling: "seperate" -> "separate" r6318: (mcgrathr) Clean up buildbot context tests, get browser tests re-enabled on trybots r6319: (ncbray) Fixed how NaCl's build system used asserts. r6320: (ncbray) Added a stress test for determining now many nexes can be loaded simultaneously. r6321: (ncbray) Fixed breakage introduced in r6320. r6322: (mseaborn) Only set SDKROOT for standalone builds - redo r4926. Also, disable a thread safety stress test that is known to be flaky on Windows (run_ppapi_ppb_var_browser_test). BUG=none TEST=trybots Review URL: http://codereview.chromium.org/7566045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95562 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
Review URL: http://codereview.chromium.org/7523051 TBR=darin@chromium.org Review URL: http://codereview.chromium.org/7491048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95561 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
platforms. TBR=apatrick Review URL: http://codereview.chromium.org/7575019 TBR=darin@chromium.org Review URL: http://codereview.chromium.org/7583001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95560 0039d316-1c4b-4281-b951-d872f2087c98
-
hbono@chromium.org authored
This change suppresses the uninitialized-variable-used errors in sync_ui_util::ConstructAboutInformation() caused probably by r95536 <http://crrev.com/95536>. TBR=timurrrr,glider,thestig BUG=91771 TEST=make the "Linux Tests (valgrind)(6)" bot greener. Review URL: http://codereview.chromium.org/7582001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95559 0039d316-1c4b-4281-b951-d872f2087c98
-
nirnimesh@chromium.org authored
This is so that webui based login can be automated. BUG=chromium-os:18740 TEST=None R=zelidrag@chromium.org Review URL: http://codereview.chromium.org/7575032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95555 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
Revert 95541 - Profiles: SSLManger broadcasts SSL_INTERNAL_STATE_CHANGED with a Source<BrowserContext> instead of a Source<NavigationController>. We do this since SSLManagers want to hear all the notifications coming from different NavigationControllers; not just from the one they are associated with. BUG=87457 TEST=none R=abarth TBR=darin Review URL: http://codereview.chromium.org/7542029 Sorry about this. The tree stubbornly refuses to go green and yours is the only remaining patch in the blamelist. TBR=erg@google.com Review URL: http://codereview.chromium.org/7575035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95552 0039d316-1c4b-4281-b951-d872f2087c98
-
xiyuan@chromium.org authored
- Respect account settings by using the users list and other flags passed into WebUILoginDisplay::Init; - Limit max 5 users to avoid scrolling in account picker; - Increase account picker width to 1100px to avoid crop on user pods; - Properly remove a user, i.e. go through UserManager::RemoveUser instead of delete it directly using RemoveUserFromList; - Improve the tab order; - Switch to Gaia sign in if user failed login three times in a row; - Turn off init animation; BUG=chromium-os:18532,chromium-os:18668,chromium-os:18312,chromium-os:18307 TEST=Verify fix for chromium-os:18532,chromium-os:18668,chrmoum-os:18312 and chromium-os:18307. Review URL: http://codereview.chromium.org/7461142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95551 0039d316-1c4b-4281-b951-d872f2087c98
-
zelidrag@chromium.org authored
BUG=chromium-os:18740 TEST=make sure pass-through auth extension is working when we start chrome with --skip-oauth-login switch. Review URL: http://codereview.chromium.org/7575030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95549 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
BUG=91729 Review URL: http://codereview.chromium.org/7575021 TBR=apatrick@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95548 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
BUG=none TEST=manually Review URL: http://codereview.chromium.org/7480032 TBR=scottfr@chromium.org Review URL: http://codereview.chromium.org/7566054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95545 0039d316-1c4b-4281-b951-d872f2087c98
-
scottfr@chromium.org authored
BUG=none TEST=manually Review URL: http://codereview.chromium.org/7480032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95542 0039d316-1c4b-4281-b951-d872f2087c98
-
erg@google.com authored
Profiles: SSLManger broadcasts SSL_INTERNAL_STATE_CHANGED with a Source<BrowserContext> instead of a Source<NavigationController>. We do this since SSLManagers want to hear all the notifications coming from different NavigationControllers; not just from the one they are associated with. BUG=87457 TEST=none R=abarth TBR=darin Review URL: http://codereview.chromium.org/7542029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95541 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
BUG=91729 Review URL: http://codereview.chromium.org/7575021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95540 0039d316-1c4b-4281-b951-d872f2087c98
-
- 04 Aug, 2011 9 commits
-
-
tfarina@chromium.org authored
BUG=None TEST=None R=evan@chromium.org Review URL: http://codereview.chromium.org/7572032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95538 0039d316-1c4b-4281-b951-d872f2087c98
-
asargent@chromium.org authored
This test has failed a few times on the waterfall lately, and this will help me understand what's going on. BUG=91753 TEST=none Review URL: http://codereview.chromium.org/7511028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95537 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://synczea@chromium.org authored
BUG=91134 TEST=Set up sync, inspect chrome://sync Review URL: http://codereview.chromium.org/7550023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95536 0039d316-1c4b-4281-b951-d872f2087c98
-
junov@chromium.org authored
past the first frame. Added a call to notifyPixelsChanged on the bitmap to invalidate the associated texture chache entry, so that the frame will update correctly. BUG=57695 TEST=http://www.craftymind.com/factory/html5video/CanvasVideo.html Review URL: http://codereview.chromium.org/7572027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95535 0039d316-1c4b-4281-b951-d872f2087c98
-
ycxiao@chromium.org authored
BUG=XXX TEST=XXX Review URL: http://codereview.chromium.org/7355025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95534 0039d316-1c4b-4281-b951-d872f2087c98
-
levin@chromium.org authored
TEST=Starting DumpRenderTree will assert without this after I land a change in WebKIt. Review URL: http://codereview.chromium.org/7578013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95533 0039d316-1c4b-4281-b951-d872f2087c98
-
chocobo@chromium.org authored
When the user logs in, auto connect to preferred network if appropriate. BUG=chromuim-os:3559 TEST=manual Review URL: http://codereview.chromium.org/7566015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95532 0039d316-1c4b-4281-b951-d872f2087c98
-
jamiewalch@google.com authored
BUG=91719 TEST=Manual Review URL: http://codereview.chromium.org/7574019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95531 0039d316-1c4b-4281-b951-d872f2087c98
-
jeanluc@chromium.org authored
BUG=71130 Review URL: http://codereview.chromium.org/7545020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95527 0039d316-1c4b-4281-b951-d872f2087c98
-