Create a dataprovider for Firefox 3.6 also

Bug #775817 reported by Manish Sinha (मनीष सिन्हा) on 2011-05-02
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Zeitgeist Data-Sources
Manish Sinha (मनीष सिन्हा)

Bug Description

After this bug is fixed
There is no support for firefox 3.6
Please add one

Related branches

Right now in 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/ 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 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/ 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
milestone: none → 0.8.0
status: New → Confirmed
Changed in zeitgeist-dataproviders:
assignee: nobody → Manish Sinha (मनीष सिन्हा) (manishsinha)
Changed in zeitgeist-dataproviders:
status: Confirmed → In Progress
Changed in zeitgeist-dataproviders:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers