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

477712 Коммитов

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