You are browsing as a guest. Sign up (or log in) to start making projects!

1h 42m logged

PefiaOS Browser Engine Update - 12:35AM

  • Replaced old HTML renderer with a proper DOM tree system
  • Added CSS engine
    • basic cascade
    • box model layout
  • Implemented lightweight JavaScript interpreter
    • variables
    • loops
    • getElementById()
    • innerHTML

Bug Fix

  • Fixed image caching bug caused by reading bitmap dimensions after freeing memory
  • Issue resulted in images being stored as 0×0 and rendering as blank white boxes
  • PNG rendering now works correctly again (including Google logo)

Result

  • Pages now render using DOM structure
  • CSS styling is partially functional
  • JavaScript enables basic interactivity
  • Image rendering is stable again
  • Google homepage renders significantly more correctly
1
11

Comments 0

No comments yet. Be the first!