Commit Graph

311166 Commits

Author SHA1 Message Date
Kim Moir
b4757a3686 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal a=ritu 2016-05-04 10:28:55 -04:00
Morgan Phillips
1353de6db6 Bug 1260673 - Ensure that Array.sort works with sealed objects; r=jorendorff a=ritu 2016-04-05 12:03:12 -07:00
Morgan Phillips
579b554571 Bug 1260673 - Stop using _DefineDataProperty in MoveHoles; r=jorendorff a=ritu
_DefineDataProperty was used to ensure that modifying Array's setter wouldn't
impact sorting, however, this is both not necessary and against the spec.
2016-03-31 14:44:12 -07:00
Edwin Flores
72253274de Bug 1253995 - Display stale image in nsImageFrame if we have a new src but haven't decoded it yet - r=seth a=ritu 2016-04-22 14:08:25 +01:00
Jon Coppeard
119640b3ea Bug 1244412 - Fix spurious GC hazard r=me a=ritu 2016-03-17 12:47:54 +00:00
Jon Coppeard
f276fecac5 Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence a=ritu 2016-03-17 10:05:55 +00:00
Jon Coppeard
7c5e6a9be4 Bug 1244412 - Make ZoneCellIter work correctly whether called under GC or not r=terrence a=ritu 2016-03-17 10:05:55 +00:00
Shu-yu Guo
9671935ab1 Bug 1250520 - Handle reporting DebuggeeWouldRun when the script has no filename. (r=fitzgen) a=ritu 2016-03-07 17:50:43 -08:00
Michal Novotny
ac2e63a441 Bug 1268922 - Limit number of tries to find unused trash directory, r=honzab a=lizzard 2016-05-02 19:58:58 +02:00
Bill McCloskey
ba550c9717 Bug 1264820 - Measure IPC reply size in telemetry (r=mccr8) a=ritu 2016-04-26 13:50:56 -07:00
ffxbld
e01fa0d23d No bug - Tagging 6f82d30fe05e1412e744cb76af86f0c9ffe509d4 with FIREFOX_47_0b2_BUILD1, FIREFOX_47_0b2_RELEASE a=release CLOSED TREE 2016-05-03 12:14:36 -07:00
ffxbld
b0fc0696e0 Automatic version bump. CLOSED TREE NO BUG a=release 2016-05-03 12:14:34 -07:00
Chris Cooper
2eea68241f Bug 1265425 - Split partner repacks into smaller chunks r=rail a=release DONTBUILD
MozReview-Commit-ID: 5fF9vwLLxaY
2016-05-03 12:42:29 -04:00
Wes Kocher
e682e39dfd Backed out changeset 40dc7dd5bdbf (bug 1186522) for breaking all android reftests and mochitests and more a=backout
MozReview-Commit-ID: DXmGm51OpZc
2016-05-02 15:20:40 -07:00
Nicholas Nethercote
37d27451ea Bug 1132502 (part 2) - Don't call AddClassInfo() for BaseShapes. r=jandem. a=ritu
It appears to cause crashes, and the effects of not calling on memory reporting
accuracy are minor. The code should be able to be re-enabled once
heap-allocated js::Class instances no longer occur.

MozReview-Commit-ID: 7UK1TNqYs0T
2016-04-19 10:21:00 +10:00
Nicholas Nethercote
3b8246ed3d Bug 1132502 (part 1) - Abort if compartmentStats is null during memory reporting. r=jandem. a=ritu
We have inconclusive evidence that compartmentStats is sometimes nullptr during
memory reporting, which would be bad. This patch makes us abort in that case.
It also changes some pointers to references to make the expected non-nullness
clearer.

MozReview-Commit-ID: 6o0RFFD0pnY
2016-04-15 12:03:39 +10:00
Nicolas Silva
aa3c38f58b Bug 1268440 - Null-check in DXGIYCbCrTextureHostD3D11::SetCompositor. a=ritu
MozReview-Commit-ID: DvfGEoi0wJd
2016-05-02 13:35:57 -07:00
Wes Kocher
3c1b6f91b8 commit fbe5bae591feec945d39924524bc53577651c2dd
Author: Jeff Muizelaar <jmuizelaar@mozilla.com>
Date:   Thu Apr 28 11:56:23 2016 -0400

    Bug 1268096. Sync the D3D11 rasterizer state if pointDrawMode or multisample changes. a=ritu

    Cherry-picked from upstream commit b9ada71de8d00052c9922107383ef3e86c4b23d8

MozReview-Commit-ID: Jkocj7fcC4Y
2016-05-02 13:33:49 -07:00
Kim Moir
86e0e15ae4 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal a=ritu 2016-05-02 16:03:04 -04:00
Michael Kaply
3e65eb1b66 Bug 1266783 - Add unit tests for Google engine with codes, r=florian. a=ritu
MozReview-Commit-ID: 4kgTW8EhmFw
2016-04-22 11:52:41 -05:00
Florian Quèze
a1cab735a7 Bug 1266783 - prevent the search cache file from being flushed twice in a row after a re-initialization, r=adw. a=ritu
MozReview-Commit-ID: 4sftx4M1WSy
2016-04-29 17:08:55 +02:00
Michael Kaply
9e5e02bfee Bug 1181645 - Default invalid or empty purpose in getSubmission to searchbar, r=florian. a=ritu
MozReview-Commit-ID: GdgAjVzzkro
2016-04-29 17:08:55 +02:00
Kartikaya Gupta
535c7568c4 Bug 1268122 - Guard against layerview destruction between the compositor update task being posted and it running. r=snorp a=ritu
MozReview-Commit-ID: HJIFbcduj6E
2016-04-28 15:03:02 -04:00
Dão Gottwald
891b51bee8 Bug 1265173 - Increase toolbarHighlight opacity again to a more reasonable level. r=mdeboer a=ritu
MozReview-Commit-ID: A2Jdqc9Nms
2016-04-28 12:54:51 +02:00
Gijs Kruitbosch
3a9675f317 Bug 1267007 - fix profiler and search conditional Services.jsm declarations, r=billm a=ritu
MozReview-Commit-ID: 6IgEPTkdLMA
2016-04-25 16:32:11 +01:00
Dan Minor
9093853f55 Bug 1267579 - Add test case; r=padenot a=ritu
MozReview-Commit-ID: KQQKuw7KSXg
2016-04-26 09:24:42 -04:00
Dan Minor
4e7a7b7ff8 Bug 1267579 - Unexpected result when using OscillatorNode with custom wave shape; r=padenot a=ritu
This fixes some division by zero errors introduced by Bug 1222405 when the
fundamental frequency is zero.

MozReview-Commit-ID: A7qfJjJOJ3H
2016-04-26 09:41:54 -04:00
Boris Zbarsky
285e0db32f Bug 1263845. When a parent changes from auto height to non-auto height or vice versa, a percentage height non-block child needs to realize it's doing a vertical resize. r=dbaron a=ritu
MozReview-Commit-ID: LldnwZbmNkj
2016-04-26 12:56:26 -04:00
Mark Capella
ab76a1e9da Bug 1267383 - Followup Telemetry from Bug 1257843, Text Selection Probe, r=sebastian a=ritu
MozReview-Commit-ID: E3srlwsZE0h
2016-05-02 12:32:10 -07:00
Tooru Fujisawa
8ac7dcfe0a Bug 1263525 - Add dedicated function for std_Array self-hosted intrinsic and enable JIT for it. r=efaust a=ritu
MozReview-Commit-ID: KMOP7s7cODi
2016-04-29 01:49:56 +09:00
Shane Caraveo
61e2c5170c Bug 1263599 fix missing menu items in pocket, r=Gijs a=ritu
MozReview-Commit-ID: A4EPYOQ6lf9
2016-04-25 13:24:17 -07:00
Nicolas Chevobbe
0db64b2ee6 Bug 1263439 - Remove "blob:" from stylesheet URLs created with URL.createObjectURL; r=pbro a=ritu
There was an error thrown in the stylesheet.js `dirname` function because of
`this.safeURL` being like "blob:XXX", and thus not being valid for `Services.io.newURI`.
Removing the "blob:" part of the safeUrl before calling the `dirname` function
resolves the bug.

MozReview-Commit-ID: 9uth6vyAR2u
2016-04-10 15:02:48 +02:00
Jan-Ivar Bruaroey
c64e2c95fa Bug 1259236 - test pc.addTrack of track in constructed stream. r=bwc a=ritu
MozReview-Commit-ID: E1qFH7xYY0H
2016-03-24 13:32:10 -04:00
Jan-Ivar Bruaroey
d542142382 Bug 1259236 - throw NotSupportedError on pc.addTrack of track in constructed stream. r=bwc a=ritu
MozReview-Commit-ID: LBP9CybRmrI
2016-03-24 12:45:22 -04:00
Chris H-C
1821589d04 Bug 1249664 - Save the combobox's dropped-down state across frame reconstruction. r=dbaron a=ritu
We already restore the scroll-position state of the list control frame (via
nsHTMLScrollFrame), so the combobox control frame needs to add a suffix to
its state key so it doesn't overlap.

MozReview-Commit-ID: Eq0X0FCOciZ
2016-03-10 14:21:05 -05:00
Chris H-C
a06b4b707e Bug 1249664 - Save dropped-down state in nsPresState. r=dbaron a=ritu
nsComboboxControlFrame will need some place to store its dropped-down state.
Instead of using nsISupportsPRBool and SetStateProperty, just add a bool.

MozReview-Commit-ID: CEnshCbqEV1
2016-03-10 14:02:13 -05:00
Chris H-C
b3a184bb25 Bug 1249664 - Make stateful frames responsible for their own keys r=dbaron a=ritu
nsFrameManager::CaptureFrameStateFor generates keys for stateful frames that
only take into account the document and element. This precluded saving pieces
of information coming from different frames responsible for the same element.

MozReview-Commit-ID: 29x3Gj66wAy
2016-03-10 10:14:37 -05:00
Benjamin Smedberg
a7e0aaf68c Bug 1252152 - Make plugin instances destroyed while that instance is on the stack crash earlier and more usefully, r=jimm a=ritu
MozReview-Commit-ID: EblMTq3CGn9
2016-04-06 16:23:43 -04:00
Andrew Swan
9b05494a00 Bug 1256399 use temporary addon installation for update tests r=mossop a=testonly
MozReview-Commit-ID: AdjNzZrA79N
2016-03-15 05:24:49 -07:00
Kartikaya Gupta
a94a592a9a Bug 1255823 - Add a two-step destruction process to PAPZ. r=dvander a=ritu
MozReview-Commit-ID: FuiwoIAZUKj
2016-04-18 17:25:25 -04:00
Kartikaya Gupta
60c4e2b7a5 Bug 1267471 - Check the snap info when comparing scroll metadata for equality. rs=botond a=ritu
MozReview-Commit-ID: 5aw7vjT3YcE
2016-04-25 20:58:11 -04:00
Botond Ballo
917ddff4b9 Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats a=ritu
MozReview-Commit-ID: 3qAdSWXwOsu

--HG--
extra : rebase_source : 1c746af11c620e4bc27d1163980db361c239ae5e
2016-05-02 13:30:08 -04:00
Botond Ballo
952fd6e794 Bug 1219296 - Light refactoring to how a smooth scroll is launched inside APZC. r=kats
MozReview-Commit-ID: Ay5XXT1808Z

--HG--
extra : rebase_source : 1ed2b6c0087b499a077a23116dc477997d13503d
2016-05-02 13:29:43 -04:00
Botond Ballo
5f2efc35f4 Bug 1219296 - Remove StartSmoothScroll()'s argument, which is no longer used. r=kats
MozReview-Commit-ID: DlnaEQLCvlf

--HG--
extra : rebase_source : 95cc626bb6260fc11efa71db4e1e66a01d770508
2016-05-02 13:29:33 -04:00
Botond Ballo
f57b8dd1d6 Bug 1219296 - Ship scroll snap information to the compositor. r=kats
MozReview-Commit-ID: 2aCaAEC5Csu

--HG--
extra : rebase_source : 840fa9478c32932c40cf3f9222d14da567f9d41b
2016-05-02 13:29:22 -04:00
Botond Ballo
5ddfdfb953 Bug 1219296 - Make ScrollMetadata::sNullMetadata a StaticAutoPtr so that ScrollMetadata can admit nsTArray members. r=kats
MozReview-Commit-ID: LOZdnAhL5xH

--HG--
extra : rebase_source : 39b619a7945e9f3c867dbe67e700e8b83d7c3699
2016-05-02 13:29:16 -04:00
Botond Ballo
1fdea11c6b Bug 1219296 - Move the layout.css.scroll-snap.proximity-threshold pref to gfxPrefs, so it can be queried on the compositor thread. r=kats
MozReview-Commit-ID: 6apoF0810Ea

--HG--
extra : rebase_source : 7860ad185b7c131ef19faa2befb3a09f75b7ad6e
2016-05-02 13:29:07 -04:00
Botond Ballo
780950fe4d Bug 1219296 - Factor out the algorithm that computes a scroll snap destination into a reusable form. r=kats
MozReview-Commit-ID: KyU67pXEJus

--HG--
extra : rebase_source : c1dfbe948dd8d98e549612287ca48e507adf5aee
2016-05-02 13:28:47 -04:00
Botond Ballo
a8e50d152a Bug 1219296 - Fix an include-what-you-use error. r=kats
MozReview-Commit-ID: KBizLnMEXG4

--HG--
extra : rebase_source : 045f571e67b8a1046cbc1c98e9ab2f7716964a96
2016-05-02 13:28:40 -04:00
Botond Ballo
bcd123605d Bug 1219296 - Factor out scroll snap information into a form that's usable by the compositor. r=kats
MozReview-Commit-ID: DTvu7UsKsBg

--HG--
extra : rebase_source : 71831d884d128bc9e50aac55c7a8302f7ffe74f8
2016-05-02 13:28:14 -04:00