GithubHelp home page GithubHelp logo

Comments (30)

maxauthority avatar maxauthority commented on August 19, 2024

Works here with Firefox32. Can you give a concrete URL where that happens?

from vimperator-labs.

arsenerei avatar arsenerei commented on August 19, 2024

I just checked again. Firefox works as expected. It's in Aurora that I'm having the issue.

http://www.reddit.com/

from vimperator-labs.

Mine02C4 avatar Mine02C4 commented on August 19, 2024

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.

Mine02C4 avatar Mine02C4 commented on August 19, 2024

Related code

let elements = [m for (m in util.evaluateXPath(xpath))

: function () { for (let i = 0; i < this.snapshotLength; i++) yield this.snapshotItem(i); };

from vimperator-labs.

caisui avatar caisui commented on August 19, 2024

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.

Mine02C4 avatar Mine02C4 commented on August 19, 2024

@caisui In my environment, the patch works well.

from vimperator-labs.

maxauthority avatar maxauthority commented on August 19, 2024

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.

protrolium avatar protrolium commented on August 19, 2024

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.

krzkrzkrz avatar krzkrzkrz commented on August 19, 2024

This issue is still happening. Has the fix been released?

from vimperator-labs.

caisui avatar caisui commented on August 19, 2024

Rewrite path.
please test it.

caisui@5c0f44e

from vimperator-labs.

derenio avatar derenio commented on August 19, 2024

@caisui I can confirm that the rewrite has fixed the regression #76

from vimperator-labs.

fohrums avatar fohrums commented on August 19, 2024

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.

shouya avatar shouya commented on August 19, 2024

@fohrums Have you tried to build the latest Vimperator from the source?

I have this problem resolved after it merged #82.

from vimperator-labs.

apnof avatar apnof commented on August 19, 2024

@caisui

Rewrite path.
please test it.
caisui/vimperator-labs@5c0f44e

seems to work for me (ffox 33).
Thanks.

from vimperator-labs.

fohrums avatar fohrums commented on August 19, 2024

@shouya No I have not, i'm afraid it's because I don't know how.

from vimperator-labs.

shouya avatar shouya commented on August 19, 2024

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.

fohrums avatar fohrums commented on August 19, 2024

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
$ make

And 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.

shouya avatar shouya commented on August 19, 2024

@fohrums that's cool. but I don't know what do you exactly mean by 'general purpose'.

from vimperator-labs.

fohrums avatar fohrums commented on August 19, 2024

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.

shouya avatar shouya commented on August 19, 2024

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.

caisui avatar caisui commented on August 19, 2024

Rewrite patch again...
Please test it.

caisui@1ae4fd2

see #81

from vimperator-labs.

maxauthority avatar maxauthority commented on August 19, 2024

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

see #81 #81


Reply to this email directly or view it on GitHub
#33 (comment)
.

from vimperator-labs.

oniatsu avatar oniatsu commented on August 19, 2024

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.

oniatsu avatar oniatsu commented on August 19, 2024

I tried again to use 'gi' with Vimperator 3.8.3-a3, then the probrem did not occur.

from vimperator-labs.

protrolium avatar protrolium commented on August 19, 2024

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.

gkatsev avatar gkatsev commented on August 19, 2024

Alpha 3 is available in github releases: https://github.com/vimperator/vimperator-labs/releases/tag/3.8.3-a3

from vimperator-labs.

derenio avatar derenio commented on August 19, 2024

@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.

gkatsev avatar gkatsev commented on August 19, 2024

There's a pre-build XPI available in my link, also.

from vimperator-labs.

protrolium avatar protrolium commented on August 19, 2024

thank you @gkatsev + @derenio ... I was also having problems with ' ]] ' and ' [[ '
alpha 3 seems to have fixed it for now.

from vimperator-labs.

gkatsev avatar gkatsev commented on August 19, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.