Граф коммитов

591859 Коммитов

Автор SHA1 Сообщение Дата
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