I´m using 4.0.266.
Windows 7
Manifest
{
  "name": "Colodas Scrollbar Anywhere",
  "version": "1.9",
  "description": "Scroll bar anywhere you want",

  "content_scripts": [
    {
      "matches": ["http://*/*";, "https://*/*";],
      "js": ["myscript.js"]
    }
  ],
  "permissions": [
    "tabs",
    "http://*/*";,
    "https://*/*";
  ]
}


The same problem hapens with www.orkut.com (another google web page).
My guess is that, at least for now, user scripts are blocked for these
sites and some other google web pages




On 16 dez, 00:25, Aaron Boodman <[email protected]> wrote:
> What version of Chrome are you using? What OS? Also, what does your
> manifest look like? (or are you just installing this as a .user.js
> file?)
>
> - a
>
> On Tue, Dec 15, 2009 at 5:25 PM, Guilherme Colodetti
>
>
>
> <[email protected]> wrote:
> > Folks,
>
> > I have the following content script:
>
> > // ==UserScript==
> > // @name           Scrollbar Anywhere
> > // @description    Use the scrollbar from anywhere on the page, or
> > mimic grab-n-drag style scrolling
> > // @namespace      aeosynth
> > // @include        *
> > // @version        0.1.0
> > // @copyright      2009, James Campos
> > // @license        cc-by-3.0;http://creativecommons.org/licenses/by/3.0/
> > // ==/UserScript==
>
> > //start preferences
> > const grabndrag = false
> > const button = 2//0 = left, 1 = middle, 2 = right
> > //end preferences
>
> > var X, Y, ratioX, ratioY, initialX, initialY
> > var flagFirstTime =new Boolean(true);
> > window.addEventListener('mousedown', function(e) {if (e.button ==
> > button) start(e)}, true)
> > function start(e) {
>
> >        if (flagFirstTime)
> >        {
> >        initialX = window.scrollX
> >        initialY = window.scrollY
> >        }
> >        flagFirstTime = false
>
> >        X = e.clientX
> >        Y = e.clientY
> >        if (grabndrag)
> >                ratioX = ratioY = 0.1
> >        else if (window.scrollMaxY) {
> >                ratioX = (window.innerWidth + window.scrollMaxX) / 
> > window.innerWidth
> >                ratioY = (window.innerHeight + window.scrollMaxY) /
> > window.innerHeight
> >        } else {//chrome doesn't support window.scrollMax
> >                ratioX = document.width / window.innerWidth
> >                ratioY = document.height / window.innerHeight
> >        }
> >        window.addEventListener('mousemove', move, true)
> >        window.addEventListener('mouseup', end, true)
> > }
> > function move(e)
> > {       var diff_X_scroll ,diff_y_scroll
> >        diff_X_scroll = ratioX * (e.clientX - X)
> >        diff_y_scroll = ratioY * (e.clientY - Y)
> >        window.scrollBy(diff_X_scroll ,  diff_y_scroll )
> >        X = e.clientX
> >        Y = e.clientY
>
> > }
> > function end(e) {
> >        window.removeEventListener('mousemove', move, true)
> >        window.removeEventListener('mouseup', end, true)
> >        if (  (Math.abs(window.scrollX-initialX)>1) || (Math.abs
> > (window.scrollY-initialY)>1))
> >                document.oncontextmenu = function(){return false;}
> >        else document.oncontextmenu = function(){return true;}
> >        flagFirstTime = true
> > }
>
> > This code works fine  for most of the pages. However, in gmail
> > standart view it does not work. Does anyone knows why?
> > Does gmail with labs feature blocks anything?
> > As far as I know, the code is injected, but not fired.
> > HELP!
>
> > --
>
> > You received this message because you are subscribed to the Google Groups 
> > "Chromium-extensions" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/chromium-extensions?hl=en.

--

You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en.


Reply via email to