/
content.js
58 lines (55 loc) · 29.9 KB
/
content.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
chrome.runtime.onMessage.addListener(
function(request, sender, sendResponse) {
if( request.message === "clicked_browser_action" ) {
var firstHref = $("a[href^='http']").eq(0).attr("href");
console.log(firstHref);
}
}
);
//Injecting functions into head
var head = document.getElementsByTagName("head")[0];
fn = "function unBlur(Elem){var c = Elem.childNodes;Elem.removeChild(c[c.length-1]);for(var i = 0; i < c.length-1; i++){c[i].removeAttribute(\"style\")};console.log(Elem);}";
var script = document.createElement('script');
script.setAttribute("type", "application/javascript");
script.textContent = fn;
head.appendChild(script);
//Retrieving regex information
var word = /Abelar Hightower|tourney at Ashford Meadow|Addam Frey|Whitewalls tourney|Addam Marbrand|House Lannister|Addam Osgrey|First Blackfyre Rebellion|Addam Velaryon|Dance of the Dragons|Addison Hill|Kingsguard|Aegon Blackfyre|Aegon Frey|Aegon Frey|riverlands|Aegon I Targaryen|Seven Kingdoms|Aegon II Targaryen|Dance of the Dragons|Aegon III Targaryen|Aegon IV Targaryen|Aegon V Targaryen|Aegon Targaryen|Sack of King's Landing|Aegon Targaryen|Aegon Targaryen|Aegon Targaryen|Aegor Rivers|Aelinor Penrose|Aemma Arryn|Daella Targaryen|Viserys I Targaryen|Rhaenyra Targaryen|Aemon Blackfyre|Aemon Costayne|Aemon Estermont|Aemon Rivers|Aemon Targaryen|Kingsguard|Aemon Targaryen|Night's Watch|Aemond Targaryen|Aenys Frey|Aenys I Targaryen|Aerion Targaryen|Aeron Greyjoy|Drowned God|Aerys I Targaryen|Aerys II Targaryen|Aethan|Aethelmure|Citadel|Aglantine|Agrivane|Aladale Wynch|Alannys Harlaw|Alaric of Eysen|Alayaya|Albar Royce|Albett|Alebelly|Alekyne Florent|Alequo Adarys|Alerie Hightower|Alesander Frey|Alesander Staedmon|Alesander Torrent|Alester Florent|Alester Norcross|Alester Oakheart|King Joffrey's wedding|Alicent Hightower|All-for-Joffrey|Alla Tyrell|Allaquo|Allar Deem|Allard Seaworth|Alliser Thorne|Castle Black|Allyria Dayne|Alvyn Sharp|Alyce Graceford|Alyn Ambrose|Alyn Cockshaw|Alyn Connington|Alyn Estermont|Alyn Frey|Alyn Haigh|Alyn Hunt|Alyn Stackspear|westerlands|Alyn Velaryon|Alys Arryn|Alys Karstark|Alysane Mormont|Alysanne Bracken|Alysanne Bulwer|Alysanne Hightower|Alysanne Lefford|Alysanne of Tarth|Alysanne Osgrey|Alysanne Targaryen|Alys Frey|Alyssa Arryn|Alyssa Blackwood|Alyx Frey|Amabel|Amarei Crakehall|Ambrode|Ambrose Butterwell|Amerei Frey|Amory Lorch|House Lannister|Andar Royce|Anders Yronwood|Andrew Estermont|Andrey Charlton|Andrey Dalt|Andrik|Andros Brax|Androw Ashford|tourney at Ashford Meadow|Androw Frey|brotherhood without banners|Annara Farring|Walder Frey|Antario Jast|Anvil Ryn|Anya Waynwood|Archibald Yronwood|Ardrian Celtigar|Areo Hotah|House Martell|Argilac|Argrave the Defiant|Arianne Martell|Sunspear|Arianne of Tarth|Arlan of Pennytree|Armond Caswell|Arneld|Arnell|Arnolf Karstark|Aron Santagar|Arrec Durrandon|Arron Qorgyle|Artys Arryn|Dance of the Dragons|Arthor Karstark|Arthur Ambrose|Arthur Dayne|Artos Stark|Arwood Frey|Arwyn Frey|Arwyn Oakheart|Arya Stark|Arys Oakheart|Kingsguard|Asha Greyjoy|Ashara Dayne|Lord Ashford|Assadora of Ibben|Braavos|Aubrey Ambrose|Aurane Waters|Axell Florent|Ayrmidon|Azor Ahai|R'hllor|Back to top|Bael the Bard|Baela Targaryen|Baelon Targaryen|Baelon Targaryen|Viserys I Targaryen|Aemma Arryn|Baelor Blacktyde|Baelor Hightower|Baelor I Targaryen|Baelor Targaryen|Ballabar|Balman Byrch|Balon Botley|Balon Greyjoy|Balon Swann|Bannen|Barba Bracken|Barbara Bracken|Barbrey Dustin|Barristan Selmy|Barsena Blackhair|Barthogan Stark|Bayard Norcross|Bearded Ben|Beardless Dick|Becca the Baker|Bedwyck|Belandra|Belaquo Bonebreaker|Beldecar|Belgrave|Bellegere Otherys|Bellegere Otherys|Bellena Hawick|Bellonara Otherys|Belwas|Ben Blackthumb|Harrenhal|Ben Bones|Dreadfort|Ben Bushy|Ben Plumm|Benedar Belmore|Strongsong|Benedict|Benedict Broom|Casterly Rock|Benfred Tallhart|Benfrey Frey|Benjen Stark|Night's Watch|Castle Black|Benjen the Bitter|Benjen the Sweet|Bennard Brune|Bennarion Botley|Bennet|Bennis|Braavos|Beren Tallhart|Berena Hornwood|Beric Dondarrion|Blackhaven|Beron Stark|Beron Blacktyde|Bertram Beesbury|Bess Bracken|Beth Cassel|Bethany (Blushing Bethany)|Bethany Bolton|Bethany Bracken|Bethany Fair-Fingers|Bethany Redwyne|Bethany Rosby|Betharios of Braavos|Bhakaz zo Loraq|Bharbo|Big Boil|black cells|Black Balaq|Black Bernarr|Black Jack Bulwer|Blind Doss|free folk|Bloodbeard|Company of the Cat|Bluetooth|Bodger|Bonifer Hasty|Borcas|Boremund Harlaw|Boros Blount|Borroq|Bowen Marsh|Bradamar Frey|Brandon Norrey|Brandon Stark|Brandon Stark|Brandon Stark|Bran the Builder|The Wall|Brandon the Bad|Brandon the Burner|Brandon the Daughterless|Brandon the Shipwright|Brandon Tallhart|Branston Cuy|Brella|Brenett|Brienne of Tarth|wildling|Brown Bernarr|Brusco|Bryan Frey|Bryan Fossoway|House Fossoway of Cider Hall|Bryan of Oldtown|Bryce Caron|Rainbow Guard|Bryen Caron|Nightsong|Bryen Farring|Brynden Rivers|Brynden Tully|Buford Bulwer|Burton Crakehall|Butterbumps|Byam Flint|Night's Watch|Byan Votyris|Byren Flowers|Back to top|Cadwyl|Cadwyn|Lord Cafferen|Craghas Drahar|Caleotte|Winterfell|Camarron of the Count|Canker Jeyne|Braavos|Carellen Smallwood|Carolei Waynwood|Carrot|Cassana Estermont|Cassella Vaith|Lord Caswell|Bitterbridge|Castos|Catelyn Bracken|Catelyn Stark|House Tully|Cedric Payne|Cedrik Storm|Cellador|Cerenna Lannister|Cerrick|Coldmoat|Cersei Frey|Cersei Lannister|Cetheres|Chataya|Chayle|Chella|Chiggen|Chiswyck|Clarence Charlton|Whitewalls Tourney|Clarence Crabb|Clarence Crabb|Clarent Crakehall|Dance of the Dragons|Clayton Suggs|Clement|Quiet Isle|Clement Crabb|Clement Piper|Pinkmaiden|Cleos Frey|Cletus Yronwood|Cley Cerwyn|Cleyton Caswell|Clifford Conklyn|Leafy Lake|Clubfoot Karl|Night's Watch|Clydas|Cohollo|bloodriders|Coldhands|Colemon|Colen of Greenpools|Colin Florent|Collio Quaynis|Colmar Frey|Coratt|Corliss Penny|Corlys Velaryon|Cortnay Penrose|Storm's End|Cosgrove|Cossomo|Cotter Pyke|Eastwatch-by-the-Sea|Courtenay Greenhill|Cragorn|Craster|Cregan Karstark|Cregan Stark|Creighton Longbough|Creighton Redfort|Cressen|Criston Cole|Cutjack|Cynthea Frey|Cyrenna Swann|Back to top|Daario Naharis|Stormcrows|Dacey Mormont|Bear Island|Daegon Shepherd|Daella Targaryen|Jaehaerys I Targaryen|Alysanne Targaryen|Aemma Arryn|Daella Targaryen|Maekar I Targaryen|Daemon I Blackfyre|Targaryen|Blackfyre Rebellion|Daemon II Blackfyre|Daemon Sand|knight|Daemon Targaryen|Viserys I Targaryen|Rhaenyra Targaryen|Daena Targaryen|Baelor I Targaryen|Daenerys Targaryen|Daenerys Targaryen|Daeron I Targaryen|Daeron II Targaryen|Daeron Targaryen|Daeron Targaryen|Maekar I Targaryen|Daeron Vaith|Daeryssa|Serwyn of the Mirror Shield|Dafyn Vance|Dagmer|ironmen|Dagon Ironmaker|Erik Ironmaker|Dagon Greyjoy|Dagos Manwoody|Dalbridge|Dale Drumm|Dale Seaworth|Dragonstone|Damion Lannister|Ramsay Bolton's|Bastard's Boys|Damon Lannister|Damon Lannister|Jason Lannister (son of Gerold)|Damon Paege|Damon Shett|Damon Vypren|wildling|Danelle Lothston|Danny Flint|Danos Slynt|Danwell Frey|Dareon|Darla Deddings|Darlessa Marbrand|Daryn Hornwood|Daughter of the Dusk|Daven Lannister|Davos Seaworth|Stannis Baratheon|Deana Hardyng|Delena Florent|Edric Storm|Della Frey|Delonne Allyrion|Riverrun|Denestan|Dennet|brotherhood without banners|Dennis Plumm|Denyo Terys|Denys Arryn|Denys Darklyn|Denys Drumm|Denys Mallister|Shadow Tower|Denys Redwyne|Denyse Hightower|Dermot|Desmond|Desmond Grell|Riverrun|Desmond Redwyne|Devan Seaworth|Devyn Sealskinner|wildling|Deziel Dalt|Lemonwood|Dhazzar|Dick Crabb|Dick Follard|Dickon Frey|Dickon Manwoody|Dickon Tarly|Horn Hill|Dobber|Domeric Bolton|Donal Noye|Donel Greyjoy|Donella Hornwood|Hornwood|Donnel Drumm|Donnel Haigh|House Frey|Donnel Hill|Donnel Locke|Oldcastle|Donnel of Duskendale|Donnel Waynwood|Bloody Gate|Donnis|Donnor Stark|Dontos Hollard|Donyse|Doran Martell|Sunspear|Dorcas|Dorea Sand|Doreah|Dormund|Dornish Dilly|Dorren Stark|Draqaz|Drennan|Dothraki|Dudley|Dunaver|Harrenhal|Duncan|The Hedge Knight|Lord Commander of the Kingsguard|Duncan Targaryen|Aegon V Targaryen|Dunsen|Dunstan Drumm|Duram Bar Emmon|Sharp Point|Durran|Storm King|Dykk Harlaw|Back to top|Ebrose|Citadel|Eddara Tallhart|Eddard Karstark|Eddard Stark|Winterfell|Edderion Stark|Eddison Tollett|Eden Risley|Edgerran Oakheart|Edmund Ambrose|Edmure Tully|Edmyn Tully|Riverrun|Edric Dayne|Starfall|Edric Storm|Edrick Stark|Edwyd Fossoway|Red Apple Fossoways|Edwyle Stark|Edwyn Frey|Edwyn Osgrey|Redgrass Field|Edwyn Stark|Gregor Clegane|Eglantine|Egon Emeros|Elaena Targaryen|Elbert Arryn|Elder Brother|Quiet Isle|Eldiss|Eldon Estermont|Greenstone|Eldred Codd|Eleanor Mooton|Eleyna Westerling|Elia Sand|Elia Martell|Elinor Tyrell|Ellaria Sand|Ellery Vance|Ellyn Tarbeck|Elmar Frey|Elwood|Elwood Meadows|Grassy Vale|Elyana Vypren|Elyas Willum|Elyn Norridge|Elys Waynwood|Elys Westerling|War of the Usurper|Emberlei Frey|Emmon Cuy|Emmon Frey|Emmond|Emphyria Vance|Emrick|Endehar|Endrew Tarth|Eon Hunter|Longbow Hall|Erena Glover|Erik Ironmaker|Ermesande Hayford|Hayford|Lhazareen|Erreck|Erren Florent|Dance of the Dragons|Esgred|Ethan Glover|Euron Greyjoy|Eustace|Eustace|Eustace Brune|Eustace Hunter|Eon Hunter|Eustace Osgrey|Eyron Stark|Ezzara|Ezzelyno|R'hllor|Back to top|Falena Stokeworth|Falia Flowers|Falyse Stokeworth|Stokeworth|Farlen|Lord Farman of Fair Isle|Fearless Ithoke|Lord Fell of Felwood|Ferrego Antaryon|Ferret|Flement Brax|Forley Prester|Fornio|Franklyn Fowler|Franklyn Frey|Fralegg|Frenken|Frenya|spearwife|Frynne|Back to top|Galazza Galare|Galbart Glover|Deepwood Motte|Galladon of Morne|Galladon of Tarth|Gallard|Stone Crow|Galtry the Green|Galyeon of Cuy|Gareth Clifton|Gareth the Grey|Garigus|Pyromancer|Greenblood|Gariss|Garizon|Garlan Tyrell|Garrett Flowers|Garrett Paege|Garrison Prester|Feastfires|Garse Flowers|Garse Goodbrook|Garth of Greenaway|Garth Greenhand|the Reach|Garth XII Gardener|Garth Greenfield|Garth Greyfeather|Garth Hightower|Garth of Oldtown|Garth Tyrell|Gascoyne of the Greenblood|Gavin the Trader|wildling|Gawen Glover|Gawen Swann|Gawen Westerling|the Crag|Gawen Wylde|Gelmarr|Gendel|King-Beyond-the-Wall|Gendry|Genna Lannister|Gerald Gower|Gerardys|Grand Maester|Gerion Lannister|Gerold Dayne|Gerold Grafton|Gerold Hightower|Gerold Lannister|Gerren|Gerrick Kingsblood|wildling|Gerris Drinkwater|Gevin Harlaw|House Harlaw|Ghost of High Heart|Gilbert Farring|Gillam|Gilwood Hunter|Gladden Wylde|Rain House|Glendon Flowers|Glendon Hewett|Godric Borrell|Sweetsister|Godry Farring|Godwyn|Goghor the Giant|Goodwin|Gorghan of Old Ghis|Gormon Peake|Gormon Tyrell|Gormond Drumm|Gormond Goodbrother|Gorold Goodbrother|Gowen Baratheon|Gran Goodbrother|Grance Morrigen|Ashford Tourney|Grazdan|Grazdan|Ghiscari Empire|Grazdan mo Eraz|Grazdan mo Ullhor|Grazdan zo Galare|Grazdar zo Galare|The Great Walrus|wildling|Frozen Shore|Green Gergen|Greenbeard|brotherhood without banners|Tyrosh|Gregor Clegane|Gretchel|Grey King|Grey Worm|Unsullied|Greydon Goodbrother|Griffin King|Grisel|Grisella|Groleo|Grubbs|Ramsay Bolton|Bastard's Boys|Gueren|Gulian|Gulian Qorgyle|Gulian Swann|Stonehelm|Guncer Sunglass|Sweetport Sound|Gunthor son of Gurn|Mountains of the Moon|Gunthor Hightower|Guthor Grimm|Greyshield|Guyard Morrigen|Gwayne Corbray|Gwayne Gaunt|Gwayne Hightower|Gwin Goodbrother|Gwynesse Harlaw|Gylbert Farwynd|Lonely Light|Gyldayn|Dance of the Dragons|Gyleno Dothare|Gyles Farwynd|Gyles III Gardener|Gyles Grafton|Gyles Rosby|Gyloro Dothare|Gysella Goodbrother|Back to top|Haegon Blackfyre|Haggon|Hairy Hal|Halder|Haldon|Hallis Mollen|Hallyne|Guild of Alchemists|King's Landing|Halmon Paege|Halys Hornwood|Hornwood|Hamish the Harper|Harbert|Storm's End|Harbert Paege|Hareth|Hareth|Mole's Town|Harghaz|Harlan Grandison|Harlan Hunter|Harle the Handsome|Harle the Huntsman|Harlen Tyrell|Harlon Botley|Harlon Greyjoy|Mance Rayder's|Harmen Uller|Hellholt|Harmond Umber|Last Hearth|Harmund Sharp|Harmune|Harodon|Harrag Hoare|Harrag Sharp|Harras Harlaw|Harren Botley|Harren Half-Hoare|Harren Hoare|Harrenhal|Harrion Karstark|Harrold Hardyng|Harrold Osgrey|Harrold Westerling|Harry Sawyer|Harry Strickland|Golden Company|Harsley|Harwin|Harwin Strong|Harwood Fell|Harwood Stout|Harwyn Hoare|Harwyn Plumm|Harys Haigh|Harys Swyft|Hayhead|Hazrak zo Loraq|Hazzea|Helaena Targaryen|Helicent Uffering|Coldmoat|Helliweg|Helman Tallhart|Torrhen's Square|Hendry Bracken|Herbert Bolling|Heward|Hibald|High Sparrow|Hilmar Drumm|Hizdahr zo Loraq|Lord Commander Hoare|Hoarfrost Umber|Last Hearth|Hobber Redwyne|Holger|spearwife|Hop-Robin|Horas Redwyne|Horton Redfort|Hosman Norcross|Hosteen Frey|Hoster Frey|Hoster Tully|Hot Pie|Hother Umber|Hotho Harlaw|Howd Wanderer|wildling|Howland Reed|Greywater Watch|Hubard Rambton|crownlands|Hugh Beesbury|Hugh Hammer|Hugo Vance|Hugo Wull|Hugor of the Hill|Andals|Hullen|Humfrey Beesbury|Humfrey Clifton|Humfrey Hardyng|Humfrey Hewett|Humfrey Swyft|Humfrey Wagstaff|Hunnimore|Ruby Ford|Hyle Hunt|Back to top|Brave Companion|Igon Vyrwel|Highgarden|Illifer|Illyrio Mopatis|Pentos|Ilyn Payne|Imry Florent|Iron Emmett|Ironbelly|Back to top|Jacelyn Bywater|Jack-Be-Lucky|Jaehaera Targaryen|Jaehaerys I Targaryen|Jaehaerys Targaryen|Jaehaerys II Targaryen|Jafer Flowers|Jaggot|Jaime Frey|Jaime Lannister|Jalabhar Xho|Summer Islands|Jammos Frey|Janei Lannister|Janna Tyrell|Janos Slynt|Jaqen H'ghar|Jared Frey|Jaremy Rykker|Jarmen Buckwell|Jason Mallister|Jason Lannister|Jasper Arryn|Jasper Wylde|Jasper Redfort|Horton Redfort|Jasper Waynwood|Jate Blackberry|Jayne Bracken|Jeffory Mallister|Jeffory Norcross|Jeor Mormont|Jeyne Arryn|Jeyne Beesbury|Jeyne Darry|Jeyne Fossoway|Jeyne Goodbrook|Jeyne Heddle|Jeyne Lothston|Jeyne Lydden|Jeyne Poole|Jeyne Rivers|Jeyne Swann|Jeyne Waters|Jeyne Westerling|Jeyne Westerling|Jhezane|Jhiqui|Joanna Lannister|Joanna Swyft|Jocelyn Swyft|Joffrey Baratheon|Robert I|Joffrey Caswell|Joffrey Lonmouth|Johanna Swann|Jojen Reed|Greywater Watch|Jon Arryn|Hand of the King|Jon Bettley|Jon Brax|Jon Bulwer|Jon Connington|Jon Cupps|Jon Fossoway|Green Apple Fossoways|Jon Heddle|Jon Hollard|Jon Lynderly|Snakewood|Jon Myre|Jon O'Nutten|Jon Penny|Crossroads Inn|Jon Penrose|Jon Pox|Jon Redfort|Jon Snow|Jon Umber|Last Hearth|Jon Umber|Jon Vance|Jon Waters|Jon Wylde|Jonella Cerwyn|Medger Cerwyn|Jonnel Stark|Jonos Bracken|Stone Hedge|Jonos Frey|Jonos Stark|Jonothor Darry|Jorah Mormont|Bear Island|Jorah Stark|Joramun|Jorelle Mormont|Jorgen|Jorquen|Jory Cassel|Joseran|Joseth|Joseth Mallister|Josmyn Peckledon|Joss Stilwood|Joss the Gloom|Josua Willum|Joth Quickbow|Jothos Slynt|Joy Hill|Joyeuse Erenford|Walder Frey|Justin Massey|Jyanna Frey|Jynessa Blackmont|Jyzene|Back to top|Lives of Four Kings|Karlon Stark|House Karstark|Karyl Vance|Wayfarer's Rest|Kedge Whiteye|Kemmett Pyke|Kenned|Kennos of Kayce|Horn of Herrock|Ketter|Kevan Lannister|Kezmya|Khorane Sathmantes|Khrazz|Kindly Man|Faceless Man|Kirby Pimm|Kirth Vance|Knight of Ninestars|Kojja Mo|Cinnamon Wind|Kraznys mo Nakloz|Kurleket|Mountains of the Moon|brotherhood without banners|Kyle Condon|Kyle Royce|Kyleg of the Wooden Ear|free folk|Winterfell|Kyra Frey|Back to top|Lady of the Leaves|Laena Velaryon|Laenor Velaryon|Lambert Turnberry|Lamprey|Dragonstone|Lancel V Lannister|King of the Rock|Lancel Lannister|Robert Baratheon|Lann the Clever|Happy Port|Lanna Lannister|Larence Snow|Larra Blackmont|Larraq|Larys Strong|Leana Frey|Leathers|wildling|Left Hand Lew|Lennocks|Lenwood Tawney|Leo Blackbar|Leo Lefford|Golden Tooth|Leo Tyrell|Citadel|Leo Tyrell|Leo Tyrell|Leobald Tallhart|Torrhen's Square|Leona Tyrell|Leona Woolfield|Leonella Lefford|Leonette Fossoway|Leslyn Haigh|Lester|Lannister|Lester Morrigen|Crows Nest|Lewis Lanster|Windblown|Lewyn Martell|Kingsguard|Lewys the Fishwife|Lewys Lydden|Lewys Piper|Leyla Hightower|Leyton Hightower|Oldtown|Lharys|Lia Serry|Liane Vance|Likely Luke|brotherhood without banners|Lister|Lollys Stokeworth|Lomas Estermont|Lommy Greenhands|Night's Watch|Long Lew|Loras Tyrell|Lorcas|Loren Lannister|Lorent Lorch|Lorent Marbrand|Lorent Tyrell|Loreza Sand|Lorimer|Lormelle|Lorren|Lothar|Lothar Frey|Lothar Mallery|Lotho Lornel|Braavos|Lothor Brune|Lucamore Strong|Lucantine Woodwright|Lucas Blackwood|Raventree Hall|Lucas Codd|Lucas Corbray|Lucas Inchfield|Lucas Lothston|Lucas Nayland|Lucas Roote|Lucas Tyrell|Luceon Frey|Most Devout|Lucias Vypren|Lucifer Hardy|Lucimore Botley|Lucion Lannister|Luco Prestayn|Lucos Chyttering|Luke of Longtown|Luthor Tyrell|Luthor Tyrell|Moryn Tyrell|Luthor Tyrell|Theodore Tyrell|Lyanna Mormont|Lyanna Stark|Lyessa Flint|Widow's Watch|Lyle Crakehall|Lyman Beesbury|Lyman Darry|Lymond Goodbrook|Lymond Lychester|Lymond Mallister|Lymond Vikary|Lyn Corbray|Lynesse Hightower|Lyonel|Lyonel Baratheon|Lyonel Bentley|Lyonel Corbray|Lyonel Frey|Lyonel Selmy|Lyonel Strong|Lyonel Tyrell|Lyonel Tyrell|Lyra Mormont|Lysa Arryn|House Tully|Lysa Meadows|Lysono Maar|Golden Company|Lythene Frey|Back to top|Mace Tyrell|Mad Huntsman|brotherhood without banners|Maege Mormont|Bear Island|Maegelle Frey|Maegor I Targaryen|Maekar Targaryen|Maelor Targaryen|Maelys Blackfyre|Maerie|Maerie|Mag Mar Tun Doh Weg|Giants|Malcolm|Mallador Locke|Malleon|Malliard|Mallor|Mallor|Malwyn Frey|Mance Rayder|Mandon Moore|Manfred Dondarrion|Manfred Lothston|Manfred Swann|Manfrey Martell|Manfryd Lothston|Manfryd Yew|Margaery Tyrell|Marghaz zo Loraq|Margot Lannister|Marianne Vance|Maric Seaworth|Marillion|Marissa Frey|Mariya Darry|Mark Mullendore|Mark Ryswell|Marlon Manderly|Maron Botley|Maron Greyjoy|Greyjoy Rebellion|Maron Martell|Maron Volmark|Marq Grafton|Marq Piper|Pinkmaiden|Marq Rankenfell|Marsella Waynwood|Matarys Targaryen|Martyn Cassel|Martyn Lannister|Martyn Mullendore|Martyn Rivers|Marwyn|archmaester|Marwyn Belmore|Marya Seaworth|Masha Heddle|Maslyn|Matarys Targaryen|Mathis Frey|Mathis Rowan|Goldengrove|Mathos Mallarawan|Matrice|Matthar|Matthos Seaworth|Mawney|Maynard|Maynard Plumm|Mazdhan zo Loraq|Mebble|Medgar Tully|Medger Cerwyn|Medwick Tyrell|Meera Reed|Megga Tyrell|Meizo Mahr|Melaquin|Melara Crane|Melara Hetherspoon|Meldred Merlyn|Pebbleton|Melesa Crakehall|Melessa Florent|Meliana|Melicent|Melisandre|Asshai|Melissa Blackwood|Mellara Rivers|Mellei|Mellos|Melwyn Sarsfield|Melwys Rivers|Meralyn|Happy Port|Meredyth Crane|Merianne Frey|Meribald|Merling Queen|Merlon Crakehall|Mern Gardener|Second Sons|Merrell Florent|Merrett Frey|Merrit|Merry Meg|Meryn Trant|Mezzara|Michael Mertyns|Mikken|Miklaz|Mina Tyrell|Minisa Whent|Mirri Maz Duur|Missandei|Moelle|Mollander|Mollos|Monford Velaryon|Monster|Monterys Velaryon|Moon Boy|Moonshadow|Moqorro|Mordane|Moredo Prestayn|Moreo Tumitis|Morgarth|Morgil|Moribald Chester|Morna White Mask|wildling|Dothraki|Game of Thrones|Sarnori|Morosh the Myrman|Morrec|Morros Slynt|Mors Manwoody|Mors Martell|Mors Martell|Mors Umber|Mortimer Boggs|Morton Waynwood|Morya Frey|Moryn Tyrell|Mother Mole|free folk|woods witch|Mullin|Munciter|Night's Watch|House Stark|Murenmure|Murmison|Mushroom|Viserys I Targaryen|Muttering Bill|Mya Stone|Mychel Redfort|Mylenda Caron|Myles Manwoody|Myles Mooton|Myles Smallwood|Myranda Royce|Myrcella Baratheon|Myria Jordayne|Myriah Martell|Myrielle Lannister|Myrtle|spearwife|Mysaria|King's Landing|Back to top|Naerys Targaryen|Narbert|Ned Woods|Nestor Royce|Nettles|dragonseed|Sheepstealer|Dance of the Dragons|Nightingale|Nissa Nissa|Noho Dimittis|Norbert Vance|Norjen|Normund Tyrell|Norne Goodbrother|Norren|Nymella Toland|Nymeria|Nymeria Sand|Nysterica|Back to top|Obara Sand|Obella Sand|Oberyn Martell|Old Bill Bones|Old Crackbones|Old Grey Gull|Old Henly|Old Tattersalt|Olene Tyrell|Olenna Redwyne|Ollidor|Ollo Lophand|Olymer Tyrell|Olyvar Frey|Olyvar Oakheart|Omer Blackberry|Omer Florent|Ondrew Locke|Orbelo|Orbert Caswell|Ordello|Orivel|Orland of Oldtown|Ormond|Ormond Osgrey|Ormond Westerling|Ormond Yronwood|Ormund Wylde|Oro Tendyris|Orwyle|Orphan Oss|Orton Merryweather|Orys Baratheon|House Baratheon|Osbert Serry|Southshield|Osfryd Kettleblack|Osmund Frey|Osmund Kettleblack|Osmynd|Osney Kettleblack|Ossifer Plumm|Oswell Kettleblack|Oswell Whent|Othell Yarwyck|Otho Bracken|Otter Gimpknee|Otto Hightower|Ottomore|Ottyn Wythers|Owen Inchfield|Owen Norrey|Oznak zo Pahl|Back to top|Parmen Crane|Patchface|Pate of the Blue Fork|Pate of the Night's Watch|Patrek Mallister|Seagard|Patrek Vance|Paxter Redwyne|Pearse Caron|Penny Jenny|Perra Frey|Perriane Frey|Perros Blackmont|Perwyn Frey|Perwyn Osgrey|House Osgrey|Peter Plumm|Petyr Baelish|Petyr Frey|Philip Foote|Philip Plumm|Plummer|Podrick Payne|House Payne|Poetess|Pollitor|Polliver|Porridge|Porther|Portifer Woodwright|Poul Pemford|Poxy Tym|Prendahl na Ghezn|Stormcrows|Preston Greenfield|Puckens|Pudding|Puddingfoot|Pyat Pree|Pycelle|Back to top|Qarl the Maid|Qarl the Thrall|Qarl Correy|Qarl Kenning|Qarl Quickaxe|Qarl Shepherd|Qarlton Chelsted|Qarro Volentin|Qhorin Halfhand|Lord Commander Qorgyle|Quaithe|Quellon Botley|Quellon Greyjoy|Quellon Humble|Quence|Quenten Banefort|Quentin Tyrell|Quenton Greyjoy|Quenton Hightower|Quentyn Ball|Quentyn Blackwood|Quentyn Martell|Quentyn Qorgyle|Quhuru Mo|Quickfinger|Quincy Cox|Qyburn|Back to top|Racallio Ryndoon|Rafford|Ragnor Pyke|Ragwyle|spearwife|Rainbow Knight|Rakharo|Ralf Kenning|Ralf Stonehouse|Ramsay Snow|Randyll Tarly|House Tarly|Rat Cook|Rattleshirt|Ravella Swann|Rawney|Raymar Royce|Raymond Nayland|Raymun Redbeard|Raymun Darry|Raymun Fossoway|Raymund Frey|Raymund Tyrell|Raynald Westerling|Raynard|Raynard Ruttiger|Red Alyn of the Rosewood|Red Lamb|Red Oarsman|Red Rolfe|Redtusk|Redwyn|Regenard Estren|Renfred Rykker|Renly Baratheon|Highgarden|Renly Norcross|Rennifer Longwaters|Reynard Webber|Reysen|Reznak mo Reznak|Rhae Targaryen|Maekar I Targaryen|Rhaegar Frey|Rhaegar Targaryen|Rhaegel Targaryen|Rhaego|Rhaella Targaryen|Rhaelle Targaryen|Rhaena Targaryen|Rhaena Targaryen|Rhaenys Targaryen|Rhaenys Targaryen|Rhaenys Targaryen|Rhea Florent|Rhea Royce|Daemon Targaryen|Runestone|Rhialta Vance|Rhogoro|Rhonda Rowan|Ricasso|Richard Farrow|Richard Horpe|Richard Lonmouth|Rickard Karstark|Karhold|Rickard Ryswell|Rickard Stark|Rickard Stark|Rickard Thorne|Rickard Tyrell|Rickard Wylde|Rickon Stark|Rigney|Robar Royce|Robb Reyne|Robb Stark|Robert Arryn|Robert Ashford|Robert Baratheon|Robert Brax|Robert Brax|Flement Brax|Robert Flowers|Robert Frey|Rhaegar Frey|Robert Frey|Robert Paege|Robett Glover|Robin Flint|Robin Greyjoy|Robin Hill|Robin Hollard|Robin Moreland|Robin Potter|Robin Ryger|Robyn Rhysling|Rodrik Cassel|Rodrik Flint|Rodrik Freeborn|Rodrik Greyjoy|Greyjoy Rebellion|Rodrik Harlaw|Rodrik Ryswell|Rodrik Stark|Rodrik Stark|Rodwell Stark|Roelle|Roger of Pennytree|Roger Hogg|Roger Ryswell|Rohanne Webber|Roland Crakehall|Roland Crakehall|Rolder|Rollam Westerling|Rolland Darklyn|Rolland Longthorpe|Rolland Storm|Rolland Uffering|Rohanne Webber|the Great Spring Sickness|Rolley|Rolly Duckfield|Rolph Spicer|Romny Weaver|Ronald Connington|Ronald Storm|Ronald Vance|Ronel Rivers|Ronnel Arryn|Ronnel Harclay|Ronnel Stout|Ronnet Connington|Griffin's Roost|House Lychester|Roose Bolton|Dreadfort|Roose Ryswell|Roro Uhoris|Roryn Drumm|Rosamund Lannister|Roslin Frey|Rossart|spearwife|Royce Coldwater|Coldwater Burn|Rufus Leek|Runcel Hightower|Runciter|Rupert Brax|Rupert Crabb|Rusty Flowers|Ryam Florent|Ryam Redwyne|Rycherd Crane|Ryella Frey|Ryella Royce|Ryger Rivers|Rylene Florent|Ryman Frey|Rymolf|Rymund the Rhymer|Ryon Allyrion|Back to top|S'vrone|Braavos|Saathos|Saera Targaryen|Jaehaerys I Targaryen|Alysanne Targaryen|Sailor's Wife|Salladhor Saan|Lyseni|Sallei Paege|Sallor|Stormcrows|Salloreon|Sam Stoops|Standfast|Samwell Spicer|Samwell Stone|Samwell Tarly|Sandor Clegane|Sandor Frey|Sansa Stark|Sarella Sand|Sargon Botley|Sarra Frey|Sarya Whent|Walder Frey|Sawane Botley|Lordsport|Sawwood|Scolera|Sebaston Farman|Fair Isle|Sedgekins|Sefton|Selmond Stackspear|Selwyn Tarth|Selyse Florent|Senelle|Serala|Serra Frey|Serwyn of the Mirror Shield|Shadrick|Shady Glen|hedge knight|Tyrion Lannister|Shagga|Stone Crows|Shagwell|Brave Companions|Sharna|Inn of the Kneeling Man|Shella|Shella Whent|Harrenhal|Sherrit|Shiera Crakehall|Shiera Seastar|Shierle Swyft|Shireen Baratheon|Shirei Frey|Shortear|Shyra Errol|Sigfry Stonetree|Sigfryd Harlaw|Sigrin|Simon Leygood|Simon Staunton|Simon Toyne|Kingswood Brotherhood|Skahaz mo Kandaq|Skinner|Ramsay Bolton|Bastard's Boys|Skittrick|Sky Blue Su|Sleepy Jack|Small Paul|Night's Watch|Smiling Knight|Soren Shieldbreaker|wildling|Sour Alyn|Ramsay Bolton|Bastard's Boys|Spare Boot|Softfoot|Spotted Cat|Spotted Pate of Maidenpool|Squint|Squirrel|spearwife|Stafford Lannister|Stalwart Shield|Unsullied|Stannis Baratheon|Stannis Seaworth|Lord Staunton|Steelskin|Steely Pate|Steffarion Sparr|Steffon Baratheon|Steffon Fossoway|Steffon Frey|Steffon Hollard|Steffon Seaworth|Steffon Stackspear|Steffon Swyft|Steffon Darklyn|Steffon Varner|Stevron Frey|The Twins|Stone Thumbs|Stonehand|Stonesnake|Sumner Crakehall|Sybassion|Sybell Spicer|Sybelle Glover|Sylas Flatnose|Sylva Santagar|Sylwa Paege|Symeon Star-Eyes|Symon Hollard|Symon Santagar|Spottswood|Symon Silver Tongue|Symon Stripeback|Symond Botley|Symond Frey|Symond Templeton|Syrio Forel|First Sword of Braavos|Back to top|Taena of Myr|Myrish|Tagganaro|Tal Toraq|Stalwart Shields|Talla Tarly|Tallad|Tanda Stokeworth|House Stokeworth|Tanselle|Tanton Fossoway|Tarber|Ternesio Terys|Terrance Lynderly|Snakewood|Terrence Kenning|Terrence Toyne|Theo Frey|Theo Wull|Theobald|Theodan Wells|Theodore Tyrell|Theomar Smallwood|Acorn Hall|Theomore|White Harbor|Theomore Harlaw|Theon Greyjoy|Iron Islands|Theon Stark|Thistle|Thoren Smallwood|Thormor Ironmaker|Thoros of Myr|Three Toes|Three-Tooth|Tickler|Tim Stone|Tim Tangletongue|Castle Black|Timeon|Timett|Burned Men|Timett|Timoth|Tion Frey|Titus Peake|Tobbot|Tobho Mott|Todder|Todric|Toefinger|Togg Joth|Tom Costayne|Tom of Sevenstreams|TomToo|Tomard|Tommard Heddle|Tommen Baratheon|Tommen Costayne|Torbert|Toregg the Tall|Tormund|Torrek|Torren Liddle|Torrhen Karstark|Torrhen Stark|Torwold Browntooth|Torwynd|Tothmure|Trebor Jordayne|Tregar|Tregar Ormollen|Tremond Gargalen|Salt Shore|Tristan Mudd|Night's Watch|Tristan Ryger|Tristifer Botley|Tristifer IV Mudd|Tristifer V Mudd|Tristimun|Triston of Tally Hill|Triston Farwynd|Sealskin Point|Triston Sunderland|Three Sisters|Trystane Martell|Tuffleberry|Tumberjon|Tumco Lho|Turnip|Turquin|Tya Lannister|Tyana Wylde|Tybero Istarion|Second Sons|Tybolt Crakehall|Tybolt Hetherspoon|Tybolt Lannister|Tycho Nestoris|Tyene Sand|Tygett Lannister|Tyland Lannister|Tyrek Lannister|Tyrion Lannister|Tyrion Tanner|Tysane Frey|Tyta Frey|Tytos Blackwood|Tytos Brax|Tytos Frey|Tytos Lannister|Tywin Frey|Tywin Frey|Tywin Lannister|Casterly Rock|Back to top|Ulf son of Umar|Ulf the Ill|Ulf the White|Ulrick Dayne|Ulwyck Uller|Umfred|Unella|Urek Ironmaker|Erik Ironmaker|Urras Ironfoot|Urrathon|Urrigon Greyjoy|Urron Greyiron|Urswyck|Brave Companions|Utherydes Wayn|House Tully|Uthor Tollett|Grey Glen|Uthor Underleaf|Brave Companions|Back to top|Vaellyn|Vaemond Velaryon|Valaena Velaryon|Valarr Targaryen|Varamyr|Vardis Egen|Vargo Hoat|Qohorik|Vayon Poole|Veiled Lady|Vickon Botley|Vickon Greyjoy|Victaria Tyrell|Victarion Greyjoy|Iron Fleet|Victor Tyrell|Violet|Visenya Targaryen|Viserys Plumm|Viserys Targaryen|Viserys I Targaryen|Viserys II Targaryen|Vortimer Crane|Vulture King|Vylarr|Back to top|Walda Frey|Edwyn Frey|Walda Frey|Lothar Frey|Walda Frey|Walda Frey|Walda Frey|Walda Rivers|Walder Rivers|Walda Rivers|Aemon Rivers|Walder Brax|Walder Frey|Walder Frey|Walder Frey|Walder Frey|Walder Frey|Walder Goodbrook|Walder Haigh|Walder Rivers|Walder Vance|Waldon Wynch|Walgrave|Wallace Waynwood|Wallen|Walton Frey|Walton Stark|Walton|Waltyr Frey|Walys Flowers|Warren|Warryn Beesbury|Waymar Royce|Weasel|Weeper|Wendamyr|Wendel Frey|Wendel Manderly|Wendell Webber|Wendello Qar Deeth|Werlag|Wex Pyke|Whalen Frey|Wilbert|Wilbert Osgrey|Will Humble|Willamen Frey|Willam|Willam Dustin|Willam Stark|Willam Wells|Willam Wythers|Willas Tyrell|Willem Darry|Willem Frey|Willem Lannister|Willem Wylde|William Mooton|Willifer|Willis Fell|Willis Wode|Willit|Willow Heddle|Willow Witch-eye|spearwife|Willum|Wolmer|Wun Weg Wun Dar Wun|Wyl the Whittler|Wyl Waynwood|Wylis Manderly|Wylla Manderly|Wyman Manderly|Wynafrei Whent|Wynafryd Manderly|Wynton Stout|Back to top|Xaro Xhoan Daxos|Xhondo|Back to top|Yandry|Yellow Dick|Ygon Farwynd|Ygon Oldfather|free folk|Ygritte|Happy Port|Yohn Farwynd|Yohn Royce|Runestone|Yorkel|Yorko Terys|Yormwell|Young Henly|Ysilla|Ysilla Royce|Back to top|Zachery Frey|Zarabelo|Zharaq zo Loraq|Zhoe Blanetree|Zia Frey|The Westerlands|The Riverlands|The Iron Islands|The Vale|The Crownlands|The Stormlands|Slaver's Bay|Valyria|Dothraki Sea|Shadow Lands, The|Jade Sea|Shivering Sea|Sunset Sea|Narrow Sea|Smoking Sea|Redwyne Straits|Summer Sea|Arya's List|King-Beyond-the-Wall|Skinchangers|Dragon Riders|Nine Mistresses, The|Singers|Aegonfort|Lannisport|Astapor|Lorath|Braavos|Riverrun|Casterly Rock|Mantarys|Storm's End|Castle Black|Meereen|Sunspear|Dragonstone|Elyria|Norvos|Tyrosh|The Eyrie|Oldtown|Volantis|Gulltown|White Harbor|Highgarden|Pentos|Winterfell|King's Landing|Yunkai/i;
var queue = [document.body],
curr;
//Search algorithm 1
/*var contents = document.getElementsByTagName('p');
for(var i=0; i < contents.length ; i++) {
if((contents[i].innerText).search(word) != -1) {
console.log((contents[i].innerText).match(word));
var para = document.createElement("p");
para.innerHTML = "<h1 style=\"color: red; font-size: 300%;\">Spoiler warning!</h1><hr/>Keyword(s): <hr/><button onclick=\"unBlur(this.parentNode.parentNode)\">Remove</button>";
var area = contents[i].parentNode;
area.style.color = "transparent";
area.style.textShadow = "0 0 10px rgba(0,0,0,0.5)";
area.parentNode.appendChild(para);
}
}*/
//Search algorithm 2
while (curr = queue.pop()) {
if (!curr.textContent.match(word[i])) continue;
for (var i = 0; i < curr.childNodes.length; ++i) {
switch (curr.childNodes[i].nodeType) {
case Node.TEXT_NODE : // 3/
current = curr.childNodes[i].textContent;
if (current.search(word) != -1) {
console.log(curr);
var para = document.createElement("p");
para.innerHTML = "<h1 style=\"color: red; font-size: 300%;\">Spoiler warning!</h1><hr/>Keyword(s): "+current.match(word)+"<hr/><button onclick=\"unBlur(this.parentNode.parentNode)\">Remove</button>";
var area = curr.parentNode;
area.style.color = "transparent";
area.style.textShadow = "0 0 10px rgba(0,0,0,0.5)";
area.parentNode.appendChild(para);
}
break;
case Node.ELEMENT_NODE : // 1
queue.push(curr.childNodes[i]);
break;
}
}
}