Closed Bug 843513 Opened 11 years ago Closed 11 years ago

Back button disabled and private browsing stopped working after upgrade to firefox-19

Categories

(Firefox :: Untriaged, defect)

19 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: natanael.copa, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20130221 Firefox/19.0
Build ID: 20130220094424

Steps to reproduce:

I upgraded from firefox-18 to firefox-19 on alpine linux, built against uClibc.



Actual results:

Various things broke:
* The back button got disabled - i can right click and get the history though.
* restore previous session is disabled
* when pressing ctrl-shift-p for private browsing i get the prompt "Would you like to start Private Browsing?" but when selecting "Start private prowsning" nothing happens.

I have tried disable all plugins, I have run in safe-mode, I have removed $HOME/.mozilla to start with a clean  profile and I have even tested create a new user with completely clean profile.



Expected results:

* The backbutton should work
* The restore previous session should work
* private browsing should work
I can reproduce the issue on both x86_64 and x86, Alpine Linux

  Application Basics

        Name
        Firefox

        Version
        19.0

        User Agent
        Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20130221 Firefox/19.0

        Build Configuration

          about:buildconfig

  Extensions

        Name

        Version

        Enabled

        ID

        Adblock Plus
        2.2.3
        true
        {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

        Firebug
        1.11.1
        true
        firebug@software.joehewitt.com

  Important Modified Preferences

      Name

      Value

        accessibility.typeaheadfind.flashBar
        0

        accessibility.warn_on_browsewithcaret
        false

        browser.cache.disk.capacity
        358400

        browser.cache.disk.smart_size.first_run
        false

        browser.cache.disk.smart_size.use_old_max
        false

        browser.cache.disk.smart_size_cached_value
        358400

        browser.places.importBookmarksHTML
        false

        browser.places.smartBookmarksVersion
        4

        browser.search.useDBForOrder
        true

        browser.startup.homepage_override.buildID
        20130221080223

        browser.startup.homepage_override.mstone
        19.0

        browser.tabs.warnOnClose
        false

        extensions.lastAppVersion
        19.0

        gfx.blacklist.suggested-driver-version
        <Anything with EXT_texture_from_pixmap support>

        keyword.URL
        https://duckduckgo.com/?q=

        network.cookie.prefsMigrated
        true

        places.database.lastMaintenance
        1361048608

        places.history.expiration.transient_current_max_pages
        6711

        places.history.expiration.transient_optimal_database_size
        10737418

        places.last_vacuum
        1298366737

        plugin.disable_full_page_plugin_for_types
        application/pdf

        print.print_printer
        b1-dell3100

        print.printer_a3-ca5000.print_bgcolor
        false

        print.printer_a3-ca5000.print_bgimages
        false

        print.printer_a3-ca5000.print_colorspace
        default

        print.printer_a3-ca5000.print_command
        lpr ${MOZ_PRINTER_NAME:+-P"$MOZ_PRINTER_NAME"}

        print.printer_a3-ca5000.print_downloadfonts
        false

        print.printer_a3-ca5000.print_edge_bottom
        0

        print.printer_a3-ca5000.print_edge_left
        0

        print.printer_a3-ca5000.print_edge_right
        0

        print.printer_a3-ca5000.print_edge_top
        0

        print.printer_a3-ca5000.print_evenpages
        true

        print.printer_a3-ca5000.print_footercenter

        print.printer_a3-ca5000.print_footerleft
        &PT

        print.printer_a3-ca5000.print_footerright
        &D

        print.printer_a3-ca5000.print_headercenter

        print.printer_a3-ca5000.print_headerleft
        &T

        print.printer_a3-ca5000.print_headerright
        &U

        print.printer_a3-ca5000.print_in_color
        true

        print.printer_a3-ca5000.print_margin_bottom
        0.5

        print.printer_a3-ca5000.print_margin_left
        0.5

        print.printer_a3-ca5000.print_margin_right
        0.5

        print.printer_a3-ca5000.print_margin_top
        0.5

        print.printer_a3-ca5000.print_oddpages
        true

        print.printer_a3-ca5000.print_orientation
        0

        print.printer_a3-ca5000.print_page_delay
        50

        print.printer_a3-ca5000.print_paper_data
        0

        print.printer_a3-ca5000.print_paper_height
        297.00

        print.printer_a3-ca5000.print_paper_name
        iso_a4

        print.printer_a3-ca5000.print_paper_size_type
        1

        print.printer_a3-ca5000.print_paper_size_unit
        1

        print.printer_a3-ca5000.print_paper_width
        210.00

        print.printer_a3-ca5000.print_plex_name
        default

        print.printer_a3-ca5000.print_resolution_name
        default

        print.printer_a3-ca5000.print_reversed
        false

        print.printer_a3-ca5000.print_scaling
        1.00

        print.printer_a3-ca5000.print_shrink_to_fit
        true

        print.printer_a3-ca5000.print_to_file
        false

        print.printer_a3-ca5000.print_unwriteable_margin_bottom
        56

        print.printer_a3-ca5000.print_unwriteable_margin_left
        25

        print.printer_a3-ca5000.print_unwriteable_margin_right
        25

        print.printer_a3-ca5000.print_unwriteable_margin_top
        25

        print.printer_b1-dell3100.print_bgcolor
        false

        print.printer_b1-dell3100.print_bgimages
        false

        print.printer_b1-dell3100.print_colorspace
        default

        print.printer_b1-dell3100.print_command
        lpr ${MOZ_PRINTER_NAME:+-P"$MOZ_PRINTER_NAME"}

        print.printer_b1-dell3100.print_downloadfonts
        false

        print.printer_b1-dell3100.print_edge_bottom
        0

        print.printer_b1-dell3100.print_edge_left
        0

        print.printer_b1-dell3100.print_edge_right
        0

        print.printer_b1-dell3100.print_edge_top
        0

        print.printer_b1-dell3100.print_evenpages
        true

        print.printer_b1-dell3100.print_footercenter

        print.printer_b1-dell3100.print_footerleft
        &PT

        print.printer_b1-dell3100.print_footerright
        &D

        print.printer_b1-dell3100.print_headercenter

        print.printer_b1-dell3100.print_headerleft
        &T

        print.printer_b1-dell3100.print_headerright
        &U

        print.printer_b1-dell3100.print_in_color
        true

        print.printer_b1-dell3100.print_margin_bottom
        0.5

        print.printer_b1-dell3100.print_margin_left
        0.5

        print.printer_b1-dell3100.print_margin_right
        0.5

        print.printer_b1-dell3100.print_margin_top
        0.5

        print.printer_b1-dell3100.print_oddpages
        true

        print.printer_b1-dell3100.print_orientation
        0

        print.printer_b1-dell3100.print_page_delay
        50

        print.printer_b1-dell3100.print_paper_data
        0

        print.printer_b1-dell3100.print_paper_height
        297.00

        print.printer_b1-dell3100.print_paper_name
        iso_a4

        print.printer_b1-dell3100.print_paper_size_type
        1

        print.printer_b1-dell3100.print_paper_size_unit
        1

        print.printer_b1-dell3100.print_paper_width
        210.00

        print.printer_b1-dell3100.print_plex_name
        default

        print.printer_b1-dell3100.print_resolution_name
        default

        print.printer_b1-dell3100.print_reversed
        false

        print.printer_b1-dell3100.print_scaling
        1.00

        print.printer_b1-dell3100.print_shrink_to_fit
        true

        print.printer_b1-dell3100.print_to_file
        false

        print.printer_b1-dell3100.print_unwriteable_margin_bottom
        56

        print.printer_b1-dell3100.print_unwriteable_margin_left
        25

        print.printer_b1-dell3100.print_unwriteable_margin_right
        25

        print.printer_b1-dell3100.print_unwriteable_margin_top
        25

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_colorspace
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_downloadfonts
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_jobtitle
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_num_copies
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_orientation
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_paper_size
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_plex
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_printincolor
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_resolution
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.can_change_spoolercommand
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.colorspace.0.name
        default

        print.tmp.printerfeatures.CUPS/a3-hp4200.colorspace.count
        1

        print.tmp.printerfeatures.CUPS/a3-hp4200.has_special_printerfeatures
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.orientation.0.name
        portrait

        print.tmp.printerfeatures.CUPS/a3-hp4200.orientation.1.name
        landscape

        print.tmp.printerfeatures.CUPS/a3-hp4200.orientation.count
        2

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.0.height_mm
        210

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.0.is_inch
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.0.name
        A5

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.0.width_mm
        148

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.1.height_mm
        297

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.1.is_inch
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.1.name
        A4

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.1.width_mm
        210

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.2.height_mm
        420

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.2.is_inch
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.2.name
        A3

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.2.width_mm
        297

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.3.height_mm
        279

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.3.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.3.name
        Letter

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.3.width_mm
        215

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.4.height_mm
        355

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.4.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.4.name
        Legal

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.4.width_mm
        215

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.5.height_mm
        431

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.5.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.5.name
        Tabloid

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.5.width_mm
        279

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.6.height_mm
        254

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.6.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.6.name
        Executive

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.6.width_mm
        190

        print.tmp.printerfeatures.CUPS/a3-hp4200.paper.count
        7

        print.tmp.printerfeatures.CUPS/a3-hp4200.plex.0.name
        default

        print.tmp.printerfeatures.CUPS/a3-hp4200.plex.count
        1

        print.tmp.printerfeatures.CUPS/a3-hp4200.resolution.0.name
        default

        print.tmp.printerfeatures.CUPS/a3-hp4200.resolution.count
        1

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_colorspace_change
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_jobtitle_change
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_orientation_change
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_paper_size_change
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_plex_change
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_printincolor_change
        true

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_resolution_change
        false

        print.tmp.printerfeatures.CUPS/a3-hp4200.supports_spoolercommand_change
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_colorspace
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_downloadfonts
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_jobtitle
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_num_copies
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_orientation
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_paper_size
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_plex
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_printincolor
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_resolution
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.can_change_spoolercommand
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.colorspace.0.name
        default

        print.tmp.printerfeatures.CUPS/a3-kmc360.colorspace.count
        1

        print.tmp.printerfeatures.CUPS/a3-kmc360.has_special_printerfeatures
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.orientation.0.name
        portrait

        print.tmp.printerfeatures.CUPS/a3-kmc360.orientation.1.name
        landscape

        print.tmp.printerfeatures.CUPS/a3-kmc360.orientation.count
        2

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.0.height_mm
        210

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.0.is_inch
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.0.name
        A5

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.0.width_mm
        148

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.1.height_mm
        297

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.1.is_inch
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.1.name
        A4

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.1.width_mm
        210

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.2.height_mm
        420

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.2.is_inch
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.2.name
        A3

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.2.width_mm
        297

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.3.height_mm
        279

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.3.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.3.name
        Letter

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.3.width_mm
        215

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.4.height_mm
        355

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.4.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.4.name
        Legal

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.4.width_mm
        215

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.5.height_mm
        431

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.5.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.5.name
        Tabloid

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.5.width_mm
        279

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.6.height_mm
        254

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.6.is_inch
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.6.name
        Executive

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.6.width_mm
        190

        print.tmp.printerfeatures.CUPS/a3-kmc360.paper.count
        7

        print.tmp.printerfeatures.CUPS/a3-kmc360.plex.0.name
        default

        print.tmp.printerfeatures.CUPS/a3-kmc360.plex.count
        1

        print.tmp.printerfeatures.CUPS/a3-kmc360.resolution.0.name
        default

        print.tmp.printerfeatures.CUPS/a3-kmc360.resolution.count
        1

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_colorspace_change
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_jobtitle_change
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_orientation_change
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_paper_size_change
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_plex_change
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_printincolor_change
        true

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_resolution_change
        false

        print.tmp.printerfeatures.CUPS/a3-kmc360.supports_spoolercommand_change
        false

        print.tmp.printerfeatures.PostScript/default.can_change_colorspace
        false

        print.tmp.printerfeatures.PostScript/default.can_change_downloadfonts
        false

        print.tmp.printerfeatures.PostScript/default.can_change_jobtitle
        false

        print.tmp.printerfeatures.PostScript/default.can_change_num_copies
        true

        print.tmp.printerfeatures.PostScript/default.can_change_orientation
        true

        print.tmp.printerfeatures.PostScript/default.can_change_paper_size
        true

        print.tmp.printerfeatures.PostScript/default.can_change_plex
        false

        print.tmp.printerfeatures.PostScript/default.can_change_printincolor
        true

        print.tmp.printerfeatures.PostScript/default.can_change_resolution
        false

        print.tmp.printerfeatures.PostScript/default.can_change_spoolercommand
        true

        print.tmp.printerfeatures.PostScript/default.colorspace.0.name
        default

        print.tmp.printerfeatures.PostScript/default.colorspace.count
        1

        print.tmp.printerfeatures.PostScript/default.has_special_printerfeatures
        true

        print.tmp.printerfeatures.PostScript/default.orientation.0.name
        portrait

        print.tmp.printerfeatures.PostScript/default.orientation.1.name
        landscape

        print.tmp.printerfeatures.PostScript/default.orientation.count
        2

        print.tmp.printerfeatures.PostScript/default.paper.0.height_mm
        210

        print.tmp.printerfeatures.PostScript/default.paper.0.is_inch
        false

        print.tmp.printerfeatures.PostScript/default.paper.0.name
        A5

        print.tmp.printerfeatures.PostScript/default.paper.0.width_mm
        148

        print.tmp.printerfeatures.PostScript/default.paper.1.height_mm
        297

        print.tmp.printerfeatures.PostScript/default.paper.1.is_inch
        false

        print.tmp.printerfeatures.PostScript/default.paper.1.name
        A4

        print.tmp.printerfeatures.PostScript/default.paper.1.width_mm
        210

        print.tmp.printerfeatures.PostScript/default.paper.2.height_mm
        420

        print.tmp.printerfeatures.PostScript/default.paper.2.is_inch
        false

        print.tmp.printerfeatures.PostScript/default.paper.2.name
        A3

        print.tmp.printerfeatures.PostScript/default.paper.2.width_mm
        297

        print.tmp.printerfeatures.PostScript/default.paper.3.height_mm
        279

        print.tmp.printerfeatures.PostScript/default.paper.3.is_inch
        true

        print.tmp.printerfeatures.PostScript/default.paper.3.name
        Letter

        print.tmp.printerfeatures.PostScript/default.paper.3.width_mm
        215

        print.tmp.printerfeatures.PostScript/default.paper.4.height_mm
        355

        print.tmp.printerfeatures.PostScript/default.paper.4.is_inch
        true

        print.tmp.printerfeatures.PostScript/default.paper.4.name
        Legal

        print.tmp.printerfeatures.PostScript/default.paper.4.width_mm
        215

        print.tmp.printerfeatures.PostScript/default.paper.5.height_mm
        431

        print.tmp.printerfeatures.PostScript/default.paper.5.is_inch
        true

        print.tmp.printerfeatures.PostScript/default.paper.5.name
        Tabloid

        print.tmp.printerfeatures.PostScript/default.paper.5.width_mm
        279

        print.tmp.printerfeatures.PostScript/default.paper.6.height_mm
        254

        print.tmp.printerfeatures.PostScript/default.paper.6.is_inch
        true

        print.tmp.printerfeatures.PostScript/default.paper.6.name
        Executive

        print.tmp.printerfeatures.PostScript/default.paper.6.width_mm
        190

        print.tmp.printerfeatures.PostScript/default.paper.count
        7

        print.tmp.printerfeatures.PostScript/default.plex.0.name
        default

        print.tmp.printerfeatures.PostScript/default.plex.count
        1

        print.tmp.printerfeatures.PostScript/default.resolution.0.name
        default

        print.tmp.printerfeatures.PostScript/default.resolution.count
        1

        print.tmp.printerfeatures.PostScript/default.supports_colorspace_change
        false

        print.tmp.printerfeatures.PostScript/default.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.PostScript/default.supports_jobtitle_change
        false

        print.tmp.printerfeatures.PostScript/default.supports_orientation_change
        true

        print.tmp.printerfeatures.PostScript/default.supports_paper_size_change
        true

        print.tmp.printerfeatures.PostScript/default.supports_plex_change
        false

        print.tmp.printerfeatures.PostScript/default.supports_printincolor_change
        true

        print.tmp.printerfeatures.PostScript/default.supports_resolution_change
        false

        print.tmp.printerfeatures.PostScript/default.supports_spoolercommand_change
        true

        print.tmp.printerfeatures.a3-ca5000.can_change_colorspace
        false

        print.tmp.printerfeatures.a3-ca5000.can_change_downloadfonts
        false

        print.tmp.printerfeatures.a3-ca5000.can_change_jobtitle
        false

        print.tmp.printerfeatures.a3-ca5000.can_change_num_copies
        true

        print.tmp.printerfeatures.a3-ca5000.can_change_orientation
        true

        print.tmp.printerfeatures.a3-ca5000.can_change_paper_size
        true

        print.tmp.printerfeatures.a3-ca5000.can_change_plex
        false

        print.tmp.printerfeatures.a3-ca5000.can_change_printincolor
        true

        print.tmp.printerfeatures.a3-ca5000.can_change_resolution
        false

        print.tmp.printerfeatures.a3-ca5000.can_change_spoolercommand
        false

        print.tmp.printerfeatures.a3-ca5000.colorspace.0.name
        default

        print.tmp.printerfeatures.a3-ca5000.colorspace.count
        1

        print.tmp.printerfeatures.a3-ca5000.has_special_printerfeatures
        true

        print.tmp.printerfeatures.a3-ca5000.orientation.0.name
        portrait

        print.tmp.printerfeatures.a3-ca5000.orientation.1.name
        landscape

        print.tmp.printerfeatures.a3-ca5000.orientation.count
        2

        print.tmp.printerfeatures.a3-ca5000.paper.0.height_mm
        210

        print.tmp.printerfeatures.a3-ca5000.paper.0.is_inch
        false

        print.tmp.printerfeatures.a3-ca5000.paper.0.name
        A5

        print.tmp.printerfeatures.a3-ca5000.paper.0.width_mm
        148

        print.tmp.printerfeatures.a3-ca5000.paper.1.height_mm
        297

        print.tmp.printerfeatures.a3-ca5000.paper.1.is_inch
        false

        print.tmp.printerfeatures.a3-ca5000.paper.1.name
        A4

        print.tmp.printerfeatures.a3-ca5000.paper.1.width_mm
        210

        print.tmp.printerfeatures.a3-ca5000.paper.2.height_mm
        420

        print.tmp.printerfeatures.a3-ca5000.paper.2.is_inch
        false

        print.tmp.printerfeatures.a3-ca5000.paper.2.name
        A3

        print.tmp.printerfeatures.a3-ca5000.paper.2.width_mm
        297

        print.tmp.printerfeatures.a3-ca5000.paper.3.height_mm
        279

        print.tmp.printerfeatures.a3-ca5000.paper.3.is_inch
        true

        print.tmp.printerfeatures.a3-ca5000.paper.3.name
        Letter

        print.tmp.printerfeatures.a3-ca5000.paper.3.width_mm
        215

        print.tmp.printerfeatures.a3-ca5000.paper.4.height_mm
        355

        print.tmp.printerfeatures.a3-ca5000.paper.4.is_inch
        true

        print.tmp.printerfeatures.a3-ca5000.paper.4.name
        Legal

        print.tmp.printerfeatures.a3-ca5000.paper.4.width_mm
        215

        print.tmp.printerfeatures.a3-ca5000.paper.5.height_mm
        431

        print.tmp.printerfeatures.a3-ca5000.paper.5.is_inch
        true

        print.tmp.printerfeatures.a3-ca5000.paper.5.name
        Tabloid

        print.tmp.printerfeatures.a3-ca5000.paper.5.width_mm
        279

        print.tmp.printerfeatures.a3-ca5000.paper.6.height_mm
        254

        print.tmp.printerfeatures.a3-ca5000.paper.6.is_inch
        true

        print.tmp.printerfeatures.a3-ca5000.paper.6.name
        Executive

        print.tmp.printerfeatures.a3-ca5000.paper.6.width_mm
        190

        print.tmp.printerfeatures.a3-ca5000.paper.count
        7

        print.tmp.printerfeatures.a3-ca5000.plex.0.name
        default

        print.tmp.printerfeatures.a3-ca5000.plex.count
        1

        print.tmp.printerfeatures.a3-ca5000.resolution.0.name
        default

        print.tmp.printerfeatures.a3-ca5000.resolution.count
        1

        print.tmp.printerfeatures.a3-ca5000.supports_colorspace_change
        false

        print.tmp.printerfeatures.a3-ca5000.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.a3-ca5000.supports_jobtitle_change
        false

        print.tmp.printerfeatures.a3-ca5000.supports_orientation_change
        true

        print.tmp.printerfeatures.a3-ca5000.supports_paper_size_change
        true

        print.tmp.printerfeatures.a3-ca5000.supports_plex_change
        false

        print.tmp.printerfeatures.a3-ca5000.supports_printincolor_change
        true

        print.tmp.printerfeatures.a3-ca5000.supports_resolution_change
        false

        print.tmp.printerfeatures.a3-ca5000.supports_spoolercommand_change
        false

        print.tmp.printerfeatures.a3-hp4200.can_change_colorspace
        false

        print.tmp.printerfeatures.a3-hp4200.can_change_downloadfonts
        false

        print.tmp.printerfeatures.a3-hp4200.can_change_jobtitle
        false

        print.tmp.printerfeatures.a3-hp4200.can_change_num_copies
        true

        print.tmp.printerfeatures.a3-hp4200.can_change_orientation
        true

        print.tmp.printerfeatures.a3-hp4200.can_change_paper_size
        true

        print.tmp.printerfeatures.a3-hp4200.can_change_plex
        false

        print.tmp.printerfeatures.a3-hp4200.can_change_printincolor
        true

        print.tmp.printerfeatures.a3-hp4200.can_change_resolution
        false

        print.tmp.printerfeatures.a3-hp4200.can_change_spoolercommand
        false

        print.tmp.printerfeatures.a3-hp4200.colorspace.0.name
        default

        print.tmp.printerfeatures.a3-hp4200.colorspace.count
        1

        print.tmp.printerfeatures.a3-hp4200.has_special_printerfeatures
        true

        print.tmp.printerfeatures.a3-hp4200.orientation.0.name
        portrait

        print.tmp.printerfeatures.a3-hp4200.orientation.1.name
        landscape

        print.tmp.printerfeatures.a3-hp4200.orientation.count
        2

        print.tmp.printerfeatures.a3-hp4200.paper.0.height_mm
        210

        print.tmp.printerfeatures.a3-hp4200.paper.0.is_inch
        false

        print.tmp.printerfeatures.a3-hp4200.paper.0.name
        A5

        print.tmp.printerfeatures.a3-hp4200.paper.0.width_mm
        148

        print.tmp.printerfeatures.a3-hp4200.paper.1.height_mm
        297

        print.tmp.printerfeatures.a3-hp4200.paper.1.is_inch
        false

        print.tmp.printerfeatures.a3-hp4200.paper.1.name
        A4

        print.tmp.printerfeatures.a3-hp4200.paper.1.width_mm
        210

        print.tmp.printerfeatures.a3-hp4200.paper.2.height_mm
        420

        print.tmp.printerfeatures.a3-hp4200.paper.2.is_inch
        false

        print.tmp.printerfeatures.a3-hp4200.paper.2.name
        A3

        print.tmp.printerfeatures.a3-hp4200.paper.2.width_mm
        297

        print.tmp.printerfeatures.a3-hp4200.paper.3.height_mm
        279

        print.tmp.printerfeatures.a3-hp4200.paper.3.is_inch
        true

        print.tmp.printerfeatures.a3-hp4200.paper.3.name
        Letter

        print.tmp.printerfeatures.a3-hp4200.paper.3.width_mm
        215

        print.tmp.printerfeatures.a3-hp4200.paper.4.height_mm
        355

        print.tmp.printerfeatures.a3-hp4200.paper.4.is_inch
        true

        print.tmp.printerfeatures.a3-hp4200.paper.4.name
        Legal

        print.tmp.printerfeatures.a3-hp4200.paper.4.width_mm
        215

        print.tmp.printerfeatures.a3-hp4200.paper.5.height_mm
        431

        print.tmp.printerfeatures.a3-hp4200.paper.5.is_inch
        true

        print.tmp.printerfeatures.a3-hp4200.paper.5.name
        Tabloid

        print.tmp.printerfeatures.a3-hp4200.paper.5.width_mm
        279

        print.tmp.printerfeatures.a3-hp4200.paper.6.height_mm
        254

        print.tmp.printerfeatures.a3-hp4200.paper.6.is_inch
        true

        print.tmp.printerfeatures.a3-hp4200.paper.6.name
        Executive

        print.tmp.printerfeatures.a3-hp4200.paper.6.width_mm
        190

        print.tmp.printerfeatures.a3-hp4200.paper.count
        7

        print.tmp.printerfeatures.a3-hp4200.plex.0.name
        default

        print.tmp.printerfeatures.a3-hp4200.plex.count
        1

        print.tmp.printerfeatures.a3-hp4200.resolution.0.name
        default

        print.tmp.printerfeatures.a3-hp4200.resolution.count
        1

        print.tmp.printerfeatures.a3-hp4200.supports_colorspace_change
        false

        print.tmp.printerfeatures.a3-hp4200.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.a3-hp4200.supports_jobtitle_change
        false

        print.tmp.printerfeatures.a3-hp4200.supports_orientation_change
        true

        print.tmp.printerfeatures.a3-hp4200.supports_paper_size_change
        true

        print.tmp.printerfeatures.a3-hp4200.supports_plex_change
        false

        print.tmp.printerfeatures.a3-hp4200.supports_printincolor_change
        true

        print.tmp.printerfeatures.a3-hp4200.supports_resolution_change
        false

        print.tmp.printerfeatures.a3-hp4200.supports_spoolercommand_change
        false

        print.tmp.printerfeatures.a3-kmc360.can_change_colorspace
        false

        print.tmp.printerfeatures.a3-kmc360.can_change_downloadfonts
        false

        print.tmp.printerfeatures.a3-kmc360.can_change_jobtitle
        false

        print.tmp.printerfeatures.a3-kmc360.can_change_num_copies
        true

        print.tmp.printerfeatures.a3-kmc360.can_change_orientation
        true

        print.tmp.printerfeatures.a3-kmc360.can_change_paper_size
        true

        print.tmp.printerfeatures.a3-kmc360.can_change_plex
        false

        print.tmp.printerfeatures.a3-kmc360.can_change_printincolor
        true

        print.tmp.printerfeatures.a3-kmc360.can_change_resolution
        false

        print.tmp.printerfeatures.a3-kmc360.can_change_spoolercommand
        false

        print.tmp.printerfeatures.a3-kmc360.colorspace.0.name
        default

        print.tmp.printerfeatures.a3-kmc360.colorspace.count
        1

        print.tmp.printerfeatures.a3-kmc360.has_special_printerfeatures
        true

        print.tmp.printerfeatures.a3-kmc360.orientation.0.name
        portrait

        print.tmp.printerfeatures.a3-kmc360.orientation.1.name
        landscape

        print.tmp.printerfeatures.a3-kmc360.orientation.count
        2

        print.tmp.printerfeatures.a3-kmc360.paper.0.height_mm
        210

        print.tmp.printerfeatures.a3-kmc360.paper.0.is_inch
        false

        print.tmp.printerfeatures.a3-kmc360.paper.0.name
        A5

        print.tmp.printerfeatures.a3-kmc360.paper.0.width_mm
        148

        print.tmp.printerfeatures.a3-kmc360.paper.1.height_mm
        297

        print.tmp.printerfeatures.a3-kmc360.paper.1.is_inch
        false

        print.tmp.printerfeatures.a3-kmc360.paper.1.name
        A4

        print.tmp.printerfeatures.a3-kmc360.paper.1.width_mm
        210

        print.tmp.printerfeatures.a3-kmc360.paper.2.height_mm
        420

        print.tmp.printerfeatures.a3-kmc360.paper.2.is_inch
        false

        print.tmp.printerfeatures.a3-kmc360.paper.2.name
        A3

        print.tmp.printerfeatures.a3-kmc360.paper.2.width_mm
        297

        print.tmp.printerfeatures.a3-kmc360.paper.3.height_mm
        279

        print.tmp.printerfeatures.a3-kmc360.paper.3.is_inch
        true

        print.tmp.printerfeatures.a3-kmc360.paper.3.name
        Letter

        print.tmp.printerfeatures.a3-kmc360.paper.3.width_mm
        215

        print.tmp.printerfeatures.a3-kmc360.paper.4.height_mm
        355

        print.tmp.printerfeatures.a3-kmc360.paper.4.is_inch
        true

        print.tmp.printerfeatures.a3-kmc360.paper.4.name
        Legal

        print.tmp.printerfeatures.a3-kmc360.paper.4.width_mm
        215

        print.tmp.printerfeatures.a3-kmc360.paper.5.height_mm
        431

        print.tmp.printerfeatures.a3-kmc360.paper.5.is_inch
        true

        print.tmp.printerfeatures.a3-kmc360.paper.5.name
        Tabloid

        print.tmp.printerfeatures.a3-kmc360.paper.5.width_mm
        279

        print.tmp.printerfeatures.a3-kmc360.paper.6.height_mm
        254

        print.tmp.printerfeatures.a3-kmc360.paper.6.is_inch
        true

        print.tmp.printerfeatures.a3-kmc360.paper.6.name
        Executive

        print.tmp.printerfeatures.a3-kmc360.paper.6.width_mm
        190

        print.tmp.printerfeatures.a3-kmc360.paper.count
        7

        print.tmp.printerfeatures.a3-kmc360.plex.0.name
        default

        print.tmp.printerfeatures.a3-kmc360.plex.count
        1

        print.tmp.printerfeatures.a3-kmc360.resolution.0.name
        default

        print.tmp.printerfeatures.a3-kmc360.resolution.count
        1

        print.tmp.printerfeatures.a3-kmc360.supports_colorspace_change
        false

        print.tmp.printerfeatures.a3-kmc360.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.a3-kmc360.supports_jobtitle_change
        false

        print.tmp.printerfeatures.a3-kmc360.supports_orientation_change
        true

        print.tmp.printerfeatures.a3-kmc360.supports_paper_size_change
        true

        print.tmp.printerfeatures.a3-kmc360.supports_plex_change
        false

        print.tmp.printerfeatures.a3-kmc360.supports_printincolor_change
        true

        print.tmp.printerfeatures.a3-kmc360.supports_resolution_change
        false

        print.tmp.printerfeatures.a3-kmc360.supports_spoolercommand_change
        false

        privacy.cpd.downloads
        false

        privacy.cpd.formdata
        false

        privacy.cpd.history
        false

        privacy.cpd.sessions
        false

        privacy.sanitize.migrateFx3Prefs
        true

        privacy.sanitize.timeSpan
        0

        security.disable_button.openCertManager
        false

        security.warn_viewing_mixed
        false

  Graphics

        Adapter Description
        Intel Open Source Technology Center -- Mesa DRI Intel(R) Sandybridge Desktop

        Device ID
        Mesa DRI Intel(R) Sandybridge Desktop

        Driver Version
        3.0 Mesa 9.0.2

        GPU Accelerated Windows
        0/1 Basic

        Vendor ID
        Intel Open Source Technology Center

        WebGL Renderer
        Intel Open Source Technology Center -- Mesa DRI Intel(R) Sandybridge Desktop

        AzureCanvasBackend
        cairo

        AzureContentBackend
        none

        AzureFallbackCanvasBackend
        none

  JavaScript

        Incremental GC
        true

  Accessibility

        Activated
        false

        Prevent Accessibility
        0

  Library Versions

        Expected minimum version

        Version in use

        NSPR
        4.9.4
        4.9.4

        NSS
        3.14.1.0 Basic ECC
        3.14.1.0

        NSSSMIME
        3.14.1.0 Basic ECC
        3.14.1.0

        NSSSSL
        3.14.1.0 Basic ECC
        3.14.1.0

        NSSUTIL
        3.14.1.0
        3.14.1.0
about:buildconfig
Build Machine

build64-edge
Build platform
target
x86_64-unknown-linux-gnu
Build tools
Compiler 	Version 	Compiler flags
gcc 	gcc version 4.7.2 (Alpine 4.7.2-r4) 	-Os -fomit-frame-pointer -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wcast-align -Wno-long-long -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -g -Os -freorder-blocks -fomit-frame-pointer
c++ 	gcc version 4.7.2 (Alpine 4.7.2-r4) 	-Os -fomit-frame-pointer -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wcast-align -Wno-long-long -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -Os -freorder-blocks -fomit-frame-pointer -Os -fomit-frame-pointer
Configure arguments

--enable-application=xulrunner --prefix=/usr --libdir=/usr/lib --with-system-nspr --with-system-nss --with-system-jpeg --with-system-zlib --with-system-bz2 --with-system-libevent --with-system-libvpx --with-system-pixman --with-system-png --enable-system-pixman --enable-system-hunspell --enable-system-sqlite --enable-system-cairo --enable-system-ffi --with-pthreads --enable-strip --disable-tests --disable-mochitest --disable-installer --disable-debug --enable-optimize --enable-default-toolkit=cairo-gtk2 --enable-pango --enable-svg --enable-canvas --disable-javaxpcom --disable-crashreporter --enable-safe-browsing --enable-startup-notification --enable-extensions=default --enable-jemalloc --enable-replace-malloc --disable-elf-hack --enable-gio --enable-gstreamer
If i simply open http://youtube.com the back button gets enabled again(!?) - on all opened tabs.

Private browsing still don't work and "Restore previous session" is still disabled.
It’s about either Private Browsing window (bug 463027), or history.
Component: Untriaged → Private Browsing
Does this reproduce with a new profile? http://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
Flags: needinfo?(natanael.copa)
(In reply to Josh Matthews [:jdm] from comment #6)
> Does this reproduce with a new profile?

yes.
Flags: needinfo?(natanael.copa)
(In reply to Aleksej [:Aleksej] from comment #5)
> It’s about either Private Browsing window (bug 463027), or history.

Apparently the history is there. If i run select on places.sqlite from sqlite cli the visited sites are getting there. If I right click on the back button i get a list of the history too and can go backwards. But the button is disabled.
Component: Private Browsing → Untriaged
With firefox-20.0 back and forward buttons works. private browsing (ctrl-shift-p) will start up a new window and a dialog box if i want make firefox default browser.

So the issues reported in this bug seems to be fixed.

However, restore last session does not work and even worse, the address bar does not work. I can type in an address in there, but nothing happens when pressing enter or when clockin on the > button in the input box. :-(

Same thing happens with the search input box on the navigation toolbar.

Should I create a new ticket for those and close this?
Let's close this one, since the original problem you described seems fixed. With regards to your new problems, I recommend starting with http://support.mozilla.org, since they seem rather unusual to me.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
(In reply to Natanael Copa from comment #9)

> However, restore last session does not work and even worse, the address bar
> does not work. I can type in an address in there, but nothing happens when
> pressing enter or when clockin on the > button in the input box. :-(
> 
> Same thing happens with the search input box on the navigation toolbar.

FWIW, I got help from Yoric on IRC to find the exact problem(s) for those and it is related to JS FFI loading of libc functions.

Problem 1: the libc.so is not found due to it is uclibc (name is libc.so.0.9.32 on alpine linux):
http://hg.mozilla.org/mozilla-central/file/50ab959f4bd1/toolkit/components/osfile/osfile_unix_allthreads.jsm#l40

workaround for Alpine Linux is:
http://git.alpinelinux.org/cgit/aports/tree/main/xulrunner/alpine-libc.patch?id=1a7dbb7e0122b85b44db53e5039327d8a3fe887a

(proper fix would require look for libc.so.*)

Problem 2: the __xstat magic assumes that if _STAT_VER is defined, then the stat/lstat/fstat functions are macros and the real function name is __xstat/__lxstat/__fxstat. However, this is true only for glibc and not uclibc.
http://hg.mozilla.org/mozilla-central/file/50ab959f4bd1/toolkit/components/osfile/osfile_unix_back.jsm#l505

Possible fix:
http://git.alpinelinux.org/cgit/aports/tree/main/xulrunner/stat.patch?id=1a7dbb7e0122b85b44db53e5039327d8a3fe887a

I don't know if there are better ways to detect if stat/lstat/fstat are real functions or not. I suppose some test in configure.in would be better (but i see no config.h so...)
Natanael, would you mind filing at least one new bug for those? I'm glad you've found a cause for your strange problems, and it will be much easier to track its resolution with a clean slate.
(In reply to Josh Matthews [:jdm] from comment #12)
> Natanael, would you mind filing at least one new bug for those? I'm glad
> you've found a cause for your strange problems, and it will be much easier
> to track its resolution with a clean slate.

Problem 1 also affects FreeBSD. That can be followed up in their bug #878791.

Problem 2 is filed as Bug #949442.
You need to log in before you can comment on or make changes to this bug.