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