Bug 351365 - Talkback won't install for new installs when DOMi is not present in the installer. r=mscott
git-svn-id: svn://10.0.0.236/trunk@209158 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
b6f2b2de3a
commit
95512bf61c
@ -867,10 +867,6 @@ Function preComponents
|
||||
Call CheckCustom
|
||||
; If DOMi isn't available skip the components page
|
||||
${Unless} ${FileExists} "$EXEDIR\optional\extensions\inspector@mozilla.org"
|
||||
; If talkback exists always install it enabled.
|
||||
${If} ${FileExists} "$EXEDIR\optional\extensions\talkback@mozilla.org"
|
||||
SectionSetFlags 2 1
|
||||
${EndIf}
|
||||
Abort
|
||||
${EndUnless}
|
||||
!insertmacro MUI_HEADER_TEXT "$(OPTIONAL_COMPONENTS_TITLE)" "$(OPTIONAL_COMPONENTS_SUBTITLE)"
|
||||
@ -1120,6 +1116,8 @@ Function .onInit
|
||||
${If} ${FileExists} "$EXEDIR\optional\extensions\talkback@mozilla.org"
|
||||
${GetSize} "$EXEDIR\optional\extensions\talkback@mozilla.org" "/S=0K" $0 $8 $9
|
||||
SectionSetSize 2 $0
|
||||
; Install Talkback by default.
|
||||
SectionSetFlags 2 1
|
||||
${Else}
|
||||
; Hide Talkback in the components page if it isn't available.
|
||||
SectionSetText 2 ""
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user