Thank you for the confirmation! A snip from ******* which says the same: Change of Status L-2 visa holders are allowed to change their non-immigrant status to others such as B-1, B-2, H-1, H-4 (provided the primary visa holder will be on H1 visa) or even L-1. In case you decide to change your status to H-1 visa or L visa later, the time you have already spent in the U.S. on L-2 visa will not be counted towards the maximum duration allowed on H-1B visa or L visa.
I came to the States in April 2014 on L2 EAD and was employed. My employer filed for H1 B visa which got approved in October 2015. Will my 6 years of stay be counted from from the start date of my H1 or will my L2 EAD time will also be included?