Tout d'abord, je poste ces informations comme des informations utiles possibles plutôt que comme une solution. Ce qui peut amener quelqu'un dans la bonne direction.
J'ai trouvé cela dans le Quoi de neuf dans OSX qui explique en quoi et comment fonctionne le défilement réactif.
En bas, il y a aussi une note indiquant comment la désactiver par application à des fins de test.
Mais je ne vois pas cette option dans mes propres applications intégrées ou dans d'autres.
Défilement réactif
Le défilement réactif est une amélioration AppKit qui rend le défilement plus fluide. Cela implique deux changements importants dans la façon dont votre application dessine le contenu:
Les vues de défilement demandent à leurs vues enfant de dessiner du contenu supplémentaire en dehors de leur zone de vue normale afin que le contenu puisse être immédiatement mis à disposition à des fins de défilement. Ce support de fenêtre supplémentaire est stocké dans une mémoire purgable pour minimiser la pagination supplémentaire. Le fil de défilement tente de redessiner la vue à 60 images par seconde, mais il recule si l'application n'est pas en mesure de suivre. Les événements de défilement sont traités sur un fil d'arrière-plan. La plupart des applications reçoivent automatiquement ce comportement de défilement réactif. Cependant, certaines vues doivent explicitement être activées, notamment les vues avec support de calque, les vues de défilement personnalisées ou les sous-classes de vue de clip qui remplacent drawRect:, les vues de document basées sur NSSurface, les vues de document transparentes et les vues de document qui remplacent la méthode lockFocus.
Pour les vues dans lesquelles le défilement réactif est automatiquement activé, le changement de comportement doit être entièrement transparent pour vous en tant que développeur. Cependant, si votre application présente un comportement inhabituel lors du défilement, veuillez signaler les bogues.
Remarque: Vous pouvez désactiver temporairement le défilement réactif à des fins de test en choisissant Fichier> Obtenir des informations sur votre application dans le Finder. Après avoir modifié le paramètre, vous devez quitter et relancer votre application. Pour plus de détails, voir les notes de mise à jour AppKit pour OS X v10.9.
J'ai jeté un coup d'œil aux notes de version de l' appkit -Responsive Scrolling qui va plus en détail.
Certaines conditions devraient empêcher l'attribution d'un défilement réactif à une application. L'un d'eux est:
Les liens d'application sur 10.7 ou antérieur (l'application doit être liée sur Mountain Lion ou supérieur pour prendre en charge cette fonctionnalité)
Je suppose que si l'application est conçue pour fonctionner également sur 10.6, cette fonctionnalité ne sera pas ajoutée.
Chrome AFAIK fonctionnera à partir de 10,6. Mais je soupçonne que le téléchargeur télécharge une version pour votre système actuel.
Peut-être qu'une version construite pour 10.6 seulement le désactiverait dans Chrome.
MISE À JOUR * Mais comme le souligne bogdansrc dans les commentaires. Il n'y a pas de version unique pour 10.6
J'ai essayé:
defaults write ~/Library/Preferences/com.google.Chrome isCompatibleWithResponsiveScrolling -bool NO
Mais isCompatibleWithResponsiveScrolling est pour une sous-classe nsview et je ne m'attends pas vraiment à ce que cela fonctionne. Je ne reçois pas non plus ce problème, donc je ne peux pas le dire.