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

565443 Коммитов

Автор SHA1 Сообщение Дата
Andrea Marchesini 4dd00f7bf4 Bug 1411257 - No MOZ_CRASH if BackgroundChild::GetOrCreateForCurrentThread() fails - part 4 - FileSystem APIs, r=asuth 2017-10-25 08:45:52 +02:00
Andrea Marchesini 4196bb7ca0 Bug 1411257 - No MOZ_CRASH if BackgroundChild::GetOrCreateForCurrentThread() fails - part 3 - MutableBlobStorage, r=asuth 2017-10-25 08:45:52 +02:00
Andrea Marchesini 1f86f7d2a2 Bug 1411257 - No MOZ_CRASH if BackgroundChild::GetOrCreateForCurrentThread() fails - part 2 - MessagePort, r=asuth 2017-10-25 08:45:52 +02:00
Andrea Marchesini f96c5428b8 Bug 1411257 - No MOZ_CRASH if BackgroundChild::GetOrCreateForCurrentThread() fails - part 1 - BroadcastChannel, r=asuth 2017-10-25 08:45:52 +02:00
Phil Ringnalda 93456fb0f4 Backed out changeset 3d0093f961ee (bug 1410794) for Mac plugin crashes and Android test_worker_interfaces.html failures
MozReview-Commit-ID: 20UosHyIr0t
2017-10-24 22:46:36 -07:00
Aki Sasaki b1ece7d851 bug 1397552 - followup fix. r=bustage 2017-10-24 20:58:26 -07:00
Aki Sasaki f6e2f73426 bug 1397552 - add a release promotion action. r=bstack
Add a release promotion custom action for releng's TC release promotion migration work.

This action generates a graph dependent on previously built tasks. To track these, we add the `do_not_optimize` and `existing_tasks` parameters. The `do_not_optimize` parameter specifies tasks that we want to explicitly exclude from taskgraph optimization. The `existing_tasks` parameter specifies a label-to-taskid map for tasks from previous graphs.

MozReview-Commit-ID: 1vKrNUavM4V

--HG--
extra : rebase_source : b8ba95d270aafe1464c2b3bfc318b9568500a7a1
2017-10-24 15:28:19 -07:00
Nicholas Nethercote a861772b10 Bug 1410794 - Change some |string| occurrences in nsIPrefBranch.idl to |ACString|. r=erahm.
This makes the code nicer. In particular, it removes many getter_Copies()
calls. The patch also converts a lot of nsCStrings to nsAutoCString, which will
avoid heap allocation in the common case.

The patch also renames PREF_CopyCharPref() as PREF_GetCStringPref(), because
it's actually getting a string, not a char, and that matches the existing
GetCString() and GetDefaultCString() methods. Correspondingly, it also renames
PREF_SetCharPref() as PREF_SetCStringPref().

The |aPrefName| arguments in nsIPrefBranch.idl remain as |string| because they
almost always involve passing in C string literals, and passing "foo" is much
nicer than passing NS_LITERAL_CSTRING("foo").

It's worth noting that early versions of this patch used |AUTF8String| instead
of |ACString|. But it turns out that libpref stores prefs internally as Latin1.
And |ACString| is compatible with Latin1 but |AUTF8String| isn't, because
non-ASCII Latin1 strings are not valid UTF-8!

--HG--
extra : rebase_source : 725ccf57943283a60ef8c9d654afe4515b4089f8
2017-10-25 10:22:38 +11:00
Gabriel Luong 294c5fd86d Bug 1409970 - Part 2: Adds an initial FlexboxHighlighter boilerplate. r=pbro 2017-10-24 22:04:10 -04:00
Gabriel Luong 8b103875f0 Bug 1409970 - Part 1: Refactor the canvas position utility code to a separate file. r=pbro 2017-10-24 22:03:59 -04:00
Steve Armand df510b4622 Bug 1403131 - Run linters against mozharness scripts and configs. r=rail
MozReview-Commit-ID: 3dkx1SQiIns

--HG--
extra : rebase_source : 45f049032243b8bbae7d052a89cefcdb2b7e1f60
2017-10-24 20:21:41 -04:00
Matt Woodrow 07aad81564 Bug 1405146 - Don't make the decision to build nsDisplayWrapList based on the number of child items, since this can vary when doing partial display list builds. r=mstange
--HG--
extra : rebase_source : 78e330fc4ffe589c8b831f470cbd3858f0f5ec00
2017-10-25 14:17:25 +13:00
Nicholas Nethercote ce583d5ebe Bug 1410765 (part 3) - Remove nsPrefBranch::RemoveObserverFromMap declaration. r=glandium.
--HG--
extra : rebase_source : ab40d0f3430c9259a4fa4cc7fed3f114a946c158
2017-10-25 10:22:37 +11:00
Nicholas Nethercote c67dabae5c Bug 1410765 (part 2) - Redo clang-format on libpref/. r=glandium.
--HG--
extra : rebase_source : 7bf014830baec7abfab51f71ac89a5bc3bec1860
2017-10-25 10:22:37 +11:00
Nicholas Nethercote 91f9b1d8e1 Bug 1410765 (part 1) - Remove unused PrefTypeFlags values. r=glandium.
--HG--
extra : rebase_source : f5d4ac642ddbfc720891c7a72cf735e0f77a460a
2017-10-25 10:22:37 +11:00
Matt Woodrow 9c1811b258 Bug 1411426 - When deleting a frame, make sure we invalidate any frames that had display items dependent on us so that they get rebuilt. r=miko 2017-10-25 12:15:11 +13:00
Matt Woodrow a512274cdf Bug 1411411 - Clip TopLayer display items to the visible area, not the display list building area. r=miko 2017-10-25 09:57:36 +13:00
Matt Woodrow cf1e643666 Bug 1411421 - Make MarkOutOfFlowFrameForDisplay only modifiy the visible rect when we also modified the dirty rect. r=miko 2017-10-25 12:15:07 +13:00
Matt Woodrow d3a34e5fa5 Bug 1402202 - Make FrameProperties::DeleteAll handle the case where deletion of a property triggers deletion of another. r=mats 2017-10-25 12:10:53 +13:00
Ryan VanderMeulen f4ed10c9ae Backed out changeset c73db1c3b6e7 (bug 1406750) for various test failures on a CLOSED TREE. 2017-10-24 18:53:51 -04:00
Jeff Muizelaar faa4cd1783 Bug 1410550. Allow updating a dirty rect of a blob image. r=kats 2017-10-24 18:11:04 -04:00
Emilio Cobos Álvarez b239813eab Bug 1406750 - Use GetStyleContextNoFlush in UpdateCurrentStyleSources, and avoid flushing mPresShell twice. r=bz
MozReview-Commit-ID: Nfu9FZcIzQ
2017-10-24 17:44:12 -04:00
Geoff Brown 98bd20684f Bug 1410714 - Follow-up to fix some minor python lint problems 2017-10-24 15:41:39 -06:00
Geoff Brown 97898a02d1 Bug 1410911 - Only run test-verify when certain file types are changed; r=dustin
When first introduced, test-verify was only run when .js/.html/.xul/.xhtml files
were changed. Recently, it seems to run on every push. This is a speculative fix:
There may be confusion between "test-verify" and "test-verification" so I am
using "test-verify" consistently.
2017-10-24 15:17:27 -06:00
Geoff Brown 5facbdc255 Bug 1410714 - Help mach tests find adb when running Android tests; r=jmaher 2017-10-24 15:17:25 -06:00
James Graham b3cbfea12e Bug 1405141 - Add stability checking to wptrunner, r=gbrown
This adds a --verify flag that is compatible with other Mozilla test
harnesses i.e. it runs each test 10 times without restarting and then
runs it 5 times with restarts, and then repeats with chaos mode
enabled.

This uses the code from, and can replace, the |wpt run --stability|
flag from upstream although that has different default behaviour
(running 10 times with restarts). More work is needed to avoid
duplicating all the code, however.

MozReview-Commit-ID: 7oUEwJk7uhZ
2017-10-24 22:13:25 +01:00
James Graham a099f172a0 Bug 1405141 - Add support for rerunning web-platform-tests without restarting, r=gbrown
This adds a --rerun=N flag which runs each selected test N times in a row.

MozReview-Commit-ID: 4dGuPDkjWeZ
2017-10-24 22:13:24 +01:00
André Bargull ab1d21c223 Bug 1410937 - Directly initialize result arrays in String.prototype.split specializations. r=jandem 2017-10-24 01:05:50 +09:00
André Bargull c20b56fe3d Bug 1410640 - Enable nursery allocation of arrow functions. r=jonco 2017-10-24 18:25:46 +09:00
Georg Fritzsche 8c122016c2 Bug 1394196 - Update about:telemetry settings string to new data preference semantics. r=chutten 2017-10-24 04:47:00 -04:00
Tom Schuster d3b457113a Bug 638054 - Remove or fix tests outside JS using watch/unwatch. r=bz,fitzgen 2017-10-24 20:48:14 +02:00
Tom Schuster e0d164f174 Bug 638054 - Mostly remove JS tests using watch/unwatch. r=jorendorff 2017-10-24 20:48:14 +02:00
Tom Schuster a71971bc6c Bug 638054 - Remove the guts of the watch/unwatch implementation. r=jorendorff 2017-10-24 20:48:14 +02:00
Tom Schuster 7a6aff2c7e Bug 638054 - Remove watch class-hook and proxy trap r=jorendorff,bz 2017-10-24 20:48:14 +02:00
Joel Maher 25e271696a Bug 1411334 - run mochitest headless on c3.large instance type instead of legacy m1.medium. r=gbrown 2017-10-24 13:49:37 -04:00
Yura Zenevich 99d2153aa9 Bug 918246 - ensure accessibility service is shutdown after a11y crashtests. r=surkov
MozReview-Commit-ID: HjP6pVlGyl0
2017-10-24 13:04:51 -04:00
Justin Wood 64a5aa9829 Bug 1405681 - Use a special beetmover template for win32 to win64. r=nthomas a=release DONTBUILD
MozReview-Commit-ID: DSjOxoRr6qk

--HG--
rename : testing/mozharness/configs/beetmover/partials.yml.tmpl => testing/mozharness/configs/beetmover/win32_to_win64_partials.yml.tmpl
extra : transplant_source : IV%86Ui.W%9BZ%95u%01N%BB%F1_%15%D9%8C%60
2017-10-04 21:46:15 -04:00
Joel Maher a89ccf49cd Bug 1410306 - Disable dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__misc__shader-uniform-packing-restrictions.html on win7/debug for frequent failures. r=me, a=testonly 2017-10-24 12:37:25 -04:00
Joel Maher e1c3ca518d Bug 1408506 - run linux browser-chrome tests on m3.large instead of legacy m1.medium. r=gbrown 2017-10-24 12:37:23 -04:00
Joel Maher 92be126aad Bug 1395539 - Disable toolkit/mozapps/extensions/test/browser/browser_bug591465.js on linux/opt to get tests running in multi-core. r=gbrown 2017-10-24 12:37:20 -04:00
Ben Hearsum d718446a1c bug 1411277: stop submitting bz2 updates to balrog for staging releases. r=rail 2017-10-24 12:29:06 -04:00
Rail Aliiev 60468af545 Bug 1410960 - beetmover fails with lzma.h: No such file or directory r=bhearsum DONTBUILD
MozReview-Commit-ID: 1hSOgdOJ5b8

--HG--
extra : rebase_source : 7416419e1b3c0a0ad9fd428fb763ff932dca2560
extra : amend_source : 9a05f90a71fc736f6ed8a3343f3492bb936bee42
2017-10-23 13:03:27 -04:00
Kartikaya Gupta 18ef86a9cf Bug 1353399 - Remove stale comment. r=me and DONTBUILD
MozReview-Commit-ID: HsZfmxdBmSm
2017-10-24 11:34:50 -04:00
Gabriele Svelto d2bf4663bd Bug 1411196 - Make |mach bootstrap| on Gentoo use the latest version of Oracle's JDK for Fennec builds; r=froydnj
MozReview-Commit-ID: 7bUtundkBZU

--HG--
extra : source : dc1e64ab4995a17b52181ab703d9e0f5aea71d75
2017-10-24 11:15:16 +02:00
Luke Wagner 24d7896fa3 Bug 1406421 - Baldr: actual streaming compilation (r=lth)
MozReview-Commit-ID: FMvlJ5kmmSX

--HG--
extra : rebase_source : 260b093a2daac5bc06fe7908f2b2b163bb4200fc
2017-10-24 10:03:06 -05:00
Sebastian Hengst ec34b16044 Backed out changeset 6c4818576443 (bug 870460) for failing many xpcshell tests, e.g. extensions/cookie/test/unit/test_cookies_async_failure.js. r=backout
--HG--
extra : amend_source : e5bb4ef1b68ae382c6457f77077f33174518efd1
2017-10-24 16:48:17 +02:00
Sebastian Hengst f9cf88ef78 Backed out changeset b0ddf460db07 (bug 870460) 2017-10-24 16:48:11 +02:00
Sebastian Hengst 890cc1a469 Backed out changeset 224e86671743 (bug 870460) 2017-10-24 16:48:05 +02:00
Sebastian Hengst 6cc5547626 Backed out changeset edacb0144b17 (bug 870460) 2017-10-24 16:48:00 +02:00
Stone Shih 9ecdd8f6a0 Bug 1398030 Part2: Handle null id of the message for EventSource. r=baku.
When server responses a field value with null, we have to ignore it, or we fail to SetRequestMethod for the http channel.
MozReview-Commit-ID: EW9NHMy22Fc
2017-10-20 10:22:55 +08:00