By my observation, the Standard Tab Settings of the Profile are not pulled.
However I found this discussion that explains a way to manually add
tabVisibilities elements to the
.profile-meta.xml file, using their "standard" name:
to get the tab name use chrome and go to Profile Edit page. let's say you need to get Forecasts tab name. go to the Forecasts drop down and right click "Inspect". it will show Id="tab___Forecasting3"
copy the id, remove "tab___" , and add "standard-" before it.
so it become standard-Forecasting3
so for the Data.com it will be "standard-JigsawSearch"
The expanded source tracking mentioned in the question comments is not required nor available as of Winter '19.
We discontinued the Expanded Source Tracking beta. The Dev Hub Setup page no longer includes the option to turn on Expanded Source Tracking. Launch the Metadata Coverage report to determine supported metadata for scratch org source tracking purposes. The Metadata Coverage report is the ultimate source of truth for metadata coverage across several channels. These channels include Metadata API, scratch org source tracking, unlocked packages, second-generation managed packages, and classic managed packages.
To access the Metadata Coverage report, go to https://developer.salesforce.com/docs/metadata-coverage.
If you try to enable the feature in your scratch org definition file, you'll get the following error:
ERROR: ExpandedSourceTracking is not a valid Features value.