Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Tag: |
Don't require uupaa.js
Added textRange.boundingClient
Added support for getClientRects and Range.getBoundingClientRect
License block and ref to wiki page added
Split unused event coords as extra method
IE support of event
Implemented event coord modes for Gecko, WebKit, and WinIE
offset is cb coordinate
Added bounding*, pos*, and pixel*
Added contentBox; s/edge/box/ for paddingBox, marginBox, borderBox
Support border-style keywords; Added padding-edge box; Support for boundingClientRect origin in IE quirks mode document w/o body{border: ...} by author
Non-useful stuffs moved to *Extra methods; Fixed typo in CSS convertion method; Use an ancestor element if the element cannot used to append a node (e.g. empty element) in CSS convertion method
NodeRect.js refactoring
Reset margin/border/padding of boxes dynamically generated by nrviewer (to support cases where author style sheets are applied); render arrow by canvas for vector objects
Added a workaround for Safari's incorrect offset* value that can easily fixed; Noted other known problems; Allow [attr=value] selector as an implied command
Prevent error caused by IE not supporting preventDefault
Added |clear| command; Minor bug fixes
separate state variable from form values and implemented commands equivalent to form value changes
Added command prompt feature
Show relative boxes as such
Margin-outside operation should always extend the box; clear any markers by Controller#remove
Don't use |document| where possible
Make the reminding methods as Controller class
Make setting the position property as a method
Make controlls look better
Reimplemented controller as Box
Split border & dimension methods; Show border as its own box and set base box's minimum dimension as 20x20
Split color & opacity into their own methods
Improvement of dragging bahavior; Show the selected box topmost at the mousedown event
screen: Fixed typos; Viewer: Moved more codes to own methods
Make Box a class
Rearranged rect types; Mark cross-borwser compatible items as such
Fixed typos; Fixed border edge such that it does work for Fx and Safari; Added new subclass Band for margin/border/padding areas
Remove unused clauses; Shorten attribute names; Supportedness flag was not set after operations
Make vector a subclass of Rect; Added factory methods and marks unsupported DOM attributes/methods as such; Added toString() to Rect; Separate window-related rects from viewport-related ones; Render rects always in front of other boxes
URL changed; Changed NodeRect.Rect.Trace to NodeRect.Rect; Fixed addVector bug; Added vp.scrollState to list
Initial commit
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
admin@suikawiki.org | ViewVC Help |
Powered by ViewVC 1.1.24 |