Commit Graph

215 Commits

Author SHA1 Message Date
Mark Capella
7890375ba7 Bug 1134446 - Automatically open the ReadingList sidebar the first time ReaderMode is used, r=unfocused 2015-03-29 08:35:23 -04:00
Blake Winton
1f6188a4f8 Bug 1147889 - Transition background and text color in Reading Mode. ui-r=mmaslaney, r=Unfocused 2015-03-28 22:10:54 -07:00
Margaret Leibovic
769144cc5c Bug 1146373 - Don't resize reader view images in JS. r=Gijs 2015-03-23 16:55:26 -07:00
Margaret Leibovic
5bed474f8d Bug 1147122 - Restore reader view error message if about:reader fails when user clicks reader button. r=Gijs 2015-03-24 17:30:43 -07:00
Gijs Kruitbosch
37822347d5 Bug 1146666 - fix reader mode button's dealing with history.pushState, r=margaret 2015-03-25 00:33:16 +00:00
Margaret Leibovic
91cdf969e2 No bug: update readability libs to the up-to-date github versions. rs=me+Gijs 2015-03-23 11:29:23 -07:00
Gijs Kruitbosch
2a1d125f45 No bug: update readability libs to the up-to-date github versions to include significant perf and quality improvements, rs=me 2015-03-20 20:50:45 -07:00
Gijs Kruitbosch
4f4e091f7f Backed out changeset 8a292af9c827 for android robocop orange 2015-03-20 22:47:21 -07:00
Gijs Kruitbosch
1357a51bb5 No bug: update readability libs to the up-to-date github versions to include significant perf and quality improvements, rs=me 2015-03-20 20:50:45 -07:00
Margaret Leibovic
f2e7417f97 Bug 1143844 - Check document for readerable content to determine whether or not to show reader button. r=Gijs 2015-03-18 13:42:52 -07:00
Margaret Leibovic
8de63c2a9f backout 1dbf52164ffe for bc1 failures on a CLOSED TREE 2015-03-19 12:23:28 -07:00
Margaret Leibovic
85e3d6be2d Bug 1143844 - Check document for readerable content to determine whether or not to show reader button. r=Gijs 2015-03-18 13:42:52 -07:00
Carsten "Tomcat" Book
fbc4d3e901 merge mozilla-inbound to mozilla-central a=merge 2015-03-18 13:51:53 +01:00
Jesse Ruderman
709d568f2d Bug 1144351 - Add newline at the end of 'JSDOMParser error' messages. r=mfinkle 2015-03-17 21:06:06 -07:00
Gijs Kruitbosch
6f80f673c9 No bug, update Readability.js to the version in github, rs=margaret,me per discussion earlier today 2015-03-17 20:58:58 -07:00
Margaret Leibovic
83b2e8f2ea Bug 1139678 - (Part 3) Don't try interacting with the window in AboutReader if it has been unloaded. r=Gijs 2015-03-17 14:41:28 -07:00
Margaret Leibovic
e6b74c0e56 Bug 1139678 - Don't do reader parse until user clicks on reader button. r=bnicholson 2015-03-12 20:06:37 -07:00
Nicholas Nethercote
b37373b130 Bug 1143508 (part 2) - Optimize pair returning from makeNodeElement() in JSDOMParser. r=bnicholson.
In one workload this avoids allocating 2.3 MB of short-lived arrays.
2015-03-16 15:13:16 -07:00
Nicholas Nethercote
1dc5de96cf Bug 1143508 (part 1) - Optimize tag name scanning in JSDOMParser. r=bnicholson.
On one workload I saw this reduce the cumulative allocations done for strings
drop from 2.3 MB to 0.9 MB.
2015-03-16 15:13:14 -07:00
Wes Kocher
c36145d112 Backed out changeset 2693283b5d8b (bug 1142814) for bc1 orange 2015-03-16 17:45:45 -07:00
Nicholas Nethercote
b349037358 Bug 1142814 - Optimize String.fromCharCode() when the number of args is small but > 1. r=jandem.
This avoids an unnecessary malloc.

The patch also adds testing for String.fromCharCode() with 2--20 args.
2015-03-12 17:19:48 -07:00
Sebastian Hengst
e35e29ccdb Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin 2015-03-15 19:36:24 +01:00
Margaret Leibovic
f383ea9c4e Bug 998031 - Reader Mode toolbar should scroll in and out instead of fading. r=bnicholson 2015-03-05 11:23:27 -08:00
Margaret Leibovic
5c337899ce Bug 1141757 - Catch exceptions thrown in ReaderWorker. r=Yoric 2015-03-11 08:39:54 -07:00
Margaret Leibovic
6110a21741 Bug 1141618 - Disable reader worker logging by default. r=Mossop 2015-03-10 13:01:10 -07:00
Margaret Leibovic
d8948f3115 Bug 1141317 - Account for new #container div in about:reader CSS. r=bnicholson 2015-03-09 19:15:39 -07:00
Margaret Leibovic
f2469cee14 Bug 1140172 - Use a single reader worker instead of spawning infinite workers. r=bnicholson f=Yoric 2015-03-05 17:31:05 -08:00
Margaret Leibovic
2af12e6bfa Bug 1120004 - Update styles of Reader View controls on mobile. r=bnicholson 2015-02-27 16:52:03 -08:00
Margaret Leibovic
98ac137728 Bug 1128757 - Do not trim fragments from URLs loaded in reader view. r=bnicholson 2015-02-26 14:08:29 -08:00
Margaret Leibovic
d31d834c70 Bug 1124011 - Hide reader view buttons related to reading list if reading list is disabled, and enable reader view by default on Nightly. r=Unfocused 2015-02-19 11:47:20 -08:00
Mark Capella
9ec105736f Bug 1133489 - Hook up "Open ReadingList" button in desktop ReaderMode, r=unfocused 2015-02-27 14:31:31 -05:00
Margaret Leibovic
aff3f99941 Bug 1134441 - Replace font size controls with +/- buttons. r=bnicholson 2015-02-24 17:15:03 -08:00
Margaret Leibovic
88ea74509c Bug 1136231 - Unify Reader View type options to be Sans-Serif on Left, Serif on Right. r=bnicholson 2015-02-24 09:53:48 -08:00
Boris Kudryavtsev
764dfa5536 Bug 1135364 - Close <meta> tag in aboutReader.html. r=bnicholson 2015-02-23 20:41:00 -08:00
Margaret Leibovic
d7da992518 Bug 1134443 - Update Readability.js from shared library on github. r=bnicholson 2015-02-22 16:18:16 -08:00
Phil Ringnalda
c22ed5a125 Back out 66cf24f275b7 (bug 1124011) for frequent ASan crashes in test_memoryReporters.xul 2015-02-22 22:00:56 -08:00
Margaret Leibovic
e6bf915bb0 Bug 1124011 - Hide reader view buttons related to reading list if reading list is disabled, and enable reader view by default on Nightly. r=Unfocused 2015-02-19 11:47:20 -08:00
Abdelrhman Ahmed
35f2c86ed4 Bug 1132925 - Pass messages to the parent process to set reader mode prefs. r=margaret 2015-02-20 15:56:00 -05:00
Margaret Leibovic
0bb5e89800 backout a9139003abaf for busting mobile 2015-02-20 14:06:56 -08:00
Abdelrhman Ahmed
1dc81ebeeb Bug 1132925 - Pass messages to the parent process to set reader mode prefs. r=margaret 2015-02-20 14:00:12 -08:00
Margaret Leibovic
77699fee00 Bug 1135234 - Use "serif" and "sans-serif" in reader mode controls to match desktop. r=bnicholson 2015-02-20 13:27:09 -08:00
Margaret Leibovic
eafea2658a Bug 1131303 - Update strings for reader view/reading list UI, and add title text to reader view toolbar buttons. r=Unfocused,rnewman 2015-02-12 09:15:45 -08:00
Margaret Leibovic
723281be3f Bug 1132307 - Use <button> elements instead of <a> elements in reader mode toolbar. r=bnicholson 2015-02-13 14:09:44 -08:00
Margaret Leibovic
136ee6bd51 Bug 1132547 - Move reader.has_used_toolbar logic to Android's Reader.js. r=bnicholson 2015-02-12 15:23:26 -08:00
Fabrice Desré
f6ba485fb6 Bug 1132844 - Fix ReaderMode.jsm to work with jsloader.reuseGlobal r=margaret 2015-02-13 15:13:40 -08:00
Margaret Leibovic
fd97005924 Bug 1120735 - Implement desktop reader mode controls. r=jaws,bnicholson 2015-01-21 17:21:11 -08:00
Margaret Leibovic
8e949e0d4b Bug 907079 - Simplify reader mode style popup logic, including removing the use of the window.history API. r=mfinkle 2015-01-28 17:43:07 +01:00
Mark Capella
f1a5f47245 Bug 1081742 - Reader mode doesn't support RTL, r=bnicholson 2015-02-03 21:49:38 -05:00
Margaret Leibovic
347b8895b7 Bug 1117258 - Implement reader mode content CSS for desktop. r=jaws 2015-01-26 10:19:47 +01:00
Margaret Leibovic
80dc8f2bcd Bug 795981 - (Part 1) Hook up reader mode for desktop. r=jaws 2014-12-30 10:44:34 -05:00