Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions packages/hyper_render_devtools/devtools_ui/lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -271,12 +271,10 @@ class _InspectorShellState extends State<InspectorShell>
method,
args: args,
);
final raw = result.json;
if (raw == null) return null;
// The response is encoded as a JSON string inside result['result']
final resultStr = raw['result'] as String?;
if (resultStr == null) return null;
return jsonDecode(resultStr) as Map<String, dynamic>;
// vm_service has already unwrapped the JSON-RPC envelope: `json` IS
// the object the extension passed to ServiceExtensionResponse.result
// (e.g. {'renderers': [...]}), not a wrapper holding it under 'result'.
return result.json;
} catch (e) {
return {'_error': e.toString()};
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a15663e94a7e414c54e43f8014a1318f
51aeb0c28ba5f84841eaa1f164a9723e
461 changes: 179 additions & 282 deletions packages/hyper_render_devtools/extension/devtools/build/assets/NOTICES

Large diffs are not rendered by default.

Binary file not shown.
Empty file.

Large diffs are not rendered by default.

Binary file not shown.

Large diffs are not rendered by default.

Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3759,7 +3759,7 @@
3758:\28anonymous\20namespace\29::bloat_quad\28SkPoint\20const*\2c\20SkMatrix\20const*\2c\20SkMatrix\20const*\2c\20\28anonymous\20namespace\29::BezierVertex*\29
3759:\28anonymous\20namespace\29::TriangulatingPathOp::CreateMesh\28GrMeshDrawTarget*\2c\20sk_sp<GrBuffer\20const>\2c\20int\2c\20int\29
3760:\28anonymous\20namespace\29::TransformedMaskSubRun::~TransformedMaskSubRun\28\29
3761:\28anonymous\20namespace\29::TransformedMaskSubRun::testingOnly_packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\29\20const
3761:\28anonymous\20namespace\29::TransformedMaskSubRun::testingOnly_packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\2c\20skgpu::MaskFormat\29\20const
3762:\28anonymous\20namespace\29::StaticVertexAllocator::~StaticVertexAllocator\28\29
3763:\28anonymous\20namespace\29::SkwasmParagraphPainter::ToDlPaint\28skia::textlayout::ParagraphPainter::DecorationStyle\20const&\2c\20flutter::DlDrawStyle\29
3764:\28anonymous\20namespace\29::SkMorphologyImageFilter::radii\28skif::Mapping\20const&\29\20const
Expand Down Expand Up @@ -5055,7 +5055,7 @@
5054:sktext::gpu::StrikeCache::internalPurge\28unsigned\20long\29
5055:sktext::gpu::StrikeCache::freeAll\28\29
5056:sktext::gpu::SlugImpl::~SlugImpl\28\29
5057:sktext::gpu::GlyphVector::packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\29
5057:sktext::gpu::GlyphVector::packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\2c\20skgpu::MaskFormat\29
5058:sktext::gpu::AtlasSubRun::~AtlasSubRun\28\29
5059:sktext::SkStrikePromise::resetStrike\28\29
5060:sktext::GlyphRunList::maxGlyphRunSize\28\29\20const
Expand All @@ -5082,7 +5082,7 @@
5081:skia_private::THashTable<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20skia_private::THashSet<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20SkGoodHash>::Traits>::uncheckedSet\28std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>&&\29
5082:skia_private::THashTable<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20skia_private::THashSet<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20SkGoodHash>::Traits>::set\28std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\29
5083:skia_private::THashTable<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20skia_private::THashSet<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20SkGoodHash>::Traits>::resize\28int\29
5084:skia_private::THashTable<sktext::gpu::Glyph*\2c\20SkPackedGlyphID\2c\20sktext::gpu::TextStrike::HashTraits>::uncheckedSet\28sktext::gpu::Glyph*&&\29
5084:skia_private::THashTable<sktext::gpu::Glyph*\2c\20sktext::gpu::GlyphEntryKey\2c\20sktext::gpu::TextStrike::HashTraits>::uncheckedSet\28sktext::gpu::Glyph*&&\29
5085:skia_private::THashTable<skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair\2c\20unsigned\20int\2c\20skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair>::uncheckedSet\28skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair&&\29
5086:skia_private::THashTable<skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair\2c\20unsigned\20int\2c\20skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair>::resize\28int\29
5087:skia_private::THashTable<skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair\2c\20unsigned\20int\2c\20skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair>::removeIfExists\28unsigned\20int\20const&\29
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -4286,7 +4286,7 @@
4285:\28anonymous\20namespace\29::_getStringOrCopyKey\28char\20const*\2c\20char\20const*\2c\20char\20const*\2c\20char\20const*\2c\20char\20const*\2c\20char\20const*\2c\20char16_t*\2c\20int\2c\20UErrorCode&\29
4286:\28anonymous\20namespace\29::TriangulatingPathOp::CreateMesh\28GrMeshDrawTarget*\2c\20sk_sp<GrBuffer\20const>\2c\20int\2c\20int\29
4287:\28anonymous\20namespace\29::TransformedMaskSubRun::~TransformedMaskSubRun\28\29
4288:\28anonymous\20namespace\29::TransformedMaskSubRun::testingOnly_packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\29\20const
4288:\28anonymous\20namespace\29::TransformedMaskSubRun::testingOnly_packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\2c\20skgpu::MaskFormat\29\20const
4289:\28anonymous\20namespace\29::StaticVertexAllocator::~StaticVertexAllocator\28\29
4290:\28anonymous\20namespace\29::SkwasmParagraphPainter::ToDlPaint\28skia::textlayout::ParagraphPainter::DecorationStyle\20const&\2c\20flutter::DlDrawStyle\29
4291:\28anonymous\20namespace\29::SkMorphologyImageFilter::radii\28skif::Mapping\20const&\29\20const
Expand Down Expand Up @@ -5685,7 +5685,7 @@
5684:sktext::gpu::StrikeCache::internalPurge\28unsigned\20long\29
5685:sktext::gpu::StrikeCache::freeAll\28\29
5686:sktext::gpu::SlugImpl::~SlugImpl\28\29
5687:sktext::gpu::GlyphVector::packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\29
5687:sktext::gpu::GlyphVector::packedGlyphIDToGlyph\28sktext::gpu::StrikeCache*\2c\20skgpu::MaskFormat\29
5688:sktext::gpu::AtlasSubRun::~AtlasSubRun\28\29
5689:sktext::SkStrikePromise::resetStrike\28\29
5690:sktext::GlyphRunList::maxGlyphRunSize\28\29\20const
Expand All @@ -5712,7 +5712,7 @@
5711:skia_private::THashTable<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20skia_private::THashSet<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20SkGoodHash>::Traits>::uncheckedSet\28std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>&&\29
5712:skia_private::THashTable<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20skia_private::THashSet<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20SkGoodHash>::Traits>::set\28std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\29
5713:skia_private::THashTable<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20skia_private::THashSet<std::__2::basic_string_view<char\2c\20std::__2::char_traits<char>>\2c\20SkGoodHash>::Traits>::resize\28int\29
5714:skia_private::THashTable<sktext::gpu::Glyph*\2c\20SkPackedGlyphID\2c\20sktext::gpu::TextStrike::HashTraits>::uncheckedSet\28sktext::gpu::Glyph*&&\29
5714:skia_private::THashTable<sktext::gpu::Glyph*\2c\20sktext::gpu::GlyphEntryKey\2c\20sktext::gpu::TextStrike::HashTraits>::uncheckedSet\28sktext::gpu::Glyph*&&\29
5715:skia_private::THashTable<skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair\2c\20unsigned\20int\2c\20skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair>::uncheckedSet\28skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair&&\29
5716:skia_private::THashTable<skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair\2c\20unsigned\20int\2c\20skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair>::resize\28int\29
5717:skia_private::THashTable<skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair\2c\20unsigned\20int\2c\20skia_private::THashMap<unsigned\20int\2c\20sktext::gpu::TextBlobRedrawCoordinator::BlobIDCacheEntry\2c\20SkGoodHash>::Pair>::removeIfExists\28unsigned\20int\20const&\29
Expand Down
Binary file not shown.
Loading