The Canaanites were not driven out until Solomon's time, 1 Kings 9:16. Under tribute, as Joshua 17:13 1 Kings 9:16.
Related Commentaries of Joshua 16:10
Joshua 16:10
10 And they drave not out the Canaanites that dwelt in Gezer: but the Canaanites dwell among the Ephraimites unto this day, and serve under tribute.