Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 41228 Details for
Bug 140774
Bidi3.2: Arabic characters inside charts are neither shaped nor ordered
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
SVG file that shows the chart
test2.svg (text/plain), 34.77 KB, created by
Sheldon Lee-Loy
on 2006-05-11 16:39:26 EDT
(
hide
)
Description:
SVG file that shows the chart
Filename:
MIME Type:
Creator:
Sheldon Lee-Loy
Created:
2006-05-11 16:39:26 EDT
Size:
34.77 KB
patch
obsolete
><?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="334.0" onload="resizeSVG(evt)" width="562.0"><g id="outerG" style="fill:none;stroke:none"><defs/><script><![CDATA[function BuildHelper(tag, attrList, text) { > this.tag = tag; > this.attrList = attrList; > this.text = text; > this.element = null; > this.textNode = null; > } > > BuildHelper.prototype.addToParent= function(parent) { > if (!parent) return; > var svgDocument = parent.ownerDocument; > this.element = svgDocument.createElementNS("http://www.w3.org/2000/svg",this.tag); > > for (var attribute in this.attrList){ > if (attribute == 'classType') > this.element.setAttributeNS(null, 'class', this.attrList[attribute]); > else > this.element.setAttributeNS(null, attribute, this.attrList[attribute]); > } > > if (this.text) { > this.textNode = svgDocument.createTextNode(this.text); > this.element.appendChild(this.textNode); > } > > parent.appendChild(this.element); > }; > >BuildHelper.prototype.insertBefore = function(parent, before) { > if (typeof parent == 'undefined') return; > var svgDocument = parent.ownerDocument; > this.element = svgDocument.createElementNS("http://www.w3.org/2000/svg",this.tag); > > for (var attribute in this.attrList){ > if (attribute == 'classType') > this.element.setAttributeNS(null, 'class', this.attrList[attribute]); > else > this.element.setAttributeNS(null, attribute, this.attrList[attribute]); > } > > if (this.text) { > this.textNode = svgDocument.createTextNode(this.text); > this.element.appendChild(textNode); > } > > parent.insertBefore(this.element, before); > }; > > > BuildHelper.prototype.removeNode = function() { > if (this.element) this.element.parentNode.removeChild(this.element); > this.tag = ""; > this.attrList = null; > this.text = null; > this.element = null; > this.textNode = null; > }; > function TM(){ > } > >TM.setParent = function TooltipManager_setParent(parent, mainSvg){ > this.parent = parent; > this.mainSvg = mainSvg > } > > TM.toggleToolTip = function TooltipManager_toggleToolTip(evt){ > if (typeof this.group != 'undefined'){ > TM.remove(); > }else{ > TM.show(evt); > } > } > TM.remove = function TooltipManager_removeTooltip(){ > if (typeof this.group != 'undefined'){ > this.group.removeNode(); > this.group = undefined; > } > } > > TM.show = function TooltiplManager_showTooltip(evt){ > var text = TM.getText(TM.getTitleElement(evt)); > x = evt.clientX; > y = evt.clientY; > update = true; > if (this.oldX != 'undefined'){ > diffX = (x - this.oldX); > if (diffX < 0) diffX= diffX*(-1); > diffY = (y - this.oldY); > if (diffY < 0) diffY= diffY*(-1); > if ((diffY > 5) || (diffX > 5)) > update = true; > } > if (update) > TM.remove(); > if (typeof this.group == 'undefined'){ > this.oldX = x; > this.oldY = y; > this.height = 15; > this.xPadding = 5; > this.yPadding = 20; > var mainSvg = evt.target.ownerDocument.documentElement; > var off = mainSvg.currentTranslate; > var scl = mainSvg.currentScale; > var adjustedX = (x-off.x)/scl; > var adjustedY = (y-off.y)/scl; > this.group = new BuildHelper("g", > { > opacity:0.8, > display: "inline", > transform:"translate("+(adjustedX + (10/scl))+","+(adjustedY + (10/scl))+")" > } ); > this.group.addToParent(mainSvg); > this.rectangle = new BuildHelper("rect", > {id:"test", > x: 0, > y: 5, > transform:"scale("+(1/scl)+","+(1/scl)+")", > rx: 2, > ry: 2, > stroke: "black", > height: this.height, > classType: "tooltip" > } ); > this.rectangle.addToParent(this.group.element); > var textObj = new BuildHelper("text", > {id:"tooltip", > x: this.xPadding, > y: (this.yPadding), > transform:"scale("+(1/scl)+","+(1/scl)+")", > classType: "tooltip text" > }); > textObj.addToParent(this.group.element); > TM.setContent(textObj, text); > var outline = textObj.element.getBBox(); > this.rectangle.element.setAttributeNS(null, "width", (outline.width+2*this.xPadding)); > this.rectangle.element.setAttributeNS(null, "height", (outline.height+6)); > } > } > TM.setContent = function TooltipManager_setContent(textElement, text){ > text = text.replace(/\n/g, "\\n"); > var multiLine = text.split(/\\n/); > for (var x=0; x<multiLine.length; x++){ > if (x == 0){ > textObj = new BuildHelper("tspan", > {x: 5 > },multiLine[x]); > } > else{ > textObj = new BuildHelper("tspan", > {x: 5, > dy:17 > },multiLine[x]); > } > textObj.addToParent(textElement.element); > } > } > > TM.getTitleElement = function TM_getTitleElement(evt){ > var elem = evt.currentTarget; > if (elem == null ) return; > var childs = elem.childNodes; > for (var x=0; x<childs.length; x++){ > if (childs.item(x).nodeType == 1 && childs.item(x).nodeName == "title") > return childs.item(x); > } > return null; > } > > TM.getText = function TM_getText(elem){ > var childs = elem ? elem.childNodes : null; > for (var x = 0; childs && x < childs.length; x++) > if (childs.item(x).nodeType == 3) > return childs.item(x).nodeValue; > return ""; > } > function toggleLabelsVisibility(evt, id, compList, labelList){ > var mainSvg = evt.target.ownerDocument; > for (i = 0; i < compList.length; i=i+1){ > var comp = mainSvg.getElementById(id+'_'+compList[i]); > if ( comp == null ) continue; > var styleStr = comp.getAttribute("style"); > rVisibleExp=/visibility:[ ]*visible/g; > rInheritExp=/visibility:[ ]*inherit/g; > rHiddenExp=/visibility:[ ]*hidden/g; > results = styleStr.search(rVisibleExp); > inResults = styleStr.search(rInheritExp); > if ((results == -1) && (inResults == -1)){ > results = styleStr.search(rHiddenExp); > if (results == -1) > styleStr = styleStr + "visibility:hidden;"; > else > styleStr = styleStr.replace(rHiddenExp,"visibility:visible"); > } > else{ > if (inResults == -1){ > styleStr = styleStr.replace(rVisibleExp,"visibility:hidden"); > }else{ > styleStr = styleStr.replace(rInheritExp,"visibility:hidden"); > } > } > comp.setAttributeNS(null, "style", styleStr); > } > } > function toggleVisibility(evt, id, compList, labelList){ > var mainSvg = evt.target.ownerDocument; > var isHidden = true; > for (i = 0; i < compList.length; i=i+1){ > var comp = mainSvg.getElementById(id+'_'+compList[i]); > if ( comp == null ) continue; > var styleStr = comp.getAttribute("style"); > rVisibleExp=/visibility:[ ]*visible/g; > rHiddenExp=/visibility:[ ]*hidden/g; > results = styleStr.search(rVisibleExp); > if (results == -1){ > results = styleStr.search(rHiddenExp); > if (results == -1) > styleStr = styleStr + "visibility:hidden;"; > else{ > styleStr = styleStr.replace(rHiddenExp,"visibility:visible"); > isHidden = false; > } > } > else{ > styleStr = styleStr.replace(rVisibleExp,"visibility:hidden"); > } > comp.setAttributeNS(null, "style", styleStr); > } > if (labelList != null){ > for (i = 0; i < labelList.length; i=i+1){ > var comp = mainSvg.getElementById(id+'_'+labelList[i]+'_g'); > if ( comp == null ) continue; > var styleStr = comp.getAttribute("style"); > if (isHidden){ > styleStr = styleStr + "visibility:hidden;"; > toggleLabelVisibility(evt, id+'_'+labelList[i], 'inherit'); > }else{ > styleStr = styleStr.replace(rHiddenExp,"visibility:visible"); > } > comp.setAttributeNS(null, "style", styleStr); > } > } > } > function toggleLabelVisibility(evt, id, property){ > var mainSvg = evt.target.ownerDocument; > var comp = mainSvg.getElementById(id); > var styleStr = comp.getAttribute("style"); > rVisibleExp=/visibility:[ ]*visible/g; > rInheritExp=/visibility:[ ]*inherit/g; > rHiddenExp=/visibility:[ ]*hidden/g; > results = styleStr.search(rVisibleExp); > inResults = styleStr.search(rInheritExp); > if ((results == -1) && (inResults == -1)){ > results = styleStr.search(rHiddenExp); > if (results == -1) > styleStr = styleStr + "visibility:"+property+";"; > } > else{ > if (inResults == -1) > styleStr = styleStr.replace(rVisibleExp,"visibility:"+property); > else > styleStr = styleStr.replace(rInheritExp,"visibility:"+property); > } > comp.setAttributeNS(null, "style", styleStr); > } > function toHex(val) > { > strVal = Number(val).toString(16); > while (strVal.length < 6){ > strVal = "0"+strVal; > } > return strVal; > } > function getXorColor(color){ > var value = parseInt(color, 16); > value = 0xFFFFFF ^ value; > return "#"+toHex(value); > } > var oldCompId = null; > var oldCompList = null; > var fillToColor = new Array(); > var strokeToColor = new Array(); > function highlight(evt, id, compList){ > highlightElement(evt, oldCompId, oldCompList, false); > if (id != oldCompId){ > highlightElement(evt, id, compList, true); > oldCompId = id; > oldCompList = compList; > } > else{ > oldCompId = null; > oldCompList = null; > fillToColor = new Array(); > strokeToColor = new Array(); > } > } > function highlightElement(evt, id, compList, highlight){ > if ((id == null) || (compList == null)) return; > var mainSvg = evt.target.ownerDocument; > for (i = 0; i < compList.length; i=i+1){ > var comp = mainSvg.getElementById(id+'_'+compList[i]); > if ( comp == null ) continue; > var styleStr = comp.getAttribute("style"); > fillIndex = styleStr.search("fill:"); > if (fillIndex != -1){ > styleStr = getNewStyle(styleStr, fillIndex, "fill:", highlight, fillToColor, compList[i]); > } > strokeIndex = styleStr.search("stroke:"); > if (strokeIndex != -1){ > styleStr = getNewStyle(styleStr, strokeIndex, "stroke:", highlight, strokeToColor, compList[i]); > } > comp.setAttributeNS(null, "style", styleStr); > } > } > function getNewStyle(style, index, styleAttr, highlight, lookUpTable, id){ > color = style.substring(index+styleAttr.length, style.length ); > rgbIndex = color.search("rgb"); > if (rgbIndex == -1){ > hexColor = color.substring(1, 7); > hc = getHighlight(hexColor, highlight, lookUpTable, id); > return style.replace(styleAttr+"#"+hexColor,styleAttr+hc); > } > else{ > bracketIndex = color.search("\\)"); > color = color.substring(0, bracketIndex); > hexColor = getHexFromRGB(color); > hc = getHighlight(hexColor, highlight, lookUpTable, id); > return style.substring(0, index) + styleAttr+hc+ style.substring(index+bracketIndex+styleAttr.length+1, style.length); > } > } > function redirect(target, url){ > if (target =='_blank'){ > open(url); > } > else if (target == '_top'){ > window.top.location.href=url; > } > else if (target == '_parent'){ > parent.location.href=url; > } > else if (target == '_self'){ > parent.location.href=url; > } > else if (target == '_self'){ > parent.location.href=url; > } > else{ > open(url); > } > } > function isIE(){ > var agt=parent.navigator.userAgent.toLowerCase(); > return (agt.indexOf("msie")!=-1); >} > function resizeSVG(e){ > if(isIE()){ > var root=e.target.ownerDocument.documentElement; > var hotSpot = e.target.ownerDocument.getElementById('hotSpots'); > var g = e.target.ownerDocument.getElementById('outerG'); > var xScale = (innerWidth) / root.getAttribute('width'); > var yScale = (innerHeight) / root.getAttribute('height'); > g.setAttributeNS(null, 'transform', 'scale('+xScale+','+yScale+')'); > hotSpot.setAttributeNS(null, 'transform', 'scale('+xScale+','+yScale+')'); > } > } > function getHighlight(color, highlight, lookupTable, id){ > if (!(highlight)){ > color = lookupTable[id]; > } > else{ > lookupTable[id] = color; > } > r = color.substring(0, 2); > r = parseInt(r, 16); > g = color.substring(2, 4); > g = parseInt(g, 16); > b = color.substring(4, 6); > b = parseInt(b, 16); > var value = parseInt(r, 16); > if (highlight){ > r = Math.ceil( (r + 255) / 2 ); > g = Math.ceil( (g + 255) / 2 ); > b = Math.ceil( (b + 255) / 2 ); > } > rStr = r.toString(16); > gStr = g.toString(16); > bStr = b.toString(16); > while (rStr.length < 2){ > rStr = "0"+rStr; > } > while (gStr.length < 2){ > gStr = "0"+gStr; > } > while (bStr.length < 2){ > bStr = "0"+bStr; > } >return "#"+rStr+gStr+bStr; >} > function getHexFromRGB(color){ > findThem = /\d{1,3}/g; > listOfnum = color.match(findThem); > r = Number(listOfnum[0]).toString(16); > while (r.length < 2){ > r = "0"+r; > } > g = Number(listOfnum[1]).toString(16); > while (g.length < 2){ > g = "0"+g; > } > b = Number(listOfnum[2]).toString(16); > while (b.length < 2){ > b = "0"+b; > } > return r+g+b; > } >]]></script><style type="text/css"><![CDATA[.tooltip.text{ text-anchor:left;font-size:12pt;fill:black;}.tooltip{fill:rgb(244,245,235)}]]></style><g id="1726244580_276959362" style="visibility:visible;fill-opacity:1.0;fill:#ffffff;"><path d=" M0.0 0.0 L562.0 0.0 L562.0 334.0 L0.0 334.0 L0.0 0.0 Z"/></g><g id="1726244580_276959362@1" style="visibility:visible;"/><g id="1744857088_276959362" style="visibility:visible;"/><g id="1744857088_276959362@1" style="visibility:visible;"/><g id="1744857088_25297282" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M242.98702494303384 8.0 L319.0129750569661 8.0 L319.0129750569661 36.0 L242.98702494303384 36.0 L242.98702494303384 8.0 Z"/><text font-family="Serif" font-size="21" font-weight="bold" style="fill-opacity:1.0;fill:#000000;" x="246.54762" y="31.0">Ø±Ø³Ù Ø¨ÙØ§ÙÙ</text></g><g id="1255557846_276959362" style="visibility:visible;"/><g id="1255557846_276959362@1" style="visibility:visible;"/><g id="1255557846_276959362@2" style="visibility:visible;fill-opacity:1.0;fill:#ffffff;"><path d=" M45.167570891203695 61.0 L443.982421875 61.0 L443.982421875 298.3333333333333 L45.167570891203695 298.3333333333333 L45.167570891203695 61.0 Z"/></g><g id="1100104082_68682776" style="visibility:visible;stroke:#000000;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M45.167570891203695 304.0 L442.982421875 304.0"/></g><g id="1100104082_68682776@1" style="visibility:visible;"/><g id="1100104082_68682776@2" style="visibility:visible;"/><g id="1100104082_68682776@3" style="visibility:visible;"/><g id="1100104082_68682776@4" style="visibility:visible;"/><g id="1100104082_68682776@5" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M45.0 299.0 L45.0 309.0"/></g><g id="1100104082_68682776@6" style="visibility:visible;"/><g id="1100104082_68682776@7" style="visibility:visible;"/><g id="1100104082_68682776@8" style="visibility:visible;"/><g id="1100104082_68682776@9" style="visibility:visible;"/><g id="1100104082_68682776@10" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M89.0 299.0 L89.0 309.0"/></g><g id="1100104082_68682776@11" style="visibility:visible;"/><g id="1100104082_68682776@12" style="visibility:visible;"/><g id="1100104082_68682776@13" style="visibility:visible;"/><g id="1100104082_68682776@14" style="visibility:visible;"/><g id="1100104082_68682776@15" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M133.0 299.0 L133.0 309.0"/></g><g id="1100104082_68682776@16" style="visibility:visible;"/><g id="1100104082_68682776@17" style="visibility:visible;"/><g id="1100104082_68682776@18" style="visibility:visible;"/><g id="1100104082_68682776@19" style="visibility:visible;"/><g id="1100104082_68682776@20" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M177.0 299.0 L177.0 309.0"/></g><g id="1100104082_68682776@21" style="visibility:visible;"/><g id="1100104082_68682776@22" style="visibility:visible;"/><g id="1100104082_68682776@23" style="visibility:visible;"/><g id="1100104082_68682776@24" style="visibility:visible;"/><g id="1100104082_68682776@25" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M221.0 299.0 L221.0 309.0"/></g><g id="1100104082_68682776@26" style="visibility:visible;"/><g id="1100104082_68682776@27" style="visibility:visible;"/><g id="1100104082_68682776@28" style="visibility:visible;"/><g id="1100104082_68682776@29" style="visibility:visible;"/><g id="1100104082_68682776@30" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M266.0 299.0 L266.0 309.0"/></g><g id="1100104082_68682776@31" style="visibility:visible;"/><g id="1100104082_68682776@32" style="visibility:visible;"/><g id="1100104082_68682776@33" style="visibility:visible;"/><g id="1100104082_68682776@34" style="visibility:visible;"/><g id="1100104082_68682776@35" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M310.0 299.0 L310.0 309.0"/></g><g id="1100104082_68682776@36" style="visibility:visible;"/><g id="1100104082_68682776@37" style="visibility:visible;"/><g id="1100104082_68682776@38" style="visibility:visible;"/><g id="1100104082_68682776@39" style="visibility:visible;"/><g id="1100104082_68682776@40" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M354.0 299.0 L354.0 309.0"/></g><g id="1100104082_68682776@41" style="visibility:visible;"/><g id="1100104082_68682776@42" style="visibility:visible;"/><g id="1100104082_68682776@43" style="visibility:visible;"/><g id="1100104082_68682776@44" style="visibility:visible;"/><g id="1100104082_68682776@45" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M398.0 299.0 L398.0 309.0"/></g><g id="1100104082_68682776@46" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M442.0 299.0 L442.0 309.0"/></g><g id="1319915180_68682776" style="visibility:visible;stroke:#000000;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M38.50090422453703 297.3333333333333 L38.50090422453703 61.0"/></g><g id="1319915180_68682776@1" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 297.0 L43.50090422453703 297.0"/></g><g id="1319915180_68682776@2" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 267.0 L43.50090422453703 267.0"/></g><g id="1319915180_68682776@3" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 238.0 L43.50090422453703 238.0"/></g><g id="1319915180_68682776@4" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 208.0 L43.50090422453703 208.0"/></g><g id="1319915180_68682776@5" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 179.0 L43.50090422453703 179.0"/></g><g id="1319915180_68682776@6" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 149.0 L43.50090422453703 149.0"/></g><g id="1319915180_68682776@7" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 120.0 L43.50090422453703 120.0"/></g><g id="1319915180_68682776@8" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 90.0 L43.50090422453703 90.0"/></g><g id="1319915180_68682776@9" style="visibility:visible;stroke:#c4c4c4;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M33.50090422453703 61.0 L43.50090422453703 61.0"/></g><g id="834286010_1802136426" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M56.0 275.0 L56.0 298.0 L78.0 298.0 L78.0 275.0 Z"/></g><g id="834286010_1802136426@1" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M56.0 275.0 L56.0 298.0 L78.0 298.0 L78.0 275.0 Z"/></g><g id="834286010_1802136426@2" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M100.0 208.0 L100.0 298.0 L122.0 298.0 L122.0 208.0 Z"/></g><g id="834286010_1802136426@3" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M100.0 208.0 L100.0 298.0 L122.0 298.0 L122.0 208.0 Z"/></g><g id="834286010_1802136426@4" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M144.0 193.0 L144.0 298.0 L166.0 298.0 L166.0 193.0 Z"/></g><g id="834286010_1802136426@5" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M144.0 193.0 L144.0 298.0 L166.0 298.0 L166.0 193.0 Z"/></g><g id="834286010_1802136426@6" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M188.0 157.0 L188.0 298.0 L210.0 298.0 L210.0 157.0 Z"/></g><g id="834286010_1802136426@7" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M188.0 157.0 L188.0 298.0 L210.0 298.0 L210.0 157.0 Z"/></g><g id="834286010_1802136426@8" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M233.0 142.0 L233.0 298.0 L255.0 298.0 L255.0 142.0 Z"/></g><g id="834286010_1802136426@9" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M233.0 142.0 L233.0 298.0 L255.0 298.0 L255.0 142.0 Z"/></g><g id="834286010_1802136426@10" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M277.0 120.0 L277.0 298.0 L299.0 298.0 L299.0 120.0 Z"/></g><g id="834286010_1802136426@11" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M277.0 120.0 L277.0 298.0 L299.0 298.0 L299.0 120.0 Z"/></g><g id="834286010_1802136426@12" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M321.0 112.0 L321.0 298.0 L343.0 298.0 L343.0 112.0 Z"/></g><g id="834286010_1802136426@13" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M321.0 112.0 L321.0 298.0 L343.0 298.0 L343.0 112.0 Z"/></g><g id="834286010_1802136426@14" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M365.0 90.0 L365.0 298.0 L387.0 298.0 L387.0 90.0 Z"/></g><g id="834286010_1802136426@15" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M365.0 90.0 L365.0 298.0 L387.0 298.0 L387.0 90.0 Z"/></g><g id="834286010_1802136426@16" style="visibility:visible;fill-opacity:1.0;fill:#50a6da;"><path d=" M409.0 83.0 L409.0 298.0 L431.0 298.0 L431.0 83.0 Z"/></g><g id="834286010_1802136426@17" style="visibility:visible;stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"><path d=" M409.0 83.0 L409.0 298.0 L431.0 298.0 L431.0 83.0 Z"/></g><g id="834286010_1669227390_g" style="visibility:visible;"><g id="834286010_1669227390" style="visibility:visible;"><path d=" M50.43506261252571 253.17708333333331 L84.10172927919237 253.17708333333331 L84.10172927919237 270.1770833333333 L50.43506261252571 270.1770833333333 L50.43506261252571 253.17708333333331 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="53.10173" y="267.1771">103.0</text></g></g><g id="834286010_1986426470_g" style="visibility:visible;"><g id="834286010_1986426470" style="visibility:visible;"><path d=" M94.63671272183639 186.70833333333331 L128.30337938850306 186.70833333333331 L128.30337938850306 203.70833333333331 L94.63671272183639 203.70833333333331 L94.63671272183639 186.70833333333331 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="97.30338" y="200.70833">112.0</text></g></g><g id="834286010_2096659704_g" style="visibility:visible;"><g id="834286010_2096659704" style="visibility:visible;"><path d=" M138.83836283114707 171.9375 L172.50502949781372 171.9375 L172.50502949781372 188.9375 L138.83836283114707 188.9375 L138.83836283114707 171.9375 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="141.50504" y="185.9375">114.0</text></g></g><g id="834286010_1347833942_g" style="visibility:visible;"><g id="834286010_1347833942" style="visibility:visible;"><path d=" M183.04001294045776 135.01041666666666 L216.7066796071244 135.01041666666666 L216.7066796071244 152.01041666666666 L183.04001294045776 152.01041666666666 L183.04001294045776 135.01041666666666 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="185.70668" y="149.01042">119.0</text></g></g><g id="834286010_987904738_g" style="visibility:visible;"><g id="834286010_987904738" style="visibility:visible;"><path d=" M227.2416630497685 120.23958333333331 L260.90832971643516 120.23958333333331 L260.90832971643516 137.23958333333331 L227.2416630497685 137.23958333333331 L227.2416630497685 120.23958333333331 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="229.90833" y="134.23958">121.0</text></g></g><g id="834286010_102762016_g" style="visibility:visible;"><g id="834286010_102762016" style="visibility:visible;"><path d=" M271.4433131590792 98.08333333333331 L305.1099798257459 98.08333333333331 L305.1099798257459 115.08333333333331 L271.4433131590792 115.08333333333331 L271.4433131590792 98.08333333333331 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="274.11" y="112.083336">124.0</text></g></g><g id="834286010_206703698_g" style="visibility:visible;"><g id="834286010_206703698" style="visibility:visible;"><path d=" M315.6449632683899 90.69791666666666 L349.3116299350566 90.69791666666666 L349.3116299350566 107.69791666666666 L315.6449632683899 107.69791666666666 L315.6449632683899 90.69791666666666 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="318.3116" y="104.697914">125.0</text></g></g><g id="834286010_32899574_g" style="visibility:visible;"><g id="834286010_32899574" style="visibility:visible;"><path d=" M359.84661337770063 68.54166666666666 L393.5132800443673 68.54166666666666 L393.5132800443673 85.54166666666666 L359.84661337770063 85.54166666666666 L359.84661337770063 68.54166666666666 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="362.51328" y="82.541664">128.0</text></g></g><g id="834286010_1346654276_g" style="visibility:visible;"><g id="834286010_1346654276" style="visibility:visible;"><path d=" M404.04826348701124 61.15625 L437.7149301536779 61.15625 L437.7149301536779 78.15625 L404.04826348701124 78.15625 L404.04826348701124 61.15625 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="406.71494" y="75.15625">129.0</text></g></g><g id="1100104082_25297282" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M21.61807765882201 310.0 L112.58357245048867 310.0 L112.58357245048867 327.0 L21.61807765882201 327.0 L21.61807765882201 310.0 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="24.284744" y="324.0">Atelier graphique</text></g><g id="1100104082_25297282@1" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M153.114171408822 310.0 L245.08747870048865 310.0 L245.08747870048865 327.0 L153.114171408822 327.0 L153.114171408822 310.0 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="155.78084" y="324.0">La Rochelle Gifts</text></g><g id="1100104082_25297282@2" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M277.946202658822 310.0 L386.2554474504887 310.0 L386.2554474504887 327.0 L277.946202658822 327.0 L277.946202658822 310.0 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="280.61288" y="324.0">Havel & Zbyszek Co</text></g><g id="1319915180_25297282" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 288.5 L32.50090422453703 288.5 L32.50090422453703 305.5 L7.834237557870367 305.5 L7.834237557870367 288.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="302.5">100</text></g><g id="1319915180_25297282@1" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 258.5 L32.50090422453703 258.5 L32.50090422453703 275.5 L7.834237557870367 275.5 L7.834237557870367 258.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="272.5">104</text></g><g id="1319915180_25297282@2" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 229.5 L32.50090422453703 229.5 L32.50090422453703 246.5 L7.834237557870367 246.5 L7.834237557870367 229.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="243.5">108</text></g><g id="1319915180_25297282@3" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 199.5 L32.50090422453703 199.5 L32.50090422453703 216.5 L7.834237557870367 216.5 L7.834237557870367 199.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="213.5">112</text></g><g id="1319915180_25297282@4" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 170.5 L32.50090422453703 170.5 L32.50090422453703 187.5 L7.834237557870367 187.5 L7.834237557870367 170.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="184.5">116</text></g><g id="1319915180_25297282@5" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 140.5 L32.50090422453703 140.5 L32.50090422453703 157.5 L7.834237557870367 157.5 L7.834237557870367 140.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="154.5">120</text></g><g id="1319915180_25297282@6" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 111.5 L32.50090422453703 111.5 L32.50090422453703 128.5 L7.834237557870367 128.5 L7.834237557870367 111.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="125.5">124</text></g><g id="1319915180_25297282@7" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 81.5 L32.50090422453703 81.5 L32.50090422453703 98.5 L7.834237557870367 98.5 L7.834237557870367 81.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="95.5">128</text></g><g id="1319915180_25297282@8" style="visibility:visible;fill-opacity:0.0;fill:#ffffff;"><path d=" M7.834237557870367 52.5 L32.50090422453703 52.5 L32.50090422453703 69.5 L7.834237557870367 69.5 L7.834237557870367 52.5 Z"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="10.500904" y="66.5">132</text></g><path d=" M454.0 177.0 L454.0 192.0 L480.0 192.0 L480.0 177.0 Z" style="fill-opacity:1.0;fill:#50a6da;"/><path d=" M454.0 177.0 L454.0 192.0 L480.0 192.0 L480.0 177.0 Z" style="stroke:#387498;stroke-width:1.0;stroke-miterlimit:10.0;stroke-linejoin:round;stroke-linecap:round;"/><path d=" M483.1490885416667 176.5 L551.3333333333334 176.5 L551.3333333333334 193.5 L483.1490885416667 193.5 L483.1490885416667 176.5 Z" style="fill-opacity:0.0;fill:#ffffff;"/><text font-family="Serif" font-size="12" style="fill-opacity:1.0;fill:#000000;" x="485.81577" y="190.5"><undefined></text></g><g id="hotSpots" style="fill-opacity:0.01;fill:#FFFFFF;"><polygon onclick="redirect('_self','http://www.google.com')" points="56,275 56,298 78,298 78,275 "/><polygon onclick="redirect('_self','http://www.google.com')" points="100,208 100,298 122,298 122,208 "/><polygon onclick="redirect('_self','http://www.google.com')" points="144,193 144,298 166,298 166,193 "/><polygon onclick="redirect('_self','http://www.google.com')" points="188,157 188,298 210,298 210,157 "/><polygon onclick="redirect('_self','http://www.google.com')" points="233,142 233,298 255,298 255,142 "/><polygon onclick="redirect('_self','http://www.google.com')" points="277,120 277,298 299,298 299,120 "/><polygon onclick="redirect('_self','http://www.google.com')" points="321,112 321,298 343,298 343,112 "/><polygon onclick="redirect('_self','http://www.google.com')" points="365,90 365,298 387,298 387,90 "/><polygon onclick="redirect('_self','http://www.google.com')" points="409,83 409,298 431,298 431,83 "/></g></svg>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 140774
:
40708
|
40710
| 41228