Soeren Hentzschel
007caf3a34
Bug 1400805 - added WebExtension API to get/set browser.display.use_document_fonts r=ntim,zombie
...
MozReview-Commit-ID: 9JaJN1yTxMy
--HG--
extra : rebase_source : 097cbef283a62ab3fc69bdb62a06c0f1feae5dbc
2018-04-17 21:27:42 +02:00
Byron Campen [:bwc]
30281ed197
Bug 1444363: Don't dispatch Encode/Decode to main in the fake h264 impl, because the callsite is on main in the first place. r=bryce
...
MozReview-Commit-ID: Iznr1jNr75Z
--HG--
extra : rebase_source : 6c61c2194f3147f69b65ad163f639d9578a900d9
2018-04-16 10:52:29 -05:00
Jim Chen
9be0bed9d3
Bug 1454101 - 3. Add instrumentation arguments as extras; r=snorp
...
Add the instrumentation arguments as GeckoRuntime extras, so we pickup
the "args" and "env<n>" arguments to be passed to the runtime.
MozReview-Commit-ID: 96rLMfdZpO
--HG--
extra : rebase_source : d73d6a500e07cf665fcfe676d54a9b695c9e0dce
2018-04-18 13:26:02 -04:00
Jim Chen
b0eb817ccf
Bug 1454101 - 2. Add "use_multiprocess" arg for GeckoSessionTestRule; r=snorp
...
Turn on multiprocess tests by passing the use_multiprocess flag to the
instrumentation.
MozReview-Commit-ID: 76TacGdfdnq
--HG--
extra : rebase_source : cd33e0007c2e74ccb7125e66bbc339986ab21898
2018-04-18 13:26:02 -04:00
Jim Chen
d41dbb8af6
Bug 1454101 - 1. Make getTestBytes not an extension; r=jchen
...
getTestBytes in BaseSessionTest doesn't depend on the session instance,
so make it a normal function instead of an extension function on
GeckoSession.
MozReview-Commit-ID: 7LOJ2FhkON3
--HG--
extra : rebase_source : 5d7ceb5ea316906b26b49967bcf86ac9681df145
2018-04-18 13:26:01 -04:00
Andreea Pavel
5a4b5686f6
Merge mozilla-central to autoland a=backout on a CLOSED TREE
...
--HG--
extra : rebase_source : 3bbd9b3ffa46ec76f58d6d4d6ce672dd909b8457
2018-04-18 21:36:17 +03:00
Andreea Pavel
14ac5e554d
Backed out 3 changesets (bug 1444976) for failing android at dom/media/tests/mochitest/test_getUserMedia_mediaStreamTrackClone.html a=backout
...
Backed out changeset 79b7ee8b01ee (bug 1444976)
Backed out changeset 35ca96cabe3c (bug 1444976)
Backed out changeset 2512c9c24244 (bug 1444976)
2018-04-18 21:25:14 +03:00
Zibi Braniecki
0b6e1bc746
Bug 1455048
- Revert the workaround added to Fluent for microtasks bug. r=mossop
...
MozReview-Commit-ID: AFpNRPfJpm7
--HG--
extra : rebase_source : 8b6b8a0733651c96e46a0e24a3cd11dddd2d0aff
2018-04-18 11:05:19 -07:00
Francesco Lodolo (:flod)
0d6e85e6f5
Bug 1455044 - Add 'crh' to Firefox Nightly build r=delphine
...
MozReview-Commit-ID: 45NF8Rn4KsS
--HG--
extra : rebase_source : ab18de84a6f1ec1e9157ebf1f3072f627876ec02
2018-04-18 19:44:40 +02:00
Francesco Lodolo (:flod)
61224e8044
Bug 1402674 - Remove Yandex from Ukrainian (uk) locale, add Bing r=mkaply
...
MozReview-Commit-ID: 2vI0AzzRiwr
--HG--
extra : rebase_source : 2a15c2e88ebb9734df5d374b17cad3a046214e8d
2018-04-18 18:58:37 +02:00
Francesco Lodolo (:flod)
594ceaf180
Bug 1446891 - [crh] Search engine setup for Firefox for Crimean Tatar r=mkaply
...
MozReview-Commit-ID: 9y8J6OOfrYu
--HG--
extra : rebase_source : ac08f24bceb161c70bb233d371f5fa99c3c0c778
2018-04-18 19:10:12 +02:00
Dorel Luca
59a9a86553
Merge mozilla-inbound to mozilla-central a=merge
2018-04-18 19:57:11 +03:00
Gijs Kruitbosch
baf8e40f33
Bug 1453421 - stop findbar from looping over every single property, r=mikedeboer
...
MozReview-Commit-ID: KsrzhUZ167g
--HG--
extra : rebase_source : 564798860ce9df4cb1ab694e186f3f481edc6cd1
2018-04-18 12:02:35 +01:00
Gijs Kruitbosch
e669847128
Bug 1447341 - stop querying prefs for fake protocols we use internally, r=nwgh
...
MozReview-Commit-ID: EXUupEKlsSM
--HG--
extra : rebase_source : 9df3048e6c24a6d9f8b38196903fe5d8450dbe01
2018-04-17 15:48:13 +01:00
Gijs Kruitbosch
e932bbd4a3
Bug 1447341 - include blob, moz-extension and page-icon in list of known schemes, r=nwgh
...
MozReview-Commit-ID: HYiBCJ868nC
--HG--
extra : rebase_source : 57b3f39ebf41f4cad2719fc1f2b412e8dde6e491
2018-04-17 15:41:40 +01:00
Gijs Kruitbosch
5037a2426e
Bug 1447341 - make page-icon protocol handler support weak referencing, r=mak
...
MozReview-Commit-ID: EpPJl89Gi1v
--HG--
extra : rebase_source : 011d65bfe28514449fb279b1c50e69de3e109e61
2018-04-17 15:40:25 +01:00
Gijs Kruitbosch
1dbd3f74c6
Bug 1447341 - don't try to get a protocol handler for empty schemes, r=valentin
...
MozReview-Commit-ID: 3wJBC9TQsoV
--HG--
extra : rebase_source : d6581efc9c2cb75c51837c310a6f09cc88e14e64
2018-04-17 15:38:36 +01:00
Gijs Kruitbosch
82f83be436
Bug 1447341 - make blob: protocol handler support nsISupportsWeakReference, r=baku
...
MozReview-Commit-ID: 1UqdssdVs3b
--HG--
extra : rebase_source : 9551b408a579662b13a79c8e4b3c7f683b46f40a
2018-04-17 15:36:25 +01:00
Rob Wood
4af496d7f2
Bug 1454466 - Move raptor in-tree; r=ahal
...
MozReview-Commit-ID: AkqbROfvmbu
--HG--
extra : rebase_source : bf30030a333852d6d81c4278e91b1ac9fef237fe
2018-04-16 17:15:38 -04:00
André Bargull
b103e014b3
Bug 1453809: Call ToUint16 in ToUint16Slow. r=Waldo
2018-04-12 14:56:03 -07:00
Dorel Luca
12b47687b7
Merge mozilla-central to mozilla-inbound. CLOSED TREE
2018-04-18 14:09:24 +03:00
Coroiu Cristina
374b919ce6
Merge inbound to mozilla-central a=merge
2018-04-18 13:44:22 +03:00
Jan de Mooij
7f76c6ae50
Bug 1454398 - Disable asserts responsible for intermittent failures. r=me
2018-04-18 10:40:24 +02:00
Jon Coppeard
423a38223b
Bug 1442947 - Compact the heap on shrinking GC when animating if the user is idle r=sfink
2018-04-18 10:19:36 +02:00
Dorel Luca
97278c775c
Backed out changeset f5f4089f457e (bug 1447688) for Gecko Decision Task failures. CLOSED TREE
2018-04-18 11:14:20 +03:00
Andrea Marchesini
ab95eabf36
Bug 1454618 - FileReaderSync must work also after a self.close(), r=asuth
2018-04-18 10:02:29 +02:00
Mihai Tabara
bbffa87016
Bug 1447688 - Retire first generation of in-tree beetmover and relpro postrelease scripts.r=rail DONTBUILD
2018-04-18 09:01:20 +01:00
Jan de Mooij
98422b2e61
Bug 1064316 - Rewrite check_spidermonkey_style.py to use os.walk instead of looking at the repo data. r=njn
2018-04-18 09:42:24 +02:00
Andrea Marchesini
423880eafd
Bug 1450644 - Better shutdown approach for Workers - part 3 - Preference for time worker timeout, r=asuth
2018-04-17 20:51:04 +02:00
Andrea Marchesini
01dfdace45
Bug 1450644 - Better shutdown approach for Workers - part 2 - Timeout + ControlRunnable, r=asuth
2018-04-17 20:51:04 +02:00
Andrea Marchesini
6866300bc3
Bug 1450644 - Better shutdown approach for Workers - part 1 - CancelingRunnable, r=asuth
2018-04-17 20:51:03 +02:00
Andrea Marchesini
abbdd4abd1
Bug 1450644 - WorkerRef should make APIs able to work until the worker is completely terminated - part 3 - WebSocket, r=asuth
2018-04-17 20:51:03 +02:00
Andrea Marchesini
ba519b7136
Bug 1450644 - WorkerRef should make APIs able to work until the worker is completely terminated - part 2 - BroadcastChannel, r=asuth
2018-04-17 20:51:02 +02:00
Andrea Marchesini
8cb037ae07
Bug 1450644 - WorkerRef should make APIs able to work until the worker is completely terminated - part 1 - MessagePort, r=asuth
2018-04-17 20:51:02 +02:00
Stephen A Pohl
fbfb18c610
Bug 1423261: Restrict patch to nightly only for now. r=jimm
2018-04-17 21:38:29 -04:00
Stephen A Pohl
484e9fd139
Bug 1423261: Skip intentionally crashing the browser during KillHard shutdowns. r=jimm
2018-04-17 21:38:22 -04:00
Stephen A Pohl
a9aa675006
Bug 1423261: Backout diagnostics changeset 58ddcf890331. r=backout
2018-04-17 21:38:14 -04:00
Jeff Muizelaar
4bb17dde09
Bug 1450015. Enable blob invalidation by default. r=gankro
2018-04-17 21:20:51 -04:00
Boris Zbarsky
a517e45add
Bug 1452183 part 4. Remove nsIDOMDocumentFragment. r=mccr8
2018-04-17 21:13:03 -04:00
Boris Zbarsky
38ecaf4bb7
Bug 1452183 part 3. Stop using nsIDOMDocumentFragment in C++. r=mccr8
2018-04-17 21:13:03 -04:00
Boris Zbarsky
0ac1ce2e6b
Bug 1452183 part 2. Stop using nsIDOMDocumentFragment in JS. r=mccr8
2018-04-17 21:13:03 -04:00
Boris Zbarsky
d49151ed50
Bug 1452183 part 1. Stop using nsIDOMDocumentFragment in IDL files. r=mccr8
2018-04-17 21:13:03 -04:00
Jason Orendorff
76c56da401
Bug 1420076 - Fix permanent crash [@ TransferArrayBuffer] in /streams/readable-byte-streams/detached-buffers.dedicatedworker.html. r=till.
...
--HG--
extra : rebase_source : 311c33883f0d4ff7189f56163202ef51354a9580
2018-04-17 16:10:11 +02:00
Christoph Kerschbaumer
0d9a8521e4
Bug 1454721 - Add same-site cookie test for about:blank and about:srcdoc. r=dveditz
2018-04-18 10:27:28 +02:00
Paul Adenot
f00a090b8a
Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
...
MozReview-Commit-ID: 7mmDHVS2t8f
--HG--
extra : rebase_source : a6b0bd42a63f3fc6e4a6307249ed447d749f96c4
extra : source : 7b9d0ce0b1cb20540d1c5bf4c77596359b5cb73e
2018-04-12 17:51:35 +02:00
Razvan Caliman
83db553688
Bug 1453428 - Handle cases for shape coordinates like 0%, 0em, 0rem, etc. without overwriting to pixels. r=gl
...
The previous implementation treated any zero coordinate as pixels,
regardless of its unit type. For example, 0% would be converted to 0px.
This changed the shape value resulting in unintentional unit mismatch
after editing a coordinate which started off as 0% or 0em or 0vh, etc.
This patch fixes that and preserves the unit type for zero coordinates.
It changes the implementation of isUnitless() to return false for values
like 0%, 0px, 0em, 0.00000%, etc.
It introduces getUnitToPixelRatio() to get the ratio by which to
multiply a pixel value to convert it to the given unit during shape
editing operations (point move, scale, translate, rotate, etc.)
The ratio is constant by unit type. Previously, this ratio was
calculated in-place for each unit value. Values which started as zero,
always resulted in a ratio equal to zero. This multiplied with a pixel
value resulted zero. So the previous code defaulted to ratio of 1 when
the ratio was zero, but this meant that a 1:1 ratio between pixels and
another unit type (%, em, vh) would result in disproportionate
shape changes (1px of mouse travel would result in 1em). This is why
isUnitless() originally discarded the original unit from a zero
coordinate and replaced it with pixels; to account for this fallback
ratio of 1.
MozReview-Commit-ID: 49tyLfYjkLO
2018-04-11 22:21:18 +02:00
Jim Blandy
e8bdf3d072
Bug 1454540 - Remove WorkerPrivate::DispatchPrivate, and give WorkerPrivate::Dispatch a default argument instead. r=baku
2018-04-16 20:08:26 -07:00
Jeff Muizelaar
fdf30042e6
Bug 1454659
. Remove remaining assert for empty blob images.
...
When we removed the empty blob image assert in bug 1451458. We ended
up just moving it to this assert. We'll drop this one as well.
2018-04-17 20:37:07 -04:00
Kris Maglione
e3787823b5
Bug 1453881: Fix Android tests that still used task generators. r=bustage
...
MozReview-Commit-ID: IAWUQn8dW3d
2018-04-17 17:34:18 -07:00
Gurzau Raul
dc6f523a96
Backed out changeset 8e754a50cee5 (bug 1454788) for failing Linux rusttests on a CLOSED TREE
2018-04-18 03:25:37 +03:00