Patrick McManus
65939b6f9d
Bug 1463509
- SOCKS support for Alternative Services r=valentin
...
MozReview-Commit-ID: 1oXnQuzOqsC
--HG--
extra : rebase_source : 84bfaec48c5fc216da6586e7f06f118292d3fb17
2018-05-22 13:50:56 -04:00
James Willcox
9d684762a9
Bug 1462408 - Set correct Intent flags when launching Fennec crash reporter r=jchen
...
MozReview-Commit-ID: 6iXgivUWIWu
--HG--
extra : rebase_source : c7869baddc2eb03e27a88e75b73b1f3afe9768cc
2018-05-22 09:51:27 -05:00
Dão Gottwald
bc78820c00
Bug 1462580 - Don't exit DOM fullscreen mode when opening or closing background tabs. r=jaws
...
MozReview-Commit-ID: Da12eDWYFNy
--HG--
extra : rebase_source : 396cc37e1cbc7733b43d842abd0715c666524dbc
2018-05-23 10:44:00 +02:00
Natalia Csoregi
b36d2ca7e7
Bug 1461959 - Removed OSX 10.6 reference. r=gbrown
2018-05-17 14:53:00 +03:00
Natalia Csoregi
1ff5ce3bb8
Bug 1461963 - Removed OSX 10.6 reference. r=gbrown
2018-05-17 15:26:00 +03:00
Andreea Pavel
8469234a9f
Bug 1461964 - removed mac 10.6 reference r=njn
2018-05-20 23:08:00 +03:00
bobslept
7048fa39ef
Bug 1420894 - Optimize a check in float-to-int conversion. r=lth
2018-05-16 16:35:42 +02:00
Raul Gurzau
eee5dc6d69
Bug 1461960 - removed old references for OSX 10.6 and 10.8 r=jmaher
2018-05-22 18:06:00 +03:00
Andreea Pavel
4f7d00d030
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-05-24 01:08:00 +03:00
Jeff Walden
81add2f298
Bug 1462939. r=jandem
...
--HG--
extra : rebase_source : b7686c55d4604bafc38c6164e0a762d7f1a9d6ac
2018-05-23 10:14:05 -07:00
Joel Maher
d2d30b54ee
Bug 1453056 - allow mach taskgraph runs locally with no network. r=ahal
2018-05-23 16:14:17 -04:00
Jonathan Kew
07d3fd7107
Bug 1392147 followup, remove obsolete fuzzy() annotation that was inadvertently left in the patch. r=me
2018-05-23 20:03:18 +01:00
Matthew Gaudet
3769c55534
Bug 1438556: [Part 3] Assert same compartment in a number of CacheIR helpers r=tcampbell
2018-05-23 14:27:43 -04:00
Matthew Gaudet
42f718290d
Bug 1438556: [Part 2] Verify global wrapper not nuked r=tcampbell
2018-05-23 14:27:12 -04:00
Matthew Gaudet
2f7b5c763f
Bug 1438556: [Part 1] Use shape guards on the prototype chain for cross-compartment ICs r=tcampbell
...
This patch unshares some of the property access code between regular and
cross-compartment cases, allowing us to use a series of shape-guards on the
protochain instead of the previous shape-teleporting checks, that would
end up baking in a cross-compartment pointer.
This also attempts to clarify the compartment membership situation while
doing the cross-compartment IC.
2018-05-23 14:26:44 -04:00
Jan de Mooij
d3a2977a32
Bug 1461938 part 30 - Move globalWriteBarriered to JS::Realm. r=jonco
2018-05-23 19:45:43 +02:00
Jan de Mooij
0b680b70ff
Bug 1461938 part 29 - Move validAccessPtr to JS::Realm. r=evilpie
2018-05-23 19:45:03 +02:00
Jan de Mooij
f6e2bba281
Bug 1461938 part 28 - Rename LCovCompartment to LCovRealm and move to JS::Realm. r=luke
2018-05-23 19:44:33 +02:00
Jan de Mooij
62970f8ac6
Bug 1461938 part 27 - Use UniquePtr for various compartment pointers. r=jonco
2018-05-23 19:43:36 +02:00
Sebastian Hengst
e88db8b986
Backed out 2 changesets (bug 1460041) for failing new reftests on a CLOSED TREE
...
Backed out changeset 55bf0e045b5e (bug 1460041)
Backed out changeset b80e4986ecfe (bug 1460041)
--HG--
extra : amend_source : 53b04f877c09838715d46124d1186630caa4099b
2018-05-23 20:35:58 +03:00
Joel Maher
5bff4baed5
Bug 1392106 - random-if many tests on win7 to avoid missing letters. r=RyanVM
2018-05-23 13:06:50 -04:00
L. David Baron
a9986f687b
Bug 1460041 Part 2 followup: reland the correct version of the patch. r=jfkthame
2018-05-23 09:57:35 -07:00
Olli Pettay
ae2b960685
Bug 1459309 - currentScript should be null when evaluating scripts from shadow DOM, r=peterv
...
--HG--
extra : rebase_source : 53979237d9d94438966ef470cc9ff80d612ef4ee
2018-05-11 20:24:50 +03:00
Dorel Luca
21590be8b8
Merge mozilla-central to mozilla-inbound
2018-05-23 13:05:09 +03:00
Dorel Luca
dc6d856805
Merge mozilla-inbound to mozilla-central. a=merge
2018-05-23 12:51:22 +03:00
Dorel Luca
09659b9c3b
Merge autoland to mozilla-central a=merge
2018-05-23 12:48:41 +03:00
Jan de Mooij
b0a1778c10
Bug 1461938 part 21 - Move isSelfHosting and selfHostingScriptSource from JSCompartment to JS::Realm. r=evilpie
2018-05-23 11:05:15 +02:00
Jan de Mooij
e8626c8f07
Bug 1461938 part 20 - Move principals and isSystem from JSCompartment to JS::Realm. r=luke
2018-05-23 11:04:27 +02:00
Jan de Mooij
126fa176e1
Bug 1461938 part 19 - Use UniquePtr for script maps. r=luke
2018-05-23 11:03:53 +02:00
Jan de Mooij
f11a89d4bf
Bug 1461938 part 18 - Move objectMetadataState_ from JSCompartment to JS::Realm. r=luke
2018-05-23 11:03:25 +02:00
Jan de Mooij
8cf14a4dc0
Bug 1461938 part 17 - Move ArraySpeciesLookup from JSCompartment to JS::Realm. r=anba
2018-05-23 11:02:38 +02:00
Jan de Mooij
f8a5dcdebc
Bug 1461938 part 16 - Move marked flag from JSCompartment to JS::Realm. r=jonco
2018-05-23 11:01:57 +02:00
Jon Coppeard
a844ec84c4
Bug 1427610 - Implement import.meta in the browser r=bkelly
2018-05-23 09:30:13 +01:00
Jon Coppeard
5e77cd6fcb
Bug 1427610 - Support import.meta in the JITs r=jandem
2018-05-23 08:47:28 +01:00
Jon Coppeard
8bdb5cccf0
Bug 1427610 - Implement import.meta in the JS shell r=anba
2018-05-23 08:47:28 +01:00
Jon Coppeard
a2f88658e9
Bug 1427610 - Implement import.meta in the JS frontent r=jorendorff
2018-05-23 08:47:28 +01:00
Andrea Marchesini
7dcc1b6880
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 9 - necko and docShell, r=mayhemer, r=smaug
2018-05-23 07:12:36 +02:00
Andrea Marchesini
4d342e4ebf
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 8 - PartiallySeekableInputStream exposes nsIInputStreamLength, r=mayhemer
2018-05-23 07:12:35 +02:00
Andrea Marchesini
767ed01fe0
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 7 - nsIMultiplexInputStream exposes nsIInputStreamLength, r=froydnj, r=mayhemer
2018-05-23 07:12:35 +02:00
Andrea Marchesini
f0fb8aa183
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 6 - nsMIMEInputStream exposes nsIInputStreamLength, r=mayhmer
2018-05-23 07:12:35 +02:00
Andrea Marchesini
958612bfaf
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 5 - nsBufferedInputStream exposes nsIInputStreamLength, r=froydnj, r=mayhemer
2018-05-23 07:12:35 +02:00
Andrea Marchesini
cb2d1c2cfe
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 4 - SlicedInputStream exposes nsIInputStreamLength, r=froydnj
2018-05-23 07:12:35 +02:00
Andrea Marchesini
1b19a3a663
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 3 - InputStreamLengthHelper, r=froydnj
2018-05-23 07:12:35 +02:00
Andrea Marchesini
c866348d1e
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 2 - IPCBlobInputStream exposes nsIInputStreamLength, r=smaug
2018-05-23 07:12:35 +02:00
Andrea Marchesini
86aef1bfc6
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 1 - IDL, r=mayhemer, r=froydnj, r=smaug
2018-05-23 07:12:34 +02:00
Jeff Muizelaar
b67abeee17
Bug 1458968. Adjust fuzz for webrender tests r=mstange
...
MozReview-Commit-ID: 73Rs8QPn1xl
2018-05-22 21:41:33 -04:00
Markus Stange
84a6ade868
Bug 1458968 - Create the nsDisplaySVGWrapper item in nsSVGOuterSVGAnonChildFrame, not in nsSVGOuterSVGFrame. r=mattwoodrow
...
This ensures that the nsDisplaySVGWrapper's mFrame and its reference frame are the same frame: the nsSVGOuterSVGAnonChildFrame.
It'll also cause the nsDisplaySVGWrapper to be *inside* the nsDisplayTransform for the <svg> element's viewbox transform.
This patch reverts nsSVGOuterSVGFrame::BuildDisplayList to its pre-bug 1407938 form.
(That's the bug that introduced nsDisplaySVGWrapper.)
MozReview-Commit-ID: 3jCyP6Sj8x9
2018-05-22 21:41:32 -04:00
Markus Stange
9f5449b468
Bug 1458968 - Disable blend-difference-stacking.html because it fails now. r=mattwoodrow
...
This is caused by an existing bug (bug 1458353) about the fact that we treat 2d transforms in
SVG as isolated groups. In this test, that bug didn't manifest because the viewbox transform
happened to be the identity matrix. Now that we no longer treat identity viewbox transforms as
special, bug 1458353 starts affecting this test.
MozReview-Commit-ID: JEYtsqvBTwI
2018-05-22 21:41:31 -04:00
Markus Stange
1c9281028a
Bug 1458968 - Make the nsSVGOuterSVGAnonChildFrame a reference frame by always returning true from IsSVGTransformed. r=mattwoodrow
...
This causes transforms of the <svg> contents to be unaffected by scrolling / offset changes of the <svg> element.
MozReview-Commit-ID: JtDmwppqBis
2018-05-22 21:41:30 -04:00
Markus Stange
495e546911
Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
2018-05-22 21:41:29 -04:00