Create createFloatingTreePicker() utility to replace duplicated inline floating positioning logic in download_target_methods.js and missing_browser_methods.js. The factory handles portalization, duplicate removal, viewport-aware positioning (open above/below), scroll container height calculation, and scroll/resize listener lifecycle management, reducing ~175 lines of duplicated code.