mirror of
https://gitlab.com/news-flash/article_scraper.git
synced 2025-07-07 16:15:32 +02:00
add engadget & firefox blog tests
This commit is contained in:
parent
32dd074b6d
commit
001fd8f167
5 changed files with 5073 additions and 0 deletions
276
resources/tests/readability/engadget/expected.html
Normal file
276
resources/tests/readability/engadget/expected.html
Normal file
|
@ -0,0 +1,276 @@
|
|||
<article><DIV id="readability-page-1">
|
||||
<div><p>The <a href="https://www.engadget.com/2017/06/13/the-xbox-one-x-is-aspirational-in-the-purest-sense-of-the-word/" target="_blank">Xbox
|
||||
One X</a> is the ultimate video game system. It sports
|
||||
more horsepower than any system ever. And it plays more
|
||||
titles in native 4K than <a href="https://www.engadget.com/2016/11/07/sony-playstation-4-pro-review/" target="_blank">Sony's
|
||||
PlayStation 4 Pro</a>. It's just about everything
|
||||
you could want without investing in a gaming PC. The
|
||||
only problem? It's now been a year since the PS4 Pro
|
||||
launched, and the One X costs $500, while Sony's console
|
||||
launched at $400. That high price limits the Xbox One X
|
||||
to diehard Microsoft fans who don't mind paying a bit
|
||||
more to play the console's exclusive titles in 4K.
|
||||
Everyone else might be better off waiting, or opting for
|
||||
the $279 <a href="https://www.engadget.com/2016/08/02/xbox-one-s-review/" target="_blank">Xbox
|
||||
One S</a>. </p></div>
|
||||
<section><h4> Gallery: Xbox One
|
||||
X | 14 Photos </h4>
|
||||
<div data-behavior="lightbox_trigger" data-engadget-slideshow-id="803271" data-eng-bang='{"gallery":803271,"slide":7142088,"index":0}' data-eng-mn="93511844"><p><a href="http://fakehost/test/base/#" data-index="0" data-engadget-slide-id="7142088" data-eng-bang='{"gallery":803271,"slide":7142088,"index":0}' target="_blank"><img src="https://o.aolcdn.com/images/dims?thumbnail=980%2C653&quality=80&image_uri=https%3A%2F%2Fs.blogcdn.com%2Fslideshows%2Fimages%2Fslides%2F714%2F208%2F8%2FS7142088%2Fslug%2Fl%2Fxbox-one-x-review-gallery-1-1.jpg&client=cbc79c14efcebee57402&signature=9bb08b52e12de8e4060f863a52c613489529818d"></a></p></div></section><div>
|
||||
<div>
|
||||
<div><ul>
|
||||
<li>Most
|
||||
powerful hardware ever in a home console
|
||||
</li>
|
||||
<li>Solid
|
||||
selection of enhanced titles
|
||||
</li>
|
||||
<li>4K Blu-ray
|
||||
drive is great for movie fans
|
||||
</li>
|
||||
</ul></div>
|
||||
<div><ul>
|
||||
<li>Expensive
|
||||
</li>
|
||||
<li>Not worth
|
||||
it if you don’t have a 4K TV
|
||||
</li>
|
||||
<li>Still no VR
|
||||
support
|
||||
</li>
|
||||
</ul></div>
|
||||
</div>
|
||||
<div><p>As promised, the Xbox One X is the
|
||||
most powerful game console ever. In practice, though, it
|
||||
really just puts Microsoft on equal footing with Sony’s
|
||||
PlayStation 4 Pro. 4K/HDR enhanced games look great, but
|
||||
it’s lack of VR is disappointing in 2017.</p></div>
|
||||
</div>
|
||||
<div>
|
||||
<div>
|
||||
<h3>Hardware</h3>
|
||||
<p><img data-credit="Devindra Hardawar/AOL" data-mep="2181678" src="https://o.aolcdn.com/images/dims?crop=1600%2C1067%2C0%2C0&quality=85&format=jpg&resize=1600%2C1067&image_uri=http%3A%2F%2Fo.aolcdn.com%2Fhss%2Fstorage%2Fmidas%2F93beb86758ae1cf95721699e1e006e35%2F205826074%2FXbox%2BOne%2BX%2Breview%2Bgallery%2B7.jpg&client=a1acac3e1b3290917d92&signature=c0f2d36259c2c1decfb60aae364527cda2560d4a" alt=""></p>
|
||||
<p>Despite all the power inside, the One X is
|
||||
Microsoft's smallest console to date. It looks
|
||||
similar to the Xbox One S, except it has an entirely
|
||||
matte black case and is slightly slimmer. It's also
|
||||
surprisingly dense -- the console weighs 8.4 pounds,
|
||||
but it feels far heavier than you'd expect for its
|
||||
size, thanks to all of its new hardware. The One S,
|
||||
in comparison, weighs two pounds less.</p>
|
||||
<p>The Xbox One X's real upgrades are under the hood. It
|
||||
features an 8-core CPU running at 2.3Ghz, 12GB of
|
||||
GDDR5 RAM, a 1 terabyte hard drive and an upgraded
|
||||
AMD Polaris GPU with 6 teraflops of computing power.
|
||||
The PS4 Pro has only 8GB of RAM and tops out at 4.2
|
||||
teraflops. Microsoft's console is clearly faster.
|
||||
That additional horsepower means the Xbox One X can
|
||||
run more games in full native 4K than the Sony's
|
||||
console.</p>
|
||||
<p><img data-credit="Devindra Hardawar/AOL" data-mep="2182489" src="https://o.aolcdn.com/images/dims?crop=1600%2C949%2C0%2C0&quality=85&format=jpg&resize=1600%2C949&image_uri=http%3A%2F%2Fo.aolcdn.com%2Fhss%2Fstorage%2Fmidas%2F9ece7fdad1e7025dec06ac9bf98688d0%2F205826075%2FXbox%2BOne%2BX%2Breview%2Bgallery%2B5.jpg&client=a1acac3e1b3290917d92&signature=9913883753141e7df322616bfe0bc41c6ecd80c8" alt=""></p>
|
||||
<p>Along the front, there's the slot-loading 4K Blu-ray
|
||||
drive, a physical power button, a single USB port
|
||||
and a controller pairing button. And around back,
|
||||
there are HDMI out and in ports, the latter of which
|
||||
lets you plug in your cable box. Additionally, there
|
||||
are two USB ports, connections for optical audio, IR
|
||||
out, and gigabit Ethernet. If you've still got a
|
||||
Kinect around, you'll need to use a USB adapter to
|
||||
plug it in.</p>
|
||||
</div>
|
||||
<div data-engadget-breakout-type="image"><figure><img src="https://o.aolcdn.com/images/dims?resize=980%2C640&quality=100&image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fcrop%3D1599%252C1043%252C0%252C0%26quality%3D85%26format%3Djpg%26resize%3D1600%252C1043%26image_uri%3Dhttp%253A%252F%252Fo.aolcdn.com%252Fhss%252Fstorage%252Fmidas%252F8b98ec8f6649158fe7448ac2f2695ac5%252F205826072%252FXbox%252BOne%252BX%252Breview%252Bgallery%252B6.jpg%26client%3Da1acac3e1b3290917d92%26signature%3D353dad1308f98c2c9dfc82c58a540a8b2f1fe63c&client=cbc79c14efcebee57402&signature=60b7c061460d0d45f5d367b8a9c62978af6b76ce"><figcaption><span>Devindra Hardawar/AOL</span></figcaption></figure></div>
|
||||
<div>
|
||||
<p>The console's controller hasn't changed since its
|
||||
last mini-upgrade with the Xbox One S. That revision
|
||||
rounded out its seams, improved bumper performance
|
||||
and added a 3.5mm headphone jack. It's still a great
|
||||
controller, though I'm annoyed Microsoft is sticking
|
||||
with AA batteries as their default power source.
|
||||
Sure, you could just pick up some renewable
|
||||
batteries, or the Play and Charge kit, but that's an
|
||||
extra expense. And manually swapping batteries feels
|
||||
like a bad user experience when every other console
|
||||
has rechargeable controllers.</p>
|
||||
<h3>In use</h3>
|
||||
</div>
|
||||
<div data-engadget-breakout-type="image"><figure><img src="https://o.aolcdn.com/images/dims?resize=980%2C640&quality=100&image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fcrop%3D1600%252C900%252C0%252C0%26quality%3D85%26format%3Djpg%26resize%3D1600%252C900%26image_uri%3Dhttp%253A%252F%252Fo.aolcdn.com%252Fhss%252Fstorage%252Fmidas%252F1885534bd201fc37481b806645c1fc8b%252F205828119%252FXbox%252Bone%252BX%252Bscreenshot%252Bgallery%252B8.jpg%26client%3Da1acac3e1b3290917d92%26signature%3Df63cf67c88b37fd9424855984e45f6b950c8c11a&client=cbc79c14efcebee57402&signature=0adca80fc8ee26a7353be639082881450a5ad49f"><figcaption><span>Devindra Hardawar/AOL</span></figcaption></figure></div>
|
||||
<div>
|
||||
<p>You won't find any major differences between the One
|
||||
X and the last Xbox at first — aside from a more
|
||||
dramatic startup sequence. Navigating the Xbox
|
||||
interface is fast and zippy, but mostly that's due
|
||||
to a recent OS upgrade. If you're moving over from
|
||||
an older Xbox One, you can use the backup tool to
|
||||
transfer your games and settings to an external hard
|
||||
drive. Just plug that into the new console during
|
||||
setup and it'll make it feel just like your old
|
||||
machine. It's also a lot faster than waiting for
|
||||
everything to download from Xbox Live.</p>
|
||||
<p>You'll still have to set aside some time if you want
|
||||
to play an Xbox One X-enhanced title, though. Those
|
||||
4K textures will make games significantly larger,
|
||||
but Microsoft says it's come up with a few ways to
|
||||
help developers make downloading them more
|
||||
efficient. For example, language packs and other
|
||||
optional content won't get installed by default.</p>
|
||||
<p>We only had a few enhanced titles to test out during
|
||||
our review: <em>Gears of War 4</em>, <em>Killer
|
||||
Instinct</em> and <em>Super Lucky's Tale</em>.
|
||||
They each took advantage of the console in different
|
||||
ways. <em>Gears of War 4</em> runs natively in 4K at
|
||||
30 FPS with Dolby Atmos and HDR (high dynamic range
|
||||
lighting) support. It looked great -- especially
|
||||
with HDR, which highlighted bright elements like
|
||||
lightning strikes -- but I noticed the frame rate
|
||||
dip occasionally. I was also surprised that load
|
||||
times were on-par with what I've seen with the game
|
||||
on the Xbox One S.</p>
|
||||
</div>
|
||||
<div data-engadget-breakout-type="e2ehero"><figure><img src="https://o.aolcdn.com/images/dims?crop=1600%2C900%2C0%2C0&quality=85&format=jpg&resize=1600%2C900&image_uri=http%3A%2F%2Fo.aolcdn.com%2Fhss%2Fstorage%2Fmidas%2F8352a8a14e88e2ca2ba5be4d8381a055%2F205828115%2FXbox%2Bone%2BX%2Bscreenshot%2Bgallery%2B1.jpg&client=a1acac3e1b3290917d92&signature=d2ccb22e0eaabeb05bfe46e83dbe26fd07f01da8"></figure></div>
|
||||
<div>
|
||||
<p>You can also play in Performance mode, which bumps
|
||||
the frame rate up to 60FPS and uses higher quality
|
||||
graphical effects, while rendering it lower in
|
||||
1080p. Personally, I preferred this, since it makes
|
||||
the game much smoother -- as if you're playing it on
|
||||
a high-end gaming PC, not a console. Some
|
||||
PlayStation 4 Pro games also let you choose how you
|
||||
wanted to distribute its power, so in some ways
|
||||
Microsoft is just following in its footsteps.</p>
|
||||
<p>I've been playing <em>Gears of War 4</em> on my
|
||||
gaming PC (which is connected to my home theater)
|
||||
over the past year, and I was impressed that the
|
||||
Xbox One X is able to deliver a similar experience.
|
||||
It didn't quite match my rig though, which is
|
||||
powered by Intel Core i7 4790k CPU running at 4GHz,
|
||||
16GB DDR3 RAM and an NVIDIA GTX 1080 GPU. Typically,
|
||||
I play at 1,440p (2,560 by 1,440 pixels) with HDR
|
||||
and all of the graphical settings set to their
|
||||
highest level, and I can easily maintain a 60FPS
|
||||
frame rate. The One X felt just as solid at 1080p,
|
||||
but there were clearly plenty of graphics settings
|
||||
it couldn't take advantage of, in particular higher
|
||||
levels of bloom lighting and shadow detail.</p>
|
||||
</div>
|
||||
<section data-engadget-breakout-type="gallery"><h3> Gallery: Xbox
|
||||
One X screenshots | 9 Photos </h3>
|
||||
<div data-behavior="lightbox_trigger" data-engadget-slideshow-id="803330" data-eng-bang='{"gallery":803330,"slide":7142924}' data-eng-mn="93511844"><p><a href="http://fakehost/test/base/#" data-index="0" data-engadget-slide-id="7142924" data-eng-bang='{"gallery":803330,"slide":7142924}' target="_blank"><img src="https://o.aolcdn.com/images/dims?thumbnail=980%2C653&quality=80&image_uri=https%3A%2F%2Fs.blogcdn.com%2Fslideshows%2Fimages%2Fslides%2F714%2F292%2F4%2FS7142924%2Fslug%2Fl%2Fxbox-one-x-screenshot-gallery-2-1.jpg&client=cbc79c14efcebee57402&signature=38c95635c7aad58a8a48038e05589f5cf35b1e28"></a></p></div></section><div>
|
||||
<p><em>Killer Instinct</em> and <em>Super Lucky's
|
||||
Tale</em> run in 4K at a smooth 60FPS. They both
|
||||
looked and played better than their standard
|
||||
versions, though I was surprised they didn't take
|
||||
advantage of HDR. As usual, I noticed the
|
||||
improvement in frame rates more than the higher
|
||||
resolution. Unless you're sitting very close to a TV
|
||||
above 50-inches, you'd likely have a hard time
|
||||
telling between 4K and 1080p.</p>
|
||||
<p>That poses a problem for Microsoft: It's betting that
|
||||
gamers will actually want true 4K rendering. In
|
||||
practice, though, PlayStation 4 Pro titles running
|
||||
in HDR and resolutions between 1080p and 4K often
|
||||
look just as good to the naked eye. The Xbox One X's
|
||||
big advantage is that its hardware could let more
|
||||
games reach 60FPS compared to Sony's console.</p>
|
||||
<p>Microsoft says over 130 Xbox One X-enhanced titles
|
||||
are in the works. That includes already-released
|
||||
games like <em>Forza Motorsport 7</em> and <em>Assassin's
|
||||
Creed Origins</em>, as well as upcoming titles
|
||||
like <em>Call of Duty: WW2</em>. You'll be able to
|
||||
find them easily in a special section in the Xbox
|
||||
store. There is also a handful of Xbox 360 games
|
||||
that'll get enhanced eventually, including <em>Halo
|
||||
3</em> and <em>Fallout 3</em>. Some of those
|
||||
titles will get bumped up to a higher resolution,
|
||||
while others will get HDR support. Microsoft
|
||||
describes these upgrades as a bonus for developers
|
||||
who were prescient about how they built their games.
|
||||
Basically, don't expect your entire 360 library to
|
||||
get enhanced.</p>
|
||||
</div>
|
||||
<div data-engadget-breakout-type="e2ehero"><figure><img src="https://o.aolcdn.com/images/dims?crop=1600%2C900%2C0%2C0&quality=85&format=jpg&resize=1600%2C900&image_uri=http%3A%2F%2Fo.aolcdn.com%2Fhss%2Fstorage%2Fmidas%2Facb08903fbe26ad77b80db8c8e7e8fb1%2F205828118%2FXbox%2Bone%2BX%2Bscreenshot%2Bgallery%2B7.jpg&client=a1acac3e1b3290917d92&signature=21630fa5ec6d8fdce2c35f7e1f652636a2d8efe7"></figure></div>
|
||||
<div>
|
||||
<p>Even if a game isn't specifically tuned for the new
|
||||
console, Microsoft says you might still see some
|
||||
performance improvements. The PlayStation 4 Pro,
|
||||
meanwhile, has over one hundred games built for its
|
||||
hardware, and its boost mode can speed up some older
|
||||
games.</p>
|
||||
<p>Microsoft is still pushing the Xbox as more than just
|
||||
a game console, though. 4K Blu-rays loaded up
|
||||
quickly, and I didn't notice many delays as I
|
||||
skipped around films. <em>Planet Earth II</em>, in
|
||||
particular, looked fantastic thanks to its brilliant
|
||||
use of HDR. Unfortunately, the One X doesn't support
|
||||
Dolby Vision, so you're stuck with the slightly less
|
||||
capable HDR 10 standard. That makes sense since it's
|
||||
more widely supported, but it would have been nice
|
||||
to see Dolby's, too.</p>
|
||||
<p><iframe allowfullscreen="" frameborder="0" gesture="media" height="100%" src="https://www.youtube.com/embed/c8aFcHFu8QM" width="100%"></iframe></p>
|
||||
<p>And speaking of Dolby technology, Microsoft is also
|
||||
highlighting Atmos support on the One X, just like
|
||||
it did with the One S. The company's app lets you
|
||||
configure the console to pass audio Atmos signals to
|
||||
your audio receiver. You can also shell out $15 to
|
||||
get Atmos support for headphones, which simulates
|
||||
immersive surround sound. It's strange to pay money
|
||||
to unlock Dolby features, but it's worth it since
|
||||
it's significantly better than Microsoft's audio
|
||||
virtualization technology. The Netflix app also
|
||||
supports Atmos for a handful of films (something
|
||||
that the Xbox One S and PlayStation 4 offer, as
|
||||
well).</p>
|
||||
<p>One thing you won't find in the new Xbox is VR
|
||||
support. Microsoft has mentioned that the console
|
||||
will offer some sort of mixed reality, but it hasn't
|
||||
offered up any details yet. It's technically
|
||||
powerful enough to work with any of the Windows
|
||||
Mixed Reality headsets launching this fall. It's a
|
||||
shame that Microsoft is being so wishy-washy because
|
||||
Sony has had a very successful head start with the
|
||||
PlayStation VR.</p>
|
||||
<h3>Pricing and the competition</h3>
|
||||
</div>
|
||||
<div data-engadget-breakout-type="image"><figure><img src="https://o.aolcdn.com/images/dims?resize=980%2C640&quality=100&image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fcrop%3D1600%252C1027%252C0%252C0%26quality%3D85%26format%3Djpg%26resize%3D1600%252C1027%26image_uri%3Dhttp%253A%252F%252Fo.aolcdn.com%252Fhss%252Fstorage%252Fmidas%252Fa2c8ba1caccdbb9e0559797e5141eafd%252F205826078%252FXbox%252BOne%252BX%252Breview%252Bgallery%252B11.jpg%26client%3Da1acac3e1b3290917d92%26signature%3Da11bcddced805c6e3698f8ce0494102aef057265&client=cbc79c14efcebee57402&signature=1e9bd192add2772bc842a34e67b7572cfd1b265a"><figcaption><span>Devindra Hardawar/AOL</span></figcaption></figure></div>
|
||||
<div>
|
||||
<p>The biggest knock against the Xbox One X is its $500
|
||||
price. The PS4 Pro launched at $400 last year, and
|
||||
there's a good chance we'll see plenty of deals
|
||||
around the holidays. If your friends are on Xbox
|
||||
Live, or you're a devotee of Microsoft's first party
|
||||
franchises, then the X makes more sense. If you just
|
||||
want to play third-party titles that come to both
|
||||
platforms, though, the PS4 Pro is clearly the better
|
||||
deal.</p>
|
||||
<p>If you're looking to upgrade from an original Xbox
|
||||
One, and you have a new TV, the One X might be more
|
||||
compelling. It's faster and offers more features
|
||||
than the One S, and more importantly, it'll last you
|
||||
much longer without needing an upgrade. There's also
|
||||
plenty of wisdom in simply waiting a while before
|
||||
you buy the One X, especially if you haven't moved
|
||||
to a 4K TV yet. The new console can make games look
|
||||
better on 1080p sets, since it'll supersample
|
||||
high-res textures and have more graphical effects,
|
||||
but it's simply not worth the upgrade since those
|
||||
TVs don't support HDR.</p>
|
||||
<p>If price isn't a huge concern for you, it's worth
|
||||
considering investing in a gaming PC. A decent one
|
||||
costs between $600 and $800, plus the price of a
|
||||
monitor, but it'll easily be more powerful than the
|
||||
One X. And you have the added benefit of upgrading
|
||||
components down the line. Now that Microsoft and
|
||||
game publishers are offering most major titles on
|
||||
PC, you won't be missing out on much by ditching
|
||||
consoles.</p>
|
||||
<h3>Wrap-up</h3>
|
||||
<p><img data-credit="Devindra Hardawar/AOL" data-mep="2181681" src="https://o.aolcdn.com/images/dims?crop=1600%2C1028%2C0%2C0&quality=85&format=jpg&resize=1600%2C1028&image_uri=http%3A%2F%2Fo.aolcdn.com%2Fhss%2Fstorage%2Fmidas%2F5396460ef8b6bde7fb7272d9e66a7701%2F205826076%2FXbox%2BOne%2BX%2Breview%2Bgallery%2B9.jpg&client=a1acac3e1b3290917d92&signature=f5b5b4b986c2f8b5031a4469ae0ecec82aff65b0" alt=""></p>
|
||||
<p>Ultimately, the Xbox One X offers some major
|
||||
performance upgrades that gamers will notice --
|
||||
especially if you're coming from an original Xbox
|
||||
One. But it's also a bit disappointing since it's
|
||||
coming a year after the PS4 Pro, and it doesn't
|
||||
offer VR yet. For Microsoft fans, though, none of
|
||||
that will matter. It's exactly what the company
|
||||
promised: the fastest game console ever made.</p>
|
||||
</div>
|
||||
</div>
|
||||
</DIV></article>
|
3513
resources/tests/readability/engadget/source.html
Normal file
3513
resources/tests/readability/engadget/source.html
Normal file
File diff suppressed because one or more lines are too long
240
resources/tests/readability/firefox-nightly-blog/expected.html
Normal file
240
resources/tests/readability/firefox-nightly-blog/expected.html
Normal file
|
@ -0,0 +1,240 @@
|
|||
<article><div id="readability-page-1"><article id="post-997"><div>
|
||||
<h3>
|
||||
Highlights
|
||||
</h3>
|
||||
<ul>
|
||||
<li><a href="https://blog.mozilla.org/blog/2020/12/15/our-year-in-review-how-weve-kept-firefox-working-for-you-in-2020/" target="_blank">Here’s our Firefox Year in Review!</a></li>
|
||||
<li><a href="https://blog.mozilla.org/performance/2020/12/15/2020-year-in-review/" target="_blank">Here’s our Performance Year in Review!</a></li>
|
||||
<li>We’ve just landed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1553982" target="_blank">Bug 1553982</a>, which aims to prevent starting an update while another Firefox instance is running (the cause of that about:restartrequired error page you may have seen).
|
||||
<ul><li><div id="attachment_994">
|
||||
<p><a href="https://3sgkpvh31s44756j71xlti9b-wpengine.netdna-ssl.com/files/2020/12/headlines85_0.png" target="_blank"><img aria-describedby="caption-attachment-994" loading="lazy" src="https://3sgkpvh31s44756j71xlti9b-wpengine.netdna-ssl.com/files/2020/12/headlines85_0.png" alt='The about:restartrequired error page, saying "Sorry. We just need to do one small thing to keep going. Nightly has just been updated in the background. Click Restart Nightly to complete the update. We will restore all your pages, windows and tabs afterwards, so you can be on your way quickly.", followed by a button to restart Nightly.' width="1600" height="805"></a></p>
|
||||
<p id="caption-attachment-994">
|
||||
Users who run multiple user profiles concurrently will probably see this less!
|
||||
</p>
|
||||
</div></li></ul>
|
||||
</li>
|
||||
<li>Also just about to land is <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=353804" target="_blank">Bug 353804</a>, which provides some support for downloading new updates when we already have an update downloaded but haven’t installed it yet. That should prevent many cases of restarting to finish an update and then immediately being notified about another one.
|
||||
</li>
|
||||
<li>Thanks to evilpie, users can now <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1650645" target="_blank">import logins from Keepass(XC) into Firefox</a>
|
||||
</li>
|
||||
<li>From Firefox 85 it’s now possible to disable tab-to-search on a per-engine basis, by unchecking a search engine in <i>Search Preferences</i>. That will both hide the shortcut button and disable tab-to-search for the engine. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1681512" target="_blank">Bug 1681512</a>)
|
||||
</li>
|
||||
<li>From Firefox 85 it’s also possible to disable tab-to-search globally by unchecking the <i>Search Engines</i> checkbox in the <i>Address Bar Preferences</i>, under <i>Privacy & Security</i>.
|
||||
</li>
|
||||
<li>Firefox now supports printing non-contiguous page ranges (e.g. 1-3, 6, 7) – <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=499640" target="_blank">Bug 499640</a>
|
||||
</li>
|
||||
<li>DevTools and Marionette are now fully Fission compatible! Congratulations to those teams!
|
||||
<ul><li>Reminder: Nightly users can help us test Fission by enabling it in about:preferences#experimental, and <a href="https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&blocked=1561396&bug_ignored=0&bug_severity=--&bug_status=NEW&bug_type=defect&cf_a11y_review_project_flag=---&cf_fission_milestone=---&cf_fx_iteration=---&cf_fx_points=---&cf_root_cause=---&cf_status_firefox83=---&cf_status_firefox84=---&cf_status_firefox85=---&cf_status_firefox86=---&cf_status_firefox_esr78=---&cf_status_thunderbird_esr78=---&cf_tracking_firefox84=---&cf_tracking_firefox85=---&cf_tracking_firefox86=---&cf_tracking_firefox_esr78=---&cf_tracking_firefox_relnote=---&cf_tracking_firefox_sumo=---&cf_tracking_thunderbird_esr78=---&cf_webcompat_priority=---&component=DOM%3A%20Navigation&contenttypemethod=list&contenttypeselection=text%2Fplain&defined_groups=1&filed_via=standard_form&flag_type-203=X&flag_type-37=X&flag_type-41=X&flag_type-607=X&flag_type-721=X&flag_type-737=X&flag_type-787=X&flag_type-799=X&flag_type-800=X&flag_type-803=X&flag_type-846=X&flag_type-855=X&flag_type-863=X&flag_type-864=X&flag_type-930=X&flag_type-936=X&flag_type-937=X&flag_type-945=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Core&rep_platform=Unspecified&target_milestone=---&version=unspecified" target="_blank">filing bugs here</a>
|
||||
</li></ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
Friends of the Firefox team
|
||||
</h3>
|
||||
<h4>
|
||||
Introductions/Shout-Outs
|
||||
</h4>
|
||||
<ul><li>[harry] Amy Churchwell joins the Search & Navigation team today. She transferred internally from Marketing Engineering. Welcome Amy!
|
||||
</li></ul>
|
||||
<h4><a href="https://bugzilla.mozilla.org/buglist.cgi?title=Resolved%20bugs%20(excluding%20employees)&quicksearch=1647931%2C1649618%2C1650645%2C1652412%2C1654217%2C1664768%2C1666831%2C1667061%2C1671579%2C1674806%2C1678173%2C1678372%2C1678616%2C1678865%2C1678866%2C1679252%2C1679412%2C1680931%2C1681213%2C1681554%2C1681642%2C1681948" target="_blank">Resolved bugs (excluding employees)</a></h4>
|
||||
<h4>
|
||||
Fixed more than one bug
|
||||
</h4>
|
||||
<ul>
|
||||
<li>Masatoshi Kimura [:emk]
|
||||
</li>
|
||||
<li>Michelle Goossens [:masterwayz]
|
||||
</li>
|
||||
<li>Sonia
|
||||
</li>
|
||||
<li>Tim Nguyen :ntim
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
New contributors (🌟 = first patch)
|
||||
</h4>
|
||||
<ul>
|
||||
<li>🌟 Ankush Dua <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1671579" target="_blank">fixed an issue with revoked devtools_page permissions for WebExtensions</a>
|
||||
</li>
|
||||
<li>🌟 gero <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1674806" target="_blank">removed the windowtype attribute</a> from dialogs where we didn’t need it anymore
|
||||
</li>
|
||||
<li>manekenpix <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1664768" target="_blank">converted some DevTools code</a> to use DOM Promises instead of the defer library
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
Project Updates
|
||||
</h3>
|
||||
<h4>
|
||||
Add-ons / Web Extensions
|
||||
</h4>
|
||||
<h5>
|
||||
Addon Manager & about:addons
|
||||
</h5>
|
||||
<ul><li>Starting from Firefox 85, Mozilla-signed privileged addons can be installed from a third party website without triggering the “third party addon install doorhanger” (and without having to add new “install” site permission for those hosts, <a href="https://searchfox.org/mozilla-central/rev/23c25cd32a1e87095301273937b4ee162f41e860/browser/app/permissions#24-25" target="_blank">e.g. as we had to do for fpn.firefox.com</a>) – <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1681331" target="_blank">Bug 1681331</a>
|
||||
</li></ul>
|
||||
<ul>
|
||||
<li>Fixed addon startup issue when an extension sideloaded in the profile is updated on disk (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1664144" target="_blank">Bug 1664144</a>)
|
||||
</li>
|
||||
<li>Some more small about:addons cleanup from ntim (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678173" target="_blank">Bug 1678173</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678865" target="_blank">Bug 1678865</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678866" target="_blank">Bug 1678866</a>). Thanks a lot, ntim!
|
||||
</li>
|
||||
</ul>
|
||||
<h5>
|
||||
WebExtensions Framework
|
||||
</h5>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Ankush Dua</b><i>contributed a fix for the devtools optional_permission</i> (the devtools optional_permission can be used by extension, like ABP, that provides a devtools panel as a secondary feature of the addon) – <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1671579" target="_blank">Bug 1671579</a>
|
||||
</li>
|
||||
<li>Fixed content scripts applied to webpages loaded as subframes of an extension browserAction/pageAction popup when Fission is enabled – <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1680877" target="_blank">Bug 1680877</a>
|
||||
</li>
|
||||
<li>Fixed addon startup issue when webRequest is moved from permissions to optional_permissions in an addon update (regression from <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1624235" target="_blank">Bug 1624235</a>) – <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1637059" target="_blank">Bug 1637059</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
Developer Tools
|
||||
</h4>
|
||||
<ul>
|
||||
<li>
|
||||
<b>DevTools Fission</b><b>M2</b> – Making DevTools Fission compatible DONE.
|
||||
<ul><li><div id="attachment_995">
|
||||
<p><a href="https://3sgkpvh31s44756j71xlti9b-wpengine.netdna-ssl.com/files/2020/12/headlines85_1.png" target="_blank"><img aria-describedby="caption-attachment-995" loading="lazy" src="https://3sgkpvh31s44756j71xlti9b-wpengine.netdna-ssl.com/files/2020/12/headlines85_1.png" alt="A table showing the total number of remaining bugs for the MVP to make the DevTools Fission-compatible." width="1600" height="192"></a></p>
|
||||
<p id="caption-attachment-995">
|
||||
Our DevTools are ready for Fission (out-of-process iframes)!
|
||||
</p>
|
||||
</div></li></ul>
|
||||
</li>
|
||||
<li>
|
||||
<b>Marionette Fission</b> – Making Marionette Fission compatible DONE
|
||||
<ul><li><div id="attachment_996">
|
||||
<p><a href="https://3sgkpvh31s44756j71xlti9b-wpengine.netdna-ssl.com/files/2020/12/headlines85_2.png" target="_blank"><img aria-describedby="caption-attachment-996" loading="lazy" src="https://3sgkpvh31s44756j71xlti9b-wpengine.netdna-ssl.com/files/2020/12/headlines85_2.png" alt="A table showing the total number of remaining bugs for the MVP to make Marionette Fission-compatible." width="1600" height="189"></a></p>
|
||||
<p id="caption-attachment-996">
|
||||
Marionette, the framework that allows Firefox to be tested with automation, is now Fission compatible too!
|
||||
</p>
|
||||
</div></li></ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
Fission
|
||||
</h4>
|
||||
<ul><li>Neil has patches up to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1682442" target="_blank">improve the behaviour of the tab unloader</a>, and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1644911" target="_blank">show UI when subframes crash</a>
|
||||
</li></ul>
|
||||
<h4>
|
||||
Installer & Updater
|
||||
</h4>
|
||||
<ul><li>Background updater work is also proceeding, with <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1676296" target="_blank">Bug 1676296</a> landing last week to support managing scheduled tasks in Gecko, and more development still also happening on the background task framework.
|
||||
</li></ul>
|
||||
<h4>
|
||||
New Tab Page and Pocket
|
||||
</h4>
|
||||
<ul><li>We’re running three experiments:
|
||||
<ul>
|
||||
<li>Newtab Pocket stories in AU and NZ
|
||||
</li>
|
||||
<li>New signup/login call-to-action in the Pocket doorhanger
|
||||
</li>
|
||||
<li>We’re testing some changes to newtab story personalization
|
||||
</li>
|
||||
</ul>
|
||||
</li></ul>
|
||||
<h4><a href="https://wiki.mozilla.org/Toolkit:Password_Manager" target="_blank">Password Manager</a></h4>
|
||||
<ul>
|
||||
<li>Dimi fixed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1677710" target="_blank">Bug 1677710</a> The password manager code triggers main thread sqlite disk I/O off of the gather-telemetry notification
|
||||
</li>
|
||||
<li>And <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678200" target="_blank">Bug 1678200</a> Remove or update probes expiring in Firefox 86: pwmgr.doorhanger_submitted#doorhanger_submitted
|
||||
</li>
|
||||
<li>Thanks for Kenrick95 for fixing <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678616" target="_blank">Bug 1678616</a> about:logins menu problem
|
||||
</li>
|
||||
<li>2021 Planning underway
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
PDFs & Printing
|
||||
</h4>
|
||||
<ul>
|
||||
<li>mstriemer put a Printing… message in the dialog and hid the popup dialog which showed progress, the cancel button on that dialog caused problems and it looked dated <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1679133" target="_blank">Bug 1679133</a>
|
||||
</li>
|
||||
<li>mstriemer hid the print setting that don’t relate to PDFs when a PDF is being printed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1669725" target="_blank">Bug 1669725</a>
|
||||
</li>
|
||||
<li>mstriemer updated the form to be disabled when loading a printer’s settings. Sometimes loading a physical printer’s settings can take a few settings and changes could be lost in this time <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1676388" target="_blank">Bug 1676388</a>
|
||||
</li>
|
||||
<li>emalysz made a change to avoid updating the preview for some settings that can’t change the preview output <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1676199" target="_blank">Bug 1676199</a>
|
||||
</li>
|
||||
<li>sfoster added a paginator to the preview when it’s hovered to show current page, next/prev/first/last buttons <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1654684" target="_blank">Bug 1654684</a>
|
||||
</li>
|
||||
<li>emalysz added support for non-contiguous page ranges (ex: 1-3, 6, 7) <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=499640" target="_blank">Bug 499640</a>
|
||||
</li>
|
||||
<li>emalysz fixed an issue where the form could get disabled with custom margins interactions <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1674106" target="_blank">Bug 1674106</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
Performance
|
||||
</h4>
|
||||
<ul>
|
||||
<li>emalysz continues to make progress leading the charge migrating us from OS.File to IOUtils
|
||||
<ul>
|
||||
<li>Shout out to barret for landing necessary changes to IOUtils to support the migration!
|
||||
</li>
|
||||
<li>Currently investigating <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1679252" target="_blank">a bizarre ts_paint_webext regression</a> caused by one of these conversions
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>emalysz <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1664444" target="_blank">fixed a performance issue with the Screenshots feature</a>, and made it more compatible with Fission
|
||||
</li>
|
||||
<li>bigiri has <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1649610" target="_blank">a patch to move SharedDataMap.jsm off of OSFile</a>
|
||||
</li>
|
||||
<li>florian’s team has <a href="https://firefox-source-docs.mozilla.org/tools/profiler/markers-guide.html" target="_blank">landed some great documentation</a> for the new profiler marker API
|
||||
</li>
|
||||
<li>florian has some new visualization variations up for the BHR dashboard
|
||||
<ul>
|
||||
<li><a href="http://queze.net/bhr/test/#showFrames=1" target="_blank">showFrames</a></li>
|
||||
<li><a href="http://queze.net/bhr/test/#showFrames=1&onlyXulLeaf=1" target="_blank">onlyXulLeaf</a></li>
|
||||
<li><a href="http://queze.net/bhr/test/#showFrames=1&onlyXulLeaf=1&skipKnownBugs=1" target="_blank">skipKnownBugs</a></li>
|
||||
<li>This BHR dashboard helped identify a hang caused by the password manager code, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1677710" target="_blank">which has been recently fixed</a>! Thanks, dimi!
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Gijs <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1667237" target="_blank">made the Bookmarks Toolbar initialization occur later in the startup window</a>
|
||||
</li>
|
||||
<li>Gijs <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1681169" target="_blank">fixed some flicker</a> that occurred when launching the browser with the Bookmarks Toolbar enabled
|
||||
</li>
|
||||
<li>mconley fixed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1673716" target="_blank">an AsyncShutdown hang caused by the about:home startup cache</a>
|
||||
</li>
|
||||
<li>mconley <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1651311" target="_blank">re-enabled TART</a>
|
||||
</li>
|
||||
<li>dthayer has <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1672789" target="_blank">some fixes</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678488" target="_blank">polish</a> for <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1680258" target="_blank">the pre-XUL skeleton UI</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
Picture-in-Picture
|
||||
</h4>
|
||||
<ul>
|
||||
<li>We’ve got the green light for another round of MSU students hacking on Picture-in-Picture next semester! mhowell and mtigley will be mentoring them.
|
||||
</li>
|
||||
<li>In progress:
|
||||
<ul>
|
||||
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1677080" target="_blank">Bug 1677080 – Fullscreen PiP window is affected by switching video source</a></li>
|
||||
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1677107" target="_blank">Bug 1677107 – Add Telemetry for tracking multiple PiP support usage</a></li>
|
||||
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1681796" target="_blank">Bug 1681796 – Prevent superfluous PictureInPictureParent actors from being associated with each tab</a></li>
|
||||
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1680796" target="_blank">Bug 1680796 – Ensure that the tab’s Toolkit:PictureInPicture actor is destroyed before moving to next test</a></li>
|
||||
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678390" target="_blank">Bug 1678390 – Prevent Picture-in-Picture windows from opening on top of one another</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>
|
||||
Search and Navigation
|
||||
</h4>
|
||||
<ul>
|
||||
<li>Fixed regressions related to Input Method Editor, in particular loss of the last token (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1673669" target="_blank">Bug 1673669</a>) and race conditions causing the wrong search engine to be used or Search Mode to be lost (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1679697" target="_blank">Bug 1679697</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1678647" target="_blank">Bug 1678647</a>)
|
||||
</li>
|
||||
<li>Introduced a new advanced preference to keep the Address Bar results panel open during IME composition. This provides a better experience for keyboard layouts that don’t open a picker panel. In the future we hope to be able to auto-detect that situation, but in the meanwhile, you can flip <i>browser.urlbar.imeCompositionClosesPanel</i> to false and test the alternative behavior (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1673971" target="_blank">Bug 1673971</a>)
|
||||
</li>
|
||||
<li>URL canonization (<a href="about:blank" target="_blank">www.*.com</a>) now uses https by default, the protocol can be customized through the <i>browser.fixup.alternate.protocol</i> advanced pref (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1638215" target="_blank">Bug 1638215</a>)
|
||||
</li>
|
||||
<li>Work continued on the weather QuickSuggest experiment, but its release has been moved to January.
|
||||
</li>
|
||||
<li>Region.jsm now can use a Geolocation monitor to update without hitting the network (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1663501" target="_blank">Bug 1663501</a>)
|
||||
</li>
|
||||
<li>Fixed a bug where search engines were being re-added on startup after their removal, when using a language pack (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1675624" target="_blank">Bug 1675624</a>)
|
||||
</li>
|
||||
</ul>
|
||||
</div></article></div></article>
|
1034
resources/tests/readability/firefox-nightly-blog/source.html
Normal file
1034
resources/tests/readability/firefox-nightly-blog/source.html
Normal file
File diff suppressed because it is too large
Load diff
|
@ -191,6 +191,16 @@ async fn embedded_videos() {
|
|||
run_test("embedded-videos").await
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
async fn engadget() {
|
||||
run_test("engadget").await
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
async fn firefox_nightly_blog() {
|
||||
run_test("firefox-nightly-blog").await
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
async fn webmd_1() {
|
||||
run_test("webmd-1").await
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue