Commit Graph

34 Commits

Author SHA1 Message Date
Gijs Kruitbosch
268d43a9b6 Bug 1195976, r=bnicholson
--HG--
extra : commitid : 5DPNingTUyr
extra : histedit_source : e8a169bc2481f75cc61e869a93239a08cd69d2d0
2015-08-27 13:20:47 +01:00
Gijs Kruitbosch
127aeefe17 Bug 1182778, r=margaret,f=bz
--HG--
extra : commitid : ATLsconKiIq
extra : rebase_source : 4e6c3207ce438c4429dc32695dcbc4fbf5a2c022
2015-07-17 13:30:42 +01:00
Frederik Braun
90d0900a2f Bug 1184056 - Non-case sensitive redirects in reader mode. r=margaret 2015-07-15 18:25:10 +02:00
Gijs Kruitbosch
cc921d71fa Bug 1172270 - don't cause extra flushes for reader mode, r=margaret,smaug
--HG--
rename : browser/base/content/test/general/browser_readerMode.js => browser/base/content/test/general/browser_readerMode_hidden_nodes.js
rename : browser/base/content/test/general/readerModeArticle.html => browser/base/content/test/general/readerModeArticleHiddenNodes.html
extra : rebase_source : 184f260d55a83e866b20befda517ffe42a704002
extra : histedit_source : 4da59cfad20b681e6af20d53df03d4ed4b1ab2fb
2015-06-08 16:56:34 +01:00
Gijs Kruitbosch
914f8c67b1 Bug 1172009 - don't show reader mode button for file:///, r=margaret
--HG--
extra : rebase_source : 03ea4b1f995ca16e21380b1e85b25bb2ee7c4857
extra : histedit_source : c672d0100c81a025faef5e9015bbef137e7d59a2
2015-06-09 13:48:11 +01:00
Margaret Leibovic
b921c823ab Bug 1166364 - Fix typo in telemetry probe. r=me 2015-05-19 10:33:00 -07:00
Gijs Kruitbosch
4276f1730c Bug 1164426 - build reader mode blocklist, r=margaret
--HG--
extra : rebase_source : f17054b616a47a70194a083d749c0858fe299864
2015-05-15 00:31:39 +01:00
Margaret Leibovic
d16da0c2cd Bug 1129029 - Telemetry probes for reader mode performance. r=Gijs
--HG--
extra : rebase_source : 84d342b520b9fdec97c5c2dc406aff9576eab36f
2015-04-30 14:51:02 -07:00
Gijs Kruitbosch
5530655991 Bug 1160775 - fix reader mode detection to force 1 flush so we don't think the entire page is invisible, r=margaret
--HG--
extra : rebase_source : b714449d1ca3894a38662e28d6592824f5907f89
2015-05-06 17:40:20 +01:00
Margaret Leibovic
2371b1312f Bug 1158228 - Disable visibility check helper function to avoid test bustage. rs=me
--HG--
extra : rebase_source : 5e78d06ec4595aebb98339d789d8c21c46a3e4f4
2015-05-02 07:29:12 -07:00
Gijs Kruitbosch
91b96d53ca Bug 1153384 - improve isProbablyReaderable detection, r=margaret
--HG--
extra : rebase_source : 37154ce2a688269bcbd96b2181da22af922980c2
2015-04-27 15:58:24 +01:00
Gijs Kruitbosch
46f3b97701 Bug 1157682 - ignore querystring / hash when determining 'home page' for reader mode, r=margaret
--HG--
extra : rebase_source : e600d13390e1f36a009d4a8e31fc9d594e7c27b5
2015-04-23 14:38:58 +01:00
Gijs Kruitbosch
c5783ea4a3 Bug 1152219 - make reader mode node limit a pref, turn off entirely for desktop because of isProbablyReaderable, r=margaret
--HG--
extra : rebase_source : 37dc49ce9fd0deaae03c06d44ce7d1864ab420af
2015-04-16 16:24:08 +01:00
Margaret Leibovic
c5fa83cd59 Bug 1152121 - Factor out logic to get original URL from reader URL into shared place, and handle malformed URI excpetions. r=Gijs, mcomella
--HG--
extra : rebase_source : 90a5a04b3eb3256a2354f9ebbf65e7595f568a91
2015-04-06 16:07:03 -07:00
Margaret Leibovic
ef66ed11a8 Bug 1152412 - Handle errors downloading and parsing documents for reader view. r=bnicholson
--HG--
extra : rebase_source : 3bb7f0207971e48445ad46ddc28d2855d8ba1c3f
2015-04-10 14:41:14 -07:00
Margaret Leibovic
eb59d95834 Bug 1150695 - Use isProbablyReaderable function from Readability.js. r=Gijs
--HG--
extra : rebase_source : eda318f683d424bf4c0c85a4475798926daa1a4f
extra : amend_source : 672d462c003914dac96063b220d39b6d5d124d31
2015-04-03 16:25:22 -04:00
Gijs Kruitbosch
55aa47af9f Bug 1147487 - don't try to reader-ize non-HTML documents, r=margaret,jaws
--HG--
extra : rebase_source : 107eb010f3c7967e038b7a0b4895425e4e3e7312
2015-04-01 13:40:25 +01:00
Mark Hammond
8ad4b52081 Bug 1149859 - readermode now considers paragraphs with 100 chars acceptable instead of 200. r=margaret 2015-04-02 14:56:19 +11:00
Gijs Kruitbosch
332d99565c Bug 1146666 - fix reader mode button's dealing with history.pushState, r=margaret
--HG--
extra : rebase_source : 7e319675091bebc7f48d0683058195cfdecbeabe
2015-03-25 00:33:16 +00:00
Margaret Leibovic
c0ede94dd6 Bug 1143844 - Check document for readerable content to determine whether or not to show reader button. r=Gijs
--HG--
extra : rebase_source : 7a849952243aa5ff8d4711a1f0308747558faa2f
2015-03-18 13:42:52 -07:00
Margaret Leibovic
c6a82ac4da backout 1dbf52164ffe for bc1 failures on a CLOSED TREE
--HG--
extra : amend_source : 5f9977341e412cb0de22dfc099430aae516bc21e
2015-03-19 12:23:28 -07:00
Margaret Leibovic
b05f8534af Bug 1143844 - Check document for readerable content to determine whether or not to show reader button. r=Gijs
--HG--
extra : rebase_source : bb719f59ab850517449e08cb3f86c06ff727692d
2015-03-18 13:42:52 -07:00
Margaret Leibovic
5327d3c2ae Bug 1139678 - Don't do reader parse until user clicks on reader button. r=bnicholson
--HG--
extra : rebase_source : 98f768841b9a858c9d8bce53cb9dc6770796c2ea
2015-03-12 20:06:37 -07:00
Margaret Leibovic
627343c909 Bug 1141757 - Catch exceptions thrown in ReaderWorker. r=Yoric
--HG--
extra : rebase_source : fa7f40ee78042c9ac9694d9912071bfc26c46304
2015-03-11 08:39:54 -07:00
Margaret Leibovic
676b28dd15 Bug 1140172 - Use a single reader worker instead of spawning infinite workers. r=bnicholson f=Yoric
--HG--
rename : toolkit/components/reader/content/JSDOMParser.js => toolkit/components/reader/JSDOMParser.js
rename : toolkit/components/reader/content/Readability.js => toolkit/components/reader/Readability.js
rename : toolkit/components/reader/content/readerWorker.js => toolkit/components/reader/ReaderWorker.js
extra : rebase_source : b4fdefa5ae522b57d001bbb7087352807f4f6cb6
2015-03-05 17:31:05 -08:00
Margaret Leibovic
83e3f73fce Bug 1128757 - Do not trim fragments from URLs loaded in reader view. r=bnicholson
--HG--
extra : rebase_source : 95965e5fba02193d5bbb94e5427f7d939547b01a
2015-02-26 14:08:29 -08:00
Fabrice Desré
032708d8ab Bug 1132844 - Fix ReaderMode.jsm to work with jsloader.reuseGlobal r=margaret 2015-02-13 15:13:40 -08:00
Margaret Leibovic
d2c02d2fcc Bug 795981 - (Part 1) Hook up reader mode for desktop. r=jaws
--HG--
extra : rebase_source : d2ecf5b2079f6bdbfc2ccfe6149a86075293967f
2014-12-30 10:44:34 -05:00
Margaret Leibovic
a9c456e1d0 Bug 1111142 - (Part 3) Replace fennec-specific logic in AboutReader.jsm with messages. r=mfinkle,bnicholson
--HG--
extra : rebase_source : 869c7e58be536c8aa385e3e0ab5aed334fcc7d80
2014-12-23 10:10:34 -05:00
Phil Ringnalda
29a03dfb07 Back out 3 changesets (bug 1111142) for having a startling perf impact
CLOSED TREE

Backed out changeset 9b62d0e8b412 (bug 1111142)
Backed out changeset e66b9aa4b22c (bug 1111142)
Backed out changeset 6b480b80299a (bug 1111142)

--HG--
rename : toolkit/components/reader/AboutReader.jsm => toolkit/components/reader/content/aboutReader.js
2015-01-02 22:34:15 -08:00
Margaret Leibovic
a08c6530c5 Bug 1111142 - (Part 3) Replace fennec-specific logic in AboutReader.jsm with messages. r=mfinkle,bnicholson
--HG--
extra : rebase_source : 1158189d7fd82bd293fa590569f013a92499dbfc
2014-12-23 10:10:34 -05:00
Margaret Leibovic
6c0d9cdf77 Bug 1116231 - Move reader.parse-on-load. pref change observer back to Reader.js. r=bnicholson
--HG--
extra : rebase_source : bfd297fd0af91bbfce62c22db0ca7a958ab4430f
2014-12-29 15:12:45 -05:00
Margaret Leibovic
ea0dadcc9d Bug 1107588 - Use an xhr to download reader mode content instead of creating new browser elements. r=mfinkle
--HG--
extra : rebase_source : fe24bfefa2efc5500ca74a9be5f79a958bab32ee
2014-12-30 14:56:09 -05:00
Margaret Leibovic
3dbb00ba33 Bug 793920 - (Part 2) Split up Reader.js to create shared ReaderMode.jsm in /toolkit. r=bnicholson
--HG--
rename : mobile/android/chrome/content/Reader.js => toolkit/components/reader/ReaderMode.jsm
extra : rebase_source : 5f66c449c50135d53644ebc507357ab560938bc7
extra : histedit_source : 53ad05bc9a30977399627c13f07971d7f7250814
2014-12-12 13:47:07 -08:00