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

590182 Коммитов

Автор SHA1 Сообщение Дата
Nika Layzell 944ff7f16d Bug 1444151 - Part 2: Make Rust's RefPtr::forget safe, r=froydnj 2018-04-10 17:49:49 -04:00
Nika Layzell 9c3d9faeca Bug 1444151 - Part 1: Remove unused rust-url-capi tests, r=valentin 2018-04-10 17:49:49 -04:00
Nika Layzell 48ff89c65b Bug 1443956 - Part 2: Support serializing nsIPrincipal directly over IPDL, r=froydnj 2018-04-10 17:49:49 -04:00
Nika Layzell 9b6f7881f9 Bug 1443956 - Part 1: Support serializing nsIURI directly over IPDL, r=froydnj 2018-04-10 17:49:48 -04:00
Nika Layzell 952f6a915a Bug 1443954 - Part 3: Add support for RefCounted types to IPDL, r=bz,froydnj,baku
This patch was reviewed in parts, however the intermediate states would not build:

Bug 1443954 - Part 3A: Strip pointers from the argument to WriteParam and WriteIPDLParam before selecting the ParamTraits impl, r=froydnj

Bug 1443954 - Part 3B: Move nsIAlertNotification serialization to the refcounted system, r=bz

Bug 1443954 - Part 3C: Move geolocation serialization to the refcounted system, r=bz

Bug 1443954 - Part 3D: Move nsIInputStream serialization to the refcounted system, r=baku

Bug 1443954 - Part 3E: Move BlobImpl serialization to the refcounted system, r=baku

Bug 1443954 - Part 3F: Correctly implement ParamTraits for actors after the ParamTraits changes, r=froydnj
2018-04-10 17:49:48 -04:00
Nika Layzell 15aae6a990 Bug 1443954 - Part 2: Support parsing `using refcounted class` imports in IPDL, r=froydnj 2018-04-10 17:49:48 -04:00
Nika Layzell 854c39c514 Bug 1443954 - Part 1: Only Move() arguments when necessary, r=froydnj 2018-04-10 17:49:47 -04:00
Nika Layzell 0d56c8977a Bug 1437167 - Part 2: Round submillisecond condition variable waits up to 1ms, r=froydnj 2018-04-10 17:49:47 -04:00
Nika Layzell 0c3ba13e4c Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj 2018-04-10 17:49:47 -04:00
Nika Layzell b286bc10d9 Bug 1443379 - Stop pretending cacheKey can be anything other than uint32_t, r=smaug 2018-04-10 17:49:46 -04:00
Nika Layzell adc5b074cd Bug 1434768 - Part 5: Add EvictLocalContentViewers to ChildSHistory, r=bz 2018-04-10 17:49:46 -04:00
Nika Layzell 11744e4b91 Bug 1434768 - Part 4: Create a ParentSHistory in nsFrameLoader, r=bz 2018-04-10 17:49:45 -04:00
Nika Layzell 4464c02334 Bug 1434768 - Part 3: Rewrite JS consumers of .sessionHistory, r=bz 2018-04-10 17:49:45 -04:00
Nika Layzell 8822e43271 Bug 1434768 - Part 2: Replace nsDocShell::mSessionHistory with ChildSHistory, r=bz 2018-04-10 17:49:45 -04:00
Nika Layzell c3cbd8710f Bug 1434768 - Part 1: Add Child/ParentSHistory classes which wrap nsISHistory, r=bz 2018-04-10 17:49:44 -04:00
Nika Layzell 58eeb66cb3 Bug 1438026 - Part 4: Remove the old nsPresState code completely, r=baku 2018-04-10 17:49:44 -04:00
Nika Layzell 242c9ce313 Bug 1438026 - Part 3: Replace nsPresState with the new PresState type, r=baku 2018-04-10 17:49:44 -04:00
Nika Layzell 998263091d Bug 1438026 - Part 2: Add IPDL definitions for the PresState data structures, r=baku 2018-04-10 17:49:43 -04:00
Nika Layzell 0b0d005341 Bug 1438026 - Part 1: Add IPDLParamTraits for RefPtr<BlobImpl>, r=baku 2018-04-10 17:49:43 -04:00
Vinothkumar Nagasayanan 8d69150966 Bug 1424023 - Test run time reduced using another new iframe. r=ckerschb
--HG--
extra : rebase_source : f2c2b8ca89c2290ad9a701fb7f7c5cbb1a1bf63c
2018-04-10 17:43:16 -04:00
Christoph Kerschbaumer c0f8ff4e4d Bug 1451094 - Fix null loadinfo deref. r=mayhemer 2018-04-10 17:26:36 +02:00
Matthew Gaudet a7ca95c9c6 Bug 1451976 - Temporary fix for --enable-more-deterministic when doing DoubleNot IC. r=tcampbell 2018-04-09 18:23:49 -04:00
Nevin Chen 2e7cc03dde Bug 1399388 - Only when new page is exactly 'about:home' will be treated as default home page. r=sdaswani 2018-04-03 18:45:48 +03:00
David Major d7203d76cd Bug 1453061: Merge libvpx code size fix. r=drno
https://chromium-review.googlesource.com/c/webm/libvpx/+/841103
2018-04-10 17:00:54 -04:00
David Major 03e4300156 Bug 1453061: Merge libaom code size fix. r=drno
https://aomedia-review.googlesource.com/c/aom/+/39401
2018-04-10 17:00:38 -04:00
Lee Salzman dc3fc2506c Bug 1450814 - generic implementation of DrawTarget::Blur using LockBits. r=rhunt
MozReview-Commit-ID: 2jROASoiPQd
2018-04-10 16:46:32 -04:00
Kris Maglione 625d71bd40 Bug 1452827: Cleanup a bunch of duplication and cruft in XPIInstall.jsm. r=aswan
MozReview-Commit-ID: 4kmYI2t471E

--HG--
extra : rebase_source : 49b8383ffba5325c513ca67b24de29400ae5fe6a
extra : amend_source : 00afef115bed78df1d145e8fe1a0bc49af6d1cf8
2018-04-09 17:21:13 -07:00
Ben Kelly 8e02995e8a Bug 1452373 Only allow one runnable to write to serviceworker.txt at a time. r=asuth 2018-04-10 12:31:18 -07:00
Razvan Caliman fb8f2edd91 Bug 1449885 - Write variation axis changes to rule and keep in sync with any manual edits to rule. r=gl
MozReview-Commit-ID: LaZWwWf2CsX
2018-04-02 17:40:21 +02:00
Razvan Caliman 0a3e54885d Bug 1449885 - Read font variation axis data and setup UI with any axis values defined on rule. r=gl
MozReview-Commit-ID: 6tWRyjYcdDH
2018-04-02 17:32:51 +02:00
Geoff Brown 3680684f70 Bug 1452694 - Use TestRunnerActivity for geckoview mochitest/reftest; r=bc
This makes the changes necessary to use TestRunnerActivity when geckoview
is installed and requested, but we do not yet attempt to run any such
test tasks in automation.
2018-04-10 13:26:11 -06:00
Geoff Brown e947c0c1e9 Bug 1452956 - Use newlines when dumping Android logcat to test log; r=jmaher 2018-04-10 13:26:08 -06:00
Ben Hearsum c8816caaf1 bug 1355482: document taskcluster releng implementation and release promotion - add in depth balrog docs. r=aki 2018-04-10 15:24:57 -04:00
arthur.iakab 50132b1765 Backed out changeset 090f4e5a8d73 (bug 1446671) For failing Test verify on accessible/tests/browser/events/browser_test_textcaret.js on a CLOSED TREE 2018-04-10 22:12:51 +03:00
arthur.iakab f7c08a2145 Backed out 2 changesets (bug 1449885) For frequently failing devtools on browser_parsable_css.js on a CLOSED TREE
Backed out changeset 47b3480dc0af (bug 1449885)
Backed out changeset 7ee122acafd1 (bug 1449885)
2018-04-10 22:09:31 +03:00
Tim Nguyen ce2407fe5e Bug 1437302 - Followup: fix reftest failures on a CLOSED TREE. r=me 2018-04-10 20:40:30 +02:00
Kris Maglione 2475362f04 Bug 1451940: Don't reparse stylesheets when assigning empty string to empty element. r=bz
Per spec, assinging an empty string to textContent or innerHTML should not
trigger any mutation observers, and therefore should not trigger a stylesheet
reparse, when the element is already empty.

Since we need to apply some special handling to innerHTML and textContent
assignments to <style> nodes, and therefore re-parse directly in the setter
rather than in response to mutation observers, we need to special-case this
scenario.

MozReview-Commit-ID: KdOYFs8ayT7

--HG--
extra : rebase_source : 67b85174d08028c5200964800b657950aa2bffa2
2018-04-10 11:06:26 -07:00
Alexander Surkov 833fe43cb6 Bug 1446671 - convert mochitest/textcaret/test_browserui.xul test into a browser test, r=yzen, gijs 2018-04-10 14:02:19 -04:00
Ben Kelly a2fce061cf Bug 1450274 P3 Make WorkerGlobalScope call DisconnectEventTargetObjects() when the worker reaches the Terminating state. r=baku 2018-04-10 11:00:57 -07:00
Ben Kelly 4d9ff997d3 Bug 1450274 P2 Make ServiceWorkerRegistration use DETH::KeepAliveIfHasListenersFor(). r=asuth 2018-04-10 11:00:56 -07:00
Ben Kelly 21a91c3b30 Bug 1450274 P1 Make ServiceWorker use DOMEventTargetHelper::KeepAliveIfHasListenersFor(). r=asuth 2018-04-10 11:00:56 -07:00
Jason Laster 14cece73ee Bug 1452748 - Update Debugger Frontend v33. r=jdescottes
MozReview-Commit-ID: 6kHP1gMaY07
2018-04-10 13:50:12 -04:00
Nathan Froyd cc035fe9e0 Bug 1444125 - don't poison Maybe on construction; r=gerald
This behavior is pretty heavy-handed and degrades performance.
2018-04-10 13:46:00 -04:00
Nathan Froyd e7e0eac6bc Bug 1444125 - work harder to generate good code for Maybe poisoning; r=gerald 2018-04-10 13:46:00 -04:00
Geoff Brown 1a314fba8e Bug 1389805 - Apply elfhack -r to Android xpcshell libs; r=jmaher 2018-04-10 11:14:16 -06:00
Geoff Brown 42e0026deb Bug 1389805 - Update linux64 host-utils with elfhack; r=me,a=test-only 2018-04-10 11:14:14 -06:00
Razvan Caliman ecf3a64924 Bug 1449885 - Write variation axis changes to rule and keep in sync with any manual edits to rule. r=gl
MozReview-Commit-ID: LaZWwWf2CsX
2018-04-02 17:40:21 +02:00
Razvan Caliman 4bc526421a Bug 1449885 - Read font variation axis data and setup UI with any axis values defined on rule. r=gl
MozReview-Commit-ID: 6tWRyjYcdDH
2018-04-02 17:32:51 +02:00
Gurzau Raul 4aeb9af849 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-10 19:58:05 +03:00
Gurzau Raul 6bfadf95b4 Merge inbound to mozilla-central. a=merge 2018-04-10 19:54:34 +03:00