[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.rcp] Re: help browser vs intro browser

OK,
  I've narrowed the problem down
to links which contain a target attribute,and have
found a way to reproduce the undesirable behavior.

To reproduce:
1. Create a new plug-in project using
   the "plug-in with sample help content" template.
2. Replace the body text in the generated html files
   with the following markup:
   <p><a href="http://www.apache.org";>Link with no target attribute</a></p>
   <p><a href="http://www.apache.org"; target="_top">Link with target 
attribute</a></p>
3. Save, export, and place the resulting plugin in Eclipse plugin folder.
4. In Help Contents follow the link to the above "Link with target 
attribute".
   The Help Contents pane is replaced with a browser control with no 
controls.

I still don't understand the behavior, but I still think it is undesirable.
Maybe it is platform dependant, I'm using WinXP and JDK 1.5.06 Eclipse 3.2.1
Ten minutes of stepping through code in Browser and Website classes was 
enough
to convince me that I don't want to there.

I'm attaching a the helptest.jar in case anyone
is interested in trying the behavior.

Thanks,
Jeff Higgins


"Jeff Higgins" <oohiggins@xxxxxxxxx> wrote in message 
news:endu25$j27$1@xxxxxxxxxxxxxxxxxxxx
> Hi,
> What's the difference between RCP Help
> system and RCP Intro system?
>
> If I follow an external link in my Help
> system the entire control changes to a
> simple browser control with no back button.
>
> If I follow an external link in my Intro
> system I still have the button bar to
> let me forward and back.
>
> Thanks,
> Jeff Higgins
>
> 


begin 666 helptest_1.0.0.jar
M4$L#! H``````"4W(S8````````````````)````345402U)3D8O4$L#! H`
M`````"4W(S8````````````````)````:&5L<'1E<W0O4$L#! H``````"4W
M(S8````````````````%````:'1M;"]02P,$"@``````)3<C-@``````````
M``````0```!S<F,O4$L#! H``````"4W(S8````````````````-````<W)C
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
M:J"B'ES<8ACIREALYKT]H=[SO4@xxxx HUVNI+$+L*P/9<8P2)(4U9]O=$VG
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
MW>%ZKK+5HH"(G21VEQD`I-;J>P?O'S@:+[2*9EQCT*81.*3^!T_:O-@209_E
M:+P>U4BY/?9(3$]9[#U^1=]8%8?^\4Q!GW5AN[236=FC>3Z,7X5^AR5KI!]&
MJ2<[S.4)34R!",\#%./[`"5]@XIX4 I)B^R[2"5:5)%@V#.+DL2TM'C,U\=V
M#*/;Z*)QVX?CB=%Y[1-.9R]8\#L+K?JU#F6F+1#3Q ]6[^/PK,8GX'6$]6VB
MSQ]02P,$"@````@`)3<C-OV/=:2#````EP````L```!T97-T5&]C+GAM;!6.
M/0\"(1!$:_D5F^WEM+/@HS!:&341"TO%S1UQ#\A!C#]?Z";S7C*C[&]F^-)2
M0HH:MW*#0-&G=XBCQKL[KG=HC5#V?+J!>UP/&M,R2O(<<B$Y$6=9D^^.4"T`
M/U_$&AV5"NZR1Z@I!Z]QJC,/39 ]H!$KQ2%^&FVLU^T&PM"6NF3^4$L#! H`
M```(`"4W(S:<#T@<K0```!0!```'````=&]C+GAM;'V-L0Z",!! 9_H5E]LM
MZN1 83 ZJ3&A#HZ !S0I+:%@_'Q;$@UQ<+G<O;R72[)7I^%)@U/6"-SP-0*9
MRCZ4:03>Y'&UPRQE278YY2#OUX- .S2<*JUZ1[PEW?/15L%AB5] %R5I@7G1
M]9I %J6?MH:]-2.9T6'*(N_UZFN>"V5 !H(`[4"UP';L=-QY/HL\G)@"BW[*
M?"H_X:)S4[G(XM E\4S^O(:M-UGPO/4&4$L!`A0#"@``````)3<C-@``````
M``````````D````````````0`.U!`````$U%5$$M24Y&+U!+`0(4`PH`````
M`"4W(S8````````````````)````````````$ #M02<```!H96QP=&5S="]0
M2P$"% ,*```````E-R,V````````````````!0```````````! `[4%.````
M:'1M;"]02P$"% ,*```````E-R,V````````````````! ```````````! `
M[4%Q````<W)C+U!+`0(4`PH``````"4W(S8````````````````-````````
M````$ #M09,```!S<F,O:&5L<'1E<W0O4$L!`A0#"@````@`)3<C-H/*-2"L
M````)@$``!0``````````````*2!O@```$U%5$$M24Y&+TU!3DE&15-4+DU&
M4$L!`A0#"@````@`)3<C-M\[1<]O!P``H"D```D``````````````*2!G $`
M`&)U:6QD+GAM;%!+`0(4`PH````(`"4W(S;-SV1630(``%\$```8````````
M``````"D@3()``!H96QP=&5S="]!8W1I=F%T;W(N8VQA<W-02P$"% ,*````
M" `E-R,V-@>89?0```"#`0``$P``````````````I(&U"P``:'1M;"]M86EN
M=&]P:6,N:'1M;%!+`0(4`PH````(`"4W(S;^9JFL\P```($!```2````````
M``````"D@=H,``!H=&UL+W-U8G1O<&EC+FAT;6Q02P$"% ,*````" `E-R,V
MX>KYO_8```"1`0``#0``````````````I(']#0``:'1M;"]T;V,N:'1M;%!+
M`0(4`PH````(`"4W(S9K=J\OH ```#(!```*``````````````"D@1X/``!P
M;'5G:6XN>&UL4$L!`A0#"@````@`)3<C-J9@29_^`0``:04``!L`````````
M`````*2!Y@\``'-R8R]H96QP=&5S="]!8W1I=F%T;W(N:F%V85!+`0(4`PH`
M```(`"4W(S;]CW6D@P```)<````+``````````````"D@1T2``!T97-T5&]C
M+GAM;%!+`0(4`PH````(`"4W(S:<#T@<K0```!0!```'``````````````"D
B@<D2``!T;V,N>&UL4$L%!@`````/``\`> ,``)L3````````
`
end