Changes between Version 2 and Version 4 of Ticket #2710


Ignore:
Timestamp:
06/23/2015 05:30:48 PM (4 years ago)
Author:
greiner
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2710

    • Property Cc greiner added
    • Property Component changed from Unknown to User-Interface
    • Property Summary changed from 'Think Adblock plus worth sharing' is not opened when clicked on social media icons on first run page. to Share dialog fails to open on first-run page
    • Property Priority changed from Unknown to P2
    • Property Ready set
  • Ticket #2710 – Description

    v2 v4  
    55 
    66=== How to reproduce === 
    7  
    8   1. 
    9   Remove the ABP plugin. 
    10     2. Delete the adblockplus folder in profile folder.  
    11     3. Close the firefox browser.  
    12     4. Open firefox browser. 
    13     5. Save the adblock plus latest ".xpi" file and drag and drop 
    14   into addons for deep installation. 
    15     6. On first run page, click on facebook, twitter, g+ icons.  
     71. Remove the ABP plugin. 
     82. Delete the adblockplus folder in profile folder.  
     93. Close the firefox browser.  
     104. Open firefox browser. 
     115. Save the adblock plus latest ".xpi" file and drag and drop into addons for deep installation. 
     126. On first run page, click on facebook, twitter, g+ icons.  
    1613 
    1714=== Observed behaviour === 
    18  
    19   Think 
    20   Adblock Plus is worth sharing?' window is not opened. 
     15'Think Adblock Plus is worth sharing?' window is not opened. 
    2116 
    2217=== Expected behaviour === 
     18'Think Adblock Plus is worth sharing?' window is opened. 
    2319 
    24   Think 
    25   Adblock Plus is worth sharing?' window is opened. 
     20=== What to change === 
     21adblockplusui 
     22- Add [https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/WebChannel.jsm#Chrome_code WebChannel listener] for triggering `popupMessageListener` function on Gecko-based platforms. 
     23 
     24share.adblockplus.org 
     25- Catch exception thrown by `window.parent.postMessage`. 
     26- Call `window.dispatchEvent` using [https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/WebChannel.jsm#Webpage_code a custom WebChannel event] in case of an exception. 
     27 
     28=== What to test === 
     29Clicking on social media icon on first-run page in each of the following platforms should open the share dialog: 
     30- Chrome / Opera / Safari (requires dependency update) 
     31- Firefox 29 
     32- Firefox 42 
     33- Firefox Mobile 
     34- SeaMonkey 
     35- Thunderbird