XFix: Automated Tool for Repair of Layout Cross Browser Issues

by Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, and William G.J. Halfond

International Conference on Software Testing and Analysis (ISSTA 2017)



Differences in the rendering of a website across different browsers can cause inconsistencies in its appearance and usability, resulting in Layout Cross Browser Issues (XBIs). Such XBIs can negatively impact the functionality of a website as well as users’ impressions of its trustworthiness and reliability. Existing techniques can only detect XBIs, and therefore require developers to manually perform the labor intensive task of repair. In this demo paper we introduce our tool, XFix, that automatically repairs layout XBIs in web applications. To the best of our knowledge, XFix is the first automated technique for generating XBI repairs.


Reference

Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, and William G.J. Halfond. XFix: Automated Tool for Repair of Layout Cross Browser Issues. International Conference on Software Testing and Analysis (ISSTA 2017), pp. 368–371, 2017


Bibtex Entry
@inproceedings{Mahajan2017,
  author    = "Mahajan, Sonal and Alameer, Abdulmajeed and McMinn, Phil and Halfond, William G.J.",
  title     = "{XFix}: Automated Tool for Repair of Layout Cross Browser Issues",
  booktitle = "International Conference on Software Testing and Analysis (ISSTA 2017)",
  pages     = "368--371",
  year      = "2017"
}