Boris Zbarsky
16c84b6c1b
Bug 1431846 part 2. Rename nsPIDOMWindowInner::GetNavigator() to Navigator(), since it never returns null. r=mystor
...
Also have it return a dom::Navigator.
MozReview-Commit-ID: 5thGopGWIk9
2018-01-22 12:59:15 -05:00
Boris Zbarsky
2280e86208
Bug 1431846 part 1. Kill off unused attributes from nsIDOMNavigator. r=mystor
...
MozReview-Commit-ID: HUUYPLSjWpG
2018-01-22 12:59:15 -05:00
Boris Zbarsky
f1d64479e7
Bug 1431964 part 10. Remove nsIDOMAttr. r=mccr8
...
MozReview-Commit-ID: xj4QeXBF9V
2018-01-21 12:07:31 -05:00
Boris Zbarsky
e338b5f525
Bug 1431964 part 9. Stop using nsIDOMAttr in JS. r=mccr8
...
MozReview-Commit-ID: 59TspEgvNRF
2018-01-21 12:07:31 -05:00
Boris Zbarsky
e38dec29f4
Bug 1431964 part 8. Remove nsIDOMMozNamedAttrMap. r=mccr8
...
MozReview-Commit-ID: C7z0hcjC0Tg
2018-01-20 20:57:26 -05:00
Boris Zbarsky
98002367cb
Bug 1431964 part 7. Remove unused nsIDOMMozNamedAttrMap methods. r=mccr8
...
MozReview-Commit-ID: H8gyGnbqYtf
2018-01-20 18:51:35 -05:00
Boris Zbarsky
0ba39c7972
Bug 1431964 part 6. Remove nsIDOMMozNamedAttrMap::GetLength. r=mccr8
...
MozReview-Commit-ID: 9GJmiVSI0bs
2018-01-20 18:50:12 -05:00
Boris Zbarsky
ac46271e7c
Bug 1431964 part 5. Remove nsIDOMMozNamedAttrMap::Item. r=mccr8
...
MozReview-Commit-ID: GnrOUhx9nTQ
2018-01-20 18:48:36 -05:00
Boris Zbarsky
79df7d2aec
Bug 1431964 part 4. Remove nsIDOMMozNamedAttrMap::GetNamedItemNS. r=mccr8
...
MozReview-Commit-ID: 7l8CcT1ntL7
2018-01-20 18:33:06 -05:00
Boris Zbarsky
6d32b469ca
Bug 1431964 part 3. Remove nsIDOMMozNamedAttrMap::GetNamedItem. r=mccr8
...
MozReview-Commit-ID: 8eXx6IdmZ4W
2018-01-20 18:26:41 -05:00
Boris Zbarsky
a34bb913ee
Bug 1431964 part 2. Remove the XPCOM versions of createAttribute(NS). r=mccr8
...
MozReview-Commit-ID: G4HfD7ni9hd
2018-01-20 18:15:59 -05:00
Boris Zbarsky
e5230b2da9
Bug 1431964 part 1. Remove the XPCOM versions of GetAttributeNode(NS). r=mccr8
...
MozReview-Commit-ID: 5VTrCvHmMWi
2018-01-20 18:12:20 -05:00
Boris Zbarsky
77d2dd0e45
Bug 1431903. Remove unused methods from nsIDOMDataChannel. r=mccr8
...
MozReview-Commit-ID: NRfLiNEWPK
2018-01-21 12:07:29 -05:00
Bogdan Tara
e9a067a401
Merge inbound to mozilla-central. a=merge
2018-01-21 11:51:29 +02:00
Gurzau Raul
76ec8a476e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-20 11:46:16 +02:00
Boris Zbarsky
3acfd47047
Bug 1431774 part 7. de-COM the image loading content forceImageState API. r=mystor
...
MozReview-Commit-ID: LKlo36VHKP5
2018-01-19 14:19:39 -05:00
Boris Zbarsky
d4e9c1bbea
Bug 1431774 part 6. de-COM the image loading content forceReload API. r=mystor
...
MozReview-Commit-ID: 4n5BFQcHopU
2018-01-19 14:19:39 -05:00
Boris Zbarsky
0840bfb13a
Bug 1431774 part 5. de-COM the image loading content setBlockedRequest API. r=mystor
...
MozReview-Commit-ID: 1hm4WzQK93U
2018-01-19 14:19:39 -05:00
Boris Zbarsky
bd87915168
Bug 1431774 part 4. de-COM the image loading content observer APIs. r=mystor
...
MozReview-Commit-ID: KwWBFXNzWVx
2018-01-19 14:19:39 -05:00
Boris Zbarsky
985bac7189
Bug 1431774 part 3. de-COM the image loading content loadingEnabled API. r=mystor
...
MozReview-Commit-ID: 3JpN3ZZVNg3
2018-01-19 14:19:39 -05:00
Boris Zbarsky
bd29cf763a
Bug 1431774 part 2. Make all attributes and methods on nsIImageLoadingContent noscript, since they're not used from JS. r=mystor
...
MozReview-Commit-ID: 5LqkMJP32J8
2018-01-19 14:19:39 -05:00
Luke Crouch
30b0ae88f8
Bug 587523: remove branching logic; comment fixups r=valentin
...
MozReview-Commit-ID: J8LGTUMehZA
--HG--
extra : rebase_source : bd14c0a652c06e6cdb73c6c52034a4fd2f3abbef
2018-01-18 09:57:14 -06:00
Luke Crouch
c95e646b6b
Bug 587523: update Fetch API referrer to check for private browsing pref r=valentin
...
MozReview-Commit-ID: 2DFYcWuXfnn
--HG--
extra : rebase_source : 05bf93b54e25ea7962379a6b6b51c46d73d660b6
2018-01-16 15:26:26 -06:00
Brad Werth
7e7864add9
Bug 1415940 Part 1: Expand StyleSheet dirty flag into a bitfield, to allow more types of dirtiness. r=bz
...
MozReview-Commit-ID: 7IasNqj85il
--HG--
extra : rebase_source : 414548a7a0d413917bd72ee3fc384cf2280c334b
2018-01-03 14:25:56 -08:00
Emilio Cobos Álvarez
c068982e2b
Bug 1431401: Initialise mIsSVGGlyphsDocument on the constructor. r=jmaher
...
Off-hand I wouldn't have suspected of any of my patches, but I just realized of
something... I hate C++, and it's wild that this got into the tree unnoticed,
and without any failure or warning.
I suspect the incoming patch will fix this, if not I'll happily investigate
more.
FWIW the code that this bit replaced was equally uninitialized... I guess it was
wallpapered in any other way.
MozReview-Commit-ID: A03fQluNcKN
--HG--
extra : rebase_source : cead8d8bcde74b7b6bb6ed106ee1f29cc62f72b8
2018-01-19 19:47:48 +01:00
Anthony Ramine
0f6e750881
Bug 1431449 - Make URLParams::ParseInput call URLParams::Parse instead of the opposite; r=bz
...
This trades off more virtual calls in URLParams::ParseInput, while removing any extra
allocation when calling URLParams::Parse.
MozReview-Commit-ID: HrIqsguQjrk
--HG--
extra : rebase_source : fd6d4f0455f5c3df72bd3518b98359ac8759a89d
2018-01-18 13:13:51 +01:00
Anthony Ramine
fbcfbecb79
Bug 1431449 - Introduce URLParams::Parse; r=bz
...
MozReview-Commit-ID: LicbWjZHxjz
--HG--
extra : rebase_source : c49df723c73c03d64b4b9ca5f6d3a52735e38b7d
2018-01-18 12:53:35 +01:00
Anthony Ramine
ace07f37c9
Bug 1431449 - Kill URLSearchParams::ForEach; r=bz
...
MozReview-Commit-ID: 9woZBRwpb4T
--HG--
extra : rebase_source : 9a6e8eb372169129ab5d6f8dad6681776a7b9bbe
2018-01-18 12:20:26 +01:00
Dorel Luca
a066bff27d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-18 11:43:47 +02:00
Tiberius Oros
0f3b1d6ace
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-18 00:28:57 +02:00
Tiberius Oros
92e228aa49
Merge inbound to mozilla-central. a=merge
2018-01-17 23:48:10 +02:00
Edgar Chen
4281f3eea3
Bug 1430034 - Fix attributeChangedCallback isn't fired with correct newValue when the attribute value is an empty string; r=smaug
...
MozReview-Commit-ID: L3RvNPNDfUC
--HG--
extra : rebase_source : dbe1d825beaec044ebb91d00a45b6feececfc46b
2018-01-15 15:24:41 +08:00
Andrea Marchesini
a6e93a0711
Bug 1430516 - Fixing a regression when a table cell is selected, r=catalinb
2018-01-17 12:52:51 +01:00
Cosmin Sabou
1f9b4f0f06
Merge inbound to mozilla-central. a=merge
2018-01-17 11:46:53 +02:00
Andrea Marchesini
05c32178fd
Bug 1425440 - Replace RemoveChildAt_Deprecated with RemoveChildNode in nsContentUtils, r=catalinb
2018-01-16 18:59:54 +01:00
Andreea Pavel
d6a9e2303f
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-01-16 18:00:21 +02:00
Andrea Marchesini
a9af4d0df8
Bug 1425440 - Replace RemoveChildAt_Deprecated with RemoveChildNode in FragmentOrElement and nsIDocument, r=catalinb
2018-01-16 14:17:11 +01:00
Andrea Marchesini
608b9a93c9
Bug 1425440 - Get rid of GetChildAt_Deprecated in nsGenericDOMDataNode, r=catalinb
2018-01-16 14:17:11 +01:00
Andreea Pavel
c98c2f7291
Backed out 2 changesets (bug 1428491) for failing browser chrome mochitest at /builds/worker/workspace/build/src/layout/style/ServoStyleSet.cpp:941 on a CLOSED TREE
...
Backed out changeset 308e79e6c98f (bug 1428491)
Backed out changeset dbfd798e491b (bug 1428491)
2018-01-16 14:26:41 +02:00
Emilio Cobos Álvarez
bde9657140
Bug 1428491: Make the style set know about a document, not a pres context. r=heycam
...
MozReview-Commit-ID: I7T41NiHuJv
--HG--
extra : rebase_source : 4642cf6f511f5c4e5ba285e2e865574a44459081
2018-01-05 13:51:08 +01:00
Andrea Marchesini
41d4da5cef
Bug 1425440 - Introduce nsINode::RemoveChildNode, r=catalinb
2018-01-15 17:18:38 +01:00
Andrea Marchesini
205d40e2d7
Bug 1425440 - Get rid of GetChildAt_Deprecated in nsDocumentEncoder, r=catalinb
2018-01-15 17:18:03 +01:00
Gurzau Raul
e0cb05876d
Merge inbound to mozilla-central. a=merge
2018-01-15 11:57:47 +02:00
Jessica Jong
bf1d5c0073
Bug 1429656 - Implement ShadowRoot.activeElement. r=smaug
2018-01-15 14:42:47 +08:00
Jessica Jong
20d2281c59
Bug 1429982 - cloneNode on ShadowRoot interface should throw NotSupportedError. r=smaug
...
The spec changed in order to align with the error thrown by importNode.
--HG--
rename : dom/tests/mochitest/webcomponents/test_bug1176757.html => dom/tests/mochitest/webcomponents/test_shadowroot_clonenode.html
2018-01-15 14:42:43 +08:00
Alastor Wu
cb52b8db63
Bug 1428722 - part2 : move all user-activation implementation details to nsDocument. r=smaug
...
In order to write tests, I would like to create an method that allows chorome js can directly set the user-activation flag.
Therefore, I need to move all these details into nsDocument, then we could easily simulate the user activation.
MozReview-Commit-ID: 5JrCoQc0vF7
--HG--
extra : rebase_source : 256ff2993ef754dc51409e7e444b868a3302bd65
2018-01-11 17:26:30 +08:00
Alastor Wu
acecd71925
Bug 1428722 - part1 : always activate the top level frame. r=smaug
...
For top level frame, it should also be activated when user activate its child frame.
eg. A (youtube.com) -> B (ad.com), when user activate B frame, the A frame would also be activated.
MozReview-Commit-ID: BP7eGKiqYJe
--HG--
extra : rebase_source : 8a07e2a46d70957989168a9ee677e5241fee61fe
2018-01-08 16:44:28 +08:00
Edgar Chen
629d03627c
Bug 1420377 - Avoid atomizing 'is' value twice when the custom element is created from parser; r=smaug
...
MozReview-Commit-ID: JHw3di1Q9E9
--HG--
extra : rebase_source : a1f1ac6ddefc7d2ffb543eb30fc41c868f050288
2017-11-24 16:57:00 +08:00
Chris Peterson
37efe4d0e6
Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
...
MozReview-Commit-ID: DCPTnyBooIe
--HG--
extra : rebase_source : cfec2d96faeb11656d86d760a34e0a04cacddb13
extra : intermediate-source : 6176724d63788b0fe8caa3f91607c2d93dbaa7ec
extra : source : eebbb0600447f9b64aae3bcd47b4be66c02a51ea
2017-11-05 19:37:28 -08:00
Coroiu Cristina
c6a942e1bf
Merge inbound to mozilla-central r=merge a=merge
2018-01-13 11:55:23 +02:00