- 07 Aug, 2014 34 commits
-
-
rdevlin.cronin@chromium.org authored
Create an ExtensionActionView class which represents the core of either a PageActionView or a BrowserActionView. The goal here is to move all logic for executing the action itself into ExtensionActionView, so that PageActionImageView and BrowserActionButton (the current implementation classes) become nothing more than a view wrapper for the ExtensionActionView. This should allow us to show page actions in the now-incorrectly-named BrowserActionsContainer and have them render in the same fashion as the current browser actions. BUG=397259 Review URL: https://codereview.chromium.org/431173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287951 0039d316-1c4b-4281-b951-d872f2087c98
-
enne@chromium.org authored
This makes ui::Compositor no longer in charge of scheduling commits and draws, deferring it to cc::Scheduler. Other compositors that use SingleThreadProxy are left calling composite synchronously and now pass a flag to indicate that this is their intention. This patch doesn't remove synchronous composite, but now makes it mutually exclusive with scheduling. BUG=329552, 287250 Review URL: https://codereview.chromium.org/134623005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287950 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
BUG=391334 TEST=visual Review URL: https://codereview.chromium.org/437213005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287949 0039d316-1c4b-4281-b951-d872f2087c98
-
jaekyun@chromium.org authored
View.getWindowVisibleDisplayFrame() and View.getLocationOnScreen() sometimes return abnormal values in MultiWindow mode. BUG=387668 Review URL: https://codereview.chromium.org/437423006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287948 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Blink now has the real implementations of these files in their repo: platform -> https://src.chromium.org/viewvc/blink?view=rev&revision=172998 wtf -> https://src.chromium.org/viewvc/blink?view=rev&revision=172321 BUG=None TEST=trybots R=brettw@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/420113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287947 0039d316-1c4b-4281-b951-d872f2087c98
-
gunsch@chromium.org authored
None of chromecast/ is part of chrome binary. R=lcwu@chromium.org,maruel@chromium.org BUG=None NOTRY=true Review URL: https://codereview.chromium.org/448903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287946 0039d316-1c4b-4281-b951-d872f2087c98
-
dnicoara@chromium.org authored
Ozone mimics the same display layout as X11, so use the same logic when converting the position. BUG=398888 NOTRY=true Review URL: https://codereview.chromium.org/440133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287945 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
This is done by refactoring some tests to observe focus changes in a cross-platform manner, and by converting some custom-crafted events to use the cross-platform event generator. For now, the code that is only enabled on Windows is unchanged. This still has aura dependencies, but I hope to enable some of these tests on Mac in future. BUG=399191 Review URL: https://codereview.chromium.org/444583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287944 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
This is part of allowing interactive_ui_tests to compile on MacViews for initial coverage on the bots (while still using Cocoa UI). That is, the goal here is to get interactive_ui_tests to link so that other tests can run (initially). BUG=399191 Review URL: https://codereview.chromium.org/440833005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287943 0039d316-1c4b-4281-b951-d872f2087c98
-
radhikabhar@chromium.org authored
BUG=392310 Review URL: https://codereview.chromium.org/376333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287942 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
Continuation of https://chromiumcodereview.appspot.com/444013002/ BUG=400960 TEST=python tools/telemetry/run_tests ippet Review URL: https://codereview.chromium.org/444163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287941 0039d316-1c4b-4281-b951-d872f2087c98
-
krb@chromium.org authored
Converted iTunes and iPhotos parser to use it. BUG=302745 Review URL: https://codereview.chromium.org/436293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287940 0039d316-1c4b-4281-b951-d872f2087c98
-
alexst@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/444823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287939 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287938 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=179632:179654&mode=html TBR=jbroman@chromium.org BUG= Review URL: https://codereview.chromium.org/447913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287937 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
For the time being I have to duplicate these. Separately I'm going to investigate centralizing these exclusions. BUG=401201 TEST=none TBR=sbc@chromium.org Review URL: https://codereview.chromium.org/445133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287936 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
When running from outside chrome (e.g. in athena), 'app' and 'webstore' api implementations are not available. So check to see if the API is available before registering the corresponding bindings. BUG=391478 R=kalman@chromium.org Review URL: https://codereview.chromium.org/443723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287935 0039d316-1c4b-4281-b951-d872f2087c98
-
mathp@chromium.org authored
If MD is enabled, add a value to the config dictionary passed to the page. BUG=400332 TEST=manual Review URL: https://codereview.chromium.org/447033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287934 0039d316-1c4b-4281-b951-d872f2087c98
-
fukino@chromium.org authored
This CL merges navigation list (the very left pane) and directory tree (middle pane). In the conbined tree, the first-level children are VolumeItem or ShortcutItem, which correspond to NavigationModelItem. Only Drive volume has children and the Drive volume. They are DirectoryItem and the behavior is similar to previous directory tree. BUG=390848,397222 TEST=run browser_tests Review URL: https://codereview.chromium.org/441233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287933 0039d316-1c4b-4281-b951-d872f2087c98
-
wtc@chromium.org authored
These were missed by the big renaming CL https://codereview.chromium.org/356713005/. R=rch@chromium.org,asargent@chromium.org,lcwu@chromium.org TBR=twilson@chromium.org BUG= Review URL: https://codereview.chromium.org/430673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287932 0039d316-1c4b-4281-b951-d872f2087c98
-
rkc@chromium.org authored
TBR=rkc@chromium.org BUG=None. Review URL: https://codereview.chromium.org/448943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287931 0039d316-1c4b-4281-b951-d872f2087c98
-
scottmg@chromium.org authored
(due to direct_dependent include_dirs) R=brettw@chromium.org TBR=thestig@chromium.org BUG=354261 Review URL: https://codereview.chromium.org/448743003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287930 0039d316-1c4b-4281-b951-d872f2087c98
-
felt@chromium.org authored
The first version of the Safe Browsing interstitial used a SBInterstitial counter. It was subsequently replaced by two histograms: SB2.InterstitialAction and SB2.InterstitialActionDetails. This deprecates the SBInterstitial counter. BUG=346120 Review URL: https://codereview.chromium.org/439683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287921 0039d316-1c4b-4281-b951-d872f2087c98
-
gayane@chromium.org authored
BUG=379148 Review URL: https://codereview.chromium.org/441013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287920 0039d316-1c4b-4281-b951-d872f2087c98
-
fgorski@chromium.org authored
* Renaming AccountInfo to AccountMapping. * Adding status and timestamp of it's last change * Removing last message timestamp, as with introduction of message ack event, it is no longer needed BUG=374969 R=zea@chromium.org Review URL: https://codereview.chromium.org/443573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287919 0039d316-1c4b-4281-b951-d872f2087c98
-
rkc@chromium.org authored
TBR=rkc@chromium.org BUG=None. Review URL: https://codereview.chromium.org/445243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287918 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
These histograms are derived from OmniboxEvent log entries. Some new types are appearing in some new logs nowadays. TBR=vadimb BUG= Review URL: https://codereview.chromium.org/443873007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287916 0039d316-1c4b-4281-b951-d872f2087c98
-
danakj@chromium.org authored
This will make setAcceleratedCompositingForCanvasEnabled always be true. There are separate settings to turning canvas on/off entirely. R=piman@chromium.org BUG=364908 Review URL: https://codereview.chromium.org/445123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287913 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
A refactor of FileDownloader (r284961) broke the caching behavior for nexes that were translated from pexes; the cache would always end up with entries of length 0, breaking future loads of the pexe. This is the translated nexe was written to the wrong file handle, preventing caching of the result. This change causes the translated nexe to be written to the correct file handle, fixing the caching behavior. I manually tested this change on the "game of life" demo at https://gonativeclient.appspot.com/demo/life, verifying that a cached translated nexe for the pexe was successfully loaded. BUG=401121 Review URL: https://codereview.chromium.org/447013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287912 0039d316-1c4b-4281-b951-d872f2087c98
-
sunangel@chromium.org authored
The Java DistilledPagePrefs observers are wrapped in a native observer, which is only deleted when the observer is removed again. Since the reference to this native observer wrapper is kept in a Java map with the real Java observer as the key, the second time addObserver(foo) is called with the same observer, the first reference is lost, and the native object is leaked. For example, the following would leak a native object: addObserver(foo); addObserver(foo); removeObserver(foo); removeObserver(foo); It is already safe to remove an observer if it is not currently an observer, and this CL ensures that an observer can only be added once, so the second calls to addObserver(foo) and removeObserver(foo) will be no-ops. addObserver and removeObserver will return a boolean based on whether they have successfully completed the operation. BUG=383630 Review URL: https://codereview.chromium.org/426153006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287911 0039d316-1c4b-4281-b951-d872f2087c98
-
navabi@google.com authored
BUG=391071 Review URL: https://codereview.chromium.org/442173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287910 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
BUG=223859 Review URL: https://codereview.chromium.org/447923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287906 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Ports most of the sync GYP targets to GN. Adds comments in the original GYP files pointing to the new GN targets. Fixes some TODOs in other files that were blocked on sync GN support. Adds several new linkable targets to the GN build. The android-specific parts of sync have not been converted yet. TBR=nyquist,rogerta BUG= Review URL: https://codereview.chromium.org/439533004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287905 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
BUG=none R=oshima@chromium.org Review URL: https://codereview.chromium.org/443703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287904 0039d316-1c4b-4281-b951-d872f2087c98
-
- 06 Aug, 2014 6 commits
-
-
erikchen@chromium.org authored
If the star in the Location Bar is already in the correct state, then there's no need to perform a complete redraw. This was responsible for ~50% of extraneous location bar redraws, which was consuming ~5% of cpu cycles on start up. BUG=393819 Review URL: https://codereview.chromium.org/442343006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287902 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
Plugin logic expects redirects to have headers, and gets very confused when they're missing. BUG=345160 Review URL: https://codereview.chromium.org/422233006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287901 0039d316-1c4b-4281-b951-d872f2087c98
-
rkc@chromium.org authored
API which enables the exchange short messages with nearby devices. This is the audio handling code of the copresence core component. We'll be open sourcing this code in phases, this is the first part. This CL includes the code for the directive handler for copresence, and all related classes. Including blundell@ for the OWNERs review to add this component. R=dalecurtis@chromium.org, derat@chromium.org, jochen@chromium.org, xiyuan@chromium.org, blundell@chromium.org BUG=365493 Review URL: https://codereview.chromium.org/419073002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287900 0039d316-1c4b-4281-b951-d872f2087c98
-
robertshield@chromium.org authored
BUG=394532 TEST=unit_tests Review URL: https://codereview.chromium.org/444543002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287899 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287897 0039d316-1c4b-4281-b951-d872f2087c98
-
pdr@chromium.org authored
This patch rolls trace-viewer to r1445. TBR=nduca NOTRY=true Review URL: https://codereview.chromium.org/444103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287896 0039d316-1c4b-4281-b951-d872f2087c98
-