Last modified: 2010-03-12 09:49:04 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T22867, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 20867 - Insert Link :Staus,Suggestions and link text are not refreshed in Safari
Insert Link :Staus,Suggestions and link text are not refreshed in Safari
Status: CLOSED FIXED
Product: MediaWiki extensions
Classification: Unclassified
UsabilityInitiative (Other open bugs)
unspecified
PC Windows Vista
: Normal normal (vote)
: ---
Assigned To: Adam Miller
http://prototype.wikimedia.org
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-29 07:42 UTC by Calcey QA
Modified: 2010-03-12 09:49 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Wiki_r61577_2010-01-28_Link.pdf (77.58 KB, application/pdf)
2010-01-28 09:43 UTC, Calcey QA
Details
Wiki_r61584_2010-02-02_InsertLinkReturn.pdf (34.24 KB, application/pdf)
2010-02-02 09:30 UTC, Calcey QA
Details
Wiki_r59858_2010-02-05_PageStatusLink.pdf (53.67 KB, application/pdf)
2010-02-05 08:08 UTC, Calcey QA
Details

Description Calcey QA 2009-09-29 07:42:45 UTC
Reporting against the build hosted on Staging environment. (http://prototype.wikimedia.org)


Steps to reproduce :
1) Start editing a page in Safari
2) Click 'Insert Link' icon <<Dialog is opened >>
3) Enter 'A' in Page title text box 
<< Status icon become orange instantly. Link suggestions appear later (after 2-3 sec)>>
4) Now select a page from suggestion list
<< Status icon become green as expected >>
5) Now bring cursor to end of page name
6) Click backspace and delete a character 
<< Status icon remain green even though there is no page with it>>
7) Repeat step 6 and check status icon 

<<Progress status is not shown. New list does not appear. Also the link text is not changed as user change the Page title >>



Expected Outcome:
1) Progress status icon shall be displayed as user change the Page Title
2) User shall be presented with new link suggestions as user change Page Title 
3) Status icon shall be changed accordingly as new page name is given 

Other Observations::
This work fine in Firefox. 


Test Environment ::
Browser (User-Agent):	Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1
Javascript:	Enabled
Cookies Enabled:	Enabled
Java Enabled:	Enabled
Screen Width x Height:	1280 x 800
Screen Color Depth:	32
Window Width:	574 (44.8% of 1280)
Window Height:	353 (44.1% of 800)
Comment 1 Trevor Parscal 2010-01-26 01:14:15 UTC
This has been resolved.
Comment 2 Calcey QA 2010-01-28 09:43:07 UTC
Created attachment 7041 [details]
Wiki_r61577_2010-01-28_Link.pdf
Comment 3 Calcey QA 2010-01-28 09:44:33 UTC
(In reply to comment #2)
> Created an attachment (id=7041) [details]
> Wiki_r61577_2010-01-28_Link.pdf

Please refer the attachment. Expected outcome number 01 is not resolved.
Comment 4 Roan Kattouw 2010-01-28 17:29:22 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Created an attachment (id=7041) [details] [details]
> > Wiki_r61577_2010-01-28_Link.pdf
> 
> Please refer the attachment. Expected outcome number 01 is not resolved.

Which browser does this happen in? Works fine in Firefox but I suspect IE and/or Webkit may not update the existence status when you press backspace.
Comment 5 Roan Kattouw 2010-01-28 17:30:06 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > Created an attachment (id=7041) [details] [details] [details]
> > > Wiki_r61577_2010-01-28_Link.pdf
> > 
> > Please refer the attachment. Expected outcome number 01 is not resolved.
> 
> Which browser does this happen in? Works fine in Firefox but I suspect IE
> and/or Webkit may not update the existence status when you press backspace.

Never mind, I'm an idiot. Obviously this is Safari, should've read the bug title :)
Comment 6 Calcey QA 2010-02-02 09:30:15 UTC
Created attachment 7065 [details]
Wiki_r61584_2010-02-02_InsertLinkReturn.pdf

Tried the below ,

1. Select a page from suggestion list
2. Insert the link
3. Click on insert link again.
4. The page status indicator shows as the page is exists.

This showed in all the browsers
Comment 7 Adam Miller 2010-02-03 15:22:17 UTC
Fixed both the reported issue and the separate issue identified in Comment 6 with r61894 and r61932 respectively. Please check both issues again.
Comment 8 Calcey QA 2010-02-05 08:08:56 UTC
Created attachment 7075 [details]
Wiki_r59858_2010-02-05_PageStatusLink.pdf

Reporting against Babaco Release : test.wikipedia.org (version r59858) 

Tried the below ,
1. Select a page from suggestion list
2. Click on Cancel
3. Click on insert link again.
4. The pop-up shows the valid link but the page status indicator is missing.
Comment 9 Calcey QA 2010-02-05 08:09:33 UTC
(In reply to comment #8)
> Created an attachment (id=7075) [details]
> Wiki_r59858_2010-02-05_PageStatusLink.pdf
> 
> Reporting against Babaco Release : test.wikipedia.org (version r59858) 
> 
> Tried the below ,
> 1. Select a page from suggestion list
> 2. Click on Cancel
> 3. Click on insert link again.
> 4. The pop-up shows the valid link but the page status indicator is missing.

Therefore Re-open the bug
Comment 10 Adam Miller 2010-02-05 16:49:38 UTC
Didn't account for that case. Addressed by simply triggering the change event on the text box when it's displayed ensuring that the status indicator will be up to date every time the dialog is opened. Fixed in r62033.
Comment 11 Calcey QA 2010-03-12 09:49:04 UTC
Verified and closed

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links