Nicholas Nethercote
a5c843fe5f
Bug 1267550 (part 1) - Rename MOZ_MUST_USE as MOZ_MUST_USE_TYPE. r=ehsan.
...
This will allow MOZ_MUST_USE to be used for a different and more common case.
MozReview-Commit-ID: 4dQsdWjJfc6
--HG--
extra : rebase_source : 390ab56ef83d71eb6d28759a0195a79a78b153bd
2016-04-27 08:22:10 +10:00
Mason Chang
3ac624c914
Backed out bug 1211647 changeset 3c11b1d79787 due to potential crashes. r=me
2016-04-28 19:34:27 -04:00
Steve Fink
1e7c12c791
Bug 1171632 - Run TC hazard builds on main trees, r=coop
...
MozReview-Commit-ID: 9yT79JaguUc
--HG--
extra : rebase_source : 7202466e5a36a235d281ec16810c7afc2dbc9040
extra : amend_source : 6d90d9afc2677fede34bf1a3f898a89b093e3b56
extra : histedit_source : 20c92d7841c4063172abb3d70f51298f353844a2
2016-04-26 13:48:27 -07:00
Kartikaya Gupta
3a52fb3c8d
Bug 1268122 - Guard against layerview destruction between the compositor update task being posted and it running. r=snorp
...
MozReview-Commit-ID: HJIFbcduj6E
--HG--
extra : rebase_source : d44fd7542938b170bf5ac73229a71158b941f482
2016-04-28 15:03:02 -04:00
Robert Helmer
4cb9569491
Bug 1268197 - stub for webcompat fix system add-on r=kmag
...
MozReview-Commit-ID: K56apkJhP3p
--HG--
extra : rebase_source : e4f9fcab39f9aea3e480912c332781c9a9c7555e
2016-04-27 16:11:16 -07:00
Terrence Cole
e27fba9d56
Bug 1266887 - Store Rooted heads on the Zone; r=sfink
...
--HG--
extra : rebase_source : 1a9056f7d67eb118d55c789c18935799f871344f
2016-04-25 12:32:36 -07:00
Kyle Machulis
bb87072fdb
Backout of 541618e4babd (bug 1263696) due to performance timeline test bustage
2016-04-28 14:48:14 -07:00
Christoph Kerschbaumer
26e648d170
Bug 1239097 - Convert test_moz-anno_favicon_mime_type.js to use asyncOpen2. r=sicking
2016-01-12 13:44:43 -08:00
Christoph Kerschbaumer
2eaf9374ce
Bug 1255499 - Remove SEC_NORMAL from browser/. r=sicking
2016-04-25 15:06:40 +02:00
Jim Mathies
7e4e5509cb
Bug 1268233 - Don't unregister for audio session notifications if we haven't registered yet. r=aklotz
...
MozReview-Commit-ID: JvUhjyoYzf6
2016-04-27 16:31:37 -05:00
Nick Fitzgerald
77877c51ae
Bug 1244279 - Part 1: Take a bit in `ObjectElements::Flags` to indicate whether the object is in the whole cell store buffer. r=terrence
2016-04-28 10:35:00 -04:00
Nick Fitzgerald
d9edfd1af8
Bug 1244279 - Part 0: Add a GC ubench for large arrays with both elements and properties. r=terrence
2016-04-27 13:33:00 -04:00
Jared Wein
8be77d1f4f
Bug 1211647 - Runtime graphics testing visible during session restore. r=mchang
...
MozReview-Commit-ID: 46Bi2eW5NB5
--HG--
extra : amend_source : 33fa624f98cac2a888ab7dca3207beb2f35c99d0
extra : transplant_source : %FE%E24%EAm%BC%22%F97%7B%3B%F6%BA%E7%F7%04%07x%BF%86
2016-04-28 13:14:22 -04:00
Kyle Huey
48a594a09e
Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
2016-04-28 14:08:25 -07:00
Kyle Huey
12d497cb39
Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
732a15e600
Bug 1268313: Part 5 - Make NS_NewRunnableMethod able to call const functions. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
c724d0c867
Bug 1268313: Part 4 - Replace NewCancelableRunnableMethod with NS_NewCancelableRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
a13954d079
Bug 1268313: Part 3 - Replace some NewCancelableRunnableMethod with NS_NewNonOwningCancelableRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
72c9966484
Bug 1268313: Part 2 - Replace some NewRunnableMethods with NS_NewNonOwningRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
e713dbefec
Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj
2016-04-28 14:08:24 -07:00
Ethan Lin
a929c63894
Bug 1264214 - WebGL check the conflict name when LinkProgram. r=jgilbert
2016-04-28 06:10:00 -04:00
Giorgio Maone
49a6b9b48d
Bug 1267033 - Ensure QI to nsIHttpChannel before trying to merge status info. r=kmag
...
MozReview-Commit-ID: 5kZndCaQmPr
--HG--
extra : transplant_source : %AAY%CA%DE%3C%FA%99%8B%8Dj%1FZ%B1L%EE%25%CE%20%D2R
2016-04-27 18:11:32 +02:00
Ryan VanderMeulen
fb97788fef
Bug 1234404 - Skip browser_579879.js on ASAN as well.
2016-04-28 16:58:19 -04:00
Ryan VanderMeulen
81e9a4a18e
Bug 972110 - Skip test_bug674770-1.html on Linux debug e10s due to intermittent failures.
2016-04-28 16:55:18 -04:00
Mike Shal
8689f72e8b
Bug 1266875 - Remove custom install rules; r=chmanchester
...
MozReview-Commit-ID: CoWdHidlDrV
2016-04-18 10:36:07 -04:00
Geoff Brown
df5dd1eb17
Bug 1267825 - Run TC linux 64 opt tests as tier 2, for now; r=dustin
...
--HG--
extra : rebase_source : b51c30b27616f14240b620ac1aa95feea0b22655
2016-04-28 14:24:44 -06:00
Geoff Brown
7fb9ee8509
Bug 1267825 - Link test task definitions for Linux 64 opt; r=dustin
...
--HG--
extra : rebase_source : 8136bafaa63cd4dc2d2b15e4ca5226380e070c9a
2016-04-28 14:24:43 -06:00
Geoff Brown
b1d8c6ae82
Bug 1267825 - Add test task definitions for Linux 64 opt; r=dustin
...
--HG--
extra : rebase_source : 775c296897f53a45ad942ab9c5b8892a1382d0b8
2016-04-28 14:24:42 -06:00
Kit Cambridge
e74c4e5540
Bug 1265828 - Remove persistent notifications from storage. r=wchen
...
MozReview-Commit-ID: DmegHA1YVsB
--HG--
extra : rebase_source : dfe052327a29b7b28d76f9c1993e6cff181471c9
2016-04-20 17:13:21 -07:00
Kit Cambridge
c6e8720d75
Bug 1267021 - Use fallible allocation and move semantics for Push events. r=wchen
...
MozReview-Commit-ID: H43zrz5fhvU
--HG--
extra : rebase_source : 63631f3c2f4a3389e8e0365cd9a770a537162762
2016-04-22 20:54:22 -07:00
Boris Zbarsky
d2cd761b35
Bug 1267338. Remove dead codepath for the case when we opened a window even though popupState was openAbused, since we never open a window in that situation. r=mrbkap
2016-04-28 16:18:52 -04:00
Kyle Machulis
58d9018e54
Bug 1263696 - Block content loading for embed nodes that are ancestors of objects with data; r=bz
2016-04-28 13:08:12 -07:00
Jim Chen
5a3bcf1c9d
Bug 1267860 - Include "con" parameter in GCM message; r=kitcambridge
...
Include the content encoding "con" parameter in the message that is
passed from GCM to Gecko, so that the message body can be correctly
decrypted.
2016-04-28 16:07:02 -04:00
Jim Chen
4932a777ef
Bug 1265621 - Add flag to track omnijar handle in nsJAR; r=aklotz
...
Add a bool flag in nsJAR to track whether the zip handle came from
omnijar. The old code compared pointers instead, but other patches in
this bug made it no longer possible to do that.
2016-04-28 16:07:02 -04:00
Jim Chen
93b208fc7e
Bug 1265621 - Expose outer zip readers in Omnijar::GetReader; r=froydnj
...
Previously, Omnijar::GetReader(nsIFile*) returned nullptr when using
nested jars. This patch makes it return the outer jar reader in that
case, so we don't end up opening the outer jar file again.
2016-04-28 16:07:02 -04:00
Jim Chen
a32009c9cc
Bug 1265621 - Use StaticRefPtr in Omnijar.cpp; r=froydnj
...
Use StaticRefPtr instead of raw pointers in Omnijar.cpp for convenience
and safety.
2016-04-28 16:07:02 -04:00
Daniel Holbert
b199fea9a7
Bug 1268588: Add missing space to "assertion count[...] is less than expected" reftest log message. r=gbrown
...
MozReview-Commit-ID: GA2mvt4WyqU
--HG--
extra : rebase_source : ed194ccc7f1e116b7d8b01ea15b2281ba08bfd47
2016-04-28 10:52:42 -07:00
Julian Hector
4c291ae709
Bug 1176099 - Fix missing NULL check r=luke
...
MozReview-Commit-ID: ICNQNqJZzA8
2016-04-28 20:41:14 +02:00
Mats Palmgren
c96fa5c0c8
Bug 1267555
part 2 - [css-grid] Adjust reftests for abs.pos. "auto/first-line" and "last-line/auto" change.
2016-04-28 21:21:20 +02:00
Mats Palmgren
5ed9f29039
Bug 1267555
part 1 - [css-grid] Make grid-aligned abs.pos. descendants that span from 'auto' to the first/last line stretch to the outer edge of the first/last track respectively. r=dholbert
2016-04-28 21:21:19 +02:00
Tooru Fujisawa
aa8be126c7
Bug 1268574 - Check the outparam JSFunction* value after GetGetterPure. r=lth
2016-04-29 02:46:22 +09:00
Gregory Szorc
6f80eee720
Bug 1268573 - Pin revision in hgwatchman repo; r=smacleod
...
Per
https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-April/083649.html
the hgwatchman repo has been blanked. We should pin to the last
changeset before the blanking so people can still run hgwatchman.
We'll also need to teach `mach mercurial-setup` to install the
fsnotifier extension. That's for a different patch and bug.
DONTBUILD (NPOTB)
MozReview-Commit-ID: GyuDMTwARqo
--HG--
extra : rebase_source : be782f0262006a29f5b48add98fddda9dd2cdbd7
2016-04-28 10:20:25 -07:00
Jeff Muizelaar
27171b1c59
Bug 1268096. Sync the D3D11 rasterizer state if pointDrawMode or multisample changes.
...
Cherry-picked from upstream commit b9ada71de8d00052c9922107383ef3e86c4b23d8
2016-04-28 13:21:48 -04:00
Alexander Surkov
7679e64fd6
Bug 1264852 - destroy an event tree as it gets processed, r=n.nethercote
2016-04-28 13:12:46 -04:00
Andrew McCreight
b24fdb8375
Bug 1268130, part 2 - Make ByteLengthIsValid failures fatal in release builds. r=froydnj
...
This will stop us from sending truncated messages, which will make the
receiver crash.
2016-04-28 10:00:46 -07:00
Andrew McCreight
17fc7463dd
Bug 1268130, part 1 - Reimplement ByteLengthIsValid using CheckedInt. r=froydnj
...
The first check in ByteLengthIsValid() says "nsTArray only handles
sizes up to INT32_MAX", but the actual requirement is that the
capacity is no larger than UINT32_MAX. The check is overly restrictive
if sizeof(E) is 1 byte, and overly permissive if sizeof(E) is greater
than 2 bytes. I removed this check. Internal nsTArray invariants
should be enforced by nsTArray methods.
The second check is trying to check for overflow, but that should just
be done using CheckedInt.
2016-04-28 10:00:46 -07:00
Geoff Brown
22f6c292d5
Bug 1268050 - Skip dom/xbl/crashtests/336744-1.html on Android, for frequent failures
2016-04-28 10:49:40 -06:00
David Keeler
1fdc1bdd0a
bug 1267463 - add a more nuanced subject common name fallback option for prerelease channels r=Cykesiopka,jcj
...
MozReview-Commit-ID: 1vHXrPAHTRm
--HG--
extra : rebase_source : dddd8ae973d1d793890bbfc44d9fe84ef4a47ee2
2016-04-25 15:55:18 -07:00
Eitan Isaacson
5a98fd6332
Bug 1267309 - Escape embedded speech command delimiters. r=m_kato
...
MozReview-Commit-ID: qv7TbGGWdE
--HG--
extra : rebase_source : ffba7e10038df5fd5ab622e920aba85b1024d5f5
2016-04-26 11:53:42 -07:00
Luke Wagner
66afe9c89d
Bug 1263205 - BaldrMonkey: add temporary Wasm.experimentalVersion (r=bbouvier)
...
MozReview-Commit-ID: 1jeMA9tSDoy
--HG--
extra : rebase_source : 17f988ef5a3b3ca0ad08c4c1346e9b9c0c589874
2016-04-28 10:36:28 -05:00