Commit Graph

637554 Commits

Author SHA1 Message Date
Shane Caraveo
fff2e14c0b Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D18730

--HG--
extra : moz-landing-system : lando
2019-02-19 19:19:44 +00:00
Edouard Oger
569d0cc5a7 Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod
Differential Revision: https://phabricator.services.mozilla.com/D6966

--HG--
extra : moz-landing-system : lando
2019-02-19 19:20:12 +00:00
Oriol Brufau
149483e887 Bug 1528044 - Fix flaky test browser_multiselect_tabs_move_to_new_window_contextmenu.js. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D20018

--HG--
extra : moz-landing-system : lando
2019-02-19 18:17:11 +00:00
Andy Wingo
d66dbf8887 Bug 1528818 - Fix Ion loading bigint from arguments object r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D20339

--HG--
extra : moz-landing-system : lando
2019-02-19 18:32:26 +00:00
Andy Wingo
b48fdc9897 Bug 1528819 - Ion recognizes ToString of BigInt as infallible r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D20341

--HG--
extra : moz-landing-system : lando
2019-02-19 18:32:26 +00:00
Dorel Luca
903004bb6f Backed out changeset 240f53dcb5e6 (bug 1528869) for Spidermonkey failure 2019-02-19 20:36:06 +02:00
Matt Woodrow
0bef7abebb Bug 1511358 - Don't include elements with z-index<0 when looking for the max z-index in a display list. r=miko
This restores the previous behaviour (where a result < 0 was ignored), since using a negative value means we place our overlay scrollbar/resizer behind non-positioned content.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 13:38:08 +00:00
Alexander Surkov
d0bad17fb2 Bug 1528419 - Remove text-link XBL implementation, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D20346

--HG--
extra : moz-landing-system : lando
2019-02-19 18:04:11 +00:00
Michael Kaply
b7f71a2bef Bug 1525340 - Disable CFR as part of XPI and shield policies. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D19013

--HG--
extra : moz-landing-system : lando
2019-02-19 18:01:42 +00:00
Ted Campbell
12a1969207 Bug 1528964 - Part 8: CopyScript should directly return result script r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D20349

--HG--
extra : moz-landing-system : lando
2019-02-19 15:44:02 +00:00
Ted Campbell
b4c39f89e7 Bug 1528964 - Part 7: Don't preserve needsArgsObj flag in CopyScript r=jandem
Similar to Bug 1526324, we should avoid one-off optimizations that share
runtime data between script copies.

Depends on D20337

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

--HG--
extra : moz-landing-system : lando
2019-02-19 15:27:49 +00:00
Ted Campbell
cbbad5b83b Bug 1528964 - Part 6: Preserve column while cloning scripts r=jandem
This is an older bug that was hidden in the old CopyScript
implementation.

Depends on D20336

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

--HG--
extra : moz-landing-system : lando
2019-02-19 14:52:36 +00:00
Ted Campbell
f84357375e Bug 1528964 - Part 5: Organize CopyScript similar to XDRScript r=jandem
The JSScript fields are now initialized before the script data objects
to better align with XDRScript.

Depends on D20335

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

--HG--
extra : moz-landing-system : lando
2019-02-19 14:52:14 +00:00
Ted Campbell
ac6ba771e7 Bug 1528964 - Part 4: Add SharedScriptData::markForCrossZone r=jandem
Depends on D20334

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

--HG--
extra : moz-landing-system : lando
2019-02-19 14:49:56 +00:00
Ted Campbell
49286a4360 Bug 1528964 - Part 3: Use createPrivateScriptData in PrivateScriptData::Clone r=jandem
Also use PrivateScriptData directly instead of through the JSScript.

Depends on D20333

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

--HG--
extra : moz-landing-system : lando
2019-02-19 14:48:41 +00:00
Ted Campbell
0dbba4c155 Bug 1528964 - Part 2: Split part of CopyScript into PrivateScriptData::Clone r=jandem
This is a code-motion patch. Note that the order of initialization of
PrivateScriptData vs JSScript fields changes but the reordered
operations are all infallible/gc-free so this is not observable.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 15:40:11 +00:00
Ted Campbell
ac021f93e7 Bug 1528964 - Part 1: Absorb CreateEmptyScriptForClone into CopyScript r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D20332

--HG--
extra : moz-landing-system : lando
2019-02-19 15:30:38 +00:00
Yuan Cheng
12a33aae75 Bug 1523737 - Migrate printProgress.dtd, printPageSetup.dtd, and printPreviewProgress.dtd to Fluent, r=jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D19322

--HG--
extra : moz-landing-system : lando
2019-02-19 17:59:05 +00:00
Bogdan Tara
fe6bbffa96 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-19 19:36:33 +02:00
Shane Caraveo
c48af135e2 Bug 1516706 extension omnibox incognito/PB support r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18081

--HG--
extra : moz-landing-system : lando
2019-02-19 16:25:27 +00:00
Gurzau Raul
ec1be98b32 Backed out changeset e4b9ec1beb2c (bug 1528727) for devtools failures at /sourceeditor/test/browser_editor_autocomplete_events.js on a CLOSED TREE. 2019-02-19 19:22:46 +02:00
Asfiya
2b8ec74bf6 Bug 1528940 - convert NS_STYLE_FLEX_DIRECTION to an enum class in nsStyleConsts.h r=emilio
Converted the #define variable NS_STYLE_FLEX_DIRECTION to an enum class in nsStyleConsts.h and made changes in other files that access it

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

--HG--
extra : moz-landing-system : lando
2019-02-19 17:01:59 +00:00
scharing
87df459a63 Bug 1528464 - Convert NS_STYLE_MASK_MODE_* to enum class r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D20063

--HG--
extra : moz-landing-system : lando
2019-02-19 16:54:52 +00:00
Ehsan Akhgari
1597efb46d Bug 1528563 - Initialize mFrameBrowsingContextID inside LoadInfo's copy constructor; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D20072

--HG--
extra : moz-landing-system : lando
2019-02-19 16:21:45 +00:00
Rainier G
9d86ec2fc9 Bug 1504634 - Added tooltip to refresh button of storage inspector section. r=miker
Differential Revision: https://phabricator.services.mozilla.com/D20353

--HG--
extra : moz-landing-system : lando
2019-02-19 16:21:31 +00:00
Jonas Allmann
fbe8b0661c Bug 1523813, Remove new Function from utilityOverlay.js, r=Gijs
Replaced new Function() by CustomEvent carrying original click event as sourceEvent.
Adapted all oncommand listeners to use event.sourceEvent instead of event.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 16:20:02 +00:00
Alexandre Poirot
e3b1b7660f Bug 1517210 - Stop always loading DevTools modules in fresh compartments. r=jandem,nchevobbe
Now, DevTools server is loaded with a custom loader every time we want to debug chrome
resources. We ensure toggling the "invisibleToDebugger" flag on Loader.jsm which itself
propagates to DevTools Sandboxes.

We added calls to force GC in console test to prevent crashes on Windows 7.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 16:09:48 +00:00
Sean Stangl
5d0615ddcc Bug 1528869 - Enable IonMonkey in the ARM64 shell, but keep it disabled in the browser. r=nbp
Enable IonMonkey in the ARM64 shell, but keep it disabled in the browser.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 13:31:33 +00:00
Nicolas Chevobbe
720f589dfd Bug 1528727 - Lazy load wasm utils in source editor; r=yury.
The file and its dependencies are pretty large and can take
a while to load. Since some consumers might not need those function,
loading them lazily looks like a good move.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 15:52:53 +00:00
Nika Layzell
3e05bcabb4 Bug 1528360 - Enable httpResponseProcessSelection by default r=qdot,valentin
Differential Revision: https://phabricator.services.mozilla.com/D18607

--HG--
extra : moz-landing-system : lando
2019-02-19 15:02:16 +00:00
Henrik Skupin
18b40fa4b8 Bug 1527842 - [web-platform-tests] Use "preflight_run_cmd_suites" in mozharness config. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D20320

--HG--
extra : moz-landing-system : lando
2019-02-19 15:13:20 +00:00
Nicolas Chevobbe
503659ba09 Bug 1528910 - Remove unused externalScripts from source editor config; r=gl.
This config is not set by any Editor consumer, so
it's safe to remove it. Furthermore, this allow us
to clean things up a bit and remove a test.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 14:57:46 +00:00
Justin Wood
f295852137 Bug 1522111 - Followup, Use better SETA transformation which reads high value list and applies opt high value tests to heuristics to prevent them from being optimized out on pgo. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D20045

--HG--
extra : moz-landing-system : lando
2019-02-19 09:29:54 +00:00
Justin Wood
55e24bcecd Bug 1522111 - Followup, ensure test sets align between opt and pgo. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D19968

--HG--
extra : moz-landing-system : lando
2019-02-18 17:55:46 +00:00
Justin Wood
f6a3f70adb Bug 1522111 - Make l10n kind depend on -pgo where available instead of opt. r=tomprince
This avoids opt being pulled in even when l10n is optimized out

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

--HG--
extra : moz-landing-system : lando
2019-02-18 17:55:38 +00:00
Justin Wood
c8a7da7127 Bug 1522111 - fix SETA to account for new tests, so we still filter them out even if SETA data doesn't include them. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D19838

--HG--
extra : moz-landing-system : lando
2019-02-18 17:55:36 +00:00
Justin Wood
d1ad88fb6e Bug 1522111 - Make -qr tests depend on -pgo where applicable, leaving old -qr sets in place. r=gbrown,jmaher,kats
Also set the run-on-projects for various tests to be central/try when opt

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

--HG--
extra : moz-landing-system : lando
2019-02-19 13:22:49 +00:00
jmaher
9669bf017d Bug 1522111 - disable opt builds/tests when we have pgo builds/tests for integration branches. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D18104

--HG--
extra : moz-landing-system : lando
2019-02-18 17:55:18 +00:00
Jonathan Kingston
cf14643de4 Bug 1521549 - Move (de)serializePrincipal from sessionstore Utils to E10SUtils. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17261

--HG--
extra : moz-landing-system : lando
2019-02-19 02:34:09 +00:00
Andrea Marchesini
c607e645dc Bug 1528596 - Devirtualize accesses to nsUrlClassifierUtils, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D20086

--HG--
extra : moz-landing-system : lando
2019-02-19 14:35:57 +00:00
Christoph Kerschbaumer
05ad5a1c28 Bug 1528814: Serialize Loadinfo for PExternalHelperApp. r=mayhemer 2019-02-18 18:11:22 +01:00
Christoph Kerschbaumer
643fbfc678 Bug 1528916: Explicitly set LoadInfo for about:crashcontent and about:crashparent. r=gijs 2019-02-19 10:26:54 +01:00
Masatoshi Kimura
e25fbce870 Bug 1528651 - Re-enable warnings-as-errors on Windows in some directories. r=dmajor
--HG--
extra : source : ba86ea25070b37f4725834e1c2d9ec4c0783e119
2019-02-17 15:03:02 +09:00
Randell Jesup
715863c129 Backed out changeset f8058a73d119 (bug 1528349) r=smaug
Expected backout of DIAGNOSTIC_ASSERT
2019-02-19 08:40:14 -05:00
Christoph Kerschbaumer
e96de0f53f Bug 1528934: Remove unused nsSecCheckWrapChannel. r=valentin 2019-02-19 13:49:38 +01:00
Ted Campbell
9a7f077221 Bug 1514682 - Split up AddSlot IC logic r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D18631

--HG--
extra : moz-landing-system : lando
2019-02-16 02:18:06 +00:00
Andy Wingo
4e473dc675 Bug 1528797 - Add BigInt case in JS::InformalValueTypeName r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D20307

--HG--
extra : moz-landing-system : lando
2019-02-19 10:32:24 +00:00
Andy Wingo
ef4456533c Bug 1528795 - Add BigInt case in ReportIncompatibleMethod debug assertions r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D20306

--HG--
extra : moz-landing-system : lando
2019-02-19 10:21:45 +00:00
Johann Hofmann
8d58db49b3 Bug 1527917 - Enable cryptomining and fingerprinting blocking options in about:preferences. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D20179

--HG--
extra : moz-landing-system : lando
2019-02-19 13:29:21 +00:00
Matthew Noorenberghe
651a6b1282 Bug 1333264 - Only skip test_master_password.html on platforms with failures.
Differential Revision: https://phabricator.services.mozilla.com/D20324

--HG--
extra : moz-landing-system : lando
2019-02-19 13:29:36 +00:00