<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Definitions SYSTEM "widlprocxml.dtd"> <Definitions> <webidl>dictionary PaintOptions { DOMString? fillPattern = "black"; DOMString? strokePattern = null; <ref>Point</ref> position; }; partial dictionary A { long h; long d; };</webidl> <Dictionary name="PaintOptions" id="::PaintOptions"> <webidl>dictionary PaintOptions { DOMString? fillPattern = "black"; DOMString? strokePattern = null; <ref>Point</ref> position; };</webidl> <DictionaryMember name="fillPattern" stringvalue="black" id="::PaintOptions::fillPattern"> <webidl> DOMString? fillPattern = "black";</webidl> <Type type="DOMString" nullable="nullable"/> </DictionaryMember> <DictionaryMember name="strokePattern" value="null" id="::PaintOptions::strokePattern"> <webidl> DOMString? strokePattern = null;</webidl> <Type type="DOMString" nullable="nullable"/> </DictionaryMember> <DictionaryMember name="position" id="::PaintOptions::position"> <webidl> <ref>Point</ref> position;</webidl> <Type name="Point"/> </DictionaryMember> </Dictionary> <Dictionary name="A" partial="partial" id="::A"> <webidl>partial dictionary A { long h; long d; };</webidl> <DictionaryMember name="h" id="::A::h"> <webidl> long h;</webidl> <Type type="long"/> </DictionaryMember> <DictionaryMember name="d" id="::A::d"> <webidl> long d;</webidl> <Type type="long"/> </DictionaryMember> </Dictionary> </Definitions>