Граф коммитов

621909 Коммитов

Автор SHA1 Сообщение Дата
Jan Henning ae407ebe3b Bug 1502135 - Make resource://testing-common available for Robocop JS tests. r=gbrown
The code is simply a copy of the corresponding code in runtestsremote.py.

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

--HG--
extra : moz-landing-system : lando
2018-11-01 17:45:07 +00:00
Jason Orendorff 8804208609 Bug 1503016 - Use TraceableFifo for JSContext::jobQueue. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D10361

--HG--
extra : moz-landing-system : lando
2018-11-01 17:19:06 +00:00
Ursula Sarracini 25751f87e6 Bug 1503947 - Add a function to FxAccountsConfig to return the correct url for onboarding fxa card r=eoger
Differential Revision: https://phabricator.services.mozilla.com/D10591

--HG--
extra : moz-landing-system : lando
2018-11-01 17:27:08 +00:00
Kartikaya Gupta 001b806ca8 Bug 1503547 - Move searchfox indexing jobs a half hour earlier to match nightly build times. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D10557

--HG--
extra : moz-landing-system : lando
2018-11-01 15:37:07 +00:00
Cristina Coroiu 00f4c4a9a5 Bug 1466043 - disable browser_extension_update_background_noprompt.js on win and linux for frequent failures r=jmaher 2018-11-01 14:22:00 +02:00
Ciure Andrei 65c85f663c Backed out 3 changesets (bug 1501928) for causing parser build bustages CLOSED TREE
Backed out changeset 2c2f329b5f3f (bug 1501928)
Backed out changeset 5511494bb3e2 (bug 1501928)
Backed out changeset b537bec9ef64 (bug 1501928)
2018-11-02 09:33:03 +02:00
Tooru Fujisawa 185d87dd21 Bug 1501928 - Part 3: Remove MUST_MATCH_TOKEN_MOD_WITH_REPORT* macros. r=Waldo 2018-11-02 15:51:06 +09:00
Tooru Fujisawa f59014cf0f Bug 1501928 - Part 2: Remove MUST_MATCH_TOKEN_FUNC* macros. r=Waldo 2018-11-02 15:51:05 +09:00
Tooru Fujisawa da0a033384 Bug 1501928 - Part 1: Add GeneralParser::mustMatchToken and use it instead of simple variants of MUST_MATCH_TOKEN_*. r=Waldo 2018-11-02 15:50:13 +09:00
Coroiu Cristina 3507348c1a Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-11-02 07:18:47 +02:00
Alexander Surkov 3395e926b6 Bug 1497940 - add nsGenericHTMLElement::AttachAndSetUAShadowRoot helper method, r=smaug 2018-11-02 12:18:20 +08:00
Dani3lNL 406bd31b37 Bug 1503671 - Add to about:telemetry a link to the Probe Dictionary r=chutten
This may help users discover more about the probes being collected.
2018-11-01 09:06:00 +02:00
André Bargull ed69dc9deb Bug 1499026 - Part 3: Updating ICU requires a clobber. r=clobber 2018-11-01 06:32:49 -07:00
André Bargull 148e9c75e6 Bug 1499026 - Part 2: Update in-tree ICU to release 63.1. rs=Waldo
--HG--
rename : intl/icu/source/common/ulistformatter.cpp => intl/icu/source/i18n/ulistformatter.cpp
2018-11-01 06:32:25 -07:00
André Bargull 7820c86808 Bug 1499026 - Part 1: Update patches for ICU 63. r=Waldo 2018-11-01 06:31:35 -07:00
June Wilde 629576bc4a Bug 1468544 - Replace mar_hash_name with CityHash algorithm; r=rstrong
Summary:
Makes CityHash64, CityHash64WithSeed, and CityHash64WithSeeds usable from C code
Removes unnecessary includes from mar_read.c as well

Reviewers: rstrong

Reviewed By: rstrong

Subscribers: ulfr, dveditz, tjr, mhowell, jmathies, rstrong, jewilde

Tags: #secure-revision, #bmo-toolkit-core-security

Bug #: 1468544

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

--HG--
extra : rebase_source : 4e3f97e07e7a17c454d22b80aa37752e31328224
extra : amend_source : d455610bb6c247401134b0a29070c3b48a0f01c4
2018-11-01 19:43:55 +02:00
Ted Campbell c1743a79f4 Bug 1489698 - Add moz.build for js/src/wasm. r=luke,froydnj 2018-11-01 13:28:00 -04:00
Ted Campbell d5302eb547 Bug 1489698 - Add moz.build for js/src/gc. r=jonco,froydnj 2018-11-01 13:28:00 -04:00
Lee Salzman 16c09d06d2 Bug 1503884 - prefer __builtin_isnan over isnan. r=me 2018-11-01 13:08:02 -04:00
Andrea Marchesini 32bc82fcb9 Bug 1503901 - Cleanup exceptions during the shutdown of FetchStreamReader, r=bz 2018-11-01 17:57:38 +01:00
Ehsan Akhgari 0a1f501bdb Bug 1503843 - Disable browser_subResources.js for M-sw-e10s since it fails there for unknown reasons 2018-11-01 12:46:23 -04:00
Jason Laster d78a0d1bfe Bug 1503853 - Add progress overlay command buttons. r=bhackett
Reviewers: bhackett

Tags:

Bug #: 1503853

Differential Revision: https://phabricator.services.mozilla.com/D10551
2018-11-01 12:30:25 -04:00
Gijs Kruitbosch 8a2c48dfe9 Bug 1362774 - followup, disable leaky print preview tests on linux only (x-ref bug 1503887), r=aryx
--HG--
extra : amend_source : 5d0f9955d4c6736427469d7b03d9022a282176fc
2018-11-01 16:23:49 +00:00
Gijs Kruitbosch a4f704aafb Bug 1362774 - followup, disable test_mousecapture.xhtml on linux64 quantumrender dbg only, r=aryx 2018-11-01 16:04:50 +00:00
Victor Porof 24f2992ccd Bug 1499423 - Migrate the 3 treecol bindings into a Custom Element, r=bgrins 2018-11-01 16:03:14 +01:00
James Willcox 4b6a702126 Bug 1502053 - Send initial GeckoRuntimeSettings prefs via environment variable r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D9821
2018-11-01 09:53:31 -05:00
James Willcox c52752cf9e Bug 1502053 - Parse default prefs from MOZ_DEFAULT_PREFS env var r=njn
This will be used by GeckoView to set initial pref values that would
normally come from prefs.js or similar on desktop and Fennec.

Differential Revision: https://phabricator.services.mozilla.com/D9820
2018-11-01 09:53:31 -05:00
James Willcox 0c4e49c09e Bug 1502053 - Use GeckoThread.InitInfo to pass args to GeckoThread.init() r=esawin
This is easier to manage than a billion arguments.

Differential Revision: https://phabricator.services.mozilla.com/D9819
2018-11-01 09:53:03 -05:00
James Willcox 4d02b010e0 Bug 1502053 - Use default branch for prefs in GeckoRuntimeSettings r=esawin
We don't want to store a persistent value for these prefs because
the value is managed by the app via GeckoRuntimeSettings. Using
the default branch is the best way to do this currently, though
it does mean the value could be shadowed by a user pref. To combat
this we also reset any of the user prefs that are managed
via GeckoRuntimeSettings.

Differential Revision: https://phabricator.services.mozilla.com/D9818
2018-11-01 09:52:53 -05:00
James Willcox c75a5c801a Bug 1496217 - Use E10s for about:crashparent test r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D9590
2018-11-01 09:52:47 -05:00
James Willcox 4e683c0261 Bug 1496217 - Support process switching in GeckoView r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D9589
2018-11-01 09:52:42 -05:00
James Willcox 1e1cda1530 Bug 1500541 - Disable about:config in GeckoView on Release and Beta r=ehsan
Differential Revision: https://phabricator.services.mozilla.com/D10410
2018-11-01 09:52:36 -05:00
James Willcox eb69f98699 Bug 1500541 - Move about:config into GeckoView r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D9588


--HG--
rename : mobile/android/chrome/content/config.js => mobile/android/chrome/geckoview/config.js
rename : mobile/android/themes/core/images/arrowdown-16.png => mobile/android/themes/geckoview/images/arrowdown-16.png
rename : mobile/android/themes/core/images/arrowup-16.png => mobile/android/themes/geckoview/images/arrowup-16.png
rename : mobile/android/themes/core/images/config-plus.png => mobile/android/themes/geckoview/images/config-plus.png
rename : mobile/android/themes/core/images/lock.png => mobile/android/themes/geckoview/images/lock.png
rename : mobile/android/themes/core/images/search-clear-30.png => mobile/android/themes/geckoview/images/search-clear-30.png
rename : mobile/android/themes/core/images/search.png => mobile/android/themes/geckoview/images/search.png
rename : mobile/android/themes/core/images/textfield.png => mobile/android/themes/geckoview/images/textfield.png
rename : mobile/android/themes/core/images/throbber.png => mobile/android/themes/geckoview/images/throbber.png
2018-11-01 09:52:30 -05:00
James Willcox d64eea208c Bug 1405081 - Add WebRequest, WebResponse, and GeckoWebExecutor to GeckoView r=jchen,esawin
This exposes Gecko networking to GeckoView apps. It includes speculative connections, name resolution, and a Fetch-like HTTP API.

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

squash to executor
2018-11-01 09:52:23 -05:00
James Willcox 3b0bbc9bfa Bug 1405081 - Add partial HttpBin implementation for local HTTP tests r=esawin
This was derived from work done by Andrew Gaul <andrew@gaul.org> for
the Chaos HTTP proxy.

Differential Revision: https://phabricator.services.mozilla.com/D9130
2018-11-01 09:52:10 -05:00
James Willcox a464ab21e5 Bug 1405081 - Move default timeout logic into Environment utility class r=jchen
Differential Revision: https://phabricator.services.mozilla.com/D8781
2018-11-01 09:52:03 -05:00
James Willcox b5886774ce Bug 1405081 - Move GeckoSessionTestRule.waitForResult() into UiThreadUtils r=jchen
Differential Revision: https://phabricator.services.mozilla.com/D7798
2018-11-01 09:51:57 -05:00
James Willcox ae9828a5bc Bug 1405081 - Add WebRequestError and use it in NavigationDelegate.onLoadError r=esawin,jchen
Differential Revision: https://phabricator.services.mozilla.com/D7797
2018-11-01 09:51:50 -05:00
James Willcox 86c4f2d347 Bug 1405081 - Move GeckoRuntime creation out of GeckoSesionTestRule r=jchen
This allows us to easily share a GeckoRuntime with other tests that
don't use GeckoSessionTestRule.

Differential Revision: https://phabricator.services.mozilla.com/D7796
2018-11-01 09:51:42 -05:00
André Bargull 47272c6287 Bug 1502810 - Update Intl functions to work with cross-compartment wrappers. r=jorendorff 2018-11-01 06:25:24 -07:00
A. Wilcox 9a352187c1 Bug 1503747 - Fix Skia build on big-endian targets. r=lsalzman 2018-11-01 00:46:34 +00:00
Eugen Sawin 8edfc3c2a6 Bug 1478171 - [1.0] Forward channel redirect to nsILoadURIDelegate to allow external handling. r=snorp,smaug 2018-10-31 16:16:28 -05:00
Andi-Bogdan Postelnicu efed08129a Bug 1498489 - Remove `virtual` from the declaration of an already virtual function. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D10340

--HG--
extra : moz-landing-system : lando
2018-10-31 11:39:45 +00:00
Julian Descottes 78450a7995 Bug 1467712 - Fix leftover calls to ok() with 3 args in ipc and indexedDB;r=test-only 2018-11-01 17:42:48 +01:00
Emilio Cobos Álvarez b21276e549 Bug 1482923 - cross-compile cbindgen on Mac OS. r=froydnj
I got nerdsniped on the weekend.

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:35:44 +00:00
Emily Toop 4871a0b182 Bug 1395217 - Rename Use "Child" instead of "Content" to denote GeckoView child process modules r=snorp
Renamed:

* `GeckoViewContent.js` -> `GeckoViewContentChild.js`
* `GeckoViewNavigationContent.js` -> `GeckViewNavigationChild.js`
* `GeckoViewProgressContent.js` -> `GeckoViewProgressChild.js`
* `GeckoViewPromptContent.js` -> `GeckoViewPromptChild.js`
* `GeckoViewScrollContent.js` -> `GeckoViewScrollChild.js`
* `GeckoViewSelectionActionContent.js` -> `GeckoViewSelectionActionChild.js`
* `GeckoViewSettingsContent.js` -> `GeckoViewSettingsChild.js`
* `GeckoViewContentModule.jsm` -> `GeckoViewChildModule.jsm`

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

--HG--
rename : mobile/android/chrome/geckoview/GeckoViewContent.js => mobile/android/chrome/geckoview/GeckoViewContentChild.js
rename : mobile/android/chrome/geckoview/GeckoViewNavigationContent.js => mobile/android/chrome/geckoview/GeckoViewNavigationChild.js
rename : mobile/android/chrome/geckoview/GeckoViewProgressContent.js => mobile/android/chrome/geckoview/GeckoViewProgressChild.js
rename : mobile/android/chrome/geckoview/GeckoViewPromptContent.js => mobile/android/chrome/geckoview/GeckoViewPromptChild.js
rename : mobile/android/chrome/geckoview/GeckoViewScrollContent.js => mobile/android/chrome/geckoview/GeckoViewScrollChild.js
rename : mobile/android/chrome/geckoview/GeckoViewSelectionActionContent.js => mobile/android/chrome/geckoview/GeckoViewSelectionActionChild.js
rename : mobile/android/chrome/geckoview/GeckoViewContentSettings.js => mobile/android/chrome/geckoview/GeckoViewSettingsChild.js
rename : mobile/android/modules/geckoview/GeckoViewContentModule.jsm => mobile/android/modules/geckoview/GeckoViewChildModule.jsm
extra : moz-landing-system : lando
2018-11-01 14:40:29 +00:00
Jan-Erik Rediger 50555e7773 Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
Depends on D9236

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:59 +00:00
Jan-Erik Rediger ff924f1cdb Bug 1468761 - Migrate Telemetry tests to always assume packed histograms r=chutten
Depends on D9235

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:57 +00:00
Jan-Erik Rediger 2df980ccb3 Bug 1468761 - Always serialize histograms in packed format r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9235

--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:55 +00:00
Ashley Hauck eed19ea6ae Bug 1503890 - Use MOZ_RELEASE_ASSERT for builtins that take int32 values. r=tcampbell
The arguments to the intrinsics here are not guaranteed to be int32s,
however, if a double enters the intrinsic, that's probably a bug in our
builtin javascript. Values should be converted to int32 before being
passed in, with `|0`.

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

--HG--
extra : moz-landing-system : lando
2018-11-01 15:10:30 +00:00