Nick Alexander
b525daac01
Bug 1540820 - Don't write generated JNI wrappers for every Java-level change. r=agi
...
This was fallout from Bug 1509572, which moved the "invalidation
smarts" to Gradle. Unfortunately, those smarts are not smart enough:
there are many situations where the annotations might change (a new
method) but where they don't actually change (a new method that isn't
annotated with @JNITarget).
Since we don't want to spend the time to make the "invalidation
smarts" truly smart, we need to bring back this little bit of Bug
1509572.
While we're here, we ensure that there is only one JNI wrapper
generation task for GeckoView and Fennec, regardless of variant.
Right now, those are named like:
- geckoview:generateJNIWrappersForGeneratedWithGeckoBinariesDebug
- app:generateJNIWrappersForFennecWithoutGeckoBinariesDebug
See https://bugzilla.mozilla.org/show_bug.cgi?id=1509539#c1 for some
discussion of these JNI wrapper generation tasks.
Differential Revision: https://phabricator.services.mozilla.com/D26427
--HG--
extra : moz-landing-system : lando
2019-04-09 20:02:44 +00:00
Brendan Dahl
44fd876aaf
Bug 1080029 - Support HTML template in XUL documents. r=smaug
...
Check if the current parent element is an HTML template element and if it
is, append to the document fragment instead of it.
Differential Revision: https://phabricator.services.mozilla.com/D26768
--HG--
extra : moz-landing-system : lando
2019-04-09 19:50:00 +00:00
Gijs Kruitbosch
bed81008f7
Bug 1533477 - check that the number of items in the app list doesn't change, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D26751
--HG--
extra : moz-landing-system : lando
2019-04-09 19:37:16 +00:00
Andrea Marchesini
0ca645f0d6
Bug 1534351 - HTMLInputElement should always allow popups for system principal, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D26671
--HG--
extra : moz-landing-system : lando
2019-04-09 19:27:15 +00:00
Nathan Froyd
a780e0f5a1
Bug 1541068
- add Rust compilation directories to GARBAGE_DIRS; r=nalexander
...
We add to `GARBAGE_DIRS` in the toplevel `Makefile.in` because all of
our Rust libraries share a single `CARGO_TARGET_DIR`, located in
topobjdir.
We add to `GARBAGE_DIRS` for Rust programs because Rust programs
currently do not share compilation artifacts with Rust libraries (as our
libraries are built with `panic=abort` and our programs are not, sharing
compilation artifacts between the two is a non-starter).
Differential Revision: https://phabricator.services.mozilla.com/D26762
--HG--
extra : moz-landing-system : lando
2019-04-09 18:59:19 +00:00
Ryan VanderMeulen
654fc0c672
Bug 1542735 - Don't try to build TestUCRTDepends if tests are disabled. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26501
--HG--
extra : moz-landing-system : lando
2019-04-09 18:46:49 +00:00
Bastien Abadie
a474eff8dd
Bug 1541412 - Add static-analysis check-java to source-test tasks, r=ahal,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D25929
--HG--
rename : taskcluster/scripts/misc/source-test-clang-setup.sh => taskcluster/scripts/misc/source-test-common.sh
extra : moz-landing-system : lando
2019-04-08 15:41:30 +00:00
Lee Salzman
9711dac5a1
Bug 1541350 - optimize SkBlitRow::Color32 for SSE2. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D26346
--HG--
extra : moz-landing-system : lando
2019-04-10 14:23:36 +00:00
Frederik Braun
23a6ba351f
Bug 1513445: add tests r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D26681
--HG--
extra : moz-landing-system : lando
2019-04-10 14:20:21 +00:00
Frederik Braun
e3dae73936
Bug 1513445 - Disallow web documents loaded with the SystemPrincipal r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D26680
--HG--
extra : moz-landing-system : lando
2019-04-10 14:20:12 +00:00
Jonathan Kingston
2b27f3c10d
Bug 1479433 - Changing icons and colors for containers to be class based. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D24918
--HG--
extra : moz-landing-system : lando
2019-04-10 11:19:00 +00:00
Jason Laster
5ac98a3352
Bug 1543273 - Remove unnecessary pref. r=bhackett
...
Differential Revision: https://phabricator.services.mozilla.com/D26842
--HG--
extra : moz-landing-system : lando
2019-04-10 01:35:52 +00:00
Bogdan Tara
b9b45ca909
Backed out changeset 6ce615da7b68 (bug 1506913) for browser_ext_themes_findbar.js failures CLOSED TREE
2019-04-10 17:38:34 +03:00
Erica Wright
3ad9066c86
Bug 1542916 - Icons in standard and strict mode and arrowheads are visible in high-contrast mode dark. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D26618
--HG--
extra : moz-landing-system : lando
2019-04-09 19:35:58 +00:00
Csoregi Natalia
5062d2fbb8
Merge mozilla-central to autoland. CLOSED TREE
2019-04-10 17:15:12 +03:00
Jason Laster
0d444d8bb5
Bug 1497393 - replace onPauseChange with native threadClient event.
...
Differential Revision: https://phabricator.services.mozilla.com/D26831
--HG--
extra : moz-landing-system : lando
2019-04-10 13:52:54 +00:00
Jason Laster
ead0a1fa52
Bug 1537598 - Test Column Breakpoints.
...
Differential Revision: https://phabricator.services.mozilla.com/D26827
--HG--
extra : moz-landing-system : lando
2019-04-10 13:47:32 +00:00
Martin Stransky
e1d04ebd15
Bug 1433685 - Remove nsGConfService, r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D26484
--HG--
extra : moz-landing-system : lando
2019-04-10 10:18:14 +00:00
Johan Lorenzo
690951e993
Bug 1543373
- Fix non-existing APK location r=mtabara
...
Fix non-existing APK location
Differential Revision: https://phabricator.services.mozilla.com/D26905
--HG--
extra : moz-landing-system : lando
2019-04-10 13:28:31 +00:00
Csoregi Natalia
b0782effcb
Merge mozilla-central to autoland. CLOSED TREE
2019-04-10 16:21:21 +03:00
Emilio Cobos Álvarez
5ed1d87b92
Bug 1542178 - Serialize more non-problematic properties with Servo. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D26786
--HG--
extra : moz-landing-system : lando
2019-04-10 12:11:04 +00:00
Emilio Cobos Álvarez
6d76b07bd5
Bug 1542178 - Fix ToResolvedValue implementation for caret-color, and serialize some color properties with Servo. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D26785
--HG--
extra : moz-landing-system : lando
2019-04-10 12:10:49 +00:00
Emilio Cobos Álvarez
dc49b231ff
Bug 1542178 - Use ToResolvedValue for computed style serialization. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D26784
--HG--
extra : moz-landing-system : lando
2019-04-10 12:10:40 +00:00
Emilio Cobos Álvarez
7ace3b8574
Bug 1542178 - Derive ToResolvedValue. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D26783
--HG--
extra : moz-landing-system : lando
2019-04-10 12:10:26 +00:00
Emilio Cobos Álvarez
67a4bcf46f
Bug 1542178 - Add derive code for a new ToResolvedValue trait, and a few trivial implementations. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D26782
--HG--
extra : moz-landing-system : lando
2019-04-10 12:10:11 +00:00
Tim Nguyen
c45a5e3ce2
Bug 1506913 - Don't apply theme colors on findbar when theme has a header image. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D25538
--HG--
extra : moz-landing-system : lando
2019-04-10 09:52:55 +00:00
Christoph Kerschbaumer
e6f0e30f1e
Bug 1542858: Duplicate browser_data_load_inherit_csp.js and use upgrade-insecure-requests. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D26735
--HG--
extra : moz-landing-system : lando
2019-04-10 12:35:03 +00:00
Marco Bonardo
b69efcad09
Bug 1532738 - Fix the expected outcome of browser_caret_navigation.js. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D25978
--HG--
extra : moz-landing-system : lando
2019-04-10 09:07:55 +00:00
Jan de Mooij
94663b0582
Bug 1543166 - Add missing null check in IonBuilder::computeHeapType. r=tcampbell
...
getObject can return nullptr when the TypeSet uses a TypeHashSet for the objects.
Differential Revision: https://phabricator.services.mozilla.com/D26874
--HG--
extra : moz-landing-system : lando
2019-04-10 12:47:55 +00:00
Jonathan Kew
f41c23be63
Bug 1541500 - Apply Android ::selection styling to SVG as well as HTML content. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D25980
--HG--
extra : moz-landing-system : lando
2019-04-10 10:44:30 +00:00
Andi-Bogdan Postelnicu
034e5a3f5c
Bug 1542871 - prevent data loss for clang-format when using incompatible/old clang-format binary. r=sylvestre
...
This issue has been detected and reproduced by :klotz and :jorendorff.
Differential Revision: https://phabricator.services.mozilla.com/D26872
--HG--
extra : moz-landing-system : lando
2019-04-10 09:32:07 +00:00
Bogdan Tara
bced020051
Backed out 11 changesets (bug 1535994) for BytecodeEmitter.cpp related build bustages CLOSED TREE
...
Backed out changeset d5975f907521 (bug 1535994)
Backed out changeset e56d1810fb40 (bug 1535994)
Backed out changeset fdd1177e499a (bug 1535994)
Backed out changeset db520471b407 (bug 1535994)
Backed out changeset 096ab8585046 (bug 1535994)
Backed out changeset 8a480b0bbd05 (bug 1535994)
Backed out changeset 7c763b9a2118 (bug 1535994)
Backed out changeset 4f5084424c22 (bug 1535994)
Backed out changeset ee3359178d5f (bug 1535994)
Backed out changeset b77efa8567a2 (bug 1535994)
Backed out changeset 384cdd1ee833 (bug 1535994)
2019-04-10 12:30:10 +03:00
Tooru Fujisawa
93908a1360
Bug 1535994 - Part 11: Move line/colum information to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25741
--HG--
extra : moz-landing-system : lando
2019-04-10 08:28:11 +00:00
Tooru Fujisawa
2c69a3881e
Bug 1535994 - Part 10: Move JIT information to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25740
--HG--
extra : moz-landing-system : lando
2019-04-10 08:27:54 +00:00
Tooru Fujisawa
0570fbaaf8
Bug 1535994 - Part 9: Move atomIndices to PerScriptData class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25739
--HG--
extra : moz-landing-system : lando
2019-04-10 08:27:36 +00:00
Tooru Fujisawa
dca9d06d36
Bug 1535994 - Part 8: Move resume/yield info to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25738
--HG--
extra : moz-landing-system : lando
2019-04-10 08:27:23 +00:00
Tooru Fujisawa
27e12a79ac
Bug 1535994 - Part 7: Move object and number to PerScriptData class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25737
--HG--
extra : moz-landing-system : lando
2019-04-10 08:27:02 +00:00
Tooru Fujisawa
4901f28c52
Bug 1535994 - Part 6: Move scope to BytecodeSection class and PerScriptData class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25736
--HG--
extra : moz-landing-system : lando
2019-04-10 08:26:54 +00:00
Tooru Fujisawa
bd61392a93
Bug 1535994 - Part 5: Move tryNodeList to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25735
--HG--
extra : moz-landing-system : lando
2019-04-10 08:26:52 +00:00
Tooru Fujisawa
9a7b29f0cf
Bug 1535994 - Part 4: Move stackDepth to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25734
--HG--
extra : moz-landing-system : lando
2019-04-10 08:26:50 +00:00
Tooru Fujisawa
ab72ae8652
Bug 1535994 - Part 3: Move lastTarget to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25733
--HG--
extra : moz-landing-system : lando
2019-04-10 08:26:48 +00:00
Tooru Fujisawa
eb7d2f5c66
Bug 1535994 - Part 2: Move source notes to BytecodeSection class. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25732
--HG--
extra : moz-landing-system : lando
2019-04-10 08:25:28 +00:00
Tooru Fujisawa
714d50e4cf
Bug 1535994 - Part 1: Add BytecodeSection class with BytecodeVector. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D25731
--HG--
extra : moz-landing-system : lando
2019-04-10 08:25:10 +00:00
Martin Stransky
883022425a
Bug 1542691 - [Linux] Replace nsGConfService by GSettingsService in accessible/atk/Platform.cpp, r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D26477
--HG--
extra : moz-landing-system : lando
2019-04-09 20:47:45 +00:00
Matt Woodrow
7c9ef067b7
Bug 1538969 - Report nsDisplayVideo as being opaque when possible so that we can occlude content behind it. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D25189
--HG--
extra : moz-landing-system : lando
2019-04-10 08:08:26 +00:00
Matt Woodrow
75814e01be
Bug 1538969 - Handle non-integer transforms when doing occlusions in PostProcessLayers. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D25186
--HG--
extra : moz-landing-system : lando
2019-04-10 08:08:24 +00:00
Matt Woodrow
5afd2f3dd1
Bug 1538969 - Report an opaque surface format for AndroidSurfaceTextureData when it's being used for an opaque video. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D25185
--HG--
extra : moz-landing-system : lando
2019-04-10 08:08:22 +00:00
Andrea Marchesini
372070277d
Bug 1543321 - Use nsContentUtils::GetThreadSafeUTFOrigin in the URL API, r=smaug
...
Depends on D26862
Differential Revision: https://phabricator.services.mozilla.com/D26863
--HG--
extra : moz-landing-system : lando
2019-04-10 08:05:00 +00:00
Andrea Marchesini
4db529bed9
Bug 1543321 - Implement nsContentUtils::GetThreadSafeUTFOrigin, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D26862
--HG--
extra : moz-landing-system : lando
2019-04-10 08:05:18 +00:00
Andi-Bogdan Postelnicu
595caf7d7c
Bug 1543024 - [Coverity] Add more information to the exported artifact that is generated by Coverity. r=bastien
...
Differential Revision: https://phabricator.services.mozilla.com/D26682
--HG--
extra : moz-landing-system : lando
2019-04-10 07:19:26 +00:00