Commit Graph

601005 Commits

Author SHA1 Message Date
ui.manish
9680c6869b Bug 1458277 - Remove unused old console .eslintignore entries; r=nchevobbe 2018-06-16 09:25:59 +02:00
Ciure Andrei
3860fb437b Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-06-25 12:52:32 +03:00
Ciure Andrei
4852c1abab Merge inbound to mozilla-central. a=merge 2018-06-25 12:49:17 +03:00
Emilio Cobos Álvarez
d07da09344 No bug - Remove useless QI in DEBUG_FIND code. r=me
MozReview-Commit-ID: B6vME1WYne3
2018-06-25 11:43:21 +02:00
Emilio Cobos Álvarez
80e6dac54a Bug 1449806: followup: Fix a typo that I made while addressing review comments. r=me CLOSED TREE
MozReview-Commit-ID: 8EFhj9Gi5et
2018-06-25 11:36:25 +02:00
Emilio Cobos Álvarez
6b12f2076c Bug 1449806: Remove MOZ_STYLO_* macros. r=xidorn
Yay :)

MozReview-Commit-ID: 1XKS5fSQkHs
2018-06-25 11:14:46 +02:00
Emilio Cobos Álvarez
47ebd819b3 Bug 1449806: Merge {Servo,Generic}SpecifiedValues into MappedDeclarations. r=xidorn
The idea would be that this header is only included in cpp files, thus it's ok
to include ServoBindings, etc.

MozReview-Commit-ID: EgQEsR0cZd4
2018-06-25 11:14:39 +02:00
Emilio Cobos Álvarez
ac6fbf9730 Bug 1374017: Add namespace bucket for the selector map. r=heycam
After bug 1470163 we have some nasty selectors from mathml.css in every page.

We only want to match them against MathML elements.

This patch brings the global revalidation selectors from 14 to 2 in about:blank.
Also halves the ones from XUL documents.

MozReview-Commit-ID: nOVyknNcVm
2018-06-25 10:57:21 +02:00
Emilio Cobos Álvarez
88831b3bc5 Bug 1470163: Move test_disabled to an iframe. r=heycam
MozReview-Commit-ID: Ks4bEVNxs82
2018-06-25 10:55:57 +02:00
Emilio Cobos Álvarez
8138ef471d Bug 1470163: Don't load mathml/svg.css if MathML/SVG is disabled. r=heycam
This fixes a MathML-disabled reftest with the previous patch.

The reftest assumes the sheet is not loaded, so let's just do that. This
effectively preserves behavior.

MozReview-Commit-ID: KrR4pHslycz
2018-06-25 10:54:48 +02:00
Emilio Cobos Álvarez
71d364bdd1 Bug 1470163: Load mathml.css upfront, and remove the concept of on-demand builtin UA sheets. r=heycam
On top of the two depending bugs.

Funny how there's a comment referencing bug 77999.

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

MozReview-Commit-ID: LCuJROu92bo
2018-06-25 10:54:38 +02:00
Emilio Cobos Álvarez
6a2e3606ae Bug 1470361: Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet. r=m_kato
These are effectively equivalent to appending a <link> element to the body, are
not unused, and bring in a fair amount of complexity because even though they're
owned by the document and stored in the document's mStyleSheets, they're not
owned by it per se, which causes confusion.

Unless I've missed something, both bluegriffon and common-central use the
*Override APIs, which this patch leaves untouched.

MozReview-Commit-ID: EOSMOHj3A95
2018-06-25 10:46:38 +02:00
Emilio Cobos Álvarez
27ef769d59 Bug 1469354: Use the first continuation to get the layout parent style. r=mats
Continuations do not have placeholders. There's a bunch of code that already
deals with that in other places in the tree.

MozReview-Commit-ID: Htizql7692e
2018-06-25 02:50:44 +02:00
Ryan VanderMeulen
7815b4e5f6 Bug 1470790 - Update pdf.js to version 2.0.625. r=bdahl 2018-06-24 20:42:59 -04:00
Jeremy Lempereur
f1b87018df Bug 1468804 - Remove APZCTesterBase::APZCPanNoFling. r=botond
MozReview-Commit-ID: BgEh7E4lDYF

--HG--
extra : rebase_source : f1c70516574db025f21aad3ea6b27abb0b040bc5
2018-06-24 18:13:03 +02:00
Sebastian Hengst
c6864ae376 Bug 1470750 - Don't run DOM payment tests for non-Nightly. r=mrbkap
MozReview-Commit-ID: DqaSGheG7LE
2018-06-25 01:50:40 +03:00
Olli Pettay
12b00cb590 bug 1470306, DOMEventTargetHelper object should be kept alive while calling DisconnectFromOwner, r=bkelly 2018-06-24 18:16:32 +03:00
Richard Marti
891b94e2c0 Bug 1466826 - Use SVG context paint for the Windows tree twisties. r=dao 2018-06-21 19:13:20 +02:00
Bogdan Tara
39b790b295 Merge inbound to mozilla-central. a=merge 2018-06-24 12:37:36 +03:00
shindli
7fd12b01a4 Backed out 2 changesets (bug 1470163) for math failures in layout/mathml/tests/test_disabled.html on a CLOSED TREE
Backed out changeset e34a6bdac37a (bug 1470163)
Backed out changeset e2e97e7a605f (bug 1470163)
2018-06-24 06:56:44 +03:00
Emilio Cobos Álvarez
53db39a155 No bug - Fix a typo (synchrously). r=me
MozReview-Commit-ID: K4So4S7XmIZ
2018-06-24 04:02:05 +02:00
Emilio Cobos Álvarez
084ced3b22 Bug 1444193: followup: Remove comment which is no longer accurate. r=me
MozReview-Commit-ID: HyynrpMgKis
2018-06-24 03:59:21 +02:00
Emilio Cobos Álvarez
2027465bad Bug 1470163: Don't load mathml/svg.css if MathML/SVG is disabled. r=heycam
This fixes a MathML-disabled reftest with the previous patch.

The reftest assumes the sheet is not loaded, so let's just do that. This
effectively preserves behavior.

MozReview-Commit-ID: KrR4pHslycz
2018-06-24 03:55:59 +02:00
Emilio Cobos Álvarez
a1abd0a493 Bug 1470163: Load mathml.css upfront, and remove the concept of on-demand builtin UA sheets. r=heycam
On top of the two depending bugs.

Funny how there's a comment referencing bug 77999.

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

MozReview-Commit-ID: LCuJROu92bo
2018-06-24 03:55:58 +02:00
Brindusan Cristian
6c2564740b Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-24 00:51:11 +03:00
Brindusan Cristian
d6f7c182cc Merge inbound to mozilla-central. a=merge 2018-06-24 00:45:20 +03:00
Brindusan Cristian
9fdfd9c9e9 Merge autoland to mozilla-central. a=merge 2018-06-24 00:42:32 +03:00
Ben Kelly
06ae64dde8 Bug 1470286 Propagate channel creation and async open time across internal redirects. r=valentin 2018-06-23 10:10:10 -07:00
Dão Gottwald
cd159c76f7 Bug 1459907 - Implement new bookmark confirmation. r=mak
MozReview-Commit-ID: DsTXTKgX72y

--HG--
extra : rebase_source : 836ba1340189d22e4ee9f0fdb1c4ff339fbd266f
2018-06-23 15:28:47 +02:00
arthur.iakab
9a3f8590f8 Backed out changeset 82f89fcfaa82 (bug 1465500) For failing L10N by request of flod a=backout 2018-06-23 16:25:51 +03:00
Andi-Bogdan Postelnicu
af8fa26053 Bug 1453795 - JS - Initialize member fields in classes/ structures. r=waldoo
--HG--
extra : rebase_source : 00942cddba01b6c12326cb024ede61abaa4157fe
2018-06-23 16:14:16 +03:00
arthur.iakab
c90070e134 Merge mozilla-central to inbound 2018-06-23 16:54:29 +03:00
arthur.iakab
3b36e964f8 Merge mozilla-central to inbound 2018-06-23 13:00:18 +03:00
arthur.iakab
62a7b851a4 Merge mozilla-central to autoland 2018-06-23 12:59:35 +03:00
arthur.iakab
f2ab613f5d Merge inbound to mozilla-central a=merge 2018-06-23 12:58:43 +03:00
arthur.iakab
67854dc3ef Merge autoland to mozilla-central a=merge 2018-06-23 12:56:49 +03:00
Noemi Erli
9e88a061e6 Backed out changeset 24334b7cffc5 (bug 1470079) for Linting failure in builds/worker/checkouts/gecko/testing/mozharness/configs/builds/releng_sub_linux_configs/64_fuzzing_cov.py on a CLOSED TREE 2018-06-23 12:33:50 +03:00
Benjamin Peterson
1c04f1eba7 Bug 1470641 - Update already_AddRefed constructor comment. r=froydnj
RIP B2G.

--HG--
extra : rebase_source : 90de1c8ef7a273e87f869ad054a46aae23153a2f
2018-06-22 23:25:19 -07:00
Emilio Cobos Álvarez
49127cd488 No bug - Appease Servo's tidy lint. r=me
MozReview-Commit-ID: WPZYZPzuCK
2018-06-23 20:46:42 +02:00
Emilio Cobos Álvarez
562ca1ee4d No bug - Fix or remove some unit tests that are not building.
Unit tests removed have WPT equivalents.

MozReview-Commit-ID: H3EyQVMicSG
2018-06-23 20:46:14 +02:00
Emilio Cobos Álvarez
17f89a30db No bug - Fix servo build. r=me
MozReview-Commit-ID: 5irg82k3o6m
2018-06-23 20:46:05 +02:00
Ben Kelly
565053bfe8 Bug 1470254 Don't send push events to child process when e10s pref is flipped. r=mrbkap 2018-06-23 10:13:10 -07:00
Ben Kelly
1ab920261c Bug 1469988 Fix performance-timeline.https.html to not timeout if bufferfull event is not fired in service worker. r=mrbkap 2018-06-23 10:12:26 -07:00
Ben Kelly
a11f4b5b1d Bug 1469941 Note DOMContentLoaded on the ClientSource and trigger service worker update in appropriate process. r=mrbkap 2018-06-23 10:11:47 -07:00
Ben Kelly
9258565483 Bug 1469882 Don't consult child process ServiceWorkerManager when populating MessageEvent.source with the e10s pref flipped. r=mrbkap 2018-06-23 10:10:53 -07:00
Steve Fink
61131abdf5 Bug 1467438 - Need to include Scoped.h (unified bustage) on a CLOSED TREE
--HG--
extra : topic : gcstats.thresh
extra : amend_source : d96346d9d3a926fcc5dae69acbc5a03be9e6231c
extra : histedit_source : d1a6ba693c9270820657439f56661a21e33fabe2
2018-06-22 18:47:08 -07:00
Andreea Pavel
ef549e2095 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-23 00:49:42 +03:00
André Bargull
95a8de9a8a Bug 1467438 - Part 3: Replace ScopedJSDeletePtr with UniquePtr. r=sfink 2018-06-22 13:29:40 -07:00
André Bargull
0ee38b1801 Bug 1467438 - Part 2: Replace remaining ScopedJSFreePtr with UniquePtr. r=sfink 2018-06-22 13:29:39 -07:00
André Bargull
0a88f63492 Bug 1467438 - Part 1: Replace ScopedJSFreePtr with UniqueChars/UniqueTwoByteChars. r=sfink 2018-06-22 13:29:39 -07:00