Benoit Girard
80d61a794a
Bug 1274046 - Add FailureId to gfxConfig (FeatureState). r=dvander
...
MozReview-Commit-ID: FOITlJIMM0Z
--HG--
extra : rebase_source : d76a50e368b2df5f348f6d34136854f2be6166d8
2016-05-26 18:14:35 -04:00
Kartikaya Gupta
9ce6b03d5a
Bug 1275604 - Rename synthesizeNativeDrag to synthesizeNativeTouchDrag, and extract the TOUCH_SLOP constant to the helper file. r=botond
...
MozReview-Commit-ID: DcN23OC4Glj
2016-06-01 13:13:21 -04:00
Kartikaya Gupta
33d6952bd2
Bug 1275604 - Basic touch-action test. r=botond
...
MozReview-Commit-ID: 4irw1Qd7I6s
2016-06-01 13:13:14 -04:00
Kartikaya Gupta
c6021ffe84
Bug 1275604 - Ensure that we schedule a paint if the touch-action property changes. r=tnikkel
...
MozReview-Commit-ID: Jy10Qa2JpSE
2016-06-01 13:13:14 -04:00
Kartikaya Gupta
9ece31839d
Bug 1275604 - Make the touch-action pref live. r=botond
...
As part of making the pref live, we need to ensure that if the pref is flipped
while an input block is in the input queue, the behaviour that results is
reasonable. In particular, if a touch block is created while touch-action is
disabled, but the pref is enabled while that block is in the queue, it may
suddenly go from IsReadyForHandling() returning true to IsReadyForHandling()
returning false. This can result in the block getting stuck in the queue and
preventing future touch blocks from being processed at all. To handle this
case, we explicitly set the mAllowedTouchBehaviorSet flag to true if the block
is created with touch-action disabled. This prevents IsReadyForHandling() from
flipping to false in these cases.
MozReview-Commit-ID: CJq9NtMF1Bq
2016-06-01 13:13:14 -04:00
Milan Sreckovic
a1cd4e106d
Bug 1276947: Environment variable to force the use of the crash guard in nightly. r=dvander
...
MozReview-Commit-ID: 22O5Qtd0VUZ
--HG--
extra : rebase_source : bceca8e9e74db4a7f40dbafd5f02c22e98b5d695
2016-05-31 10:13:08 -04:00
Tooru Fujisawa
f300b24a7b
Bug 1276626
- Part 1: Invoke interrupt handler only after MinScriptRunTimeSeconds elapsed. r=mrbkap
2016-06-02 01:19:27 +09:00
Tooru Fujisawa
5bad0908f5
Bug 1276082 - Get self-hosted function name only from global functions. r=h4writer
2016-06-02 01:19:27 +09:00
Daniel Holbert
028104646a
Bug 1269885: Enforce that a (re)initialized nsSVGViewBox's mBaseValue represents "none". r=longsonr
...
MozReview-Commit-ID: LVZtimXYllo
2016-06-01 09:21:03 -07:00
Nathan Froyd
83303b4718
Bug 1277221 - micro-optimize gfxFT2FontList::AppendFacesFromCachedFaceList; r=jfkthame
...
NS_ConvertUTF16toUTF8 is actually a string class, despite sounding
somewhat like a function. Therefore, constructing one and assigning it
into an nsString results in needless work; we can just use the
constructed string directly.
2016-06-01 19:19:09 -05:00
Markus Stange
ffde3e4e61
Bug 1274720 - Don't use DrawTargetCG for drawing popups. r=jrmuizel
...
MozReview-Commit-ID: 6oFnX2Ovbl6
--HG--
extra : rebase_source : 1efbf13a21d91b7bec172eaa919956919a42c0e5
2016-05-31 14:35:54 -04:00
Markus Stange
8e960525ba
Bug 1270023 - Make nsDisplayBullet respect DisableComponentAlpha(). r=mattwoodrow
...
MozReview-Commit-ID: BlPpm24Knwc
--HG--
extra : rebase_source : 3ad3366569ace6f92a168e96d5437ea65c7266b6
2016-05-31 14:56:22 -04:00
Marco Zehe
194d876eb2
Bug 634004 - Implement accessibility API support for html:details and html:summary elements, r=surkov
...
This implements the roles, states, and action names, but omits the state change event part that is currently made impossible by us recreating the html:summary accessible once it toggles the html:details open state. This is probably due to some reframing causing us to recreate the accessible. Suggest to move that to a separate bug and implement the basics now and the event later.
MozReview-Commit-ID: FEi5RIXdkG0
--HG--
extra : rebase_source : 9b65bc28483238e2339561e6494ccc2884cb7c42
2016-06-01 17:07:56 +02:00
Nicolas B. Pierron
c543d0a269
Bug 1264948 - Weaken infallible allocator assertion for jsapi-tests. r=sunfish
2016-06-01 14:43:32 +00:00
Nicolas B. Pierron
cc428bf1b8
Bug 1264948 - Ensure that we have enough ballast space IonMonkey compilation. r=h4writer
2016-06-01 14:43:32 +00:00
Nicolas B. Pierron
0619381333
Bug 1264948 - Make it possible to use a placement-new with a fallible TempAllocator. r=h4writer
2016-06-01 14:43:31 +00:00
JW Wang
e9b8a82345
Bug 1277176 - Remove CircularByteBuffer from AudioStream.h. r=kaku.
...
MozReview-Commit-ID: 3SRPiszQMQr
--HG--
extra : transplant_source : e%CF%92%14%C7Y%93%DC%9DE%A7%87%BE%0A%B3%A0%B1j%3A%86
2016-06-01 15:10:54 +08:00
J.C. Jones
8524776280
Bug 1275479 - Create nsIU2FToken base interface (Part 2). r=keeler
...
Create a base "nsIU2FToken" interface that all tokens must implement. This
patch does not change U2F.cpp from initializing tokens monolithically, but
if/when future tokens are added, the implementer may want to do that.
MozReview-Commit-ID: GQuu6NolF4D
--HG--
extra : transplant_source : %3Fi%8E%C4n%BF%C1%DB%DB%03HjG%B5%9Ct%9EMWH
2016-05-27 13:44:20 -07:00
J.C. Jones
a253e31ba2
Bug 1275479 - Refactor U2F Token Interface (Part 1). r=keeler
...
Rework U2F.cpp to use a collection of nsINSSU2FToken for U2F/WebAuth operations.
MozReview-Commit-ID: 9qwllawzOWh
--HG--
extra : transplant_source : %E1%7B%15%AEp%8C%1A%3C%E5%9F%13%D1%B3%1D%BB%C2%88%07%0AX
2016-05-31 20:51:24 -07:00
Jonathan Kingston
0408aec495
Bug 1275455
- Adding in icons for containers in customisable UI menu. r=baku
...
MozReview-Commit-ID: rjXUyaMDyg
--HG--
extra : transplant_source : 0%EB%7Bs%EF%22S%A6%95%92%D9%EC%80q%A2%C2%A1%EA%02d
2016-05-26 04:20:23 +01:00
Daisuke Akatsuka
0a07587d3c
Bug 1275449 - Part 2: Add a test. r=hiro
...
MozReview-Commit-ID: 2Cv806FSBU6
--HG--
extra : transplant_source : 0%1C%DFd%D1%7C%EC%15%89h%87j%FE%06%83o%05l%5E%C5
2016-06-01 17:49:01 +09:00
Daisuke Akatsuka
4471abc361
Bug 1275449 - Part 1: AnimationEffectTiming::SetEasing crash in page-mode addon context. r=hiro
...
MozReview-Commit-ID: DeyC4BiXJNo
--HG--
extra : transplant_source : %AE6%85a_%96%F6%A0%E3%3B%20g%07%14%CF%8F%F2%CA%D7o
2016-06-01 17:40:11 +09:00
Dragana Damjanovic dd.mozilla@gmail.com
15abb6f63e
Bug 1274917 - Add net original headers to cache.r=mayhemer
2016-06-01 06:25:00 +02:00
Frederik Braun
4f4bbe133a
Bug 1265318 - webidl changes only, r=mrbkap
...
MozReview-Commit-ID: 2tY11A8mkov
2016-05-31 11:22:00 +02:00
Frederik Braun
404a0bbb99
Bug 1265318: add require-sri-for CSP directive. r=ckerschb
...
MozReview-Commit-ID: 200PAvKtBME
2016-05-31 11:14:00 +02:00
Frederik Braun
e8df1f59be
Bug 1265318: tests for require-sri-for CSP directive. r=ckerschb
...
MozReview-Commit-ID: Ji14cwB8D3P
2016-05-31 08:30:00 +02:00
Ethan Lin
c791ee9498
Bug 1255062 - Add reftest to check clip with multiple moveTo. r=mchang
2016-05-31 19:16:00 +02:00
Lee Salzman
2734f8d93d
Bug 1255062 - disallow multiple moveTos in SkPath::isRectContour. r=ethlin
2016-05-27 21:12:25 -04:00
Lee Salzman
2ef3c87215
Bug 1255062 - allow Skia GrConvexPolyEffect to handle degenerate contours. r=mchang
2016-05-26 12:52:52 -04:00
John Dai
31ebbbcfaa
Bug 1024350 - Add mochitest testcase.r=smaug
2016-05-30 03:28:00 +02:00
John Dai
7b9485089a
Bug 1024350 - Support fire input event for select element.r=smaug
2016-06-01 00:10:00 +02:00
John Dai
682e2cdf72
Bug 1024350 - Remove redundant trailing spaces.r=smaug
2016-05-30 02:41:00 +02:00
Jessica Jong
2f552465b5
Bug 926019 - focus and blur an input element should not trigger change event if content hasn't changed. r=smaug
...
--HG--
extra : rebase_source : 9d56196ae2597cc21f7366326ce7203fe16e6cfb
2016-05-30 02:26:00 +02:00
Edwin Flores
bd172274b3
Bug 845095 - Enable media dormancy everywhere for MP4 and Media Source playback - r=jya
...
--HG--
extra : rebase_source : 40a9429fb4e1490d6afaf25fbb7466fc4beaaaf2
2016-05-31 21:08:00 +02:00
Edwin Flores
462669a29b
Bug 854095 - Remove an unused member from MediaFormatReader - r=jya
...
--HG--
extra : rebase_source : 15272d54393ddd5eb3fc9d1a5a63c31065ba1409
2016-05-31 08:50:00 +02:00
Jan de Mooij
5d381e2b9a
Bug 1276865 - Set autoJSAPIOwnsErrorReporting when initializing the self-hosting compartment. r=till
...
--HG--
extra : rebase_source : c8ad64b76cfe3afbe59c64d6145367c096ca91e7
2016-06-01 15:26:37 +02:00
Carsten "Tomcat" Book
fbac2cff2c
Merge mozilla-central to mozilla-inbound
...
--HG--
extra : rebase_source : 4d615ba5f76e2c989cc3f4d676d21105b67b25f0
2016-06-01 15:10:05 +02:00
Bas Schouten
0a7e186b25
Bug 1272500: Make cairo-surface-wrapper not double-apply device transform. r=jrmuizel
...
MozReview-Commit-ID: EkWqiPEidE3
2016-06-01 15:25:26 +02:00
Jan de Mooij
9f2b280090
Bug 1273867 - Don't call checkIsDefinitelyOptimizedArguments for getprops other than .length or .callee. r=h4writer
...
--HG--
extra : rebase_source : b103cdf28b91744433caf1db1aa1addbb965dc58
2016-06-01 15:12:03 +02:00
Shih-Chiang Chien
0581ac410b
Bug 1277197 - fix JS error in PresentationRequestUIGlue for 2-UAs device. r=kuoe0.
2016-06-01 21:12:21 +08:00
Kim Moir
40accc0d32
Bug 1253299 - TC Linux 64 ASAN debug and opt builds Tier 1 r=mtabara
2016-06-01 09:03:02 -04:00
Nathan Froyd
1578760736
Bug 1272813 - part 3 - try to take advantage of string sharing in JSEventHandler::HandleEvent; r=peterv
...
The Rebind() call in HandleEvent was attempting to be clever by sharing
string data with the error event's message. Unfortunately, we
eventually needed to pass the message out to JS, which required copying
the string for JS's purposes. Fortunately, we can attempt to be even
more clever by noticing whether the error event's message is already
allocated as a string buffer and sharing that, rather than just the raw
data. In the best case, the string buffer can be shared out to JS and
we avoid some needless copying.
2016-06-01 16:26:59 -04:00
Nathan Froyd
a4f2ce0263
Bug 1272813 - part 2 - factor out a AssignFromStringBuffer method in FakeString; r=peterv
...
We're shortly going to have multiple ways to assign an nsStringBuffer
into FakeString, so we might as well put the common code somewhere
useful.
2016-06-01 16:26:59 -04:00
Nathan Froyd
a9e1da6c8a
Bug 1272813 - part 1 - fallibly assign strings in {NonVoid,}StringToJsval; r=peterv
...
Avoiding large infallible allocations is always a good thing.
2016-06-01 16:26:59 -04:00
Nathan Froyd
760e7a2a76
Bug 1277222 - don't needlessly copy a string in XULDocument::MaybeBroadcast; r=smaug
...
The listener's SetAttr method takes a |const nsAString&|, so copying the
string in any form before passing it is just needless work.
2016-06-01 16:18:01 -04:00
Andrea Marchesini
14bcc45698
Bug 1277001 - part 2 - WPT fixed, r=me
2016-06-01 14:18:06 +02:00
Gregor Wagner
dfd00f0d0a
Bug 1277212
- Fix MediaDataDecoderCallback::Error callbacks in GonkMediaDecoder. r=tzimmermann
2016-06-01 13:47:02 +02:00
Andrea Marchesini
2287a36ed4
Bug 1277001 - Use BlobPart in the Blob/File webidl interface, r=smaug
2016-06-01 12:33:09 +02:00
Andrea Marchesini
3ad65f3a92
Bug 1258489 - Implement HTMLInputElement.webkitdirectory, r=smaug
2016-06-01 12:29:00 +02:00
Eddy Bruel
b965617dd1
Bug 1271653 - Implement a C++ interface for executeInGlobal(WithBindings);r=jimb
2016-06-01 12:18:22 +02:00