Commit Graph

571883 Commits

Author SHA1 Message Date
Andrea Marchesini
7560ffd56e Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 21 - DevTools enabled, r=asuth 2017-11-30 18:16:47 +01:00
Andrea Marchesini
ec279a6bc2 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 20 - Resist finger-printing enabled, r=asuth 2017-11-30 18:16:47 +01:00
Andrea Marchesini
ff3102232c Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 19 - FetchObserver API enabled, r=asuth 2017-11-30 18:16:46 +01:00
Andrea Marchesini
87b88ecf23 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 18 - Network Information enabled, r=asuth 2017-11-30 18:16:46 +01:00
Andrea Marchesini
278c4a3bc7 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 17 - Webkit/Blink directory picker enabled, r=asuth 2017-11-30 18:16:46 +01:00
Andrea Marchesini
68264e1209 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 16 - Offscreen Canvas enabled, r=asuth 2017-11-30 18:16:46 +01:00
Andrea Marchesini
4f8c375ea7 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 15 - Request Context enabled, r=asuth 2017-11-30 18:16:46 +01:00
Andrea Marchesini
5c6a04a6d2 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 14 - Streams API enabled, r=asuth 2017-11-30 18:16:46 +01:00
Andrea Marchesini
dd319f861b Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 13 - Push enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
02c4d1fc9d Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 12 - Promise Rejection Event enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
cd7b81714c Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 11 - StorageManager enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
41df4c1f5b Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 10 - ServiceWorker Client OpenWindow enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
6449cfcb08 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 9 - ServiceWorker testing enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
22b345720e Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 8 - ServiceWorkers enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
156213d7e8 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 7 - Notification Request-Interaction enabled, r=asuth 2017-11-30 18:16:45 +01:00
Andrea Marchesini
4f40b313a3 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 6 - Notification API enabled, r=asuth 2017-11-30 18:16:44 +01:00
Andrea Marchesini
c8ae53b657 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 5 - Performance logging enabled, r=asuth 2017-11-30 18:16:44 +01:00
Andrea Marchesini
cb9c14e86e Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 4 - DOM Cache testing enabled, r=asuth 2017-11-30 18:16:44 +01:00
Andrea Marchesini
6868bd1bd3 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 3 - DOM Caches enabled, r=asuth 2017-11-30 18:16:44 +01:00
Andrea Marchesini
df66e497b8 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 2 - image bitmap, r=asuth 2017-11-30 18:16:44 +01:00
Andrea Marchesini
a8cc2c7114 Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 1 - dump enabled, r=asuth 2017-11-30 18:16:44 +01:00
Geoff Brown
61e9503047 Bug 1418385 - Skip test browser_show_dialog.js on win/debug for intermittent leaks; r=me, a=test-only 2017-11-30 10:12:53 -07:00
Geoff Brown
5f3f6b1062 Bug 1421461 - Do not try to verify unsupported web-platform test types; r=jgraham 2017-11-30 10:12:52 -07:00
Geoff Brown
057598fdaa Bug 1421830 - In test_peerConnection_scaleResolution.html, close RTCPeerConnections; r=jib 2017-11-30 10:12:52 -07:00
Gijs Kruitbosch
7c6a84a304 Bug 1421757 - update readability from github c586aeb404ec9a712dc39a377f6c9e8558d352e3, rs=already-reviewed
--HG--
extra : rebase_source : 6f6db7a563a42caa86e74f9648925fc8914e31a5
2017-11-30 14:30:01 +00:00
shindli
268bcd38b5 Backed out 2 changesets (bug 1420594) for leaks in browser-chrome tests r=backout on a CLOSED TREE
Backed out changeset 007fde92382e (bug 1420594)
Backed out changeset ff3ee0cc91ab (bug 1420594)
2017-11-30 18:24:52 +02:00
Ted Campbell
c10183b277 Bug 1421445 - Add NOP-slide before JIT code buffers on AMD Bobcat. r=jandem
In order to try and mitigate crashes on 64-bit FF 57+ on AMD Bobcat
CPUs, insert NOPs before the JIT code buffers. On earlier versions of
these processors, hardware bugs cause crashes to occur in locations
before the JIT code stub. For simplicity, the JitCode* pointer is
shifted even on machines that are unaffected. With the previous patch
fixing over allocation, we end up being size-neutral.

MozReview-Commit-ID: 4LqBfOzv6Qy
2017-11-30 10:39:06 -05:00
Ted Campbell
77e7cddb35 Bug 1421445 - Don't waste space allocating jit code buffer. r=jandem
When computing worst-case alignment padding, we don't take into account
the buffer already being partially aligned. This saves one word per
JitCode buffer allocation.

MozReview-Commit-ID: ZMwBzp97xy
2017-11-30 10:38:57 -05:00
Jon Coppeard
295da27e19 Bug 1421319 - Split out GCManagedDeletePolicy into its own header r=sfink 2017-11-29 11:29:13 +00:00
Chung-Sheng Fu
63739feac3 Bug 1037335 - Add a pref to enable only within Nightly and Early Beta. r=ckerschb,smaug
MozReview-Commit-ID: Bi82dHm53qX

--HG--
extra : rebase_source : 61a7c517afb2759d672a1c486213a73ef505a324
extra : amend_source : 572a2c8613fe36ae1ebd613a361bb23acc019912
2017-11-29 16:55:00 +02:00
Chung-Sheng Fu
0eba47ddc8 Bug 1037335 - Fix timing issue of web-platform test: content-security-policy/style-src/style-src-imported-style-blocked.html. r=ckerschb
MozReview-Commit-ID: DdS55NP22nh

--HG--
extra : rebase_source : 4134ad056703ec8363f4f7a04ad02ae4fb1b0c2e
2017-11-29 16:55:00 +02:00
Chung-Sheng Fu
03fb144c3b Bug 1037335 - Fix test failures. r=ckerschb
MozReview-Commit-ID: l6V1XlHZ5F

--HG--
extra : rebase_source : 76d23e968ee619f2daf7870ec4216acb2af94482
2017-11-29 16:54:00 +02:00
Chung-Sheng Fu
5b56656364 Bug 1037335 - Fix test failures. r=ckerschb,smaug
Require review from DOM peer.

MozReview-Commit-ID: HWBKKxxPh0e

--HG--
extra : rebase_source : be42de075010e79835b519e04a01c6e3f3c6ef8b
2017-11-29 16:54:00 +02:00
Chung-Sheng Fu
a3b493b9ca Bug 1037335 - Add a mochitest for security policy violation event. r=ckerschb
MozReview-Commit-ID: 7l5jJFEtIaT

--HG--
extra : rebase_source : 49b6794482f0be79919b20226aa571d6ebe066de
2017-11-29 16:54:00 +02:00
Chung-Sheng Fu
8dd7eb1b95 Bug 1037335 - Implement security policy violation event. r=ckerschb,smaug
MozReview-Commit-ID: 4BYThUXduI4

--HG--
extra : rebase_source : 5d4a34c5e6bb7fd3774fafb1de72e761bce4591f
2017-11-29 16:53:00 +02:00
Jan de Mooij
748dad0399 Bug 1417961 - Fix Baseline debug mode OSR to delazify type monitor chains correctly. r=tcampbell
--HG--
extra : rebase_source : 56b5cce9c4613faafea4779c11fbb150a8aae998
2017-11-30 15:53:38 +01:00
Emilio Cobos Álvarez
36470e4ff6 Bug 1420762: followup: Make nsCSSPageRule::ChangeDeclaration properly update the document. r=me
This causes an assert in nsStyleSet with my previous changes.

MozReview-Commit-ID: 4ASV0n8gOhZ
2017-11-30 15:54:01 +01:00
Ben Kelly
559339f71a Bug 1420594 P2 Eagerly shutdown ClientManagerService. r=baku 2017-11-30 09:52:50 -05:00
Ben Kelly
0031cd668f Bug 1420594 P1 Make ClientManagerService track active ClientManagerParent actors. r=baku 2017-11-30 09:52:50 -05:00
Emilio Cobos Álvarez
f28656c543 Bug 1420762: Make StyleSheets notify directly to their StyleSets. r=heycam
This also makes the rule map not process all the stylesheets for the document,
which would be a mess with shadow DOM.

Far from the final, ideal state, but hey, progress.

MozReview-Commit-ID: 7TrifME9VZ
2017-11-30 15:42:45 +01:00
Ryan VanderMeulen
51d751d63c Bug 1421987 - Update pdf.js to version 2.0.173. r=bdahl 2017-11-30 08:55:47 -05:00
Margareta Eliza Balazs
90415c6dcc Backed out changeset a866e058c608 (bug 1415827) for build bustage at intl/icu/source/i18n/calendar.cpp:711:16 r=backout on a CLOSED TREE 2017-11-30 15:58:12 +02:00
Andrea Marchesini
b4057b86a1 Bug 1421655 - Renaming imgITools::decodeImageBuffer to imgITools::decodeImageFromBuffer, r=aosmond 2017-11-30 14:48:47 +01:00
Andrea Marchesini
16d9ec6e44 Bug 1421655 - Implementation of imgITools::decodeImageFromArrayBuffer, r=aosmond 2017-11-30 14:48:47 +01:00
Andrea Marchesini
c89c085feb Bug 1421655 - Using imgITools::decodeImageFromArrayBuffer instead coping data into a string, r=aosmond 2017-11-30 14:48:47 +01:00
Ekanan Ketunuti
720f4146dc Bug 1421534 - Add words to the en-US dictionary. r=jet 2017-11-30 10:32:13 +07:00
Nick Fitzgerald
a97cf09f2d Bug 1421043 - Remove strange whitespace characters in SavedStacks.h comment. r=jimb 2017-11-27 12:41:00 -05:00
André Bargull
18a804475d Bug 1415827 - Import two ICU patches from upstream. r=Waldo 2017-11-20 02:53:24 -08:00
sotaro
78b2129696 Bug 1416533 - Skip to generate frame if there is no update r=nical,kats 2017-11-30 21:38:47 +09:00
sotaro
5988aed34a Bug 1421939 - Fix RenderDXGIYCbCrTextureHostOGL::GetSize() r=nical 2017-11-30 21:30:35 +09:00