<div dir="ltr">Ton problème est corrigé Philippe: <a href="http://josm.openstreetmap.de/ticket/8148#comment:17">http://josm.openstreetmap.de/ticket/8148#comment:17</a><div style>Merci de ne pas t'étaler d'avantage dans ce topic qui concerne l'avancée des corrections d'erreur de bâti (bravo à tous au passage !)</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">Le 29 janvier 2013 18:20, Philippe Verdy <span dir="ltr"><<a href="mailto:verdy_p@wanadoo.fr" target="_blank">verdy_p@wanadoo.fr</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Note : la sécurité lié à l'affichage intégral de l'URL ne semble pas<br>
directement en cause si on utilise une installation Java standard sans<br>
autre fournisseur pour les JComponents de Swing. En effet Java utilise<br>
pour cela un JLabel qui lui-même utilise un JTextComponent, lequel<br>
fournit une émulation très minimaliste pour HTML, pour ne supporter en<br>
fin de compte qu'un nombre très restreint de tags. Malgré tout, la<br>
présence d'un élément <script>...</script> dans le code HTML déclenche<br>
une exception à la construction du dialogue de confirmation, au moment<br>
où le thread de raffraichissement de Swing va l'afficher, et JOSM se<br>
plante alors, sans recevoir de résultat pour l'appel du constructeur<br>
de confirmation.<br>
C'est pas très propre, mais la sécurité n'est pas en cause... sauf si<br>
on a un "provider" installé dans Java qui prend en charge le<br>
JTextComponent pour utiliser un composant de navigateur plus complet<br>
(et beaucoup plus conforme à HTML et CSS, car l'implémentation<br>
minimaliste de HTML et CSS dans Swing ne l'est pas du tout ; par<br>
exemple pour afficher les tables, les bordures, et le box model en<br>
général, et les propriétés CSS de base comme width, height et<br>
text-align).<br>
Si la sécurité n'est pas en cause, en revanche afficher un dialogue<br>
démesurément large peut crasher le PC complètement avec certains<br>
pilotes de cartes graphiques "accélérées" qui ne signalent pas<br>
correctement à Windows le fait qu'elles ne supportent pas des bitmaps<br>
trop larges (si elles le signalent, c'est là que Windows va basculer<br>
l'affichage du bureau en mode de compatibilité avec le pilote VESA/VGA<br>
générique qui fait une émulation entièrement logicielle avec une<br>
limite de résolution ne dépassant pas les 1280x1024 et pas plus de<br>
16-bits pour les plans de couleur : c'est ce basculement de<br>
l'affichage qui est ici gênant car il persiste même quand on a fermé<br>
le dialogue, tant que la VM Java continue de tourner).<br>
<br>
Le 29 janvier 2013 18:10, Philippe Verdy <<a href="mailto:verdy_p@wanadoo.fr">verdy_p@wanadoo.fr</a>> a écrit :<br>
<div class="HOEnZb"><div class="h5">> Le dialogue de confirmation de JOSM n'apparait que selon tes<br>
> préférences. Il a toujours ce problème, et le rétablissement de cette<br>
> liste de relations sert à démontrer justement le problème dans JOSM<br>
> lié à la présentation de ce dialogue<br>
><br>
> Le 29 janvier 2013 10:58, Christian Quest <<a href="mailto:cquest@openstreetmap.fr">cquest@openstreetmap.fr</a>> a écrit :<br>
>> C'est réparé côté site web. La liste des relations était vide suite au<br>
>> nettoyage de code fait pour supprimer ce qui touchait au passage à l'ODbL.<br>
>><br>
>> Testé sans problème avec JOSM 5689 "latest" de ce jour, mais sans dialogue<br>
>> de confirmation pour moi.<br>
>><br>
>> --<br>
>> Christian Quest - OpenStreetMap France - <a href="http://openstreetmap.fr/u/cquest" target="_blank">http://openstreetmap.fr/u/cquest</a><br>
>><br>
>> _______________________________________________<br>
>> Talk-fr mailing list<br>
>> <a href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
>> <a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
>><br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</div></div></blockquote></div><br></div>