@@ -272,14 +272,12 @@ pub const HTMLAnchorElement = struct {
272272 return error .NotProvided ;
273273 }
274274
275- // TODO return a disposable string
276275 pub fn get_origin (self : * parser.Anchor , page : * Page ) ! []const u8 {
277276 var u = try url (self , page );
278277 defer u .destructor ();
279278 return u .get_origin (page );
280279 }
281280
282- // TODO return a disposable string
283281 pub fn get_protocol (self : * parser.Anchor , page : * Page ) ! []const u8 {
284282 var u = try url (self , page );
285283 defer u .destructor ();
@@ -296,7 +294,6 @@ pub const HTMLAnchorElement = struct {
296294 return parser .anchorSetHref (self , href );
297295 }
298296
299- // TODO return a disposable string
300297 pub fn get_host (self : * parser.Anchor , page : * Page ) ! []const u8 {
301298 var u = url (self , page ) catch return "" ;
302299 defer u .destructor ();
@@ -328,7 +325,6 @@ pub const HTMLAnchorElement = struct {
328325 return parser .anchorSetHref (self , href );
329326 }
330327
331- // TODO return a disposable string
332328 pub fn get_port (self : * parser.Anchor , page : * Page ) ! []const u8 {
333329 var u = url (self , page ) catch return "" ;
334330 defer u .destructor ();
@@ -349,7 +345,6 @@ pub const HTMLAnchorElement = struct {
349345 return parser .anchorSetHref (self , href );
350346 }
351347
352- // TODO return a disposable string
353348 pub fn get_username (self : * parser.Anchor , page : * Page ) ! []const u8 {
354349 var u = url (self , page ) catch return "" ;
355350 defer u .destructor ();
@@ -373,7 +368,6 @@ pub const HTMLAnchorElement = struct {
373368 return parser .anchorSetHref (self , href );
374369 }
375370
376- // TODO return a disposable string
377371 pub fn get_password (self : * parser.Anchor , page : * Page ) ! []const u8 {
378372 var u = url (self , page ) catch return "" ;
379373 defer u .destructor ();
@@ -392,7 +386,6 @@ pub const HTMLAnchorElement = struct {
392386 return parser .anchorSetHref (self , href );
393387 }
394388
395- // TODO return a disposable string
396389 pub fn get_pathname (self : * parser.Anchor , page : * Page ) ! []const u8 {
397390 var u = url (self , page ) catch return "" ;
398391 defer u .destructor ();
@@ -426,7 +419,6 @@ pub const HTMLAnchorElement = struct {
426419 return parser .anchorSetHref (self , href );
427420 }
428421
429- // TODO return a disposable string
430422 pub fn get_hash (self : * parser.Anchor , page : * Page ) ! []const u8 {
431423 var u = url (self , page ) catch return "" ;
432424 defer u .destructor ();
0 commit comments