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

550927 Коммитов

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