Opened on 06/20/2016 at 04:10:11 PM

Last modified on 07/19/2016 at 10:30:52 AM

#4172 new change

Add an init event to the api.js of the bundled ABP extension

Reported by: pavelz Assignee:
Priority: P3 Milestone:
Module: Adblock-Browser-for-iOS Keywords: blocked
Cc: Blocked By:
Blocking: Platform: Adblock Browser for iOS
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by mario)

Background

Our ABB integration testing is repeatedly running into problems due to the lack of determinism in the backend startup. The test currently can not check ABPs loading state, which is needed to decide at which point ABP's API can be used. Thus the test currently relies on a timeout, which is good enough for a couple of simple tests, but prohibits larger suites.

What to change

Provide an event within the api.js which fires as soon as ABP has finished loading.

Attachments (0)

Change History (4)

comment:1 Changed on 06/20/2016 at 04:10:24 PM by pavelz

  • Platform changed from Unknown / Cross platform to Adblock Browser for iOS

comment:2 Changed on 06/23/2016 at 09:49:50 AM by mario

  • Description modified (diff)
  • Priority changed from Unknown to P3
  • Summary changed from Extension init finished event to Add an init event to the api.js of the bundled ABP extension

comment:3 Changed on 07/14/2016 at 09:13:55 AM by pavelz

comment:4 Changed on 07/19/2016 at 10:30:52 AM by pavelz

  • Keywords blocked added

Add Comment

Modify Ticket

Change Properties
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from (none).
Next status will be 'reviewing'.
 
Note: See TracTickets for help on using tickets.