I based the indentations on what I found in Fire Fox's code when it referenced the function.
Bug 1526304 Comment 7 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I based the indentations on what I found in Fire Fox's code when it referenced the function. and I'll try to remember to leave off the f+