Right now in configure.ac we have section called "firefox-libzg" which needs to be renamed to firefox-4-libzg It had a macro named LIBXUL which is now renamed to LIBXUL_2_0 which checks for libxul >= 2.0
And accordingly extensions/components/Makefile.am has been changed from LIBXUL_CFLAGS to LIBXUL_2_0_CFLAGS ------ For Firefox 3.6 , then xul version is 1.92 Which means that a new folder has to be created and code from revision 116 has to be taken Name that folder firefox-3-6-libzg in configure.ac create a new section named firefox-3-6-libzg and copy content from firefox-4-libzg and just change LIBXUL_2_0 to LIBXUL_1_92 and remove the line AC_DEFINE(MOZ_NO_MOZALLOC, ["For Mozilla Firefox 4"]) Now go inside extensions/components/Makefile.am and change LIBXUL_CFLAGS to LIBXUL_1_92_CFLAGS --- These steps are outlines for anyone who wants to take over the work ** Changed in: zeitgeist-dataproviders Importance: Undecided => Wishlist ** Changed in: zeitgeist-dataproviders Status: New => Confirmed ** Changed in: zeitgeist-dataproviders Milestone: None => 0.8.0 -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Data-Sources. https://bugs.launchpad.net/bugs/775817 Title: Create a dataprovider for Firefox 3.6 also Status in Zeitgeist Data-Providers: Confirmed Bug description: After this bug is fixed https://bugs.launchpad.net/bugs/709103 There is no support for firefox 3.6 Please add one _______________________________________________ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp