Commit Graph

572846 Commits

Author SHA1 Message Date
Dorel Luca
2e81d28b54 Backed out changeset 1a9cbc25dd9d (bug 1102464) for failing ESlint devtools/client/shared/widgets/tooltip/VariableTooltipHelper.js r=backout on a CLOSED TREE
--HG--
extra : amend_source : 201818f92f479bcb2ae83bde1d2fe2d8827efe9f
2017-12-06 22:40:33 +02:00
David Anderson
652e17ae60 Add a Talos test for flooding the main thread with gradient rasterization. (bug 1419306 part 2, r=jmaher)
--HG--
extra : rebase_source : 14874536212c134191fc463ecbfdbd6565e3dee1
2017-12-06 12:12:38 -08:00
David Anderson
9179549f4e Add a Talos test for flooding the main thread with SVG rasterization. (bug 1419306 part 1, r=jmaher)
--HG--
extra : rebase_source : 731bd6ca2626c80ca032583b4e97ee5424618f60
2017-12-06 12:11:17 -08:00
Alexis Beingessner
6917337349 Bug 1423346 - make wr use better texture upload strategies. r=jrmuizel
If ANGLE is used, we favour Immediate texture upload. Otherwise we
favour Dynamic. Previously, we were using the default of Stream.

MozReview-Commit-ID: LXDKxnmjp6O
2017-12-06 15:07:16 -05:00
André Bargull
fdfc3f9c34 Bug 1376572 - Add a lookup cache for Array[@@species]. r=jandem 2017-12-05 04:25:54 -08:00
Julian Hector
378f6d9cfb Bug 1398874 - Add static analysis to reject ParamTraits specializations for enum types. r=mystor 2017-12-05 10:26:41 -05:00
Byron Campen [:bwc]
faba4831bd Bug 1422215 - Part 2: Do offer/answer validation sooner. r=drno
--HG--
extra : rebase_source : d0ef727ddfe291201ac10822cb8041ad8117e1fb
extra : source : e01d1eabb63a569b3e1da87118e364a8e39ee433
2017-12-05 16:01:23 -06:00
Byron Campen [:bwc]
07cece1597 Bug 1422215 - Part 1: Make logging more consistent in JsepSessionImpl. r=drno
--HG--
extra : rebase_source : 893995a73d234e426b80f7c63480e4f200d76cf5
extra : source : 4a8daeb3732d028c70778953aa08ab70fe042665
2017-12-05 16:00:37 -06:00
Rajdeep Nanua
3fc4d89056 Bug 1102464 - Implement CSS variable tooltip. r=pbro
Initial support for CSS variable tooltip. Removed title attribute from
variables and added a new tooltip displaying the same content.

MozReview-Commit-ID: FeHmgiS7KQj
2017-11-08 00:22:24 -05:00
Aaron Klotz
0f6431e1f3 Bug 1422394: Add a mechanism to report dll loads to an observer; r=jimm
MozReview-Commit-ID: 1ocag6jTBVV
2017-12-04 18:08:17 -07:00
Anshul
970a5bb03f Bug 1422244 - Change codemirror text selection background color in dark theme. r=gl DONTBUILD
Original issue: https://github.com/devtools-html/debugger.html/issues/4765
2017-12-01 12:53:04 +05:30
Tim Taubert
b5c19b9f90 Bug 1396907 - Abstract a BaseAuthManager for dom/u2f and dom/webauthn r=jcj
Summary: We can probably abstract more stuff in the future, but this seems like a good start.

Reviewers: jcj

Reviewed By: jcj

Bug #: 1396907

Differential Revision: https://phabricator.services.mozilla.com/D323
2017-12-06 18:41:58 +01:00
Rail Aliiev
e16eb80c5b Bug 1423663 - Release Dockerfiles from Ubuntu:vivid not working after EOL. r=Callek a=releasebustage CLOSED TREE
MozReview-Commit-ID: 6mW7BnQxQnp

--HG--
extra : source : 43107b7a72e4853be9db4ff69869993363474b6c
2017-12-06 13:25:43 -05:00
Sebastian Hengst
b485da50e4 Backed out changeset 5f90362bbc80 (bug 1422368) for Windows static bustage (unresolved externals). r=backout 2017-12-06 20:20:54 +02:00
Sebastian Hengst
ba5c3b5f0c Backed out changeset fe2899c8ac32 (bug 1416727) for frequently failing asan's bug1416727.js. r=backout 2017-12-06 20:15:34 +02:00
Sebastian Hengst
e70bf9e08c Backed out changeset 92ad856a4bae (bug 1420420) for failing tests/jit-test/jit-test/tests/modules/bug-1402649.js after asserting. r=backout 2017-12-06 20:14:18 +02:00
Eugen Sawin
7beeeaa987 Bug 1422405 - [1.1] Add shutdown intent for geckoview_example. r=jchen 2017-12-06 18:49:33 +01:00
Tim Taubert
91a23b2116 Bug 1421723 - Allow localhost as appId for U2F r=jcj
Reviewers: jcj

Reviewed By: jcj

Bug #: 1421723

Differential Revision: https://phabricator.services.mozilla.com/D321
2017-12-06 16:28:20 +01:00
Paolo Amadini
b12ae1861e Bug 1417042 - Remove the "panelview" binding. r=Gijs
MozReview-Commit-ID: 26uQb3pteQd

--HG--
extra : rebase_source : 93263ff4f1e0d38292dbfef3f7385ddd881b25ef
extra : source : bce38a7817ee39ccd38f57f73f5acf81a41e1f69
2017-12-06 10:37:25 +00:00
David Major
d68fefde32 Bug 1422368 - Work around a clang-cl complilation bug in yuv_row_win.cpp harder. r=jrmuizel 2017-12-06 12:24:53 -05:00
Paolo Amadini
2b2c71f110 Bug 1421853 - subviewbutton in sidebarMenu-popup does not have checkmark. r=Gijs
Since the sidebar menu is the only element using the small checkbox style, this is re-implemented placing the styles closer to the existing ones that are required for the checkbox to work. Some descendant selectors can be removed in the process.

MozReview-Commit-ID: vcVvvkvNeA

--HG--
extra : rebase_source : 6ff608c31c311688ea7caf37976bb38d977b7875
2017-12-06 14:52:44 +00:00
Lars T Hansen
39c2ea7926 Bug 1421993 - rabaldr, abstract platform-specific registers and clean up ifdefs. r=bbouvier
On most platforms we have some platform-dependent registers that are
used for specific purposes.  These need to be wrapped in the type-safe
register wrappers.  This patch factors that wrapping into a
SpecificRegs struct that is defined per-platform and included in
BaseCompiler.  This moves platform dependencies out of BaseCompiler
and toward the top of the file, where they belong.

Also, I took the opportunity to further clean up some ifdefs and
document how I use JS_64BIT vs JS_PUNBOX64.

MozReview-Commit-ID: F0vOnQp01In

--HG--
extra : rebase_source : 69042aae4b7f6612d5d9e5d6c37327eabafa6d1d
extra : source : 590bd3618081d312f1aceca22680715498a037db
2017-12-01 10:26:29 +01:00
Lars T Hansen
3b440491aa Bug 1421993 - rabaldr, simplify scratch register management. r=bbouvier
The idea here is that on quite a few platforms we will not necessarily
want to use the assembler's ScratchRegisterScope (for any type),
because the assembler uses its scratch registers very actively, as
does rabaldr.  So on those platforms we want our own.  Same on x86,
where there isn't a scratch register.

Anyhow, to make that happen we generalize the scratch register
management here so that it can use the platform's when that is
appropriate (x64 for all, x86 for float registers) and have its own
when that is appropriate (most other platforms).  This is managed with
ifdefs set up in the configuration section.

The net result is fewer, and more easily managed, platform
dependencies.

MozReview-Commit-ID: AOpu7ju4t1c

--HG--
extra : rebase_source : 5d1d4f1f925d61be5e753209f17e5c8b420dcd5f
extra : intermediate-source : 7cea7f8e7d0b5eb0109c431d35c26cdf0ae24330
extra : source : 4a77af46bd0e620076e5b646f752bab9643ea29f
2017-11-28 13:23:39 +01:00
Gijs Kruitbosch
fede8c406c Bug 1396565, make reader mode fetch the article from within the content process on desktop, r=jaws
MozReview-Commit-ID: 11uTaQYwz2Y

--HG--
extra : rebase_source : 211b23a9f1e56e8573ef68062ad6135a0ce70775
2017-11-14 16:53:55 +00:00
James Willcox
504cd255d1 Bug 1421313 - Remove TexturePoolOGL r=jgilbert
MozReview-Commit-ID: ADjiygVoHg3
2017-12-06 10:13:34 -06:00
Andrea Marchesini
d05bd76662 Bug 1423485 - Better name for blobURL nsIAsyncShutdownBlocker, r=bkelly 2017-12-06 17:11:11 +01:00
James Willcox
4cf9ce3ec9 Back out bug 1421313 because of build breakage on a CLOSED TREE r=me
MozReview-Commit-ID: HhNuCAUDU59
2017-12-06 09:53:13 -06:00
Vikas
fff6bedb82 Bug 1374791 - Favicon should be used for sidebar icon when loading web content, r=gijs
--HG--
extra : rebase_source : 1f3e52ca09ed4fb121ae74b14b52273fed41b76b
2017-12-06 14:15:23 +05:30
Emilio Cobos Álvarez
c5eb38b456 Bug 1423167: Fix osx-only bustage. r=me
MozReview-Commit-ID: IUCWvrunuht
2017-12-06 16:42:13 +01:00
James Willcox
06d689e11c Bug 1421313 - Remove TexturePoolOGL r=nical
MozReview-Commit-ID: ADjiygVoHg3
2017-12-06 09:41:08 -06:00
Nika Layzell
111561414d Bug 1422033 - Support opening a new window when no windows are avaliable for a new tab, r=bz
MozReview-Commit-ID: DzSllBVdUhq
2017-12-06 10:39:13 -05:00
Emilio Cobos Álvarez
74b31155f7 Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
MozReview-Commit-ID: 6WXqNiODttD
2017-12-06 16:05:59 +01:00
Jon Coppeard
73138b170f Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham 2017-12-06 14:54:58 +00:00
Tooru Fujisawa
1bb01cfa44 Bug 1228841 - Part 4: Remove conditional catch and fix Reflect.parse tests for conditional catch. r=jwalden,evilpie 2017-12-05 09:42:40 +09:00
Tooru Fujisawa
319d250ae3 Bug 1228841 - Part 3: Remove conditional catch handling in devtools. r=jdescottes 2017-12-06 23:44:17 +09:00
Tooru Fujisawa
9c49a02b67 Bug 1228841 - Part 2: Remove testcases specific to conditional catch in js/. r=evilpie 2017-12-05 09:42:40 +09:00
Tooru Fujisawa
d464aa8fa7 Bug 1228841 - Part 1: Remove conditional catch consumers in js/. r=evilpie 2017-12-05 09:42:39 +09:00
Tooru Fujisawa
f7df533e97 Bug 1228841 - Part 0: Remove remaining conditional catch consumers in dom/. r=billm 2017-12-05 09:42:37 +09:00
David Major
ad7ff3a791 Bug 1423287 - Simplify NtCurrentTeb() handling. r=njn 2017-12-06 09:36:00 -05:00
Andreas Tolfsen
e0301dc51a Bug 1422915 - Send remote-active after socket has ceased listening. r=whimboo
The remote-active system notification is currently sent before the
TCP socket has stopped listening.  It is marginally safer to send
it as the last action.

MozReview-Commit-ID: KhB6TMvyCPv
2017-12-06 14:17:16 +00:00
Jonathan Watt
074c9f99da Bug 1422979, part 2 - Update the bmpsuite test suite to version 2.5. r=njn 2017-12-01 23:45:17 +00:00
Jonathan Watt
67dfd1dd00 Bug 1422979, part 1 - Increase bmpsuite reftest fuzz for HiDPI. r=njn 2017-11-30 13:43:15 +00:00
Jonathan Watt
eabc47f6c9 Bug 1415068 - Include SVG text elements in elementsFromPoint. r=heycam
MozReview-Commit-ID: FvMzOF6JJM1
2017-12-06 14:09:01 +00:00
Jonathan Watt
5e6b9c139d Bug 1417251, part 4 - Remove skip-if(styloVsGecko) for various reftests. r=bz
MozReview-Commit-ID: AaI2hdIbn9D
2017-11-16 12:36:08 +00:00
Jonathan Watt
421d6dfd16 Bug 1417251, part 3 - Tweak the fuzz on four reftests. r=me
MozReview-Commit-ID: 1zGRbndck9G
2017-11-16 11:59:32 +00:00
Jonathan Watt
3e61847b92 Bug 1417251, part 2 - Make the reftest harness support loading of consecutive URIs differing only by hash. r=dbaron,bz
MozReview-Commit-ID: 6VVJrtX1KZa
2017-11-14 15:58:30 +00:00
Jonathan Watt
3fe7d161c4 Bug 1417251, part 1 - Fix race in layout/reftests/css-ui/caret-color-01-ref.html. r=me
MozReview-Commit-ID: FwUxjshEkWU
2017-11-13 20:13:45 +00:00
Paul Adenot
b5c3324cd1 Bug 1423228 - Prevent using non-fake devices when testing screen-sharing. r=jib
MozReview-Commit-ID: LX2fbVk0VHG

--HG--
extra : rebase_source : a940b255ffdcc23c5c46c798b3706c9359c7c2aa
extra : source : a75a3b7f9c6ee53b9e80684daca7425d20d01929
extra : histedit_source : c8bdb3e45db60e44fdf8f3e5eba8f2805affc49a
2017-12-04 15:34:20 +01:00
Paul Adenot
2f0ae5124f Bug 1397793 - Don't use the AEC on a 440Hz tone when testing that audio is flowing. r=pehrsons
This brings in a lot of noise and makes the test fail.

MozReview-Commit-ID: 70EGM1q1J24

--HG--
extra : rebase_source : f19c191747f2e63303406a43a79454e4ea1ed428
extra : histedit_source : f27d34204de924ab30b5718b240ac3d23677991c
2017-12-04 18:16:22 +01:00
Paul Adenot
b585f4301a Bug 1397793 - Share SharedBuffer accross SourceMediaStream. r=pehrsons
MozReview-Commit-ID: 4PEjwiA6PR8

--HG--
extra : rebase_source : 265d30d8bf83103c50bb3cb84b263bdb87b8494e
extra : histedit_source : 1ba9523a366310d5784a671e2be03a7a71e790b3
2017-11-28 18:43:11 +01:00