Unverified Commit e1127b38 authored by boklm's avatar boklm
Browse files

Merge remote-tracking branch 'gk/bug_32976_v3'

parents 6c245925 f531a004
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -151,6 +151,9 @@ rm -f js/src/configure
[% END %]

[% IF c("var/linux") %]
  [% IF c("var/linux-x86_64") %]
    cp obj-*/testing/geckodriver/x86_64-unknown-linux-gnu/release/geckodriver $distdir
  [% END %]
  cp -a obj-*/dist/firefox/* $distdir/Browser/
  # Remove firefox-bin (we don't use it, see ticket #10126)
  rm -f $distdir/Browser/firefox-bin
@@ -213,6 +216,8 @@ cp -p obj-*/dist/host/bin/mbsdiff $MARTOOLS/
cd $distdir

[% IF c("var/linux-x86_64") %]
  # No need for an unstripped geckodriver
  strip geckodriver
  mkdir -p $distdir/Debug/Browser/gtk2
  # Strip and generate debuginfo for the firefox binary that we keep, all *.so
  # files, the plugin-container, and the updater (see ticket #10126)
@@ -258,6 +263,10 @@ END;
        tar_src => [ 'Debug' ],
        tar_args => '-cJf ' _ dest_dir _ '/' _ c('filename') _ '/tor-browser-debug.tar.xz',
    }) %]
[% c('tar', {
        tar_src => [ 'geckodriver' ],
        tar_args => '-cJf ' _ dest_dir _ '/' _ c('filename') _ '/geckodriver-linux64.tar.xz',
    }) %]
[% END %]

[% c('zip', {
+3 −1
Original line number Diff line number Diff line
@@ -33,6 +33,8 @@ ac_add_options --disable-webrtc
# Let's make sure no preference is enabling either Adobe's or Google's CDM.
ac_add_options --disable-eme
ac_add_options --enable-proxy-bypass-protection
# We want to bundle an own geckodriver, so we can use it for QA and other work
ac_add_options --enable-geckodriver

# Disable telemetry
ac_add_options MOZ_TELEMETRY_REPORTING=
+1 −0
Original line number Diff line number Diff line
@@ -292,6 +292,7 @@ SCRIPT_EOF
cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/
[% IF c("var/linux-x86_64") -%]
  cp $rootdir/[% c('input_files_by_name/firefox') %]/tor-browser-debug.tar.xz "$OUTDIR"/tor-browser-[% c("var/mar_osname") %]-debug.tar.xz
  cp $rootdir/[% c('input_files_by_name/firefox') %]/geckodriver-linux64.tar.xz "$OUTDIR"/
[% END -%]
[% IF c("var/linux") -%]
  cp $rootdir/[% c('input_files_by_name/tor') %]/tor-debug.tar.xz "$OUTDIR"/tor-[% c("var/mar_osname") %]-debug.tar.xz