Emilio Cobos Álvarez
d9ca8fb50b
Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D7752
2018-10-09 19:07:39 +02:00
Marco Bonardo
02f0a490f8
Bug 1495181 - Chunk matches in the providers manager. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D7879
--HG--
extra : moz-landing-system : lando
2018-10-09 16:49:04 +00:00
Dão Gottwald
3f7e0d3561
Bug 1493343 - Make adoptTab remove the new tab if the original tab couldn't be adopted. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D8077
--HG--
extra : moz-landing-system : lando
2018-10-09 16:38:02 +00:00
Narcis Beleuzu
38510714cf
Backed out changeset 01f66f8de794 (bug 1488377) for dt failures on browser_outputparser.js. CLOSED TREE
2018-10-09 19:45:28 +03:00
Narcis Beleuzu
e7a8994c37
Backed out 5 changesets (bug 1496486) for valgrind bustages. CLOSED TREE
...
Backed out changeset d2f1e35ee4b7 (bug 1496486)
Backed out changeset 7f843f4ee162 (bug 1496486)
Backed out changeset 2f629a60f12c (bug 1496486)
Backed out changeset 4dd15fa31474 (bug 1496486)
Backed out changeset e8d8e2f3f00b (bug 1496486)
2018-10-09 19:44:51 +03:00
shindli
115b6f10ca
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-09 19:29:29 +03:00
Narcis Beleuzu
39e04b8a5f
Backed out changeset df47d3ad9cc6 (bug 1475998) for Windows MinGW bustages.
2018-10-09 19:26:51 +03:00
shindli
089182bee5
Merge inbound to mozilla-central. a=merge
2018-10-09 19:24:28 +03:00
Brindusan Cristian
b319c000c3
Backed out changeset 7b218b6df420 (bug 1496741) for mochitest-chrome failures on devtools/client/webide/test/test_addons.html. CLOSED TREE
2018-10-09 19:05:08 +03:00
Myk Melez
75ccec036c
Bug 1496622 - convert Rust nsresult type alias to newtype w/#[repr(transparent)] r=froydnj
...
MozReview-Commit-ID: AkzSS587MvC
Differential Revision: https://phabricator.services.mozilla.com/D7832
--HG--
extra : moz-landing-system : lando
2018-10-09 16:02:32 +00:00
Doug Thayer
0fd7f560d6
Bug 1426245 - Test changes r=mak
...
MozReview-Commit-ID: 4fhhzspxLJZ
Depends on D4606
Differential Revision: https://phabricator.services.mozilla.com/D5162
--HG--
extra : moz-landing-system : lando
2018-10-09 14:47:31 +00:00
Doug Thayer
218843ef6a
Bug 1426245 - Replace OnItemAdded with bookmark-item-added r=mak
...
See https://docs.google.com/document/d/1G45vfd6RXFXwNz7i4FV40lDCU0ao-JX_bZdgJV4tLjk/edit#
for further info. This essentially follows the same philosophy as
the onVisits migration.
MozReview-Commit-ID: I4bOvFH0ZQR
Depends on D4605
Differential Revision: https://phabricator.services.mozilla.com/D4606
--HG--
extra : moz-landing-system : lando
2018-10-09 14:47:27 +00:00
Doug Thayer
51b3a9348b
Bug 1426245 - Allow partial removal of places oberver listeners r=mak
...
This was a bug in the original design that just hadn't shown up yet.
If I were to listen to, say "notification-a", and then try to remove
my listener for "notification-a" and "notification-b", we would end
up with a dead listener staying in the list. This fixes that.
MozReview-Commit-ID: KhYQSJaBDF9
Differential Revision: https://phabricator.services.mozilla.com/D4605
--HG--
extra : moz-landing-system : lando
2018-10-09 14:45:58 +00:00
Jason Orendorff
35350226ea
Bug 1445854 - Part 3: Use GenericCreatePrototype in more places. r=arai
...
Depends on D7667
Differential Revision: https://phabricator.services.mozilla.com/D7783
--HG--
extra : moz-landing-system : lando
2018-10-09 15:34:35 +00:00
Tom Ritter
d910c71322
Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
...
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86. However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit
Differential Revision: https://phabricator.services.mozilla.com/D7759
--HG--
extra : moz-landing-system : lando
2018-10-09 14:10:56 +00:00
Emilio Cobos Álvarez
3168cd9c74
Bug 1496486 - Bump cbindgen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 17:33:28 +02:00
Emilio Cobos Álvarez
bce0418466
Bug 1496486 - Remove some more leftover code. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D7755
2018-10-09 17:33:27 +02:00
Emilio Cobos Álvarez
6aed7c6760
Bug 1496486 - Remove GridTemplateAreas stuff from nsCSSValue. r=heycam
...
It's unused.
Differential Revision: https://phabricator.services.mozilla.com/D7754
2018-10-09 17:33:25 +02:00
Emilio Cobos Álvarez
804148c319
Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
...
Really sorry for the size of the patch.
Differential Revision: https://phabricator.services.mozilla.com/D7753
2018-10-09 17:33:24 +02:00
Emilio Cobos Álvarez
e536bf79ad
Bug 1496486 - Remove a bunch of unused nsCSSValue code. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D7752
2018-10-09 17:33:23 +02:00
yulia
2fc1f16a1e
Bug 1488377 - remove outdated backwards compat code; r=ochameau
...
Depends on D7886
Differential Revision: https://phabricator.services.mozilla.com/D7994
--HG--
extra : moz-landing-system : lando
2018-10-09 13:11:32 +00:00
Ryan VanderMeulen
4991ef2f9d
Bug 1425835 - Update libjpeg-turbo to version 2.0.0. r=aosmond
...
Also includes the fix for upstream issue #288 to avoid crashes on some older Win7 systems.
Differential Revision: https://phabricator.services.mozilla.com/D7758
--HG--
rename : media/libjpeg/simd/jsimd_arm.c => media/libjpeg/simd/arm/jsimd.c
rename : media/libjpeg/simd/jsimd_arm_neon.S => media/libjpeg/simd/arm/jsimd_neon.S
rename : media/libjpeg/simd/jsimd_arm64.c => media/libjpeg/simd/arm64/jsimd.c
rename : media/libjpeg/simd/jsimd_arm64_neon.S => media/libjpeg/simd/arm64/jsimd_neon.S
rename : media/libjpeg/simd/jccolext-mmx.asm => media/libjpeg/simd/i386/jccolext-mmx.asm
rename : media/libjpeg/simd/jccolext-sse2.asm => media/libjpeg/simd/i386/jccolext-sse2.asm
rename : media/libjpeg/simd/jccolor-mmx.asm => media/libjpeg/simd/i386/jccolor-mmx.asm
rename : media/libjpeg/simd/jccolor-sse2.asm => media/libjpeg/simd/i386/jccolor-sse2.asm
rename : media/libjpeg/simd/jcgray-mmx.asm => media/libjpeg/simd/i386/jcgray-mmx.asm
rename : media/libjpeg/simd/jcgray-sse2.asm => media/libjpeg/simd/i386/jcgray-sse2.asm
rename : media/libjpeg/simd/jcgryext-mmx.asm => media/libjpeg/simd/i386/jcgryext-mmx.asm
rename : media/libjpeg/simd/jcgryext-sse2.asm => media/libjpeg/simd/i386/jcgryext-sse2.asm
rename : media/libjpeg/simd/jchuff-sse2.asm => media/libjpeg/simd/i386/jchuff-sse2.asm
rename : media/libjpeg/simd/jcsample-mmx.asm => media/libjpeg/simd/i386/jcsample-mmx.asm
rename : media/libjpeg/simd/jcsample-sse2.asm => media/libjpeg/simd/i386/jcsample-sse2.asm
rename : media/libjpeg/simd/jdcolext-mmx.asm => media/libjpeg/simd/i386/jdcolext-mmx.asm
rename : media/libjpeg/simd/jdcolext-sse2.asm => media/libjpeg/simd/i386/jdcolext-sse2.asm
rename : media/libjpeg/simd/jdcolor-mmx.asm => media/libjpeg/simd/i386/jdcolor-mmx.asm
rename : media/libjpeg/simd/jdcolor-sse2.asm => media/libjpeg/simd/i386/jdcolor-sse2.asm
rename : media/libjpeg/simd/jdmerge-mmx.asm => media/libjpeg/simd/i386/jdmerge-mmx.asm
rename : media/libjpeg/simd/jdmerge-sse2.asm => media/libjpeg/simd/i386/jdmerge-sse2.asm
rename : media/libjpeg/simd/jdmrgext-mmx.asm => media/libjpeg/simd/i386/jdmrgext-mmx.asm
rename : media/libjpeg/simd/jdmrgext-sse2.asm => media/libjpeg/simd/i386/jdmrgext-sse2.asm
rename : media/libjpeg/simd/jdsample-mmx.asm => media/libjpeg/simd/i386/jdsample-mmx.asm
rename : media/libjpeg/simd/jdsample-sse2.asm => media/libjpeg/simd/i386/jdsample-sse2.asm
rename : media/libjpeg/simd/jfdctflt-3dn.asm => media/libjpeg/simd/i386/jfdctflt-3dn.asm
rename : media/libjpeg/simd/jfdctflt-sse.asm => media/libjpeg/simd/i386/jfdctflt-sse.asm
rename : media/libjpeg/simd/jfdctfst-mmx.asm => media/libjpeg/simd/i386/jfdctfst-mmx.asm
rename : media/libjpeg/simd/jfdctfst-sse2.asm => media/libjpeg/simd/i386/jfdctfst-sse2.asm
rename : media/libjpeg/simd/jfdctint-mmx.asm => media/libjpeg/simd/i386/jfdctint-mmx.asm
rename : media/libjpeg/simd/jfdctint-sse2.asm => media/libjpeg/simd/i386/jfdctint-sse2.asm
rename : media/libjpeg/simd/jidctflt-3dn.asm => media/libjpeg/simd/i386/jidctflt-3dn.asm
rename : media/libjpeg/simd/jidctflt-sse.asm => media/libjpeg/simd/i386/jidctflt-sse.asm
rename : media/libjpeg/simd/jidctflt-sse2.asm => media/libjpeg/simd/i386/jidctflt-sse2.asm
rename : media/libjpeg/simd/jidctfst-mmx.asm => media/libjpeg/simd/i386/jidctfst-mmx.asm
rename : media/libjpeg/simd/jidctfst-sse2.asm => media/libjpeg/simd/i386/jidctfst-sse2.asm
rename : media/libjpeg/simd/jidctint-mmx.asm => media/libjpeg/simd/i386/jidctint-mmx.asm
rename : media/libjpeg/simd/jidctint-sse2.asm => media/libjpeg/simd/i386/jidctint-sse2.asm
rename : media/libjpeg/simd/jidctred-mmx.asm => media/libjpeg/simd/i386/jidctred-mmx.asm
rename : media/libjpeg/simd/jidctred-sse2.asm => media/libjpeg/simd/i386/jidctred-sse2.asm
rename : media/libjpeg/simd/jquant-3dn.asm => media/libjpeg/simd/i386/jquant-3dn.asm
rename : media/libjpeg/simd/jquant-mmx.asm => media/libjpeg/simd/i386/jquant-mmx.asm
rename : media/libjpeg/simd/jquant-sse.asm => media/libjpeg/simd/i386/jquant-sse.asm
rename : media/libjpeg/simd/jquantf-sse2.asm => media/libjpeg/simd/i386/jquantf-sse2.asm
rename : media/libjpeg/simd/jquanti-sse2.asm => media/libjpeg/simd/i386/jquanti-sse2.asm
rename : media/libjpeg/simd/jsimd_i386.c => media/libjpeg/simd/i386/jsimd.c
rename : media/libjpeg/simd/jsimdcpu.asm => media/libjpeg/simd/i386/jsimdcpu.asm
rename : media/libjpeg/simd/jsimd_mips.c => media/libjpeg/simd/mips/jsimd.c
rename : media/libjpeg/simd/jsimd_mips_dspr2.S => media/libjpeg/simd/mips/jsimd_dspr2.S
rename : media/libjpeg/simd/jsimd_mips_dspr2_asm.h => media/libjpeg/simd/mips/jsimd_dspr2_asm.h
rename : media/libjpeg/simd/jcolsamp.inc => media/libjpeg/simd/nasm/jcolsamp.inc
rename : media/libjpeg/simd/jdct.inc => media/libjpeg/simd/nasm/jdct.inc
rename : media/libjpeg/simd/jpeg_nbits_table.inc => media/libjpeg/simd/nasm/jpeg_nbits_table.inc
rename : media/libjpeg/simd/jsimdcfg.inc => media/libjpeg/simd/nasm/jsimdcfg.inc
rename : media/libjpeg/simd/jsimdext.inc => media/libjpeg/simd/nasm/jsimdext.inc
rename : media/libjpeg/simd/jccolext-altivec.c => media/libjpeg/simd/powerpc/jccolext-altivec.c
rename : media/libjpeg/simd/jccolor-altivec.c => media/libjpeg/simd/powerpc/jccolor-altivec.c
rename : media/libjpeg/simd/jcgray-altivec.c => media/libjpeg/simd/powerpc/jcgray-altivec.c
rename : media/libjpeg/simd/jcgryext-altivec.c => media/libjpeg/simd/powerpc/jcgryext-altivec.c
rename : media/libjpeg/simd/jcsample-altivec.c => media/libjpeg/simd/powerpc/jcsample-altivec.c
rename : media/libjpeg/simd/jcsample.h => media/libjpeg/simd/powerpc/jcsample.h
rename : media/libjpeg/simd/jdcolext-altivec.c => media/libjpeg/simd/powerpc/jdcolext-altivec.c
rename : media/libjpeg/simd/jdcolor-altivec.c => media/libjpeg/simd/powerpc/jdcolor-altivec.c
rename : media/libjpeg/simd/jdmerge-altivec.c => media/libjpeg/simd/powerpc/jdmerge-altivec.c
rename : media/libjpeg/simd/jdmrgext-altivec.c => media/libjpeg/simd/powerpc/jdmrgext-altivec.c
rename : media/libjpeg/simd/jdsample-altivec.c => media/libjpeg/simd/powerpc/jdsample-altivec.c
rename : media/libjpeg/simd/jfdctfst-altivec.c => media/libjpeg/simd/powerpc/jfdctfst-altivec.c
rename : media/libjpeg/simd/jfdctint-altivec.c => media/libjpeg/simd/powerpc/jfdctint-altivec.c
rename : media/libjpeg/simd/jidctfst-altivec.c => media/libjpeg/simd/powerpc/jidctfst-altivec.c
rename : media/libjpeg/simd/jidctint-altivec.c => media/libjpeg/simd/powerpc/jidctint-altivec.c
rename : media/libjpeg/simd/jquanti-altivec.c => media/libjpeg/simd/powerpc/jquanti-altivec.c
rename : media/libjpeg/simd/jsimd_powerpc.c => media/libjpeg/simd/powerpc/jsimd.c
rename : media/libjpeg/simd/jsimd_altivec.h => media/libjpeg/simd/powerpc/jsimd_altivec.h
rename : media/libjpeg/simd/jccolext-sse2-64.asm => media/libjpeg/simd/x86_64/jccolext-sse2.asm
rename : media/libjpeg/simd/jccolor-sse2-64.asm => media/libjpeg/simd/x86_64/jccolor-sse2.asm
rename : media/libjpeg/simd/jcgray-sse2-64.asm => media/libjpeg/simd/x86_64/jcgray-sse2.asm
rename : media/libjpeg/simd/jcgryext-sse2-64.asm => media/libjpeg/simd/x86_64/jcgryext-sse2.asm
rename : media/libjpeg/simd/jchuff-sse2-64.asm => media/libjpeg/simd/x86_64/jchuff-sse2.asm
rename : media/libjpeg/simd/jcsample-sse2-64.asm => media/libjpeg/simd/x86_64/jcsample-sse2.asm
rename : media/libjpeg/simd/jdcolext-sse2-64.asm => media/libjpeg/simd/x86_64/jdcolext-sse2.asm
rename : media/libjpeg/simd/jdcolor-sse2-64.asm => media/libjpeg/simd/x86_64/jdcolor-sse2.asm
rename : media/libjpeg/simd/jdmerge-sse2-64.asm => media/libjpeg/simd/x86_64/jdmerge-sse2.asm
rename : media/libjpeg/simd/jdmrgext-sse2-64.asm => media/libjpeg/simd/x86_64/jdmrgext-sse2.asm
rename : media/libjpeg/simd/jdsample-sse2-64.asm => media/libjpeg/simd/x86_64/jdsample-sse2.asm
rename : media/libjpeg/simd/jfdctflt-sse-64.asm => media/libjpeg/simd/x86_64/jfdctflt-sse.asm
rename : media/libjpeg/simd/jfdctfst-sse2-64.asm => media/libjpeg/simd/x86_64/jfdctfst-sse2.asm
rename : media/libjpeg/simd/jfdctint-sse2-64.asm => media/libjpeg/simd/x86_64/jfdctint-sse2.asm
rename : media/libjpeg/simd/jidctflt-sse2-64.asm => media/libjpeg/simd/x86_64/jidctflt-sse2.asm
rename : media/libjpeg/simd/jidctfst-sse2-64.asm => media/libjpeg/simd/x86_64/jidctfst-sse2.asm
rename : media/libjpeg/simd/jidctint-sse2-64.asm => media/libjpeg/simd/x86_64/jidctint-sse2.asm
rename : media/libjpeg/simd/jidctred-sse2-64.asm => media/libjpeg/simd/x86_64/jidctred-sse2.asm
rename : media/libjpeg/simd/jquantf-sse2-64.asm => media/libjpeg/simd/x86_64/jquantf-sse2.asm
rename : media/libjpeg/simd/jquanti-sse2-64.asm => media/libjpeg/simd/x86_64/jquanti-sse2.asm
rename : media/libjpeg/simd/jsimd_x86_64.c => media/libjpeg/simd/x86_64/jsimd.c
extra : moz-landing-system : lando
2018-10-09 15:23:57 +00:00
Jason Orendorff
1d30ac7baa
Bug 1445854 - Part 2: Remove extra code to cope with prior bad behavior of GenericCreatePrototype. r=jwalden
...
Depends on D7666
Differential Revision: https://phabricator.services.mozilla.com/D7667
--HG--
extra : moz-landing-system : lando
2018-10-09 15:13:48 +00:00
Narcis Beleuzu
6f7c4e28a5
Backed out changeset 3bc82182725e (bug 1493081) for android bustages. CLOSED TREE
2018-10-09 15:18:51 +03:00
Dão Gottwald
a1df8acd6c
Bug 1497464 - UrlbarInput value setter needs to call formatValue. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D8069
--HG--
extra : moz-landing-system : lando
2018-10-09 11:40:25 +00:00
Jan Horak
697b7b3f5d
Bug 1493081 - Added nsIWidget::GetDesktopToDeviceScaleByScreen for scale factor lookup by window position; r=mattwoodrow
...
We've added nsIWidget::GetDesktopToDeviceScaleByScreen which will return scale factor of the newly placed window
according to its position on the display. This change is to move implementation to the nsIWidget derived classes.
We need that for GTK Wayland, because on the Wayland we cannot determine absolute position of the window, we
need to use parent's window scale factor. For other platforms the GetDesktopToDeviceScaleByScreen is implemented
in nsBaseWidget.
Differential Revision: https://phabricator.services.mozilla.com/D7290
--HG--
extra : moz-landing-system : lando
2018-10-09 11:00:47 +00:00
Michael Ratcliffe
2150b8be21
Bug 1493937 - Highlighting the various margin/border/padding/content regions from the box-model does not work anymore r=pbro
...
Differential Revision: https://phabricator.services.mozilla.com/D8020
--HG--
extra : moz-landing-system : lando
2018-10-09 07:41:35 +00:00
Michael Ratcliffe
1341efabb4
Bug 1496793 - Event telemetry should trim values if length > 80 chars r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D7989
--HG--
extra : moz-landing-system : lando
2018-10-08 17:12:25 +00:00
Michael Ratcliffe
5000a5eeab
Bug 1488406 - Allow finish() to measure in seconds n addition to ms r=janerik
...
gfritzsche asked me to use this method to add compatibility to measure the time in seconds.
At the moment we are forced to clone `devtools/client/shared/TelemetryStopwatch.jsm` so that we can get it working the way we need.
The problem is that it measure time in ms when using start() finish() etc. and that creates too many entries in our charts and makes them next to impossible to read.
It would be much better if we could measure the time in seconds instead.
Differential Revision: https://phabricator.services.mozilla.com/D4936
--HG--
extra : moz-landing-system : lando
2018-10-09 08:59:42 +00:00
yulia
d2ae0d6505
Bug 1488376 - Use target.getFront to instantiate ReflowFront; r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D7888
--HG--
extra : moz-landing-system : lando
2018-10-09 10:01:19 +00:00
yulia
498cbdfbe4
Bug 1488380 - update RDM emulation front instantiation with comments, move to getFront elsewhere; r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D8006
--HG--
extra : moz-landing-system : lando
2018-10-09 10:16:38 +00:00
Narcis Beleuzu
e824cdada7
Backed out changeset 015250ccee42 (bug 1476220) for causing en-US failures on identity-popup-host
2018-10-09 13:07:09 +03:00
Alexandre Poirot
c6d9d13e6e
Bug 1492265 - Remove xpcshell specifics from BrowsingContextTargetActor and ParentProcessTargetActor. r=jdescottes
...
Now that xpcshell no longer uses ParentProcessTargetActor, we can remove comments about it using it.
We can also remove a couple of null checks against docShell that were specific to this usecase.
MozReview-Commit-ID: 67sugv4bZC3
Depends on D7416
Differential Revision: https://phabricator.services.mozilla.com/D7726
--HG--
extra : moz-landing-system : lando
2018-10-09 09:31:10 +00:00
Alexandre Poirot
687cff632b
Bug 1492265 - Use a content process target actor for xpcshell debugging. r=jdescottes
...
MozReview-Commit-ID: J9XTgC0EBPG
Depends on D7415
Differential Revision: https://phabricator.services.mozilla.com/D7416
--HG--
extra : moz-landing-system : lando
2018-10-09 09:31:08 +00:00
shindli
3f86c4c860
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-09 12:30:40 +03:00
shindli
80ac71c1c5
Merge inbound to mozilla-central. a=merge
2018-10-09 12:27:34 +03:00
Johann Hofmann
79c5839764
Bug 1476220 - Show a "site information" header in the identity popup. r=paolo
...
Differential Revision: https://phabricator.services.mozilla.com/D7090
--HG--
extra : moz-landing-system : lando
2018-10-09 09:11:01 +00:00
Daisuke Akatsuka
dbf968f31f
Bug 1494547: Store actual connection information. r=jdescottes
...
Depends on D7842
Differential Revision: https://phabricator.services.mozilla.com/D7843
--HG--
extra : moz-landing-system : lando
2018-10-09 08:45:47 +00:00
Daisuke Akatsuka
cfcc43a224
Bug 1494547: Store connection settings to runtime object. r=jdescottes
...
Depends on D7039
Differential Revision: https://phabricator.services.mozilla.com/D7842
--HG--
extra : moz-landing-system : lando
2018-10-09 05:47:52 +00:00
yulia
3b9941d99e
Bug 1488377 - Use target.getFront to instantiate CssPropertiesFront; r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D7886
--HG--
extra : moz-landing-system : lando
2018-10-08 15:01:45 +00:00
Alessio Placitelli
53d248ebfe
Bug 1497139 - Version bump for new HCT library release. r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D8059
--HG--
extra : moz-landing-system : lando
2018-10-09 07:54:00 +00:00
Nazım Can Altınova
ca2124b63c
Bug 1414383 - Return an error if nm requires xcode license to be accepted during symbolication r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D8037
--HG--
extra : moz-landing-system : lando
2018-10-09 03:08:43 +00:00
vinoth
0b7d472391
Bug 1491759 - Replaced eval with loadSubScript from loadPrivilegedScript() in specialpowersAPI.js r=JuniorHsu
...
Differential Revision: https://phabricator.services.mozilla.com/D7975
--HG--
extra : moz-landing-system : lando
2018-10-08 15:54:48 +00:00
Jean-Yves Avenard
16852a7fe4
Bug 1495025 - P7. Silence compilation warning r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D7977
--HG--
extra : moz-landing-system : lando
2018-10-08 18:57:58 +00:00
Haik Aftandilian
ef8195ebcb
Bug 1497408 - Make NS_MACPREFERENCESREADER_CID unique r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D8057
--HG--
extra : moz-landing-system : lando
2018-10-09 05:47:40 +00:00
Bumsik Kim
90d3be0a4c
Bug 1496383 - Fix state error cases of MediaRecorder to match the W3C spec r=jya
...
Fix a bug that the current MediaRecorder's state error cases does not match the W3C spec.
pause() and resume() should throw an INVAILD_STATE_ERR only when it is inactive state, making them
independant.
Simply changing if statements is enough because the underlying encoder object (TrackEncoder) will
ignore Suspend/Resume calls when it is already suspended/recording so there won't be side-effects by
multiple pause()/resume() calls.
Differential Revision: https://phabricator.services.mozilla.com/D7910
--HG--
extra : moz-landing-system : lando
2018-10-08 09:06:07 +00:00
Masayuki Nakano
06267cb849
Bug 1479964 - Set KeyboardEvent.keyCode and KeyboardEvent.charCode to same value if the event is "keypress" event r=smaug
...
Chrome sets both KeyboardEvent.keyCode and KeyboardEvent.charCode of "keypress"
event to same value. On the other hand, our traditional behavior is, sets
one of them to 0.
Therefore, we need to set keyCode value to charCode value if the keypress
event is caused by a non-function key, i.e., it may be a printable key with
specific modifier state and/or different keyboard layout for compatibility
with Chrome. Similarly, we need to set charCode value to keyCode value if
the keypress event is caused by a function key which is not mapped to producing
a character.
Note that this hack is for compatibility with Chrome. So, for now, it's enough
to change the behavior only for "keypress" event handlers in web content. If
we completely change the behavior, we need to fix a lot of default handlers
and mochitests too. However, it's really difficult because default handlers
check whether keypress events are printable or not with following code:
> if (event.charCode &&
> !event.altKey && !event.ctrlKey && !event.metaKey) {
or
> if (!event.keyCode &&
> !event.altKey && !event.ctrlKey && !event.metaKey) {
So, until we stop dispatching "keypress" events for non-printable keys,
we need complicated check in each of them.
And also note that this patch changes the behavior of KeyboardEvent::KeyCode()
when spoofing is enabled and the instance is initialized by initKeyEvent() or
initKeyboardEvent(). That was changed by bug 1222285 unexpectedly and keeping
the behavior makes patched code really ugly. Therefore, this takes back the
old behavior even if spoofing is enabled.
Differential Revision: https://phabricator.services.mozilla.com/D7974
--HG--
extra : moz-landing-system : lando
2018-10-09 04:43:37 +00:00
Noemi Erli
912f6233fd
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-09 07:05:46 +03:00
Noemi Erli
a9748223c6
Merge inbound to mozilla-central. a=merge
2018-10-09 07:03:30 +03:00
Noemi Erli
d07327c2b2
Merge autoland to mozilla-central. a=merge
2018-10-09 07:01:46 +03:00