526573 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
947874f380 Backed out changeset 42cf5ddabc8a (bug 1333003) 2017-03-23 10:38:09 +01:00
Carsten "Tomcat" Book
d40c4b5e91 Backed out changeset 18fd8676751a (bug 1333003) 2017-03-23 10:38:04 +01:00
Carsten "Tomcat" Book
51e4b0846f Backed out changeset a796423751ce (bug 1333003) 2017-03-23 10:38:00 +01:00
cku
38afa468c3 Bug 1349462 - Part 2. one line for static function. r=jwatt
MozReview-Commit-ID: 9jVkHtLouVN

--HG--
extra : rebase_source : 8a512a93e562129475c68feba1e50f6b28edd37e
2017-03-23 16:53:47 +08:00
cku
a52259bf72 Bug 1349462 - Part 1. Rename IsSVGText as IsInSVGTextSubtree. r=heycam
MozReview-Commit-ID: LTo6c8tTtaf

--HG--
extra : rebase_source : bc6913c42cca141d7a3098fdd4dcc72fbf146b5a
2017-03-23 15:29:11 +08:00
JW Wang
5a77a04dac Bug 1349485. P5 - make AudioSink a non-ref-counting type. r=kikuo
MozReview-Commit-ID: EJmSTwkSdX6

--HG--
extra : rebase_source : 0972500aeb439d5d09cb111feb619cc22c751b9d
2017-03-22 15:13:10 +08:00
JW Wang
db128cb2b7 Bug 1349485. P4 - rename DecodedAudioDataSink.* to AudioSink.*. r=kikuo
MozReview-Commit-ID: KYbJwTpUiHZ

--HG--
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
rename : dom/media/mediasink/DecodedAudioDataSink.h => dom/media/mediasink/AudioSink.h
extra : rebase_source : 414effaad950578dead21401f7e868d4a09a1099
2017-03-22 15:03:38 +08:00
JW Wang
cf44edf4a7 Bug 1349485. P3 - rename DecodedAudioDataSink to AudioSink. r=kikuo
MozReview-Commit-ID: 3Irf6be322j

--HG--
extra : rebase_source : 31e3697757dabdc97aeb500030f79101eedcfc6e
2017-03-22 14:55:59 +08:00
JW Wang
8a2e4094ff Bug 1349485. P2 - remove dom/media/mediasink/AudioSink.h. r=kikuo
MozReview-Commit-ID: A9YlwfrJTxB

--HG--
extra : rebase_source : 178398ba02f5f1acbfcc734ef027f135e3d633a6
2017-03-22 14:49:46 +08:00
JW Wang
eb619f72b5 Bug 1349485. P1 - devirtualize DecodedAudioDataSink. r=kikuo
MozReview-Commit-ID: 7c24rJDaMwX

--HG--
extra : rebase_source : 669539ed8390bef8bcf0402b8b05b251ffc9346e
2017-03-22 14:48:00 +08:00
Patrick Brosset
9513b01c69 Bug 1349873 - Move the devtools resource types wiki article to devtools/docs; r=pbro
MozReview-Commit-ID: 1On480aiJPk

--HG--
extra : rebase_source : 1a8e98f4294ed04d33d150db9e6caca06ca63eaa
2017-03-23 10:10:03 +01:00
Patrick Brosset
c8359d1c1c Bug 1349873 - Moved actor best practices wiki page to /devtools/docs; r=pbro
MozReview-Commit-ID: AqPpsVtOxY9

--HG--
extra : rebase_source : 013aaa3005cd33ce0639f0167c9ef8de6d5bc7de
2017-03-22 09:44:53 +01:00
Patrick Brosset
124088ee7e Bug 1349873 - Fix old MXR links in highlighters docs; r=pbro
MozReview-Commit-ID: E596NIol9Pn

--HG--
extra : rebase_source : c897a8f2d8e150709c34ca4cfa6574d3a341cb8a
2017-03-21 18:12:47 +01:00
Patrick Brosset
efa31249e0 Bug 1349873 - Removed an outdated link to the highlighter doc; r=pbro
MozReview-Commit-ID: JJv9DCiHqpX

--HG--
extra : rebase_source : 2e1894a629155619ee6616092ee9f9c133a68d1d
2017-03-21 18:09:27 +01:00
Ting-Yu Chou
b286ff957a Bug 1333003 part 7 - Add jittest-chunked to the suites so the tests are run. r=grenade
MozReview-Commit-ID: 8C5Qr4WuBTu

--HG--
extra : rebase_source : 8c94a7c19fea01f9f8a96b4805b5cfc89bc4ce13
2017-03-17 12:23:44 +08:00
Ting-Yu Chou
9c1ec9c16c Bug 1333003 part 6 - Fix test scripts to run ASan on Windows. r=ted
MozReview-Commit-ID: 6F9UXgTRb2Y

--HG--
extra : rebase_source : ae28acf8b01688ca73b09b08769e35261c9365bd
2017-03-10 12:08:34 +08:00
Ting-Yu Chou
d0375ffc60 Bug 1333003 part 5 - Include ASan runtime dll in common.tests.zip. r=ted
MozReview-Commit-ID: AzPdxaWwJn4

--HG--
extra : rebase_source : d2e68f52cc9580a02790513733222405d1e17b56
2017-03-10 12:09:17 +08:00
Ting-Yu Chou
319b8a884d Bug 1333003 part 4 - Package the binary of llvm-symbolizer also on Windows. r=ted
MozReview-Commit-ID: 4nhVgQTJ7Bz

--HG--
extra : rebase_source : 4df3d39da1847ff40927ec3d1f11f76916181a46
2017-03-10 12:24:02 +08:00
Ting-Yu Chou
a3403d91de Bug 1333003 part 3 - Add mozharness configs for Windows x64 ASan build jobs. r=grenade
MozReview-Commit-ID: 7Ng6uwPMl9m

--HG--
extra : rebase_source : f043c3e428d8572725122922fe8eedd6e4867bda
2017-03-10 14:15:22 +08:00
Ting-Yu Chou
68de69034f Bug 1333003 part 2 - Enable ASan builds and tests on Windows x64. r=dustin
MozReview-Commit-ID: GEYKhhuTNRD

--HG--
extra : rebase_source : d1cbd0f56795a87fecc527ebec1602682084ade6
2017-03-10 12:03:05 +08:00
Ting-Yu Chou
e36bd5b8ac Bug 1333003 part 1 - Add Windows x64 ASan mozconfigs to the tree. r=mshal
MozReview-Commit-ID: KuXcyL6yqH7

--HG--
extra : rebase_source : 8e77a7858f28f4b8f4052c3235c7b5daee828053
2017-03-10 14:13:07 +08:00
Konstantin
9e9b23664d Bug 1344853 - Enable flake8 rule E127: "continuation line over-indented for visual indent". r=Dexter
MozReview-Commit-ID: HdEe1UCeKOh

--HG--
extra : rebase_source : c7915b5653a901053de9ce2ca58bdaff2db7dcba
2017-03-22 23:38:19 +03:00
Wei-Cheng Pan
60a694bdf1 Bug 1341531 - Measure input event dispatching latency. (*_EVENT_RECEIVED_MS) r=smaug
This patch measures the time from an input event creation, to it been
dispatched to PresShell, but just before any handler been executed.

MozReview-Commit-ID: 6ZYra7YYICY

--HG--
extra : rebase_source : fb864ab2ec7af3d59f4a4ccf52667f34dcd588d6
2017-02-08 15:11:53 +08:00
Andreas Pehrson
59edf19913 Bug 1334421 - Re-enable test. r=florian
MozReview-Commit-ID: BgliJ7BtDh5

--HG--
extra : rebase_source : 0b965cfe6d83428313b1a582e7048b97279526c1
2017-03-21 10:09:24 +01:00
Andreas Pehrson
2feaa6b104 Bug 1334421 - Don't use templated class for refcount macros in MediaParent. r=jib
The assert in bug 1334421 mentions the MOZ_COUNT_{C|D}TOR macros, but the same
comment seems to apply to the NS_LogAddRef that's part of the
NS_INLINE_DECL_THREADSAFE_REFCOUNTING macro.

This fixes it for me.

MozReview-Commit-ID: CPjdO8YBbt0

--HG--
extra : rebase_source : 5833c4165517addd3f48f0d7dfe196cec494b013
2017-03-20 16:55:31 +01:00
Johann Hofmann
141c4f866b Bug 1348257 - Hide the "always remember" checkbox for webrtc prompts in PBM. r=Nihanth
It's important to not remember any user choices made in private mode
(except the ones we specifically mention in the private browsing landing
page). The original idea was to change the checkbox behavior to store
the permission for session duration if in PBM, but this would actually be
inconsistent with the other permission prompts which hide it completely.

MozReview-Commit-ID: 8ioVmE4XefE

--HG--
extra : rebase_source : bddb6fcd9644ba4275b1da8428518285da387c2b
2017-03-20 19:49:59 +01:00
Carsten "Tomcat" Book
ce1d75ce0d Backed out changeset 4e2d53d22566 (bug 1347503) for crashes in windows a11y tests 2017-03-23 09:15:29 +01:00
Mantaroh Yoshinaga
a705dd5269 Bug 1062106 part 4 - Remove GetTargetAttributeType() from svg element. r=birtles
MozReview-Commit-ID: L6UDAJUGnlx

--HG--
extra : rebase_source : 3dacb4d4fd7633fd45912a2cb3b28fd0fc248311
2017-03-21 15:45:58 +09:00
Mantaroh Yoshinaga
2558f6837e Bug 1062106 part 3 - Remove SMIL MappedAttribute mechanism. r=birtles
We can remove unnecesasary SMILMappedAttribute and SMILAttrAnimationRuleProcessor since earlier patches in this serieas mean this code is no longer used.

MozReview-Commit-ID: 5Rl5WFW5zZ1

--HG--
extra : rebase_source : cf2efca8d01c7e6cd5bd3b3b44d994c6cbb760e9
2017-03-21 15:45:58 +09:00
Mantaroh Yoshinaga
90f3d3d4d0 Bug 1062106 part 2 - Remove unused SVG Attribute Animations cascade level. r=birtles,dbaron,xidorn
The previous patch in this series converted all uses of mapped attributes
for animation to be animated as CSS properties (that is, to be treated
as presentation hints in the cascade).

As result, we no longer need the SVG Animation presentation hints level
of the cascade, the corresponding rule processor(SVGAttrAnimationRuleProcessor),
or the corresponding eRestyle_SVGAttrAnimations restyle hint. So this patch
removes these unused rule processor and restyle hint.

MozReview-Commit-ID: Hm8IDaqc3ym

--HG--
extra : rebase_source : 339ad209f37ea84857577001c7385323f2187d46
2017-03-21 15:43:26 +09:00
Mantaroh Yoshinaga
df05b9f9a2 Bug 1062106 part 1 - Remove special handling of attributeType='XML'. r=birtles,longsonr+218550
This patch removes handling of the 'attributeType' attribute so that we behave
as if attributeType is always 'auto'. This means that for CSS properties we
always animate them as CSS properties (i.e. we animate them as part of the
SMIL override stylesheet) rather than mapped attributes.

The one special case is width/height on an outer SVG. Previously we animated
this as a mapped attribute since Web compatibility requires that the
width/height on an outer SVG, when set explicitly, are mapped to style.
However, we can produce the same behavior by animating these as CSS properties
(as opposed to mapped attributes). There is no observable difference in results
returned by the SVG DOM APIs, only the level at which the result is added to
the cascade: the SMIL override stylesheet instead of the attribute animation
presentation hint level.

As part of this patch, we animate width/height on outer SVG elements as CSS
properties as opposed to mapped attributes both for consistency and also so
we can remove the animated mapped attribute code altogether.

MozReview-Commit-ID: Ll1LWWRQ66R

--HG--
extra : rebase_source : bd513e191e3d0ba2a1e982eea4c548392bf5817d
2017-03-21 15:42:17 +09:00
Carsten "Tomcat" Book
ebfcff23e8 Backed out changeset 17d753a5dd9a (bug 1342863) for bustage 2017-03-23 08:41:57 +01:00
Carsten "Tomcat" Book
6b473377a1 Backed out changeset b6422d885f48 (bug 1342863) 2017-03-23 08:41:38 +01:00
Carsten "Tomcat" Book
e9fc12d979 Backed out changeset ec75fa65fb37 (bug 1342863) 2017-03-23 08:41:35 +01:00
Carsten "Tomcat" Book
108eb09e46 Backed out changeset 1b57aaf3cb59 (bug 1342863) 2017-03-23 08:41:31 +01:00
Carsten "Tomcat" Book
8476db39e4 Backed out changeset 1c8548bdac7f (bug 1342863) 2017-03-23 08:41:28 +01:00
Carsten "Tomcat" Book
c1e924f7d0 Backed out changeset 07e257b46b6f (bug 1342863) 2017-03-23 08:41:25 +01:00
Carsten "Tomcat" Book
bdcef21037 Backed out changeset 581cfae86457 (bug 1342863) 2017-03-23 08:41:22 +01:00
Carsten "Tomcat" Book
aaf289009f Backed out changeset ca409f78c8a3 (bug 1342863) 2017-03-23 08:41:18 +01:00
KuoE0
c4d277eb8d Bug 1342863 - (Part 8) DocGroup labeling for timer callback in nsRefreshDriver. r=dholbert
MozReview-Commit-ID: DP7WFkvlrPq

--HG--
extra : rebase_source : e9fd53e772f3814c5d2800544852b2f3ba13d621
2017-03-15 17:38:53 +08:00
KuoE0
a4e9ec85a1 Bug 1342863 - (Part 7) DocGroup labeling for timer callback in nsPresContext. r=dholbert
MozReview-Commit-ID: Jhl2FVc8PRd

--HG--
extra : rebase_source : c54a75d50e3130d1e3029565cd44ab1ae0fec1cd
2017-03-15 17:38:29 +08:00
KuoE0
16cb383ef6 Bug 1342863 - (Part 6) DocGroup labeling for timer callback in PresShell. r=dholbert
MozReview-Commit-ID: 9gfiu9DN2aT

--HG--
extra : rebase_source : d34c368a9b495bf7d84ceb93222dc8c33465a205
2017-03-15 17:37:24 +08:00
KuoE0
b5a9f92460 Bug 1342863 - (Part 5) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in nsRefreshDriver. r=dholbert
MozReview-Commit-ID: CzddDOagdfZ

--HG--
extra : rebase_source : 15666028a2acddda2c72b78a0570e48793507933
2017-03-15 12:15:24 +08:00
KuoE0
d9f6f7dfd3 Bug 1342863 - (Part 4) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in nsDocumentViewer. r=dholbert
MozReview-Commit-ID: 9f32OTpim7V

--HG--
extra : rebase_source : 58312504c810d3efafa87e36a70fb176f4dedc69
2017-03-15 12:08:32 +08:00
KuoE0
07dfa16abe Bug 1342863 - (Part 3) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in ZoomConstraintsClient. r=dholbert
MozReview-Commit-ID: GcExvSnUB8o

--HG--
extra : rebase_source : 682d832f3e19f30ff2b01e3b1bb32b97f594eb88
2017-03-15 12:08:13 +08:00
KuoE0
f6c0cad15b Bug 1342863 - (Part 2) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in nsPresContext. r=dholbert
MozReview-Commit-ID: COWvfXRhPj7

--HG--
extra : rebase_source : d7e92f37b5d5f3261edd5217e38f03f396ad0f8e
2017-03-15 10:53:59 +08:00
KuoE0
940546aa6f Bug 1342863 - (Part 1) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in PresShell. r=dholbert
MozReview-Commit-ID: HNBIDrSAo5B

--HG--
extra : rebase_source : edba806b7f7e9e9c5da99285828d8c99001eee38
2017-03-09 17:08:41 +08:00
Kit Cambridge
9396a7d76b Bug 1349630 - Optimize PlacesSyncUtils.bookmarks.havePendingChanges. r=tcsc
MozReview-Commit-ID: Iw8Q2ZB7mvL

--HG--
extra : rebase_source : 0c2e75b11de955c7b74bcd1a7c24022b32129236
2017-03-22 11:42:44 -07:00
Zibi Braniecki
910f934cab Bug 1348299 - Use both, OS locale and app locale when trying to test for potentially Japanese fonts. r=m_kato
MozReview-Commit-ID: 5Dtq1WplSML

--HG--
extra : rebase_source : bf9f9553dd7737c2c1ebdfbc3078304095bc23bc
2017-03-22 00:27:14 -07:00
maliu
0f3d8554f7 Bug 1337440 - [RTL] Get drawing offset relatively when rtl and horizontal, r=sebastian
MozReview-Commit-ID: JZAnNJwxCyI

--HG--
extra : rebase_source : c8fba2c54ed9b8b9bdfb9547fe17021e69ed1b98
2017-03-22 14:55:31 +08:00