Comments (24)
This is totally a firefox related bug.Every time a new tab/window gets opened from within a page the content script injection fails with the following error:
TypeError: context.contentWindow is null[Learn More] ExtensionContent.jsm:317:9
TypeError: win is null[Learn More] ExtensionUtils.jsm:143:3
Interestlingly it's working if you open the tab manually in a new tab/window.
All you can do is to open in a new bug on https://bugzilla.mozilla.org/
from gesturefy.
Sure, If you wish to add anything.. https://bugzilla.mozilla.org/show_bug.cgi?id=1374129
from gesturefy.
Same problem in Yahoo Mail with similar layout.
If is not an API limitation, you will definitely find a solution.
This is your next challenge. :)
from gesturefy.
Ah, makes sense and completely understandable on Mozilla's part but maybe they'll revise the API to allow this. I understand not giving access to the addon site and about: pages or being able to manipulate them but surely there's some sort of function they'd allow such as closing the page. Seems they're starting it all off with simple, safe and functional APIs for the time being.
from gesturefy.
Sorry I'm not able to reproduce your bug.
I've clicked the link which opened the following page: http://www.top10tvboxes.com/best-octa-core-tv-boxes-may-2017/ where gestures are working without any problems for me.
from gesturefy.
https://www.youtube.com/watch?v=fkfT-KeaxV0
Reproducible under Firefox nightly
from gesturefy.
Came across another one, it seems if the browser launches a popup window/tab, Gesturefy will fail to acknowledge that new tab.
Click on the instagram username "lizziemarvelly" launches a new tab, Gesturefy won't work on new instagram tab
from gesturefy.
In my case the "Scroll to the top" and "Scroll to the bottom" doesn't work on my Gmail page, other gestures works fine.
For now tested this morning only on Firefox 52.5.0 ESR + Gesturefy 1.03 on XP.
from gesturefy.
@happysurf is your gmail page looking like this: https://www.wired.com/wp-content/uploads/2012/10/gmailcompose.jpg? In other words does the scrollbar take the full space at the right side? If not then this isn't a bug, because currently scroll to top/bottom only works for the main scrollbar. I would like to enhance that, but I haven't found a good method yet.
from gesturefy.
My Gmail page is the same of your example image with the scrollbar to the right for the entire page.
See my image here:
https://upload.cc/i3/JKjwAC.png
from gesturefy.
Yep but the scrollbar is not taking the full height. There also exist some rarely cases where it does take the full height but still wont work.
I'll look again for a possible solution, but I'm not very optimistic.
from gesturefy.
Sorry but I don't understand what do you mean with the "full height".
from gesturefy.
I'm talking about the height of the browsers window where your webpage gets displayed. In your case there is a little white bar (containing the settings icon) at the top which "prevents" the scrollbar to be as high as the window.
from gesturefy.
OK I understand now, but Gmail layout is the same for all I think.
Thanks for the explanation.
from gesturefy.
but Gmail layout is in the same for all I think.
Yes, I was just wanted to point out that this does not apply to every web page :)
from gesturefy.
I've noticed it not working also but just with pages that use frames. I know, very few sites still use frames but considering my crappy internet lately, I've been checking the stats on my modem page a lot and I forget gesturefy doesn't work with framed sites, at least not those that are all frames.
from gesturefy.
@mathew832 I know how annoying this is and would love to fix this, but its the same problem as for pure svg pages, they both miss the root body element and also don't support drawing. As far as I know there is nothing I can do with the current API, sorry.
from gesturefy.
http://www1.wetter3.de/
Cant get Gesturefy to work on this page, is it me or the extension?
from gesturefy.
Because this website is using the old html frameset/frames and for a long time I thought I'm not able to fix this, but I figured a way out :)
from gesturefy.
Any updates on this? I decided to try on our internal websites which use iframes and Gesturefy didn't work :/ Guessing this would affect a few sites
from gesturefy.
I submitted the new version to Mozilla yesterday, since version 1.1.7 gestures should work on pages with framesets without any problems. But iframes should already work in the previous version.
from gesturefy.
New version works on Gmail or Yahoo Mail?
EDIT:
The new version is fantastic, works everywhere and is full of gestures.
Is still impossible make a gesture for get the focus in location bar?
Will be great have in the future the option for Import - Export settings.
Thank you very much for your work.
from gesturefy.
Is still impossible make a gesture for get the focus in location bar?
Sadly no. Currently there is no API to focus the location bar, but mozilla is looking into it. However I would not expect this to happen soon.
Thanks for testing the release! I'm still a little bit nervous that I might have broken some of the functionality, because I did a lot of internal code changes.
from gesturefy.
Since every problem that applies to this issue is solved, I'm closing this.
Please open a new one if you find any further problems.
from gesturefy.
Related Issues (20)
- Not working on non-https website in Nightly HOT 2
- Feature request - [Popup] Only Active Tabs HOT 3
- After using the right click to trigger a gesture on the Bilibili.com website, a right-click menu will pop up.
- [Feature Req] - Re-Order & Organization For Gestures HOT 2
- Open Link in New Tab works incorrectly under certain conditions HOT 3
- Ability to change titlepreface for to enhance userChrome.css theme capability HOT 3
- Not work in https://www.4399.com/flash/217629_1.htm comment area HOT 3
- How to not show right click menu when doing mouse gestures HOT 5
- Privacy Policy
- Add support for "Run on sites with restrictions" HOT 5
- Feature request: Add unload tab command HOT 7
- [Feature request] - Add more than one command to a gesture HOT 2
- No gestures recognised on this page HOT 2
- Add option: "Activate gestures only when RMB AND LMB are clicked" HOT 2
- my firefox 126.0 (64-bit) version does not executes gesturefly HOT 5
- Option to not complete a partial gesture HOT 5
- When the zoom level is less than 100% then the gesture is displayed only in the top left part of the browser window HOT 2
- Doesn't or partially works after latest update. HOT 2
- Feature Request: expose tabs.duplicate and tabs.goBack HOT 1
- [Feature Request] Move Tab Right/Left ONCE HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gesturefy.