Commit Graph

662656 Commits

Author SHA1 Message Date
Narcis Beleuzu
047fde9d4e Backed out 3 changesets (bug 1559659) for SM bustages on Runtime.cpp . CLOSED TREE
Backed out changeset 1d509e451876 (bug 1559659)
Backed out changeset f4b6a279a331 (bug 1559659)
Backed out changeset fa9186737abd (bug 1559659)
2019-07-26 19:58:07 +03:00
Narcis Beleuzu
a4cd447c57 Backed out changeset 89925bf4fa18 (bug 1565273) for bc failures on browser_urlbar_selection.js . CLOSED TREE 2019-07-26 19:56:50 +03:00
Lee Salzman
16b17ace8c Bug 1568841 - force GDI parameters for GDI render mode. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D39529

--HG--
extra : moz-landing-system : lando
2019-07-26 16:49:14 +00:00
Kannan Vijayan
3fb6190ec6 Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D39378

--HG--
extra : moz-landing-system : lando
2019-07-26 16:48:31 +00:00
Lee Salzman
08eecf9eae Bug 1568858 - always stretch box shadows except for Cairo. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D39412

--HG--
extra : moz-landing-system : lando
2019-07-26 16:31:21 +00:00
Michael Cooper
59197d5bbd Bug 1548631 - Add capability checks before evaluating Normandy recipes r=Gijs,glasserc
Differential Revision: https://phabricator.services.mozilla.com/D36850

--HG--
extra : moz-landing-system : lando
2019-07-26 16:22:19 +00:00
Geoff Brown
ee58329315 Bug 1563281 - Add mobile project name to test task labels; r=ahal
This adds the mobile project name, like "geckoview" or "fennec" to the Android
task labels. This makes the firefox/geckoview/fennec distinction more obvious
in 'mach try fuzzy' and 'mach try chooser'; it does not appear to affect
try syntax. This also adds "geckoview"/"fennec" to the job names displayed in
the lower-left treeherder pane. Hopefully this will help to clarify which
Android application is under test for each task.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 14:03:45 +00:00
Jeff Muizelaar
d95574f06b Bug 1565980. Force wmode 'gpu' to 'direct'. r=jmathies
This fixes wmode='gpu' with WebRender.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 13:48:01 +00:00
Tim Nguyen
7c48ef836f Bug 1567766 - Convert XUL textbox to HTML input in toolkit/mozapps/downloads/content/unknownContentType.xul. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D38818

--HG--
extra : moz-landing-system : lando
2019-07-26 21:02:41 +00:00
shravanrn@gmail.com
31a26205a5 Bug 1566284 - Include rlbox in the Firefox repo r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D38946

--HG--
extra : moz-landing-system : lando
2019-07-26 16:35:20 +00:00
J.C. Jones
3295f36c36 Bug 1569223 - Add support to pykey.py for exporting EC keys r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D39520

--HG--
extra : moz-landing-system : lando
2019-07-26 17:56:31 +00:00
J.C. Jones
7d89d6183a Bug 1569223 - Support EC keys in TLSServer.cpp r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D39519

--HG--
extra : moz-landing-system : lando
2019-07-26 19:17:40 +00:00
J.C. Jones
aca1e19c11 Bug 1569221 - Change TLSServer.cpp to support the modern SSL_ConfigServerCert r=keeler
This patch does not change the existing servers to use the new mechanism, rather
attempting to be minimalist. I filed Bug 1569222 for that.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 20:09:43 +00:00
chrmod
271cd169eb Bug 1565782 - Implement browser.tabs.remove for GeckoView webextensions APIs r=agi,robwu,rpl,geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D38216

--HG--
rename : mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs/background.js => mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs-create/background.js
rename : mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs/manifest.json => mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs-create/manifest.json
extra : moz-landing-system : lando
2019-07-26 20:26:47 +00:00
Zibi Braniecki
87980a0867 Bug 1517880 - Plug DOMLocalization and DocumentL10n into XULProtypeCache. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D38972

--HG--
extra : moz-landing-system : lando
2019-07-26 20:17:21 +00:00
Zibi Braniecki
742dc1c8e2 Bug 1517880 - Add ability to rebuild an element prototype from an element. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D38971

--HG--
extra : moz-landing-system : lando
2019-07-26 20:17:09 +00:00
Zibi Braniecki
90adb39db2 Bug 1517880 - Accumulate l10n elements from prototype during document loading. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D38970

--HG--
extra : moz-landing-system : lando
2019-07-26 20:19:26 +00:00
Olli Pettay
9978173b32 Bug 1517880 - Add a flag for l10n elements created from prototype. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D36067

--HG--
extra : moz-landing-system : lando
2019-07-26 20:16:37 +00:00
Zibi Braniecki
ad66c0ca23 Bug 1517880 - Clean up the XUL Prototype a bit. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D34827

--HG--
extra : moz-landing-system : lando
2019-07-26 20:16:22 +00:00
Sam Foster
a943d33842 Bug 1565409 - Part 2: Auto-save used generated passwords as long as there isn't already a login with an empty username for the site. r=MattN
Previously we only auto-saved if there were no logins for the site.
Add helpers and re-write most of the doorhanger/generated password b-c tests

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

--HG--
extra : moz-landing-system : lando
2019-07-26 19:55:43 +00:00
Sam Foster
5b8ae6422f Bug 1565409 - Part 1: Refactor onGeneratedPasswordFilled unit test. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38386

--HG--
extra : moz-landing-system : lando
2019-07-26 19:54:59 +00:00
Matthew Gaudet
7a8de031e1 Bug 1563324 - Clean up no longer applicable comment r=khyperia
Depends on D39016

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

--HG--
extra : moz-landing-system : lando
2019-07-26 18:43:04 +00:00
Matthew Gaudet
3ddf3782c9 Bug 1563324 - Remove variable shadowing in emitFunction to ease readability r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D39016

--HG--
extra : moz-landing-system : lando
2019-07-26 18:42:42 +00:00
Gurzau Raul
776258cda0 Backed out 5 changesets (bug 1517880) on request from gandalf on a CLOSED TREE.
Backed out changeset 39c3063994bf (bug 1517880)
Backed out changeset 45bf070f451b (bug 1517880)
Backed out changeset d2b9e6bbb4cb (bug 1517880)
Backed out changeset 3bd43f3e288a (bug 1517880)
Backed out changeset 3b54c85a747b (bug 1517880)
2019-07-26 23:09:57 +03:00
Zibi Braniecki
e103b740c8 Bug 1517880 - Plug DOMLocalization and DocumentL10n into XULProtypeCache. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D38972

--HG--
extra : moz-landing-system : lando
2019-07-26 16:11:49 +00:00
Zibi Braniecki
3919bfa305 Bug 1517880 - Add ability to rebuild an element prototype from an element. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D38971

--HG--
extra : moz-landing-system : lando
2019-07-26 16:55:22 +00:00
Zibi Braniecki
8c51af17fd Bug 1517880 - Accumulate l10n elements from prototype during document loading. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D38970

--HG--
extra : moz-landing-system : lando
2019-07-26 17:12:08 +00:00
Olli Pettay
ebcd546db9 Bug 1517880 - Add a flag for l10n elements created from prototype. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D36067

--HG--
extra : moz-landing-system : lando
2019-07-26 16:11:42 +00:00
Zibi Braniecki
52c27c1da9 Bug 1517880 - Clean up the XUL Prototype a bit. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D34827

--HG--
extra : moz-landing-system : lando
2019-07-26 16:11:40 +00:00
Gurzau Raul
e9b0044a0a Backed out 13 changesets (bug 1544750, bug 1565515) for bustages at /indexedDB/Key.cpp on a CLOSED TREE.
Backed out changeset 8bdfc4852ae5 (bug 1565515)
Backed out changeset 6afea4389eb2 (bug 1565515)
Backed out changeset 4f4f25ecac5c (bug 1565515)
Backed out changeset 052b34ddf704 (bug 1565515)
Backed out changeset 6d8e8f078383 (bug 1565515)
Backed out changeset 4815a910245c (bug 1565515)
Backed out changeset 5e2dcfefb4f5 (bug 1565515)
Backed out changeset aac0a4a4fc67 (bug 1565515)
Backed out changeset ba109131fcad (bug 1565515)
Backed out changeset 594f76e67769 (bug 1565515)
Backed out changeset 800e7de53622 (bug 1565515)
Backed out changeset bd2e92310857 (bug 1565515)
Backed out changeset 076029811ae9 (bug 1544750)
2019-07-26 23:00:03 +03:00
Gurzau Raul
65d132301f Backed out changeset 54629c24e7c3 (bug 1569235) for UnicodeEncodeError on a CLOSED TREE. 2019-07-26 22:35:27 +03:00
Michael Kaply
f2034b7e62 Bug 1569244 - Only uninstall extensions if they are in the profile. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D39539

--HG--
extra : moz-landing-system : lando
2019-07-26 19:23:55 +00:00
Jared Wein
d2b2321cc8 Bug 1567667 - Decrypted strings returned from asyncDecryptStrings need to be converted to UTF16. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D39443

--HG--
extra : moz-landing-system : lando
2019-07-26 19:13:11 +00:00
Emilio Cobos Álvarez
b6589b23d2 Bug 1528616 - Back out changeset bf824987ef9f (bug 1528616) since it can clearly be hit. r=me
MANUAL PUSH: Backout of existing revision.
2019-07-26 21:26:23 +02:00
Michael Cooper
ca9ba79c11 Bug 1548631 - Add capability checks before evaluating Normandy recipes r=Gijs,glasserc
Differential Revision: https://phabricator.services.mozilla.com/D36850

--HG--
extra : moz-landing-system : lando
2019-07-26 19:13:26 +00:00
Armando Ferreira
8cec468233 Bug 1558201 - Disable history navigation with Arrow keys in Editor mode. r=nchevobbe
In editor mode, there are dedicated icons to history navigation  (See Bug [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1558198 | 1558198 ]]).
Removing the arrow up/down history navigation which is troublesome when working with multi-line snippets.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 18:23:59 +00:00
Simon Giesecke
a241865533 Bug 1565515 - Removed duplication between LengthOfEncodedBinary and CalcDecodedStringySize r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D38173

--HG--
extra : moz-landing-system : lando
2019-07-26 16:14:48 +00:00
Simon Giesecke
fbd3f02b09 Bug 1565515 - Define and use type aliases EncodedDataType r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D38172

--HG--
extra : moz-landing-system : lando
2019-07-26 15:55:41 +00:00
Simon Giesecke
8f1ee10735 Bug 1565515 - Reduced code duplication in DecodeString/DecodeBinary r=ttung,asuth
EncodeString and EncodeBinary already use a common backend EncodeAsString,
the same should be done in decoding, as the encoding of a binary is
a special case of the encoding of a string.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 16:14:15 +00:00
Simon Giesecke
1c214ce205 Bug 1565515 - Move sortKey variable declaration close to usage r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D38075

--HG--
extra : moz-landing-system : lando
2019-07-26 15:54:31 +00:00
Simon Giesecke
1b69c8e6b4 Bug 1565515 - Added test keys with scalar ArrayBuffer and arrays containing ArrayBuffer r=asuth,ttung
Differential Revision: https://phabricator.services.mozilla.com/D37856

--HG--
extra : moz-landing-system : lando
2019-07-26 15:54:24 +00:00
Simon Giesecke
baf859f4e6 Bug 1565515 - Added note declaring that key list must be kept sorted r=asuth,ttung
Differential Revision: https://phabricator.services.mozilla.com/D37855

--HG--
extra : moz-landing-system : lando
2019-07-26 13:50:56 +00:00
Simon Giesecke
5e09a8935e Bug 1565515 - Added diagnostic output r=asuth,ttung
Differential Revision: https://phabricator.services.mozilla.com/D37854

--HG--
extra : moz-landing-system : lando
2019-07-26 13:50:29 +00:00
Simon Giesecke
0ebd206d31 Bug 1565515 - Added handling of ArrayBuffer/binary keys to compareKeys functions r=asuth,ttung
Differential Revision: https://phabricator.services.mozilla.com/D37853

--HG--
extra : moz-landing-system : lando
2019-07-26 13:49:26 +00:00
Simon Giesecke
6e402be069 Bug 1565515 - Added TODO comments on duplicated code r=asuth,ttung
Differential Revision: https://phabricator.services.mozilla.com/D37852

--HG--
extra : moz-landing-system : lando
2019-07-26 13:45:47 +00:00
Simon Giesecke
6dac2d86ea Bug 1565515 - Fixed spelling mistake in comment r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D37851

--HG--
extra : moz-landing-system : lando
2019-07-26 13:45:15 +00:00
Simon Giesecke
67fb929afe Bug 1565515 - Updated comment r=asuth,ttung
The comment referenced the former 3 prefix used for strings, but this is
no longer correct for strings (which now use a 0x30) prefix, and the
function has been generalized to also work for binaries, and got
a parameter aType specifying the prefix. Updated the comment accordingly.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 13:45:02 +00:00
Simon Giesecke
4546172f59 Bug 1565515 - DecodeBinary violates contract for 0-sized binary r=asuth,ttung
Differential Revision: https://phabricator.services.mozilla.com/D37849

--HG--
extra : moz-landing-system : lando
2019-07-26 14:00:07 +00:00
Yaron Tausky
94fda141b7 Bug 1544750 - Part 2: Refactor Key::EncodeJSValInternal to show direct correspondence to spec r=asuth,tcampbell
This commit adds the text of the spec as inline comments and refactors
the code such that it directly corresponds to the spec's steps. This
makes it easier to understand how the spec's algorithm is implemented.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 14:14:22 +00:00
kriswright
3fa5b30ce3 Bug 1559659 - 3. Get rid of per-thread jscontext instantiation and use the global pool instead r=jandem
Got rid of the per-thread JSContext created at the start of each thread. Tasks that require JSContext (ParseTasks, IonBuilder, Wasm tier 2 generators, GCParallel) now request an unused context to set to their thread. Tasks which do not use JSContext will not request one.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 18:02:05 +00:00