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

590643 Коммитов

Автор SHA1 Сообщение Дата
Ben Kelly 4d9ff997d3 Bug 1450274 P2 Make ServiceWorkerRegistration use DETH::KeepAliveIfHasListenersFor(). r=asuth 2018-04-10 11:00:56 -07:00
Ben Kelly 21a91c3b30 Bug 1450274 P1 Make ServiceWorker use DOMEventTargetHelper::KeepAliveIfHasListenersFor(). r=asuth 2018-04-10 11:00:56 -07:00
Jason Laster 14cece73ee Bug 1452748 - Update Debugger Frontend v33. r=jdescottes
MozReview-Commit-ID: 6kHP1gMaY07
2018-04-10 13:50:12 -04:00
Nathan Froyd cc035fe9e0 Bug 1444125 - don't poison Maybe on construction; r=gerald
This behavior is pretty heavy-handed and degrades performance.
2018-04-10 13:46:00 -04:00
Nathan Froyd e7e0eac6bc Bug 1444125 - work harder to generate good code for Maybe poisoning; r=gerald 2018-04-10 13:46:00 -04:00
Geoff Brown 1a314fba8e Bug 1389805 - Apply elfhack -r to Android xpcshell libs; r=jmaher 2018-04-10 11:14:16 -06:00
Geoff Brown 42e0026deb Bug 1389805 - Update linux64 host-utils with elfhack; r=me,a=test-only 2018-04-10 11:14:14 -06:00
Razvan Caliman ecf3a64924 Bug 1449885 - Write variation axis changes to rule and keep in sync with any manual edits to rule. r=gl
MozReview-Commit-ID: LaZWwWf2CsX
2018-04-02 17:40:21 +02:00
Razvan Caliman 4bc526421a Bug 1449885 - Read font variation axis data and setup UI with any axis values defined on rule. r=gl
MozReview-Commit-ID: 6tWRyjYcdDH
2018-04-02 17:32:51 +02:00
Gurzau Raul 4aeb9af849 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-10 19:58:05 +03:00
Lee Salzman 43c1a4fcf5 Bug 1449352 - always composite 24 depth WindowSurfaceX11 as BGRX. r=jrmuizel
MozReview-Commit-ID: 3xeE3EEttR6
2018-04-10 12:43:59 -04:00
Johan Lorenzo 5cacd43863 Bug 1441353 - part 1: Add AMO tasks for signing and uploading r=Callek
MozReview-Commit-ID: LplkEtjR2Mt

--HG--
extra : rebase_source : 1b782e1370664f4bc5890a40b4b3afc1bed6f404
2018-03-30 18:22:38 +02:00
Nicolas Chevobbe ff0492d318 Bug 1425521 - Wrap JsTerm in a React component in new frontend; r=bgrins.
MozReview-Commit-ID: GGq6ZB760d9

--HG--
rename : devtools/client/webconsole/jsterm.js => devtools/client/webconsole/components/JSTerm.js
extra : rebase_source : 2a2134bc04ca9efbb83654c93ab4b81232acf2bd
2018-03-30 17:48:50 +02:00
Kartikaya Gupta 59ab21c500 Bug 1453478 - Add test-verify jobs for QR platforms. r=jmaher
MozReview-Commit-ID: ImLzfq65KyV

--HG--
extra : rebase_source : d5e69fa1dcf9cbd911c4eb6545ff516ff0d9c5f1
2018-04-11 16:28:31 -04:00
Luca Greco 27c184bde9 Bug 1443221 - Do not send a webNavigation API event for a browser which is adopting an existent tab in a new window. r=mixedpuppy
MozReview-Commit-ID: GG9cSB5hdhA

--HG--
extra : rebase_source : 136066594c825526786b4be40f7701ed25b01035
2018-04-09 15:39:49 +02:00
Marco Bonardo 2963c44842 Bug 1452660 - Tag queries pointing to an invalid folder are being rewritten as empty urls. r=standard8
MozReview-Commit-ID: FUmmYewl8Vt

--HG--
extra : rebase_source : 6f5d940bd1ae519ee54f3acf5b93a244d12b0db9
2018-04-11 15:45:23 +02:00
Margareta Eliza Balazs 1c0306e497 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-12 12:45:41 +03:00
Gabriele Svelto fbed2b4511 Bug 1453238 - Populate the crash ping platformVersion and displayVersion fields correctly on Fennec; r=jchen
MozReview-Commit-ID: 6VK40Hoz1kX

--HG--
extra : rebase_source : 01a2a65de62d0ad04db85e7554ab8d8ea86006de
2018-04-11 21:29:14 +02:00
Henrik Skupin e19b43f4d3 Bug 1452024 - [geckodriver] Update changelog for command prefix changes. r=ato
MozReview-Commit-ID: 4k4ah8nlOr8

--HG--
extra : rebase_source : af0146f469da5463dcef1a14b5927c3345f01867
2018-04-11 16:43:19 +02:00
Henrik Skupin 2fb36c4294 Bug 1452024 - [geckodriver] Update vendor specific commands to use custom prefixes. r=ato
Commands which are not defined by the WebDriver spec have to
use the "Marionette" prefix. Exceptions are only allowed for
chrome specific commands which share the same request URL with
the content one.

MozReview-Commit-ID: L47inQ3e8it

--HG--
extra : rebase_source : cc7e03bc01376cc08f6545405a9a54da2a8e77da
2018-04-11 13:47:21 +02:00
Henrik Skupin c58fe6110a Bug 1452024 - [geckodriver] Update WebDriver specific commands to use the "WebDriver" prefix. r=ato
MozReview-Commit-ID: BOWEkktQKY2

--HG--
extra : rebase_source : f27ea83036da0d59c9588db8df261277989d7e7e
2018-04-11 13:33:12 +02:00
Henrik Skupin 121c3cc0ac Bug 1452024 - [geckodriver] Sort webdriver command list. r=ato
MozReview-Commit-ID: 4WV19OWAm7B

--HG--
extra : rebase_source : caa1e1c07f158af01d6412e59e788be890fe85a3
2018-04-11 12:15:26 +02:00
Karl Tomlinson 3481a11d87 bug 1328964 add CycleCollectedJSContext::IsSystemCaller() to make ThreadsafeIsSystemCaller() safe for worklets r=baku
MozReview-Commit-ID: Cg4OBbm5CwA

--HG--
extra : rebase_source : 9a113cf0f945bd48207e81f9fa08bcba1f35303c
2018-04-06 18:53:25 +12:00
Karl Tomlinson cabef87937 bug 1328964 terminate worklet thread during xpcom shutdown r=baku
The final CC does not happen until after threads are shutdown and so we can't
depend on CC to trigger termination.

This management of the worklet thread by worklet code is an intermediate
situation until worklets run on the threads managed by other objects.

MozReview-Commit-ID: 8hWsdRCppC2

--HG--
extra : rebase_source : 1a0bfdc80ffa2d8beaff6249f40d033a0f319d2e
2018-04-12 16:26:08 +12:00
Brian Grinstead 6cb530800d Bug 1446247 - Pass namespace into IsCustomElementName to allow for non-dashed XUL elements;r=e7358d9c+590837,smaug
This will make it possible to migrate existing bindings without also needing to
mass-rewrite frontend code at the same time.

MozReview-Commit-ID: IBBqC4eeDDX

--HG--
extra : rebase_source : e901ac665208b3a683668c1bb33a26dcf479580c
2018-03-29 09:34:56 -07:00
Thom Chiovoloni 7be53b64d3 Bug 1453507 - Fix and simplify TPS's logout procedure r=eoger
MozReview-Commit-ID: CvnXAT0nanB

--HG--
extra : rebase_source : 00736a60200a1a4c6895493836709a5cacb156c2
2018-04-11 15:40:17 -07:00
Edouard Oger 3a0bca5c18 Bug 1443115 - Handle FxA pushEndpointExpired flag. r=markh
MozReview-Commit-ID: B0YIrtoSpOI

--HG--
extra : rebase_source : 1bf3892286914807157f3ac987f084f159d6639e
2018-04-10 15:47:26 -04:00
Hiroyuki Ikezoe 1a43163be4 Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r=birtles
Animation::FlushStyle() gets called only for CSS animations/transitions'
playState changes in JS or ready Promise for CSS animations.  In either case
throttled animation state, which is, to be precise, transformed position or
opacity value on the compositor, doesn't affect those results.

The first test case for CSS animations and the first test case for CSS
transitions in this patch fail without this fix.

MozReview-Commit-ID: EVym4qputL4

--HG--
extra : rebase_source : 12524c7db1d59da69687bb123fc65ad4301f5527
2018-04-11 18:01:14 +09:00
Blake Kaplan 543e672dd4 Bug 1391154 - Handle edge cases around the borders of IntersectionObservers more consistently. r=dholbert
The old code would ignore mThresholds if we happened to update when the
observed element was edge-adjacent to its root. This could cause spurious
notifications if it happened to run during a CSS transformation. The new code
more closely follows the spec with a slight deviation where the code treats
all values less than the smallest passed-in threshold as equivalent (when
looking at previousIndex). This matches Chrome's implementation and the tests.

MozReview-Commit-ID: 7oAh1EdjMiY

--HG--
extra : rebase_source : 46de4aee9c7da36bd1b41c07fa9b6bbe8ee15dc0
2018-04-10 18:54:01 -07:00
Kris Maglione 9deb8e39cf Bug 1451670: Read the changed flag from startup JSON location data. r=aswan
MozReview-Commit-ID: tgfQDvyEj3

--HG--
extra : rebase_source : 96cb5845841e4b25a8afac47a3aa4b1e22867cbd
2018-04-05 14:01:38 -07:00
Kit Cambridge b291ceb1ab Bug 1452294 - Improve logging for records in bookmark mirror. r=markh
MozReview-Commit-ID: 69eJrbo89Sx

--HG--
extra : rebase_source : f6ef5d721ede920431540aaa5af1bc1a90f6111f
2018-04-06 17:15:28 -07:00
Rob Wu 4a63a4cd88 Bug 1453260 - run test script in specific page only r=aswan
Use a more specific entry point for the test than
"http://mochitest.test:8888" to make sure that the test is only started
once, when the test opens a tab with the entry point.

MozReview-Commit-ID: 7iAFREDuACu

--HG--
extra : rebase_source : 6ab46b1114dc824f29d0bf21ffa784cd14651447
2018-04-11 14:25:03 +02:00
William Lachance 7e91120b19 Bug 1453356 - Document new displayVersion field in telemetry environment r=chutten
MozReview-Commit-ID: IDYPL0E9Yip

--HG--
extra : rebase_source : f0057ac4dc6e0ed1483afa65568250308e838e3a
2018-04-11 10:52:33 -04:00
Mike Taylor 6b354aaea5 Bug 1409056. Allow webcompat-reporter addon to ride the trains. r=florian
(Note: this is still disabled by default for non-DevEdition and non-Nightly)

MozReview-Commit-ID: FVgZD3IQSHW

--HG--
extra : rebase_source : b3bac5d476bce61da190655b3bb5c7b044175bb4
2018-04-09 16:48:34 -05:00
Tim Nguyen 041e5707e3 Bug 1449327 - Stop sanitizing fully transparent values. r=dao
MozReview-Commit-ID: DRQjCm35QsN

--HG--
extra : rebase_source : df6c4cfe8e936519f867a7d283cebfdfb566256b
2018-04-11 21:05:13 +02:00
Kartikaya Gupta 9430ed7557 Bug 1452620 - Document the WrPipelineInfo structure. r=botond,nical
MozReview-Commit-ID: DleDZydMnKS

--HG--
extra : rebase_source : 1e86be2527841a2d1c1b999f11f9c4c03e844a2f
2018-04-10 17:26:54 -04:00
Kartikaya Gupta 97ffc1e59e Bug 1452620 - Use FfiVec to clean up WrPipelineInfo usage in C++. r=Gankro,nical
Instead of passing a WrPipelineInfo* to C++ code, we can now pass the
WrPipelineInfo directly. C++ code can access the info members without
having to call back into rust code, so the wr_pipeline_info* iterator
methods can be removed. Deleting the structure still requires passing it
back to rust.

MozReview-Commit-ID: HYcPX3mCGKW

--HG--
extra : rebase_source : f4b781cfc463c8e196f67a6e178ce4ce44a9464a
2018-04-10 17:26:54 -04:00
Kartikaya Gupta 404fe454a9 Bug 1452620 - Add an FfiVec structure. r=Gankro
This structure makes it more ergonomic to access vectors from C++. A
Vec<T> can be converted to FfiVec<T> which can safely cross the FFI
boundary. That provides an easy to use read-only access mechanism to the
vector contents. The FfiVec must be returned to rust code to be freed
properly.

MozReview-Commit-ID: AdIyEsjrPSZ

--HG--
extra : rebase_source : db87eb55e19c2d129f4c8a8155b03d9fbfc98199
2018-04-10 17:26:53 -04:00
Tomislav Jovanovic b2409204a3 Bug 1441336 - Test addon permissions for PerformanceTiming properties r=kmag
MozReview-Commit-ID: LlySv9AinVC

--HG--
extra : rebase_source : a0030887988152361ade306391c453ebaeb064a6
2018-04-07 02:38:51 +02:00
Tomislav Jovanovic 9e09943ad5 Bug 1441336 - Use addon permissions for PerformanceTiming properties r=bz,kmag
We need to side-step existing cross-origin checks in Performance Timing code
when the caller is a web extension content script that otherwise has permission
to access the cross-origin resource.

MozReview-Commit-ID: 8IgtqZgPWgY

--HG--
extra : rebase_source : e8152c5d8ab32096d1ff7f97311c1b43b57c3694
2018-04-04 16:54:26 +02:00
Zibi Braniecki d06d126e5d Bug 1451992 - Migrate Preferences::Subdialogs::Translation to Fluent. r=gijs,stas
MozReview-Commit-ID: JfBdle6i5wL

--HG--
extra : amend_source : 79e96b14339550e5dd6cbe72f98efa7be28326c0
2018-04-05 22:55:44 +02:00
Zibi Braniecki 6b595c6539 Bug 1451992 - Migrate Preferences::Subdialogs::SiteData to Fluent. r=jaws,flod
MozReview-Commit-ID: KzEP0iCfzGf

--HG--
extra : amend_source : 15bca3b8ca44950e1284427726e037a22fbfc7e5
2018-04-05 22:37:59 +02:00
Zibi Braniecki 2021285e2a Bug 1451992 - Migrate Preferences::Subdialogs::SelectBookmark to Fluent. r=gijs,flod
MozReview-Commit-ID: BR74Gq4ULUD

--HG--
extra : amend_source : 29b46dd465a0d4ecb1a2f8ae367df1b267fe9a4e
2018-04-05 22:16:34 +02:00
Zibi Braniecki e6a8910e64 Bug 1451992 - Migrate Preferences::Subdialogs::Permissions to Fluent. r=gijs,gandalf
MozReview-Commit-ID: 12JINAX1Ttd
2018-04-05 22:09:13 +02:00
Zibi Braniecki 5f8d6040ce Bug 1451992 - Migrate Preferences::Subdialogs::Languages to Fluent. r=gijs,flod
MozReview-Commit-ID: 96C1P3ZbJeH

--HG--
extra : amend_source : fbc969a6a5862f461bb4612c02030a0d50d8dab9
2018-04-05 21:43:11 +02:00
Zibi Braniecki 1f13efaede Bug 1451992 - Migrate Preferences::Subdialogs::Fonts to Fluent. r=jaws,stas
MozReview-Commit-ID: LwNCJJIVobl

--HG--
extra : amend_source : 146982d0b918463c3bd6eea7f9a18a8f2e9be3e2
2018-04-05 21:28:32 +02:00
Zibi Braniecki ec51e6c910 Bug 1451992 - Migrate Preferences::Subdialogs::Connection to Fluent. r=gijs,gandalf
MozReview-Commit-ID: 6N4dE8V37l
2018-04-05 14:14:51 +02:00
Zibi Braniecki bf66c39e72 Bug 1451992 - Migrate Preferences::Subdialogs::Colors to Fluent. r=gijs,gandalf
MozReview-Commit-ID: KlA7gS9D2W5
2018-04-05 03:17:01 +02:00
Zibi Braniecki 276dbeb028 Bug 1451992 - Migrate Preferences::Subdialogs::ClearSiteData to Fluent. r=jaws,flod
MozReview-Commit-ID: 4geJkI3OACq

--HG--
extra : amend_source : 9b31ed04f736fc03517245af0ad60c7c2f845787
2018-04-05 02:39:59 +02:00
Zibi Braniecki 529d7466ef Bug 1451992 - Migrate Preferences::Subdialogs::Blocklists to Fluent. r=gijs,flod
MozReview-Commit-ID: IXacqfUnZ2q

--HG--
extra : amend_source : dfa7ab6d368a5b5564c48a2013ad40d7869fc607
2018-04-03 04:29:25 +02:00