First, there is duplication of functionality of `XWalkNavigationHander` and `XWalkContentsClient.shouldOverrideUrlLoading`. It needs refine in future.
Here I adjust the sequence because, `shouldOverrideUrlLoading` will be overwrited by embedders. And embedders's override should be less prior than the navigation handler we installed internally.