| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
TEST=unit tests
BUG=79762
R=apatrick@chromium.org
Review URL: http://codereview.chromium.org/9027014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115680 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115679 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=loislo
Review URL: http://codereview.chromium.org/9034002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115678 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=existing
Review URL: http://codereview.chromium.org/9025033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115675 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9027015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115674 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using TestViewsDelegate since we the Chrome one is not set (nor usable under Views).
BUG=108391
TEST=none
Review URL: http://codereview.chromium.org/9025031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
IsAccessibilityFocusable().
BUG=105879
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9021002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115672 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This replaces http://codereview.chromium.org/9023019/ which I needed to fix but cannot update since I am not the owner
TBR=piman@chromium.org
BUG=108492
TEST=none
Review URL: http://codereview.chromium.org/8958029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115671 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
browser_navigator.cc (take 2)
+Fixes win_aura build
This CL is mostly cleanup. There are four places where we need to check the size of popups against a window size to determine whether they should become popups or new tabs:
* BrowserView for Aura
* Panel for Aura
* chromeos::BrowserView
* chromeos::PanelBrowserView
All of these cases except BrowserView will become deprecated soon, so browser_navigator (which calls GetDispositionForPopupBounds) seemed like the right place for the shared logic.
BUG=108363
TEST=See issue for test. Only behavioral change should be for Panel windows on Aura opening large windows with window.open().
TBR=ben@chromium.org,prasadt@chromium.org,rsesek
Review URL: http://codereview.chromium.org/8962038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115670 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=93109
TEST=browser_tests
Review URL: http://codereview.chromium.org/8895027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115669 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=NONE
TEST=NONE
Review URL: http://codereview.chromium.org/8962037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115668 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=108511
Review URL: http://codereview.chromium.org/9036002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115667 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
sometimes
BUG=108493
Review URL: http://codereview.chromium.org/9030003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115666 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and media/video-colorspace-yuv422.html for GPU.
TBR=loislo
BUG=
TEST=
Review URL: http://codereview.chromium.org/9036001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115665 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
content::WebContents instead of a TabContents, and update all the dependent code.
BUG=98716
Review URL: http://codereview.chromium.org/9022023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115664 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=atwilson@chromium.org
BUG=108511
Review URL: http://codereview.chromium.org/8960003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
inside the callback.
BUG=103920
TEST=AudioRendererBaseTest.Underflow_ResumeFromCallback
Review URL: http://codereview.chromium.org/9005022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115662 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change-Id: I771ca68f193c9b4fe516e0ec7648f9a1e50e01d9
BUG=108200
TEST=See issue
Review URL: http://codereview.chromium.org/8965055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115661 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9017003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115660 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115659 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=saintlou@chromium.org
BUG=108496
TEST=none
Review URL: http://codereview.chromium.org/9027018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115658 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=79762
R=apatrick@chromium.org
Review URL: http://codereview.chromium.org/9022015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115657 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1116: Move XcodeSettings to its own file, start calling it from the ninja generator.
1117: Enable test/same-gyp-name for ninja.
1118: mac: Don't let GetLdFlags() call Absolutify() directly.
1119: Merge the current upstream version of ninja_syntax.py
BUG=108428
TEST=none
TBR=mark@chromium.org
Review URL: http://codereview.chromium.org/9023017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115656 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
http://crbug.com/108457
TEST=none
TBR=sky
Review URL: http://codereview.chromium.org/9026017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115655 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=frankf@chromium.org
R=frankf@chromium.org
BUG=89000
TEST=
Review URL: http://codereview.chromium.org/9033001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115654 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=98716
R=jam@chromium.org
Review URL: http://codereview.chromium.org/9024020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115653 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115652 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=93552
Review URL: http://codereview.chromium.org/8962031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115651 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are two primary changes in this patch.
1. Added a new syncable column PREV_SERVER_SPECIFICS. This field stores the
most recent set of decryptable SERVER_SPECIFICS iff the current
SERVER_SPECIFICS is not decryptable and only the specific have been modified.
The field gets set in process_update_command and reset in conflict_resolver
and process_update_command.
2. Due to the use of PREV_SERVER_SPECFICS, we now take into account whether
a server change actually modified anything when we perform conflict resolution.
If the current SERVER_SPECIFICS matches PREV_SERVER_SPECIFICS, irregardless of
encryption, then we can overwrite the server data with the local data. This
is possible because PREV_SERVER_SPECIFICS is only set when an update modifies
specifics only (ignoring non_unique_name and mtime), and reset if a subsequent
change modifies non-specifics data. As a result, we know that if
PREV_SERVER_SPECIFICS are set, then we can determine whether a change is
encryption only by inspecting SERVER_SPECIFICS alone.
BUG=76596,105615
TEST=sync_unit_tests. Manually getting into a state where a passphrase is
needed but local changes are made, and then verifying that the local changes
persist after the passphrase is supplied.
Review URL: http://codereview.chromium.org/8770032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115650 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Got rid of several unnecessary includes of <iostream>.
Including <iostream> causes the file to be polluted with a static
initializer for the __ioinit symbol. This can harm binary startup time.
BUG=N/A
TEST=build
Review URL: http://codereview.chromium.org/8958007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115649 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=108508
TEST=
Review URL: http://codereview.chromium.org/9007039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115648 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=bradnelson@chromium.org
Review URL: http://codereview.chromium.org/9024025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115647 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9016025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115643 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
(This does not affect main waterfall, only affects gpu waterfall)
Also, make sure the generated/difference image names are reference image name with prefix "FAIL_" and "DIFF_", so that we can match results.
BUG=
TEST=gpu waterfall
Review URL: http://codereview.chromium.org/8958021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115642 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=bauerb@chromium.org
BUG=40932
Review URL: http://codereview.chromium.org/8962040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115640 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115638 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/f/chromium/perf/linux-release/sizes/report.html?history=150&rev=115601&graph=chrome-si
http://build.chromium.org/f/chromium/perf/linux-release-64/sizes/report.html?history=150&rev=115600&graph=chrome-si
http://build.chromium.org/f/chromium/perf/mac-release/sizes/report.html?history=150&rev=115600&graph=chrome-si
BUG=chromium:106984
TBR=cmp
Review URL: http://codereview.chromium.org/9023020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115637 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=rniwa@chromium.org
Review URL: http://codereview.chromium.org/8958019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115636 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=atwilson@chromium.org
BUG=108493
Review URL: http://codereview.chromium.org/9024023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115635 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/9025020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115632 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
CID=102592
BUG=NONE
TEST=NONE
Review URL: http://codereview.chromium.org/8989035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115631 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
CID=102629
R=mcgrathr@chromium.org, jar@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/9007018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115630 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115629 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=108179
TEST=try, testing on Windows with bug report
Review URL: http://codereview.chromium.org/8958014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115628 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
CID=100705
TEST=
Review URL: http://codereview.chromium.org/8965068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115627 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initial implementation of the DXVA 2.0 H.264 hardware decoder for pepper for Windows. The decoding is done
using the Microsoft Media Foundation API. To render the output bitmap on the GPU texture we create a temporary
Direct3D surface in the RGB format and copy the decoded contents to this surface. This will change once we
have an ANGLE extension which allows us to pass the decoded surface as is for rendering.
We do the following prior to initializing the GPU sandbox:-
1. Load necessary decoding dlls.
2. Create static instances of the IDirect3DDeviceManager9 and the IDirect3DDevice9Ex interfaces. These are shared
among all decoder instances.
This work is done in the PreSandboxInitialization function in the DXVAVideoDecodeAccelerator class.
We cannot use CoCreateInstance to instantiate the h.264 decoder as that fails in the sandbox. Instead we do the
donkey work of loading the dll and using DllGetClassObject to instantiate the decoder.
BUG=none
TEST=Refactored the omx_video_decode_accelerator_unittest.cc test to ensure it works on Windows and Chrome OS.
This file has been renamed as video_decode_accelerator_unittest.cc as it now works on both windows and cros.
Review URL: http://codereview.chromium.org/8510039
TBR=ananta@chromium.org
Review URL: http://codereview.chromium.org/9024001
TBR=ananta@chromium.org
Review URL: http://codereview.chromium.org/9025002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115626 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=105214
Review URL: http://codereview.chromium.org/8969009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115625 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
if there's only one profile running background apps. If there is more than one profile, it shoudl always show the profile name.
BUG=106136
TEST=none
Review URL: http://codereview.chromium.org/9006032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115623 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Relanding revert 114954 with fix to be compatible
wit new re-linking strategy. Better care was needed
in bracketing the callbacks that were used, to be
sure the new linker left all items located together.]
This code should only have much of an impact on the XP
platform, where thread teardown notification are not
currently made.
Provide an automatic fallback scan of the linker
list of notification callbacks via DllMain.
This fallback is ONLY used if there are no notifications
coming via the linker list. This allows all existing
code to continue working as it does today, and provides
thread teardown notification on XP even though we use
the LoadLibrary call.
It is a minimal change, suitable for pushing to other
channels (beta? stable?).
r=siggi
bug=107974,103209
Review URL: http://codereview.chromium.org/9024015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115622 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We want to simplify OnProfileAdded and OnProfileAvatarChanged so decouple the Observer interface a bit away from ProfileShortcutManagerWin. Instead, classes that implement the interface should fetch the global cache object and retrieve any additional information it needs from there when they are notified.
BUG=none
TEST=Ensure that ProfileInfoCacheTest and BackgroundModeManagerTest unit tests all pass.
Review URL: http://codereview.chromium.org/9020013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115621 0039d316-1c4b-4281-b951-d872f2087c98
|