Alex Gaynor
33a10861a4
Bug 1323532 - Part 1 - don't codegen State enums in ipdl, just statically define the two types we need; r=froydnj
...
MozReview-Commit-ID: CSfCBiQnKxZ
--HG--
extra : rebase_source : 9b1968ba812eed8f9e6b31a5a7cbf773970282d6
2018-04-30 15:22:18 -04:00
Francesco Lodolo (:flod)
cfeb5e4af3
Bug 1457942
- Add 'en-CA' to Firefox Nightly builds r=delphine
...
MozReview-Commit-ID: LCt5lOYpaY9
--HG--
extra : rebase_source : 5a7dbb20ccb349e1e1c071e5cb590ff5a3bdcfe5
2018-05-01 17:43:02 +02:00
Alex Chronopoulos
4b87e8575c
Bug 1456266 - In ConstantSourceNode change the default channelCount to align with the spec. r=padenot
...
MozReview-Commit-ID: 9cvAztPuZic
--HG--
extra : rebase_source : 5c1ce2f40ca199ac5dda174155c74e5212225aa4
2018-05-01 17:46:09 +02:00
Francesco Lodolo (:flod)
244e5aa042
Bug 1457943 - [en-CA] Search engine setup for Firefox for English (Canada) r=mkaply
...
MozReview-Commit-ID: ISoBrXPpr09
--HG--
extra : rebase_source : 41a45ada5e5279295357aa786a793792e9116643
2018-04-30 18:52:55 +02:00
Alex Gaynor
dcaebb1096
Bug 1456147 - do not fail on an assertion error when calling Pickle::ExtractBuffers on an empty iterator; r=jld
...
MozReview-Commit-ID: 7m2QSOuxLOw
--HG--
extra : rebase_source : 776380e443647019f11e725a106f670adbb2c919
2018-04-23 11:20:07 -04:00
Jan Beich
639ed8fb3e
Bug 1457765 - Install python3 as required on FreeBSD. r=froydnj,mshal
...
MozReview-Commit-ID: BSyDzVphdW1
--HG--
extra : rebase_source : 1908d9dc977302d891082e77188d8b56586cac72
2018-04-29 12:54:45 +00:00
Mark Banner
a232a99e8c
Bug 1458215 - Handle the optional service name in XPCOMUtils.defineLazyServiceGetters. r=kmag
...
MozReview-Commit-ID: 1Dp6lhQRbNU
--HG--
extra : rebase_source : d892b8b93b9f917c81c107fc29b446761f4617c6
2018-05-01 13:51:53 +01:00
Andreea Pavel
9eaa155d19
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-05-01 13:16:16 +03:00
Andreea Pavel
7955752872
Merge mozilla-inbound to mozilla-central. a=merge
2018-05-01 13:13:09 +03:00
Jan Odvarko
75e5f8c584
Bug 1349559 - Introduce UI for network throttling in the Net panel; r=jryans
...
MozReview-Commit-ID: Ad0ABzf0YuY
--HG--
rename : devtools/client/responsive.html/components/NetworkThrottlingSelector.js => devtools/client/shared/components/throttling/NetworkThrottlingSelector.js
rename : devtools/client/responsive.html/actions/network-throttling.js => devtools/client/shared/components/throttling/actions.js
rename : devtools/client/shared/network-throttling-profiles.js => devtools/client/shared/components/throttling/profiles.js
rename : devtools/client/responsive.html/reducers/network-throttling.js => devtools/client/shared/components/throttling/reducer.js
extra : rebase_source : 10aa7eacd8cd8ebdf01e650bc3ccf0c9bb3d586b
2018-05-01 11:07:18 +02:00
Ciure Andrei
34f9738fa7
Backed out changeset daac5f4217b6 (bug 1349559) for failing devtools/client/responsive.html/test/unit/test_change_network_throttling.js CLOSED TREE
...
--HG--
rename : devtools/client/shared/components/throttling/actions.js => devtools/client/responsive.html/actions/network-throttling.js
rename : devtools/client/shared/components/throttling/NetworkThrottlingSelector.js => devtools/client/responsive.html/components/NetworkThrottlingSelector.js
rename : devtools/client/shared/components/throttling/reducer.js => devtools/client/responsive.html/reducers/network-throttling.js
rename : devtools/client/shared/components/throttling/profiles.js => devtools/client/shared/network-throttling-profiles.js
2018-05-01 09:58:59 +03:00
Bogdan Tara
55af40da2e
Backed out 4 changesets (bug 1456680) for failing dt at devtools/client/inspector/grids/test/browser_grids_grid-outline-highlight-area.js CLOSED TREE
...
Backed out changeset 232bed10f4d8 (bug 1456680)
Backed out changeset cfa4b6d2be06 (bug 1456680)
Backed out changeset aef2d7d27ff1 (bug 1456680)
Backed out changeset 80f9a47393ed (bug 1456680)
2018-05-01 09:31:16 +03:00
Jan Odvarko
368596c629
Bug 1349559 - Introduce UI for network throttling in the Net panel; r=jryans
...
MozReview-Commit-ID: 8CvBHckNSpZ
--HG--
rename : devtools/client/responsive.html/components/NetworkThrottlingSelector.js => devtools/client/shared/components/throttling/NetworkThrottlingSelector.js
rename : devtools/client/responsive.html/actions/network-throttling.js => devtools/client/shared/components/throttling/actions.js
rename : devtools/client/shared/network-throttling-profiles.js => devtools/client/shared/components/throttling/profiles.js
rename : devtools/client/responsive.html/reducers/network-throttling.js => devtools/client/shared/components/throttling/reducer.js
extra : rebase_source : 278caad37ffc3a5c37ce7d6c968457f588ef4370
2018-05-01 07:42:52 +02:00
Eric Faust
7b46edd90a
Bug 1454728 - [BinAST] Create recursive bindings for function expressions. (r=Yoric, r=arai)
...
--HG--
extra : rebase_source : 0ddd2aa262bc18cf69e231182b4767d0756695e3
extra : histedit_source : 7a6d8a49a87f82895d20db61fb3fc9f1d6caae02
2018-04-30 22:23:03 -07:00
Jim Chen
225b0afd64
Bug 1457255 - 4. Fix remaining Java warnings; r=me on CLOSED TREE
2018-05-01 01:01:00 -04:00
Jim Chen
a1549b47c7
Bug 1457255 - 3. Turn Java warnings into errors; r=nalexander
...
Turn Java warnings into errors except for the deprecation and serial
warnings. This is done for all Gradle projects except the thirdparty
project.
2018-05-01 00:22:54 -04:00
Jim Chen
0ce1010182
Bug 1457255 - 2. Fix Java warnings; r=me
...
Fix all Java warnings in the Android codebase except deprecation and
serial warnings, and warnings in third-party code.
There is one required change to exoplayer2 code under thirdparty,
because that code is included directly in the geckoview project, instead
of the thirdparty project. I think I'll just make a pull-request to
upstream the change, instead of separating exoplayer2 into a
gv-thirdparty project.
2018-05-01 00:22:54 -04:00
Jim Chen
2fd8787e07
Bug 1457255 - 1. Translate kotlin warning/error messages for treeherder; r=nalexander
...
kotlinc emits its warning/error messages as "w: <msg>" and "e: <msg>",
which Treeherder is unable to pick up. Rather than changing Treeherder,
it's best to make the change as close to the source of the message as
possible. I looked at changing mach to redirect the output of gradle and
make adjustments as necessary, but for some reason gradle doesn't want
to work with the pipes that mach sets up. So that leaves changing the
gradle build script itself.
This patch adds some code to detect the kotlin messages, and output an
adjusted version as necessary. It has the benefit of only dealing with
kotlinc output, so output from other tools should not be inadvertently
changed. However, due to the way it is implemented, it does duplicate
every warning/error output; for example, an error would now look like
this in the terminal:
<file>: error: <msg>
e: <file>: <msg>
I think this is an acceptable drawback.
2018-05-01 00:22:53 -04:00
Gabriel Luong
8de1d457b7
Bug 1456680 - Part 6: Refactor getting the grid highlighter settings logic into HighlightersOverlay. r=pbro
...
- Refactor the logic for getting the grid highlighter settings into HighlightersOverlay.js
- Refactor the grid area and cell highlight into a single function in grid-inspector.js
- Change the order of the parameters for onHighlighterChange in grid-inspector.js
- Get the last highlighted state from the Redux store instead of storing them in a variable
2018-04-30 14:38:02 -04:00
Gabriel Luong
60f57af35a
Bug 1456680 - Part 5: Remove unused onShowGridLineNamesHighlight method. r=pbro
2018-04-30 14:35:43 -04:00
Gabriel Luong
af33af7c5d
Bug 1456680 - Part 2: Format markup.js; r=pbro
2018-04-30 14:33:57 -04:00
Gabriel Luong
6441460e7d
Bug 1456680 - Part 1: Store the grid highlighter setting in HighlightersOverlay. r=pbro
...
Extract loading the grid highlighter setting into HighlightersOverlay. This
allows the grid highlighter toggle in the rule view to also show the grid
highlighter with the currently set highlight settings if the grid inspector
has not been initiated yet.
2018-04-30 14:33:48 -04:00
Eric Faust
9cceb6f15a
Bug 1454744 - Part 2: Add bindings for formal parameter names. (r=Yoric)
...
--HG--
extra : rebase_source : 7fe6705ad04260ed4178c09fa033df107b233a98
extra : histedit_source : dfd3134c22686707c5712cfd3a9fc8cefbfc41dc
2018-04-30 20:46:14 -07:00
Eric Faust
fbfd0693f0
Bug 1454744 - Part 1: Allow BinSource generator to place code after parsing interface sum branches. (r=Yoric)
...
--HG--
extra : rebase_source : 90992d4c17cabf476cc225e2e580c9c39138c5a7
extra : histedit_source : 59f5d8591b46c5aa9822fdccd18c6767859e694a
2018-04-30 20:45:34 -07:00
Eric Faust
8f2ba0b0a9
Bug 1456768 - [BinAST] Properly set pn->op for non-spread new expressions. (r=Yoric)
...
--HG--
extra : rebase_source : 0a5ad5e7a71f916e156ef8f59b90197f776073de
extra : histedit_source : 9692329ccd8ed6af687601258a79319a09c0dab1
2018-04-30 20:44:53 -07:00
Andi-Bogdan Postelnicu
3f2298c2f6
Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin
...
MozReview-Commit-ID: 666LNaHyiuQ
--HG--
extra : rebase_source : f3a24e0342d8dcdf9020dd473bc6b1045cbc533b
2018-04-30 19:46:04 +03:00
Xidorn Quan
8de2cba5fc
Bug 1457802 part 3 - Remove unused keyword tables. r=heycam
...
MozReview-Commit-ID: A94JflJh368
--HG--
extra : rebase_source : 8c090b26415462a3e55ad59b7aa4b011b99ad342
2018-04-30 09:56:26 +10:00
Xidorn Quan
069405ae74
Bug 1457802 part 2 - Remove pref callbacks touching keyword tables from nsLayoutUtils. r=heycam
...
MozReview-Commit-ID: 8ZTyx9es772
--HG--
extra : rebase_source : 99709e44f1b99e2774631bc240ef3fe991d5bfaa
2018-04-30 09:26:37 +10:00
Xidorn Quan
b81d5f0707
Bug 1457802 part 1 - Remove nsCSSProps::GetColorName which is unused. r=heycam
...
MozReview-Commit-ID: GybpTh6GYYx
--HG--
extra : rebase_source : 76c54179522d37ebfc42cbfbc7590605c0f5ae70
2018-04-30 09:20:53 +10:00
James Teh
e8f0bb8cd9
Bug 1455745: Remove more accessibility related diagnostic crashes on Nightly. r=aklotz
...
This condition is rare and does indicate a problem which breaks accessibility.
However, we aren't getting any closer to diagnosing this as a result of this crash, so it causes user pain without any gain to us.
MozReview-Commit-ID: GacAQDbhB0h
--HG--
extra : rebase_source : 478ec67da378ff763c0e0d8a998de1956b51b85b
2018-04-23 12:27:17 +10:00
Mike Shal
507bbb6ecb
Bug 1455799
- Make an explicit webidl export target; r=bz,chmanchester
...
By including codegen.pp and having a target for codegen.pp, we were
relying on make to build out-of-date include files and re-exec itself
after they are built. However, make produces an error if the file does
not exist, which is why this include was changed to a -include in bug
1378965. Unfortunately this means that make ignores not only a
non-existent file, but also any errors in regenerating the target from
the webidl py_action.
Instead we can make a separate stub file target for webidl generation,
and include the codegen.pp that's generated as a side-effect of the
py_action. This way make will fail properly if the webidl generation
fails, and there is no error message about a missing codegen.pp on the
first build.
MozReview-Commit-ID: GjB8zDuMfnL
--HG--
extra : rebase_source : 560b3ae3e60986d7eb3bbabbac0acca67a3a4aff
2018-04-30 12:52:28 -04:00
Dustin J. Mitchell
ebc5bef8b2
Bug 1458105 - try more to fetch automationrelevance; r=gps
...
MozReview-Commit-ID: LdcGes2mf01
--HG--
extra : rebase_source : ef4d14bca0b18defcedf5a039df85956de482f81
extra : source : ab6f969c2b916f87c3acc54d2abf1ae4d051d0e3
2018-05-01 01:25:24 +00:00
Emilio Cobos Álvarez
788397fa22
Bug 1458016
: Fix bad cast to Text. r=bz
...
I think it's harmless security-wise, since Text and char data are both
nsIContent, so the vtable offset should be the same.
I could also just do AsContent(), which may be cleaner but involve a virtual
call, or add AsCharacterData(), just let me know.
MozReview-Commit-ID: 79I9CuCmioF
--HG--
extra : rebase_source : 59bcd64ee4ae4d444a4dbeed9b5ecf97455c4422
2018-04-30 22:03:33 +02:00
Haik Aftandilian
9d9760f391
Bug 1457501 - Part 2 - Remove unused type DeleteWithLock r=gsvelto
...
MozReview-Commit-ID: 9OU5YfRf45o
--HG--
extra : rebase_source : 0cc8a3b6c9fa940d1b69703ff85c6cd803c20b0d
2018-04-26 16:58:42 -07:00
Haik Aftandilian
f1616d626a
Bug 1457501 - Part 1 - Mac Crash deadlock triggered by CrashReporter::GetFlatThreadAnnotation() lock acquisition r=gsvelto
...
MozReview-Commit-ID: BxIUqco6oiV
--HG--
extra : rebase_source : f60d5ecbe44fc61afd714762e8d1aea470c397b8
2018-04-24 15:59:15 -07:00
Emilio Cobos Álvarez
d9af1e4edf
Bug 1457985: Fix a typo in nsStyleContentData copy-constructor. r=xidorn
...
MozReview-Commit-ID: FtcA6Nm4dwr
--HG--
extra : rebase_source : cf1b1c1323072e78a721804e3ae469c367f4bb8a
2018-04-30 20:41:08 +02:00
Kartikaya Gupta
9d0713c20d
Bug 1457448 - Ensure we flush the async scene builder thread before snapshotting. r=nical
...
MozReview-Commit-ID: 3XTFWiEmk0p
--HG--
extra : rebase_source : 0547263009cfb48bb7f010662d57734ed57f63c7
2018-04-27 10:46:21 -04:00
Dorel Luca
3748952e99
Backed out 2 changesets (bug 1457501) for build bustage. CLOSED TREE
...
Backed out changeset 911c930bc055 (bug 1457501)
Backed out changeset bba71ee5fb46 (bug 1457501)
2018-05-01 01:58:54 +03:00
arthur.iakab
5bf85a2548
Backed out 4 changesets (bug 1372381) for artifact build bustages
...
Backed out changeset 56c7ffeaa9fd (bug 1372381)
Backed out changeset 4e0f7fe818d0 (bug 1372381)
Backed out changeset 92a96d6b599b (bug 1372381)
Backed out changeset 620bdfafd42f (bug 1372381)
--HG--
extra : rebase_source : f3f465077a9a4198c88caf8977a02b384ccbef01
2018-05-01 01:39:08 +03:00
Haik Aftandilian
5ce132da33
Bug 1457501 - Part 2 - Remove unused type DeleteWithLock r=gsvelto
...
MozReview-Commit-ID: 9OU5YfRf45o
--HG--
extra : rebase_source : a4b175ebc318a59b403b1db77c9273c963ee43a5
2018-04-26 16:58:42 -07:00
Haik Aftandilian
b3a6041c35
Bug 1457501 - Part 1 - Mac Crash deadlock triggered by CrashReporter::GetFlatThreadAnnotation() lock acquisition r=gsvelto
...
MozReview-Commit-ID: BxIUqco6oiV
--HG--
extra : rebase_source : 456ff07d5289f3d2e28807e928e4ca08405761a7
2018-04-24 15:59:15 -07:00
arthur.iakab
fe24b0fd35
Merge mozilla-central to autoland
2018-05-01 01:18:08 +03:00
arthur.iakab
a4b709fedc
Merge inbound to mozilla-central a=merge
2018-05-01 00:57:17 +03:00
arthur.iakab
52b7451194
Merge autoland to mozilla-central a=merge
2018-05-01 00:49:30 +03:00
Tom Prince
efca9c00c1
Bug 1421062: Enable production nightly balrog update on comm-central branches; r=me a=me
...
--HG--
extra : amend_source : e145d6164b8a2502f81bcd49008fe15afd3b2390
2018-04-30 14:14:22 -06:00
Chris Manchester
6c7cbb9b46
Bug 1372381 - Install TEST_HARNESS_FILES in the tup backend. r=mshal
...
MozReview-Commit-ID: 3PTtvoh8D9L
--HG--
extra : rebase_source : f303ae4e88e5639d65ff01bdf6b1649b2a89ed77
2018-04-30 11:10:44 -07:00
Chris Manchester
71b3013b7d
Bug 1372381 - Compile host libraries, host programs, and simple programs in the Tup backend. r=mshal
...
MozReview-Commit-ID: 2AcpqiOqSSf
--HG--
extra : rebase_source : 2963c711931d3520cff3e4db1bb34b2a8c7dcaba
2018-04-30 11:10:44 -07:00
Chris Manchester
4710745e17
Bug 1372381 - Temporarily skip certain problematic binaries in the Tup backend. r=mshal
...
MozReview-Commit-ID: 7lopI8UQPSZ
--HG--
extra : rebase_source : 93d5428f76baa5f4fd00bcd9fe7a88e50b6a18db
2018-04-30 11:10:21 -07:00
Chris Manchester
d0a6e686c9
Bug 1372381 - Generate automation.py with GENERATED_FILES rather than Makefile.in r=mshal
...
This commit also removes "DEFAULT_APP", which is unused.
MozReview-Commit-ID: 5YYaC5LJqUn
--HG--
extra : rebase_source : 11a5264758ab3b2d8faef1e50a666981988457f2
2018-04-30 11:08:59 -07:00
Valentin Gosu
6a2d43d5e7
Bug 1456863 - Backed out bug 356831 (changeset 204bb43af943) for leaks r=me
2018-04-30 15:34:39 +02:00