class Vernier::Output::Firefox::Thread
def frame_table
def frame_table funcs = @stack_table_hash[:frame_table].fetch(:func) lines = @stack_table_hash[:frame_table].fetch(:line) raise unless lines.size == funcs.size size = funcs.size none = [nil] * size default = [0] * size unidentified = [-1] * size categories = @frame_categories.map(&:idx) subcategories = @frame_subcategories { address: unidentified, inlineDepth: default, category: categories, subcategory: subcategories, func: funcs, nativeSymbol: none, innerWindowID: none, implementation: @frame_implementations, line: lines, column: none, length: size } end