[Bug 53691] browsertests: triggers for VisualEditor

2014-02-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Status|PATCH_TO_REVIEW |RESOLVED Resolution|---

[Bug 53691] browsertests: triggers for VisualEditor

2014-02-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #29 from Gerrit Notification Bot --- Change 111890 merged by jenkins-bot: [Browser test] Headless browser test(s) https://gerrit.wikimedia.org/r/111890 -- You are receiving this mail because: You are on the CC list for the bug. _

[Bug 53691] browsertests: triggers for VisualEditor

2014-02-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #28 from Gerrit Notification Bot --- Change 100797 abandoned by Hashar: [browser test] Cucumber default profile for CI Reason: we are using something different than the ciwmf profile. https://gerrit.wikimedia.org/r/100797 -- You

[Bug 53691] browsertests: triggers for VisualEditor

2014-02-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #27 from Gerrit Notification Bot --- Change 111890 had a related patch set uploaded by Jhall: [Browser test] New test for headless browser testing on a fresh Mediawiki install with VisualEditor. https://gerrit.wikimedia.org/r/11189

[Bug 53691] browsertests: triggers for VisualEditor

2014-02-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #26 from Gerrit Notification Bot --- Change 110468 abandoned by Jhall: [Browser test] WIP Headless test for VE verification on a fresh Mediawiki install (as on Integration server). Reason: Abandoning this change since I'm going to

[Bug 53691] browsertests: triggers for VisualEditor

2014-02-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Bug 53691 depends on bug 60584, which changed state. Bug 60584 Summary: Add support for running headless browser tests to mediawiki-selenium Rubygem https://bugzilla.wikimedia.org/show_bug.cgi?id=60584 What|Removed

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #25 from Gerrit Notification Bot --- Change 110468 had a related patch set uploaded by Jhall: [Browser test] WIP Headless test for VE verification on a fresh Mediawiki install (as on Integration server). https://gerrit.wikimedia.or

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Gerrit Notification Bot changed: What|Removed |Added Status|ASSIGNED|PATCH_TO_REVIEW -- You are

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Status|NEW |ASSIGNED -- You are receiving this mail b

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #24 from Gerrit Notification Bot --- Change 102960 abandoned by Jhall: [Browser test] WIP Modifications for PhantomJS compatibility Reason: Abandoning this patch since we have implemented support for headless browser testing in the

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #23 from Jeff Hall --- After some further investigation, we've decided to use the "headless" Rubygem for headless browser testing, and we've decided to incorporate that support into the mediawiki-selenium Rubygem so that it will be

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Depends on||60584 -- You are receiving this mail beca

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Depends on|60584 | -- You are receiving this mail because:

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Depends on||60584 -- You are receiving this mail beca

[Bug 53691] browsertests: triggers for VisualEditor

2014-01-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #22 from Jeff Hall --- Created attachment 14322 --> https://bugzilla.wikimedia.org/attachment.cgi?id=14322&action=edit Scripts used to evaluate PhantomJS "bind" injection After a pairing session with Željko, I went back to basics

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Status|PATCH_TO_REVIEW |NEW --- Comment #21 from Jeff Hall --- Ch

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #20 from Gerrit Notification Bot --- Change 102960 had a related patch set uploaded by Jhall: [Browser test] WIP Modifications for PhantomJS compatibility https://gerrit.wikimedia.org/r/102960 -- You are receiving this mail becau

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #19 from Jeff Hall --- Timo pointed me in the right direction: jeffrey-hall:browser jeffreyhall$ phantomjs phantomjs> Function.prototype.bind undefined Turns out PhantomJS is built with an old version of JavaScriptCore that is m

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #18 from Željko Filipin --- Created attachment 14138 --> https://bugzilla.wikimedia.org/attachment.cgi?id=14138&action=edit ve phantomjs -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #16 from Željko Filipin --- Strange. I am pretty sure PhantomJS has JS. :) But, this simple script takes screen shot that shows it can not load visual editor. require "watir-webdriver" browser = Watir::Browser.new :phantomjs brows

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #17 from Željko Filipin --- Created attachment 14137 --> https://bugzilla.wikimedia.org/attachment.cgi?id=14137&action=edit ve ff -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 James Forrester changed: What|Removed |Added CC||jforres...@wikimedia.org --- Comment

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #14 from Jeff Hall --- Ah, I believe Željko is correct - looks like VE has a whitelist in addition to a blacklist. See section beginning on line 169 in this file: https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FVisualEdito

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #13 from Željko Filipin --- Created attachment 14130 --> https://bugzilla.wikimedia.org/attachment.cgi?id=14130&action=edit phantomjs screen shot -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #12 from Željko Filipin --- Looks like phantomjs is blacklisted (or not whitelisted). There is no visual editor edit option (see screen shot). -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #11 from Jeff Hall --- Looks like it's not a problem with PhantomJS being blacklisted, per the VisualEditor browser blacklist which begins at line 890 of this file: https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FVisualEdit

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #10 from Antoine "hashar" Musso --- Could it be that phantomjs lack some javascript functionality that would cause VisualEditor to disable itself ? Might be a browser whitelist as well. Honestly, I have no clue how it is handled i

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #9 from Jeff Hall --- Created attachment 14087 --> https://bugzilla.wikimedia.org/attachment.cgi?id=14087&action=edit PhantomJS screenshot from VE editing mode URL Thanks Željko. I tried modifying the "anon.feature" test to navi

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #8 from Željko Filipin --- Created attachment 14080 --> https://bugzilla.wikimedia.org/attachment.cgi?id=14080&action=edit phantomjs screen shot -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #7 from Željko Filipin --- (In reply to comment #6) > The test case currently does not work with PhantomJS, so I'll spend more time > tomorrow trying to figure out why PhantomJS can't click into Visual Editor > editing mode. In pha

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #6 from Jeff Hall --- I went ahead and amended the existing Gerrit ID: https://gerrit.wikimedia.org/r/#/c/100797/ …with an additional anon test case that edits a random page (which will likely always be the "Main Page" for a fresh

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #5 from Antoine "hashar" Musso --- Jeff : sure, if you can get a test that roughly does: - anonymous user - go to main page - press Edit (visual editor version) - ensure visual editor is loaded That would be a nice first step

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #4 from Jeff Hall --- Sorry I wasn't able to get to work on this bug quickly Antoine - let me know if you want me to work on creating a new browser test that will succeed in this scenario (the existing anon test will fail since it p

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #3 from Antoine "hashar" Musso --- And I manage to get VisualEditor + Parsoid to be setup automatically using Jenkins. The related job configuration is pending in https://gerrit.wikimedia.org/r/#/c/100800/ (need to be polished). I

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Gerrit Notification Bot changed: What|Removed |Added Status|NEW |PATCH_TO_REVIEW -- You are

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 --- Comment #2 from Gerrit Notification Bot --- Change 100797 had a related patch set uploaded by Hashar: [browser test] cucumber default profile for CI https://gerrit.wikimedia.org/r/100797 -- You are receiving this mail because: You are on

[Bug 53691] browsertests: triggers for VisualEditor

2013-12-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Jeff Hall changed: What|Removed |Added Assignee|wikibugs-l@lists.wikimedia. |jh...@wikimedia.org |org

[Bug 53691] browsertests: triggers for VisualEditor

2013-11-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Antoine "hashar" Musso changed: What|Removed |Added Blocks||53697 Depends on|5369

[Bug 53691] browsertests: triggers for VisualEditor

2013-11-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Antoine "hashar" Musso changed: What|Removed |Added See Also||https://bugzilla.wikimedia.

[Bug 53691] browsertests: triggers for VisualEditor

2013-09-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=53691 Antoine "hashar" Musso changed: What|Removed |Added Priority|Unprioritized |High Summary|Trigg