Comments (30)
Works here with Firefox32. Can you give a concrete URL where that happens?
from vimperator-labs.
I just checked again. Firefox works as expected. It's in Aurora that I'm having the issue.
from vimperator-labs.
It seems that this issue is caused by this bug. https://bugzilla.mozilla.org/show_bug.cgi?id=533162
But, this was created 5 years ago, this has been left...
from vimperator-labs.
Related code
vimperator-labs/common/content/buffer.js
Line 1640 in 22faadf
vimperator-labs/common/content/util.js
Line 411 in 22faadf
from vimperator-labs.
There is reproduced in Firefox 33.(Not Firefox 32)
I wrote patch.
caisui@f064f04
This patch is unwrapped XPathResult object.
If there are other ways, I think it is better than this patch.
from vimperator-labs.
@caisui In my environment, the patch works well.
from vimperator-labs.
Then please push it, thanks.
On Mon, Oct 6, 2014 at 9:05 PM, mine02c4 [email protected] wrote:
@caisui https://github.com/caisui In my environment, the patch works
well.—
Reply to this email directly or view it on GitHub
#33 (comment)
.
from vimperator-labs.
so what exactly is the fix to this issue? Firefox 33 for me also throws the error
TypeError: m.getClientRects is not a function
when calling 'gi' in normal mode.
from vimperator-labs.
This issue is still happening. Has the fix been released?
from vimperator-labs.
Rewrite path.
please test it.
from vimperator-labs.
@caisui I can confirm that the rewrite has fixed the regression #76
from vimperator-labs.
Problem is persistent on my end.
FF 33, Vimperator 3.8.2
this happens when I want to gi to an insert field. Possible to bypass by clicking around the page and re-doing a gi.
from vimperator-labs.
@fohrums Have you tried to build the latest Vimperator from the source?
I have this problem resolved after it merged #82.
from vimperator-labs.
Rewrite path.
please test it.
caisui/vimperator-labs@5c0f44e
seems to work for me (ffox 33).
Thanks.
from vimperator-labs.
@shouya No I have not, i'm afraid it's because I don't know how.
from vimperator-labs.
It's fairly easy @fohrums, just:
$ git clone https://github.com/vimperator/vimperator-labs.git
$ cd vimperator-labs
$ make
And you will get a vimperator-3.8.X.xpi
, then just install it in your firefox ;-)
from vimperator-labs.
It's funny, because I never find myself "NOT" needing sudo. so are these
directions always mentioned for the general purpose?
btw, I found out that there was a "make xpi" command and found it in a
subfolder
Also I think I got it to work but it still says v3.8.2.
On Tue, Nov 11, 2014 at 11:48 AM, Shou Ya [email protected] wrote:
It's fairly easy @fohrums https://github.com/fohrums, just:
$ git clone https://github.com/vimperator/vimperator-labs.git
$ cd vimperator-labs
$ makeAnd you will get a vimperator-3.8.X.xpi, just install it in your firefox
;-)—
Reply to this email directly or view it on GitHub
#33 (comment)
.
from vimperator-labs.
@fohrums that's cool. but I don't know what do you exactly mean by 'general purpose'.
from vimperator-labs.
Well, I was hoping to get an explanation between "make" and "make xpi"
general purposes meaning when explaining commands we tend not to put
"sudo..." because it's seen as useless language when you want to give
simple commands to explain things.
On Wed, Nov 12, 2014 at 1:09 PM, Shou Ya [email protected] wrote:
@fohrums https://github.com/fohrums that's cool. but I don't know what
do you exactly mean by 'general purpose'.—
Reply to this email directly or view it on GitHub
#33 (comment)
.
from vimperator-labs.
GNU Make by default build the first target if no argument specified. You may want to check http://mrbook.org/tutorials/make/ for understanding how they works.
You won't need a sudo
unless you need to grant the privilege as root, for example, install files in system-wise directory, etc.
Seems somewhat off-topic to discuss these stuff here. Nonetheless, if you want to know more, sending me an email is welcomed :)
from vimperator-labs.
Rewrite patch again...
Please test it.
see #81
from vimperator-labs.
caisui: Once the patch is deemed good enough, can you please send a pull
request (or push it directly)? Such inline-patches are easy to be
overlooked by me :(
On Sat, Nov 15, 2014 at 9:56 AM, caisui [email protected] wrote:
Rewrite patch again...
Please test it.caisui/vimperator-labs@1ae4fd2
caisui@1ae4fd2—
Reply to this email directly or view it on GitHub
#33 (comment)
.
from vimperator-labs.
The almost same problem occured in Firefox 35.0 with Vimperator 3.8.3.
But the error message is different. The following message is displayed:
TypeError: 'snapshotLength' getter called on an object that does not implement interface XPathResult.
from vimperator-labs.
I tried again to use 'gi' with Vimperator 3.8.3-a3, then the probrem did not occur.
from vimperator-labs.
if i may ask, where did you get alpha 3 and how did you install it? i am having the problem with 'gi' you described with the different error message
from vimperator-labs.
Alpha 3 is available in github releases: https://github.com/vimperator/vimperator-labs/releases/tag/3.8.3-a3
from vimperator-labs.
@protrolium as @gkatsev has mentioned, the a3 version is a tag of this repository.
To build it and install do as follows:
cd **SOMEWHERE**
git clone https://github.com/vimperator/vimperator-labs/
cd vimperator-labs
git checkout 3.8.3-a3
make
# to install the created `xpi` file into your firefox type the below into its `command line`
:open file:///**SOMEWHERE**/vimperator-labs/downloads/vimperator-3.8.3.xpi
from vimperator-labs.
There's a pre-build XPI available in my link, also.
from vimperator-labs.
thank you @gkatsev + @derenio ... I was also having problems with ' ]] ' and ' [[ '
alpha 3 seems to have fixed it for now.
from vimperator-labs.
Seems to be fixed in master/a3. I'm not seeing this behavior anymore either. Going to close this for now. Please let us know if the issue persists or returns.
from vimperator-labs.
Related Issues (20)
- Favicon (site icons in search) are not resized correctly HOT 4
- Hide scrollbars stopped working on Firefox 56 HOT 1
- styles.removeSheet not working
- Bookmark indicator not updated automatically HOT 1
- Can't change colourscheme, firefox error returned HOT 1
- vim vixen is good for ff-57+ HOT 4
- Can I emulate the action of clicking on the icon for "Add-ons"? Or, say, to have an extension run through a shortcut? HOT 1
- Support for basilisk browser HOT 3
- hlsearch documentation has incorrect default and should be updated
- Muttator Edit message Insert-Link via "Ctrl-K" is broken HOT 2
- Muttator on Thunderbird 52.5.2 broken? HOT 2
- Surfingkeys- a remarkable vimperator alternative for firefox 57+
- Compatibility issue with Waterfox 56.0.4 HOT 13
- open popup renders wrong HOT 3
- Muttator does not work in thunderbird-54.0a1.en-US.win64 HOT 4
- FF 60 HOT 3
- the Native / vim window does not follow UI scaling on Gnome3 HOT 1
- Can we config to make the hint stand behind the link?
- Vimperator is not dead : use the browser Waterfox-classic HOT 12
- Some issues on PaleMoon 28.6 HOT 9
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 vimperator-labs.