Boris Zbarsky
69b153ce8c
Bug 1385178. Do fallible allocation of our font data buffer in SyncLoadFontData. r=jfkthame
2017-08-08 13:22:10 -04:00
Eugen Sawin
4c19212863
Bug 1386240 - [2.0] Fix JNI wrappers. r=me
2017-08-08 19:20:44 +02:00
Jon Coppeard
a36e3e0610
Bug 1388110 - Fix slot access intrinsics for objects with > 16 reserved slots r=nbp
2017-08-08 18:00:31 +01:00
Paolo Amadini
f07a275693
Bug 1382899
- Reduce Promise overhead in the DownloadLegacy.js progress events. r=florian
...
MozReview-Commit-ID: KS4kujUvX3s
--HG--
extra : rebase_source : c0b82eab2d97829a7a11cc51fa002c1eae49a4d0
2017-08-08 14:44:52 +01:00
Jorg K
f9e77b6cab
Bug 1388166 - Handle case where chromeWin.getBrowser() doesn't exist. r=johannh
2017-08-07 14:44:00 -04:00
Steve Fink
5b7d75f096
Bug 1385364 - gdb JSString prettyprinter string length limit and invalid char handling, r=jimb
...
--HG--
extra : rebase_source : 3a41c07c2ef76bef2fd7477b1fa7187a498facf5
2017-07-25 17:32:12 -07:00
Steve Fink
e6a5df33d4
Bug 1385359 - Add env var JIT_SPEW_FILENAME, r=nbp
...
--HG--
extra : rebase_source : 3b5bef62aa7b69dab12a52e38268405de95e651c
2017-07-20 17:38:45 -07:00
David Anderson
dbe6ce6a3f
Bug 1385101
Part 2 Hold TextureClients alive during async painting. r=mattwoodrow,mchang
2017-08-05 11:54:11 -07:00
David Anderson
8ac742dba7
Bug 1385101
Part 1 - Create CapturedPaintState in ContentClient rather than ClientPaintedLayer. r=mchang
2017-08-05 11:25:45 -07:00
Eugen Sawin
14c89f86b5
Bug 1386240 - [1.3] Check success status when enabling or disabling geolocation events. r=jchen
2017-08-08 18:15:54 +02:00
Paul Adenot
09ca1b1297
Bug 1384655 - Remove obsolete latency measuring macros in downstream code we don't use anymore. r=jesup
...
MozReview-Commit-ID: ARAWGe7yFM4
--HG--
extra : amend_source : b1b3f4f33c9c2b15465ac5670a3639b8527a16a3
2017-08-08 10:00:37 +02:00
Geoff Brown
4fc548a698
Bug 1385629 - Use correct tooltool cache directory for Marionette and Firefox-UI tests on osx; r=whimboo
2017-08-08 09:31:57 -06:00
Dyex
db4f4de93a
Bug 1369710 - [mozlint] Ensure that a valid path is entered. r=ahal
...
MozReview-Commit-ID: 6HOE9hmOkCx
--HG--
extra : rebase_source : 584a4391b832e794dc084254e9203b3a65c89419
2017-08-08 19:20:31 +05:30
Tristan Bourvon
3bd6c5f20a
Bug 1374024 - add static-analysis annotation for class functions that return dangling pointers. r=mystor
...
MozReview-Commit-ID: 44Ltj5FZAZD
2017-07-13 12:00:06 +02:00
Tristan Bourvon
cdc988e24a
Bug 1374024 - apply clang-format on some files from static analysis. r=mystor
...
MozReview-Commit-ID: COh2u6PIeY
2017-07-13 12:00:06 +02:00
Tristan Bourvon
2e77c99160
Bug 1374024 - add checker to prevent dangling pointers returned by method calls on temporaries. r=mystor
...
MozReview-Commit-ID: 9khNt59ONF
2017-07-05 16:14:21 +02:00
Julian Seward
f6205f4ba0
Bug 1386680 - irregexp: reduce size of initial evaluation stack (post landing fixup). rs=jandem.
2017-08-08 16:10:59 +02:00
Dylan Roeh
ba0ab9fa3d
Bug 1382637 - Zombify all tabs in BrowserApp.onDestroy() to stop video/audio recording when Fennec is swipe-to-killed. r=snorp
2017-08-07 12:14:35 -05:00
Joel Maher
6e07395e66
Bug 1364512 - enable crashtests for windows 10. r=Callek
...
MozReview-Commit-ID: 7tkUDO7TTbK
2017-08-08 09:57:14 -04:00
Jason Laster
1514a7e029
Bug 1388128 - Debugger does not remove some breakpoints. r=jdescottes
...
MozReview-Commit-ID: Hp7wYXGRSYs
2017-08-08 15:51:38 +02:00
Nicolas B. Pierron
f2eb6ef5b4
Bug 1382449 - irregexp: Do not assert for stack overflow exceptions. r=bhackett
2017-08-08 13:50:08 +00:00
Tooru Fujisawa
0b2a9e6945
Bug 1377566 - Remove unused IonBuilder::ensureDefiniteTypeSet. r=jandem
2017-08-08 22:28:50 +09:00
Tooru Fujisawa
872350c790
Bug 1388005
- Fix build without Ion. r=nbp
2017-08-08 22:28:50 +09:00
Ya-Chieh Wu
9d06c6348d
Bug 1379306 - Reftest for position:absolute block that is relative to table cell, row, row group. r=dbaron
...
MozReview-Commit-ID: 5ZdorkAhfj6
--HG--
extra : rebase_source : ae2dee773ea1f3e2e3fbb217b3ed1309fd0f1ccc
2017-08-07 20:31:00 +02:00
Ya-Chieh Wu
edb40ab2be
Bug 1379306 - Fix the wrong position when we calculate the position for position:absolute child. r=dbaron
...
Use |GetUsedBorder| instead of |GetComputedBorder|
when we calculate the position for position:absolute child.
MozReview-Commit-ID: 75gq5SFOVqT
--HG--
extra : rebase_source : 3b22920300f1054d3d2738e42c0347032bd9cecb
2017-08-07 20:31:00 +02:00
Kate Ustiuzhanina
4db629f8f6
Bug 1379145 - Use Policy in TelemetrySend.jsm to set up/reset custom timeout. r=gfritzsche
...
--HG--
extra : rebase_source : 71e52a397bc6ad8218f9d53a754ce4009f647652
2017-08-07 17:51:07 +01:00
Kate Ustiuzhanina
3cfadb8e23
Bug 1379125
- Track dicarded for size pending ping with TelemetryHealthPing. r=gfritzsche
...
--HG--
extra : rebase_source : 0c888483fac948cbf70da1834e9c0fbbd022a2bb
2017-08-07 11:09:05 +01:00
Honza Bambas
e372b0a90f
Bug 1377206 - Explicitly disable throttling of media HTTP responses, r=cpearce
...
--HG--
extra : rebase_source : 01f913c44c7ce02bedd733faaf11262353f3461d
2017-08-04 04:38:00 +02:00
Kate Ustiuzhanina
62072603a7
Bug 1375008
- Prioritize submission of Health ping. r=gfritzsche
...
--HG--
extra : rebase_source : 9ed68f5af232d88b4c82efbebed1c1a16fd29891
2017-07-27 15:22:08 +01:00
Alphan Chen
252278116e
Bug 1362075 - Correct window.open() URL failure exception. r=ehsan
...
--HG--
extra : rebase_source : 6a9e42e6b6528890631c89b14684578cc8475364
2017-08-08 02:07:00 +02:00
Christoph Kerschbaumer
4c276ebc38
Bug 1382869: Test data document should ignore meta csp. r=bz
2017-08-08 15:38:22 +02:00
Christoph Kerschbaumer
dffda52a58
Bug 1382869: data document should ignore meta csp. r=bz
2017-08-08 15:31:10 +02:00
Julian Seward
44f4cc8320
Bug 1387394 - irregexp::InterpretCode: don't heap-allocate |registers|. r=bhackett.
...
--HG--
extra : rebase_source : 6f030eacd48d0a61339c5a077f960a12e2067558
2017-08-08 09:29:06 +02:00
Jan de Mooij
2a7e0f0c5c
Bug 1387535 part 3 - Rewrite Label implementation to hopefully fix PGO regression. r=bhackett
2017-08-08 13:56:06 +02:00
Jan de Mooij
8239d880f4
Bug 1387535 part 2 - Encapsulate Label fields better. r=bhackett
2017-08-08 13:55:08 +02:00
Jan de Mooij
bb851a6aae
Bug 1387535 part 1 - Clean up JmpSrc and JmpDst. r=bhackett
2017-08-08 13:54:47 +02:00
Bobby Holley
26bc5a86f4
Bug 1378207 - Stop bypassing the Xray layer when walking the prototype chain. r=krizsa
2017-07-17 12:26:34 +02:00
Gabor Krizsanits
d624f6b97e
Bug 1378207 - Handle sandboxes with XOW protos in WebExtensionChildActor. r=rpl
...
Sandbox can throw on property access if it does not have permission
to access its own proto, even if the caller compartment had.
2017-08-08 13:43:20 +02:00
Gabor Krizsanits
31faf6cf36
Bug 1363601 - Let the ContentParent destroy the preallocated process during shutdown. r=mrbkap
...
The ContentParent during shutdown waits for the channel to be closed, preventing
any incoming message after the ipc actor was destroyed.
2017-08-08 13:32:57 +02:00
Carsten "Tomcat" Book
e02df09b7c
Merge mozilla-central to mozilla-inbound
2017-08-08 13:23:59 +02:00
Carsten "Tomcat" Book
0f16d437cc
merge mozilla-inbound to mozilla-central a=merge
2017-08-08 13:18:14 +02:00
Sebastian Hengst
f0fc89b3bc
Backed out changeset 7c3e4a58c61c (bug 1384841) or failing browser_UITour.js, at least on OS X. r=backout
2017-08-08 10:04:52 +02:00
Paul Adenot
da39c08e8c
Bug 1384655 - Backed out changeset 7829ceaaec31 for busting gUM on some configurations.
...
MozReview-Commit-ID: DSr6uAMzVxq
--HG--
extra : amend_source : 12e63146939d93f97cc31b3588187c234639de99
2017-08-08 09:50:07 +02:00
Julian Seward
3d63ed80b1
Bug 1386680 - irregexp: reduce size of initial evaluation stack. r=bhackett.
2017-08-08 07:54:03 +02:00
Boris Chiou
9c6a18d6f3
Bug 1387948 - Enable font-weight in test_transitions_per_property.html for stylo. r=xidorn
...
MozReview-Commit-ID: LX9MwgLBluy
--HG--
extra : rebase_source : ef21c3e03a46e956ebd8d5dddc2d72327d55c7ae
2017-08-08 13:38:07 +08:00
Boris Chiou
624a54b3f3
servo: Merge #18007 - stylo: Fix the computation of the interpolation of FontWeight (from BorisChiou:stylo/animation/interpolation/font_weight); r=xidorn
...
Interpolated result of FontWeight is wrong because clamping code is incorrect.
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix [Bug 1387948](https://bugzilla.mozilla.org/show_bug.cgi?id=1387948 ).
- [X] These changes do not require tests because Gecko has tests
Source-Repo: https://github.com/servo/servo
Source-Revision: 48b7e6d27c6fbeea9b03acface18d163cb7eedbc
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b634dad43aa799dee556deb2d319ab88f6afe3fc
2017-08-08 01:32:06 -05:00
Nicholas Nethercote
710682624c
Bug 1387940 - Make --max-frames=8 the default for dmd.py. r=mccr8.
...
The current default is 24, which is equal to the maximum number of stack frames
that DMD will record. And that's a terrible value because it splits up too many
related stack traces into separate records. There is no single best value, but
8 is a much better default.
--HG--
extra : rebase_source : c423fc4fe0e490ff6d58fa8f7116bc01c86a366e
2017-08-07 14:56:15 +10:00
Phil Ringnalda
a51f7dc64c
Backed out changeset 26831e829c5a (bug 1377944) at markh's request
...
MozReview-Commit-ID: 526HN6OCn1A
2017-08-07 20:42:50 -07:00
Ethan Lin
80ffba5a9e
Bug 1387455 - Add nullptr check for the draw target in WebRenderLayerManager::GenerateFallbackData. r=kats
...
MozReview-Commit-ID: Dk8WiqOmA1y
--HG--
extra : rebase_source : 91f66b56b70e7cf6401baed1a84fa63bc422dc8b
2017-08-07 10:10:58 +08:00
Jing-wei Wu
dd509b472e
Bug 1386975 - Part 2: Fix Robocop/Mochitest-chrome errors when Photon is enabled. r=maliu,nalexander,sebastian
...
MozReview-Commit-ID: FszicKMWywf
--HG--
extra : rebase_source : a963060986941e8518a1e278c6699cfe18549212
2017-08-08 10:40:36 +08:00