Skip to content

Merge 'master' into 'jsdbg_gdb_support' #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 138 commits into from
Apr 25, 2019
Merged
Show file tree
Hide file tree
Changes from 137 commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
6b8b5f8
Merged PR 39: WTFHelpers: Add whitespace formatting functionality for…
sanketj Oct 4, 2018
c5ccb8d
Merged PR 42: BlinkHelpers: Move whitespace formatting to CharacterDa…
sanketj Oct 5, 2018
34708dc
Merged PR 41: Fix dbgobject documentation link
sanketj Oct 8, 2018
8aae3d8
Merged PR 40: Add helpful fields for debugging selection
sanketj Oct 8, 2018
08166b6
Merged PR 38: Add error messages for Chromium extensions
sanketj Oct 9, 2018
42f6754
JsDbg.VisualStudio: Fix VS2017 references, remove support for 2015
petersalas Oct 12, 2018
1fe777b
JsDbg.sln: Upgrade all projects to VS2017
petersalas Oct 12, 2018
ebc83e3
JsDbg.Core: Normalize line endings
petersalas Oct 12, 2018
b5092e8
Merged PR 45: Introduce the concept of synthetic modules
sanketj Oct 15, 2018
ab15823
JsDbg.VisualStudio: Bump version number
sanketj Oct 16, 2018
a5ff0b3
Merged PR 44: BlinkHelpers: Add helpers for accessing commonly used H…
sanketj Oct 16, 2018
6a3324e
JsDbg.VisualStudio: Bump version number
sanketj Oct 17, 2018
38be9f8
JsDbg.VisualStudio: Bump version number
sanketj Oct 17, 2018
9e3b4da
Fix globalConstantNames function on DbgObject.
sanketj Oct 17, 2018
fb2f609
VarInspector: Fix void ptr to Var conversion, and subobject parent lo…
sanketj Oct 18, 2018
94059eb
VarInspector: Fix typo causing bad naming style.
sanketj Oct 18, 2018
f8a0cc2
JsDbg.VisualStudio: Bump version number
sanketj Oct 18, 2018
d93d513
Merged PR 46: Restore the "debugger is not broken in" indicator
sanketj Oct 23, 2018
c99ca72
JsDbg.VisualStudio: Bump version number
sanketj Oct 23, 2018
9806353
Merged PR 43: BlinkHelpers/WTFHelpers: Tag added fields as user editable
sanketj Oct 23, 2018
05dafc8
JsDbg.VisualStudio: Bump version number
sanketj Oct 24, 2018
b35a7ed
WTFHelpers: Add array field to visualize the elements of a WTF vector.
sanketj Oct 25, 2018
00c085e
BlinkHelpers: Add extended fields to cast from ElementData to UniqueE…
sanketj Oct 26, 2018
3238e21
DOMTree: Improve GetRoots perf by only performing one global lookup f…
sanketj Oct 26, 2018
0fbf218
BlinkHelpers: Add array field for viewing the collection of attribute…
sanketj Oct 26, 2018
966b827
BlinkHelpers: Add extended fields to retrieve the layout object that …
sanketj Oct 26, 2018
2fcb9cf
BlinkHelpers: Refactor the layout object extended field on node.
sanketj Oct 26, 2018
60e20cc
BlinkHelpers: Add type description to view the type of an input element.
sanketj Oct 26, 2018
5e0e585
Merged PR 48: Enable Chromium extensions to work with content_shell
sanketj Oct 27, 2018
a0a90db
Merged PR 49: Adding example videos and an extension template to help…
sanketj Oct 29, 2018
f1680b0
JsDbg.VisualStudio: Bump version number
sanketj Oct 29, 2018
2e0e62b
Merged PR 47: Add cclayertree extension
dlibby- Oct 31, 2018
07ce2fb
Examples: Add jsdbg toolbar and extension catalog.
sanketj Oct 31, 2018
7d99560
Merge branch 'master' of https://psalas.visualstudio.com/DefaultColle…
sanketj Oct 31, 2018
6dcab95
DOMTree: Simplify GetRoots by using Object extended field for base::L…
sanketj Oct 31, 2018
545b044
Merged PR 50: Support cross-module interactions with the Chromium con…
sanketj Nov 2, 2018
17c4a03
JsDbg.VisualStudio: Bump version number
sanketj Nov 5, 2018
3642b49
ChromiumHelpers: Treat all cc related modules as equivalent.
sanketj Nov 5, 2018
1b1bca8
JsDbg.VisualStudio: Bump version number
sanketj Nov 5, 2018
fd2bb26
Merged PR 51: Enable Chromium extensions to work with browser_tests
sanketj Nov 7, 2018
c78d50a
JsDbg.VisualStudio: Bump version number
sanketj Nov 7, 2018
ad25497
DOMTree: Add name renderer to show the URL alongside a document node.
sanketj Nov 15, 2018
d1a8d1d
Merged PR 52: Update JsDbg in response to process changes in the debu…
sanketj Nov 15, 2018
85526c8
JsDbg.VisualStudio: Bump version number
sanketj Nov 15, 2018
3171e0c
DebuggerRunner: Fix bug preventing Windbg from attaching to crash dumps.
sanketj Nov 16, 2018
009b481
DebuggerRunner: Fix bug preventing the VS debugger from attaching to …
sanketj Nov 16, 2018
18d7444
JsDbg.VisualStudio: Bump version number
sanketj Nov 16, 2018
6624a47
MSHTMLHelpers: Fix CModernArray Items array field.
sanketj Nov 21, 2018
43e9370
JsDbg.WinDbg: Only access debugger system objects when the debugger i…
sanketj Nov 27, 2018
dd000d1
MarkupTree: show generated tag for non markup tree nodes.
ipopescu93 Nov 30, 2018
da4468a
Merged PR 53: Introduce the TEB extension
sanketj Nov 30, 2018
c028fa2
Merged PR 54: Enable process and thread switching from JsDbg
sanketj Dec 11, 2018
bb4ae29
Merged PR 55: Chromium: Handle msedge and msedge_child target modules
sanketj Jan 7, 2019
701efcd
JsDbg.VisualStudio: Bump version number
sanketj Jan 9, 2019
0c48b98
Merged PR 56: Move persistent store and user feedback from iefs to Az…
sanketj Jan 11, 2019
643d04e
JsDbgPackage: Remove unused member.
sanketj Jan 11, 2019
408b95a
JsDbg.VisualStudio: Bump version number
sanketj Jan 11, 2019
30afbf8
Merged PR 57: CCLayerTree: Fix GetRoots to address recent decoupling …
sanketj Jan 14, 2019
3770b30
JsDbg.VisualStudio: Bump version number
sanketj Jan 15, 2019
3f831b1
Remove unused color-hash extension.
sanketj Jan 24, 2019
954ec27
AXTree: Fix name renderer for AXTree.
sanketj Jan 17, 2019
042597f
Merged PR 58: ExtensionDLL: Update WinDbg extension to retrieve JsDbg…
sanketj Jan 30, 2019
269a3d0
Merged PR 59: JsDbg.WinDbg: Wait for debugger to break in if querying…
sanketj Feb 1, 2019
d5b3f1e
JsDbg.WinDbg: Perform multiple retries when waiting for the debugger …
sanketj Feb 4, 2019
5091077
JsDbg.VisualStudio: Fix build break.
sanketj Feb 5, 2019
5d8d217
Merged PR 60: Remove user feedback feature
sanketj Feb 5, 2019
ffe65ba
Merged PR 61: Use temp directory for persistent storage
sanketj Feb 5, 2019
05d2aab
JsDbg.VisualStudio: Bump version number
sanketj Feb 7, 2019
ef42e5d
Fix release configuration.json file.
sanketj Feb 7, 2019
84e0ec6
Merged PR 62: JsDbg.VisualStudio: Update the JsDbg extension for Visu…
sanketj Feb 7, 2019
7a2ad6f
Update README.md
sanketj Feb 15, 2019
ebcb6b2
README: Add link from Using JsDbg section to Setup JsDbg section.
sanketj Feb 15, 2019
7711250
Update CONTRIBUTING.md
sanketj Feb 20, 2019
73e0aab
CONTRIBUTING.md: Fix async section header and add a section for debug…
sanketj Feb 21, 2019
15ed235
Merged PR 63: Introduce the LayoutObjectTree extension
sanketj Feb 25, 2019
5c7ea62
JsDbg.VisualStudio: Bump version number
sanketj Feb 26, 2019
a99f1cb
BlinkHelpers: Add default type description for blink::Color
sanketj Feb 26, 2019
29fab4b
JsDbg.VisualStudio: Bump version number
sanketj Feb 26, 2019
2179324
BlinkHelpers: Add default type descriptions for LayoutUnit, LayoutSiz…
sanketj Feb 27, 2019
c2c7a6c
CCLayerTree: Add type description for layer id and add default descri…
sanketj Feb 27, 2019
3144713
GfxHelpers: Add default descriptions for PointF, Point3F, Vector2dF a…
sanketj Feb 27, 2019
65fdd16
Merged PR 64: CCLayerTree: Add extended fields to inspect the copied …
sanketj Mar 1, 2019
4dbfccf
Remove unused image files.
sanketj Mar 2, 2019
eba9582
Add images to be used as part of README.
sanketj Mar 2, 2019
6c88199
Cleanup of CONTRIBUTING.md
sanketj Mar 2, 2019
d57b660
Update README to include examples of JsDbg extension usage and to cla…
sanketj Mar 2, 2019
029bc2a
README: Add clarifying statement to README that the target audience i…
sanketj Mar 5, 2019
91c94e1
Pull from JsDbg public repo in preparation for open source.
sanketj Mar 6, 2019
c107995
Add Microsoft copyright and MIT license header to js files.
sanketj Mar 7, 2019
8238db9
Remove TODO file and deployment script from repo root.
sanketj Mar 7, 2019
03d1cab
Add Microsoft copyright and MIT license header to css files.
sanketj Mar 7, 2019
8ecfc8a
Add Microsoft copyright and MIT license header to html files.
sanketj Mar 7, 2019
e78d0ca
Add Microsoft copyright and MIT license header to cpp files.
sanketj Mar 7, 2019
ac7f4cd
Add Microsoft copyright and MIT license header to csharp files.
sanketj Mar 7, 2019
2713da9
User customization via "edit" and "extend" buttons (aka persistent st…
Mar 11, 2019
488f2bb
README: Fix typo in description of domtree_3.png
sanketj Mar 12, 2019
818c2bc
Add features.md to describe some of the commonly used JsDbg features.
sanketj Mar 13, 2019
a200226
Fix broken images in FEATURES.md
sanketj Mar 13, 2019
deea3cf
FEATURES.md: grammatical corrections
sanketj Mar 13, 2019
fe0a1c4
JsDbg.VisualStudio: Bump version number
sanketj Mar 18, 2019
e259985
BlinkHelpers: Fix the node_layout_data_ field on blink::Node to fetch…
sanketj Mar 27, 2019
43b75a3
BlinkHelpers: Remove layout_object_ extended field on blink::Node.
sanketj Mar 27, 2019
f061ad8
FEATURES.md: Update action images to reflect the removal of the layou…
sanketj Mar 27, 2019
86f7120
FEATURES.md: Update extended field image and example to reflect remov…
sanketj Mar 27, 2019
4fbbc80
JsDbg.VisualStudio: Bump version number
sanketj Mar 29, 2019
95792ab
Add a type description for blink::Length (#4)
cbiesinger Apr 11, 2019
43c6d94
JsDbg.VisualStudio: Bump version number
sanketj Apr 11, 2019
3104467
Print LayoutUnits as pixels (e.g. "10.5px") (#5)
cbiesinger Apr 15, 2019
e781ef5
Make JsDbg.VisualStudio build with a default installation of VS2017 (#7)
cbiesinger Apr 15, 2019
5477ae0
JsDbg.VisualStudio: Bump version number
sanketj Apr 16, 2019
2743129
Add support for differentiating global symbols that have the same nam…
Apr 16, 2019
effb941
Fixing AXTree code to refer to new AXTreeManager instance
KurtCattiSchmidt Apr 17, 2019
6538600
Adding Promise.any and adding missing Extended Field
KurtCattiSchmidt Apr 17, 2019
aaba3a3
[blink] Add type overrides for ComputedStyleBase (#13)
cbiesinger Apr 18, 2019
258698f
BlinkHelpers: Fix the type extended field on HTMLInputElement to corr…
sanketj Apr 18, 2019
b47b6f3
Addressing CR feedback
KurtCattiSchmidt Apr 18, 2019
8a1ad31
Addressing Promise.any feedback
KurtCattiSchmidt Apr 18, 2019
a4040fc
Add various LayoutNG types to blink-helpers (#8)
cbiesinger Apr 18, 2019
34b954e
Add an extension to view the NG fragment tree (#10)
cbiesinger Apr 18, 2019
cd6ba83
Merge pull request #12 from MicrosoftEdge/user/kschmi/axtree_global_f…
KurtCattiSchmidt Apr 18, 2019
a17b879
Inspector for a compositor frame
sushraja-msft Apr 19, 2019
8ffd56c
rgba has alpha as float in CSS
sushraja-msft Apr 22, 2019
8e826a3
CR feedback
sushraja-msft Apr 22, 2019
c707d9b
Fix char allocator
sushraja-msft Apr 22, 2019
24bf22e
Only use true/false descriptions for single bit scalar values. (#25)
Apr 23, 2019
78b45fd
CR feedback
sushraja-msft Apr 23, 2019
3055d9b
Use the htmlName in error messages (#23)
cbiesinger Apr 23, 2019
7852a25
CR feedback around promises
sushraja-msft Apr 23, 2019
9c71394
Merge pull request #15 from MicrosoftEdge/user/sushraja
sushraja-msft Apr 23, 2019
2f883aa
[blink] Add an extended field for DataRef (#37)
cbiesinger Apr 24, 2019
b912314
JsDbg.Remoting: Rename to JsDbg.Windows.Remoting
cbiesinger Apr 24, 2019
1703565
Add a JsDbg.Windows project and move Dia files there
cbiesinger Apr 24, 2019
fe2410e
JsDbg.Windows: Rename types to highlight their DIA dependencies
petersalas Oct 3, 2018
32f9f41
Write all logging to Console.Error
cbiesinger Apr 25, 2019
49c0de2
ChromiumHelpers: msedge_child and chrome_child should be tagged as mo…
sanketj Apr 25, 2019
ceb0ab0
Merge branch 'master' into jsdbg_gdb_support
cbiesinger Apr 25, 2019
7a30c3f
[gdb] Add stubs for new IDebugger methods
cbiesinger Apr 25, 2019
774c02d
Merge branch 'jsdbg_gdb_support' into gdb-merge
sanketj Apr 25, 2019
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
333 changes: 332 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,335 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# Visual Studio 2017 auto generated files
Generated\ Files/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# Benchmark Results
BenchmarkDotNet.Artifacts/

# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json

# StyleCop
StyleCopReport.xml

# Files built by Visual Studio
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# Visual Studio Trace Files
*.e2e

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding add-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json

# Visual Studio code coverage results
*.coverage
*.coveragexml

# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets

# Microsoft Azure Build Output
csx/
*.build.csdef

# Microsoft Azure Emulator
ecf/
rcf/

# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs

# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk

# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak

# SQL Server files
*.mdf
*.ldf
*.ndf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser

# Microsoft Fakes
FakesAssemblies/

# GhostDoc plugin setting file
*.GhostDoc.xml

# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/

# JetBrains Rider
.idea/
*.sln.iml

# CodeRush
.cr/

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc

# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config

# Tabs Studio
*.tss

# Telerik's JustMock configuration file
*.jmconfig

# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs

# OpenCover UI analysis results
OpenCover/

# Azure Stream Analytics local run output
ASALocalRun/

# MSBuild Binary and Structured Log
*.binlog

# NVidia Nsight GPU debugger configuration file
*.nvuser

# MFractors (Xamarin productivity tool) working folder
.mfractor/

# Additional ignore files
persistent/
*.sublime-workspace
*.tmp.*
.vs/
Loading