Commit Graph

687964 Commits

Author SHA1 Message Date
Tom Ritter
5104f1b8cb Bug 1608930 - Allow script loads with the filename about:sync-log r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D59781

--HG--
extra : moz-landing-system : lando
2020-01-14 18:16:20 +00:00
Chris H-C
d5010aee32 Bug 1604312 - Add subordinate ids to 'deletion-request' ping. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D59783

--HG--
extra : moz-landing-system : lando
2020-01-14 09:15:30 +00:00
Calixte Denizet
22303869f8 Bug 1603988 - Avoid to fail system-symbols-mac-upload-symbols when no symbols to upload r=marco
Currently, when task system-symbols-mac doesn't produce artifacts because of no data, then the task system-symbols-mac-upload-symbols is failing too.
So this patch aims to not fail the task in such a case.

Differential Revision: https://phabricator.services.mozilla.com/D59848

--HG--
extra : moz-landing-system : lando
2020-01-14 12:25:46 +00:00
Dzmitry Malyshau
86ec958d3b Bug 1609136 - Fix cs_border_solid attribute names r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D59876

--HG--
extra : moz-landing-system : lando
2020-01-14 17:54:56 +00:00
Liang-Heng Chen
e5c5a46210 Bug 1587182 - add limitForeignContexts attribute to support dynamic FPI; r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D58426

--HG--
extra : moz-landing-system : lando
2020-01-14 17:07:48 +00:00
Scott
84bd83dd20 Bug 1608925 - Stub out Personalization reducer component and devtools. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D59784

--HG--
extra : moz-landing-system : lando
2020-01-14 17:42:43 +00:00
Rob Rico
6a91705585 Bug 1608183 - Move js::ScopeCreationData to js::frontend namespace r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D59827

--HG--
extra : moz-landing-system : lando
2020-01-14 17:42:36 +00:00
Agi Sferro
7110e845e3 Bug 1602565 - Don't run LoadURIDelegateChild on WebExtension windows. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D59910

--HG--
extra : moz-landing-system : lando
2020-01-14 19:05:28 +00:00
Christoph Kerschbaumer
003b30393d Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D58962

--HG--
extra : moz-landing-system : lando
2020-01-14 17:42:18 +00:00
Edwin Takahashi
5d26f83a10 Bug 1602863 - update linux64 platform regex in yaml files to be compatible with linux64 and linux1804 strings r=gbrown
Changes:

Update `linux64` regex to in yaml files for suites that have been migrated over to run on ubuntu1804.

Current naming convention: `linux64-asan/opt`.
New naming convention: `linux1804-64-asan/opt`
Future (potential) convention: `linux2004-64-asan/opt`

Using the `linux.*64` regex will result in a match for all three of the names above. This will ensure that we don't need to constantly update the regex for each new version, while being specific enough.

Differential Revision: https://phabricator.services.mozilla.com/D59572

--HG--
extra : moz-landing-system : lando
2020-01-14 17:35:00 +00:00
Rob Wood
ea5d2d626d Bug 1609150 - Turn off failing visual metrics jobs for fennec r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D59888

--HG--
extra : moz-landing-system : lando
2020-01-14 18:43:19 +00:00
Jason Orendorff
dd7bb7f141 Bug 1608509 - Part 8: Remove JSOP_* constants. r=jandem.
This also removes the `name` field from FOR_EACH_OPCODE. Disassembly now uses
the UpperCamelCase opcode name.

A few tests look at disassembler output.

Differential Revision: https://phabricator.services.mozilla.com/D59809

--HG--
extra : moz-landing-system : lando
2020-01-14 17:58:38 +00:00
Jason Orendorff
fe42d608aa Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem.
Differential Revision: https://phabricator.services.mozilla.com/D59808

--HG--
extra : moz-landing-system : lando
2020-01-14 17:56:49 +00:00
Jason Orendorff
bac1410391 Bug 1608509 - Part 6: Rename JSOP_*_LENGTH constants. r=jandem.
Differential Revision: https://phabricator.services.mozilla.com/D59807

--HG--
extra : moz-landing-system : lando
2020-01-14 17:50:53 +00:00
Jason Orendorff
7762686e69 Bug 1608509 - Part 5: Rename baseline emit methods. r=jandem.
Differential Revision: https://phabricator.services.mozilla.com/D59806

--HG--
extra : moz-landing-system : lando
2020-01-14 17:49:22 +00:00
Jason Orendorff
a63234731c Bug 1608509 - Part 4: More manual fixups in comments. r=jandem.
Differential Revision: https://phabricator.services.mozilla.com/D59805

--HG--
extra : moz-landing-system : lando
2020-01-14 17:48:34 +00:00
Jason Orendorff
4dcb9e19a8 Bug 1608509 - Part 3: Manual fixups in comments. r=jandem.
Differential Revision: https://phabricator.services.mozilla.com/D59803

--HG--
extra : moz-landing-system : lando
2020-01-14 17:46:49 +00:00
Jason Orendorff
11a9f1f0a1 Bug 1608509 - Part 2: Automated substitution for /\b(JSOP_\w+)\b/ in comments. r=jandem.
Differential Revision: https://phabricator.services.mozilla.com/D59802

--HG--
extra : moz-landing-system : lando
2020-01-14 17:44:22 +00:00
Jason Orendorff
58673de7b8 Bug 1608509 - Part 1: Fix a few odd comments. r=jandem.
The comment about JSOP_GLOBALTHIS and JSOP_FUNCTIONTHIS may never have been
sensible; JSOP_FUNCTIONTHIS never walks the environment chain, as it is used
only in non-arrow functions, which take `this` as an argument in the CallArgs.

JSOP_LOOPENTRY and JSOP_TRACE are gone. So is JSOP_SPREAD.

"JSOP_POPs" was eccentric in a way that would be unclear with CamelCase.

Differential Revision: https://phabricator.services.mozilla.com/D59799

--HG--
extra : moz-landing-system : lando
2020-01-14 17:39:19 +00:00
Narcis Beleuzu
3779d59f17 Backed out changeset db42fce46a0b (bug 1587552) for gv failures on trackingProtectionExceptionRemoveByException. CLOSED TREE 2020-01-14 20:59:28 +02:00
Rob Wu
155bac71f8 Bug 1601499 - Compute baseDomain when cookies are read from the db r=Ehsan
baseDomain is used as a key for cookies in a hashmap. For cookie
operations to work properly, the baseDomain generation must be stable.
This is however not the case, because the result can change by updates
to the public suffix list.

Since the stored baseDomain is not reliable, the value must be
recomputed when the database is read.

Differential Revision: https://phabricator.services.mozilla.com/D59430

--HG--
extra : moz-landing-system : lando
2020-01-14 17:17:17 +00:00
Ehsan Akhgari
b2cfa59626 Bug 1607615 - Allow CORS preflights with a default of 5 seconds for expiry if Access-Control-Max-Age hasn't been sent; r=mayhemer
The default expiry value is chosen based on what Chromium uses:
https://source.chromium.org/chromium/chromium/src/+/master:services/network/public/cpp/cors/preflight_result.cc;l=27;drc=529117e5ed802c91a5cf192a72b4097d27fcb928?originalUrl=https:%2F%2Fcs.chromium.org%2F

Differential Revision: https://phabricator.services.mozilla.com/D59032

--HG--
extra : moz-landing-system : lando
2020-01-14 17:13:11 +00:00
Drew Willcoxon
990e94f89b Bug 1602728 - Always autofill bookmarks when suggest.history=false and suggest.bookmark=true regardless of frecency threshold. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D59438

--HG--
extra : moz-landing-system : lando
2020-01-14 16:48:42 +00:00
Mihai Alexandru Michis
0d01c60c37 Backed out 2 changesets (bug 981248) for causing multiple failures.
CLOSED TREE

Backed out changeset 7a96708cc8b7 (bug 981248)
Backed out changeset 1eace7bd28d9 (bug 981248)
2020-01-14 19:28:17 +02:00
Aaron Klotz
dddb83ab28 Bug 1608577: Part 3 - Remove |using namespace mozilla::java| from widget/android; r=geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D59798

--HG--
extra : moz-landing-system : lando
2020-01-14 16:47:59 +00:00
Aaron Klotz
62c88b3762 Bug 1608577: Part 2 - Remove |using namespace mozilla::java| from webrtc; r=bwc
Depends on D59796

Differential Revision: https://phabricator.services.mozilla.com/D59797

--HG--
extra : moz-landing-system : lando
2020-01-14 14:32:03 +00:00
Aaron Klotz
c4f1b7b2d0 Bug 1608577: Part 1 - Remove |using namespace mozilla::java| from dom/media; r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D59796

--HG--
extra : moz-landing-system : lando
2020-01-13 22:04:02 +00:00
Jason Orendorff
2fe4803a51 Bug 1608089 - Part 4: Convert JSOp to an enum class. r=jandem.
The new opcode names are like `JSOp::InitHiddenProp`. This patch creates
aliases with all of the old names, like `JSOP_INITHIDDENPROP`, to keep existing
code working.

Differential Revision: https://phabricator.services.mozilla.com/D59363

--HG--
extra : moz-landing-system : lando
2020-01-14 16:32:07 +00:00
Jason Orendorff
dc0b892180 Bug 1608089 - Part 3: Add CamelCase and snake_case identifiers to FOR_EACH_OPCODE. r=jandem.
The snake-case identifiers will be handy in Rust. The plan is to write a script
to import FOR_EACH_OPCODE as a similar Rust macro.

Differential Revision: https://phabricator.services.mozilla.com/D59362

--HG--
extra : moz-landing-system : lando
2020-01-14 16:29:52 +00:00
Jason Orendorff
1eb8860a21 Bug 1608089 - Part 2: Make JSOP_LIMIT an int constant rather than a JSOp value. r=jandem.
The change to PendingEdge is OK because this default value is never used; the
field's accessor asserts that *this was created using one of the constructors
that requires an explicit JSOp from the caller.

Differential Revision: https://phabricator.services.mozilla.com/D59361

--HG--
extra : moz-landing-system : lando
2020-01-14 16:26:37 +00:00
Jason Orendorff
cc86ab84fe Bug 1608089 - Part 1: Add explicit casts between JSOp and uint8_t. r=jandem.
Later we will turn JSOp into an enum class that requires these casts.

In places where we are overwriting a previously written bytecode,
this casts to jsbytecode rather than uint8_t, following the prevailing
style.

Differential Revision: https://phabricator.services.mozilla.com/D59359

--HG--
extra : moz-landing-system : lando
2020-01-14 16:22:35 +00:00
Morgan Reschenberg
90cca521e1 Bug 1608889: Flip backplate preference to true to ship in 73. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D59754

--HG--
extra : moz-landing-system : lando
2020-01-13 23:21:38 +00:00
Geoff Brown
d8063e54fb Bug 1607961 - Move some android-hw P2 tests from arm7 to aarch64; r=bc
Move all mochitest, crashtests, and plain reftests currently running on android-hw-p2
against arm7 builds to aarch64 builds (the great majority of geckoview users on P2 are
now using aarch64 builds -- we want to stay relevant). jittest and jsreftest continue
to run on arm7, providing essential arm7 support; aarch64 coverage continues to be
provided by SM(p) on Windows/aarch64 laptops.

Differential Revision: https://phabricator.services.mozilla.com/D59804

--HG--
extra : moz-landing-system : lando
2020-01-14 16:29:48 +00:00
Dylan Roeh
0971e00ebf Bug 1587552 - Update GeckoView content blocking exception API and add better support for removing exceptions. r=esawin,Ehsan,geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D58828

--HG--
extra : moz-landing-system : lando
2020-01-14 16:40:46 +00:00
Emilio Cobos Álvarez
d7a0a95c68 Bug 1609167 - Don't use NS_IMETHOD for nsITextControlFrame::GetTextEditor. r=smaug
As it seems it causes MinGW 32-bit-only build issues.

Differential Revision: https://phabricator.services.mozilla.com/D59889

--HG--
extra : moz-landing-system : lando
2020-01-14 16:29:50 +00:00
Masatoshi Kimura
b5dabfcd52 Bug 1608091 - Stop creating unicode environ in gyp_reader.py. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D59325

--HG--
extra : moz-landing-system : lando
2020-01-14 15:49:09 +00:00
Geoff Brown
70c3065f26 Bug 1606370 - Avoid cross-directory support file error in android mochitest; r=bc
Do not include the problematic manifest on Android. We never run Android
mochitest-browser-chrome anyway. Bug 1435429 and bug 1557417 used a similar approach.

Differential Revision: https://phabricator.services.mozilla.com/D59828

--HG--
extra : moz-landing-system : lando
2020-01-14 16:22:00 +00:00
Harry Twyford
db5a2152ac Bug 1605936 - Align horizontal seperator with toolbar border. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D59814

--HG--
extra : moz-landing-system : lando
2020-01-14 16:27:47 +00:00
Martin McNickle
f6f5fae1d0 Bug 1349658 - Add support for IEEE Float encoded wav files. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D59520

--HG--
extra : moz-landing-system : lando
2020-01-14 15:41:10 +00:00
Rob Wood
583e5855cb Bug 1609029 - Fix perma [tier2] ytp raptor-manifest Error r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D59875

--HG--
extra : moz-landing-system : lando
2020-01-14 16:04:49 +00:00
Nicolas Chevobbe
ea0dda849a Bug 1599432 - Create ObjectFront for non-primitive expression result in inspector sidebar extension. r=rpl.
The WebExtensionInspectedWindow front is modified in order
to be able to parse the eval response.
We're doing it in a similar fashion to the other fronts methods
that can return ObjectFronts: everything is handled client side,
by the front, since an evaluation result can return primitive values,
long string or grips, and we can't define this through protocol.js in
a readable manner.
Some functions and a component are renamed to better represent
what they're doing.

Differential Revision: https://phabricator.services.mozilla.com/D58939

--HG--
rename : devtools/client/inspector/extensions/components/ObjectValueGripView.js => devtools/client/inspector/extensions/components/ExpressionResultView.js
extra : moz-landing-system : lando
2020-01-14 15:55:54 +00:00
Henrik Skupin
3938c43161 Bug 1544417 - [remote] Implement Emulation.setDeviceMetricsOverride. r=remote-protocol-reviewers,maja_zf,ato
Differential Revision: https://phabricator.services.mozilla.com/D58935

--HG--
extra : moz-landing-system : lando
2020-01-14 15:41:06 +00:00
Harry Twyford
5c6780f95f Bug 1608359 - Don't open TopSites on focus if top sites are hidden in the new tab page. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D59883

--HG--
extra : moz-landing-system : lando
2020-01-14 15:33:44 +00:00
Emilio Cobos Álvarez
4bd78f7a9c Bug 981248 - Remove now-unneeded special-case in AutoFillDelegateTest.kt. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D59886

--HG--
extra : moz-landing-system : lando
2020-01-14 16:10:21 +00:00
Micah Tigley
ea2bf53fcd Bug 1598904 - Include logical border colors to visited link styling properties. r=miker,Oriol
Differential Revision: https://phabricator.services.mozilla.com/D58556

--HG--
extra : moz-landing-system : lando
2020-01-14 10:33:01 +00:00
Iain Ireland
087a4ee792 Bug 1608983: Don't check regexp syntax in full parse if we've already done so during syntax parse r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59811

--HG--
extra : moz-landing-system : lando
2020-01-14 15:31:47 +00:00
Martin Stransky
da8ea3387b Bug 1600414 [Wayland] Get CSD decoration styles from MOZ_GTK_HEADERBAR_WINDOW, r=jhorak
- Use MOZ_GTK_HEADERBAR_WINDOW to get decoration style at moz_gtk_header_bar_paint()
- Don't return decoration size for solid-csd as it behaves as a regular window frame.

Depends on D59850

Differential Revision: https://phabricator.services.mozilla.com/D59851

--HG--
extra : moz-landing-system : lando
2020-01-14 14:21:15 +00:00
Emilio Cobos Álvarez
ada85d37b9 Bug 1609123 - Put the metadata file in the metadata directory.
Differential Revision: https://phabricator.services.mozilla.com/D59882

--HG--
rename : testing/web-platform/tests/css/css-grid/__dir__.ini => testing/web-platform/meta/css/css-grid/__dir__.ini
extra : moz-landing-system : lando
2020-01-14 15:25:49 +00:00
Belén Albeza
a6affcd877 Bug 1608640 - disable 'start-service-worker' test on asan and when the sw refactor is not enabled r=jdescottes
This patch reverts the `requestLongerTimeout` change for the failing test (`start-service-worker`), and disables the test on asan (all platforms) and when the sw refactor is not enabled

Differential Revision: https://phabricator.services.mozilla.com/D59844

--HG--
extra : moz-landing-system : lando
2020-01-14 12:20:33 +00:00
Martin Stransky
076504629d Bug 1600414 [Wayland] Use GTK_WINDOW_TOPLEVEL and actual header bar to create Gtk titlebar css style, r=jhorak
- Create header bar at GTK_WINDOW_TOPLEVEL
- Use actual header bar widget as window titlebar because gtk_window_set_titlebar() sets "csd" and "solid-csd" styles.
  We need to read the styles to get correct decoration type.

Differential Revision: https://phabricator.services.mozilla.com/D59850

--HG--
extra : moz-landing-system : lando
2020-01-14 14:21:22 +00:00