Sebastian Hengst
cb2a318a5c
merge mozilla-central to autoland. r=merge a=merge
2017-07-20 13:25:01 +02:00
Sebastian Hengst
4c29c884c1
Backed out changeset b2f02ad2c82b (bug 1363361) for frequently failing browser_appmenu_reflows.js on OS X. r=backout a=backout
...
MozReview-Commit-ID: 5wPiUAKmDhi
2017-07-20 13:23:53 +02:00
Masayuki Nakano
2f92264fb7
Bug 1377978 - Make nsRange use uint32_t to offset r=smaug
...
DOM Standard defines that offset of Range is unsigned long. However, nsRange uses int32_t to them.
This patch makes nsRange use uint32_t instead. However, this patch does NOT allow to set over INT32_MAX as offset values since a lot of users of nsRange cannot treat the values as over INT32_MAX because a lot of internal APIs take int32_t as offsets.
For easier to search such points, this patch adds static_cast<int32_t> to uint32_t variables when they are used for int32_t arguments.
And note that nsContentUtils::ComparePoints() behaves odd. It accepts negative offset and compares such value with valid offset simply. This patch still uses int32_t offset variables in nsRange::CompareNodeToRange() even though it may be negative value if nsINode::IndexOf() returns -1 because the caller of it depends on this behavior.
MozReview-Commit-ID: 8RbOgA86JuT
--HG--
extra : rebase_source : 46d526c6d50dfa2f104439b19b8691477b17a4af
2017-07-19 22:49:52 +09:00
Mike Conley
264b802d22
Bug 1363361 - Add ability to dirty root frame from nsIDOMWindowUtils. r=dholbert
...
MozReview-Commit-ID: Jy6PICTkq4l
--HG--
extra : rebase_source : 0ad14aa2b6221bf1fb56a2d5f5f162a85daf443a
2017-06-28 21:38:53 -07:00
Ryan VanderMeulen
a064d6dbfc
Merge m-c to inbound. a=merge
2017-07-18 13:00:03 -04:00
Sebastian Hengst
6c82200d23
Backed out changeset 5c974dcdddd7 (bug 1363361) for running and failing browser_windowopen_reflows.js on Windows 8 x64. r=backout
2017-07-18 13:44:44 +02:00
Alphan Chen
126b75ecd5
Bug 1318988 - Implement allowPaymentRequest on iframe. r=baku
...
--HG--
extra : rebase_source : 976b3449ec72d01004323706414e3b26c653aaec
2017-07-18 10:16:28 +08:00
Andrew McCreight
502a686cd7
Bug 1381615 - Remove unused fields from nsIDOMHTMLHRElement and nsIDOMHTMLOptGroupElement. r=bz
...
MozReview-Commit-ID: DSH3X3s1gsb
--HG--
extra : rebase_source : 15851a49593ce8a61a1c2e530d6b4ee6eb5f0805
2017-07-17 14:33:12 -07:00
Mike Conley
284395ae25
Bug 1363361 - Add ability to dirty root frame from nsIDOMWindowUtils. r=dholbert
...
MozReview-Commit-ID: Jy6PICTkq4l
--HG--
extra : rebase_source : 00029dc3a85c23f2801ce9af3b43105c60b318aa
2017-06-28 21:38:53 -07:00
Andrew McCreight
3740548c88
Bug 1381606, part 2 - Remove unused fields from nsIDOMHTMLOListElement. r=bz
...
MozReview-Commit-ID: LWlyIeuwgUr
--HG--
extra : rebase_source : 8a9fbe61cfe7838ac228b66ecba3681398c89d7d
2017-07-17 12:53:52 -07:00
Andrew McCreight
5ed5fb8c5d
Bug 1381606, part 1 - Remove unused fields of nsIDOMHTMLUListElement. r=bz
...
MozReview-Commit-ID: FozLLSU1rCe
--HG--
extra : rebase_source : 66feacf0ba7d0a1f91c4a3af48bd9733e79e5fe2
2017-07-17 12:43:55 -07:00
Andrew McCreight
e3b4a0a748
Bug 1381584 - Remove unused cite field from nsIDOMHTMLQuoteElement. r=bz
...
MozReview-Commit-ID: 2sKSRcl6B1W
--HG--
extra : rebase_source : daefc472e1b7e3a1c8be007319af629a2512a384
2017-07-17 12:36:41 -07:00
Boris Zbarsky
d821ab4d73
Bug 1380415 part 2. Remove XPCOM constraint validation APIs. r=mccr8
2017-07-13 23:46:28 -04:00
Boris Zbarsky
80f71b7baf
Bug 1380415 part 1. Remove unused bits of nsIDOMHTMLInputElement. r=mccr8
2017-07-13 23:46:13 -04:00
Boris Zbarsky
38dc3c65cd
Bug 1380413 part 2. Remove nsIDOMHTMLImageElement.width/height. r=mccr8
2017-07-13 23:46:12 -04:00
Boris Zbarsky
4da062bf6f
Bug 1380413 part 1. Remove unused nsIDOMHTMLImageElement bits. r=mccr8
2017-07-13 23:45:56 -04:00
Boris Zbarsky
31878bd57a
Bug 1380393 part 5. Remove nsIDOMHTMLElement.offsetTop/Left. r=mccr8
2017-07-13 23:45:50 -04:00
Boris Zbarsky
7de968711a
Bug 1380393 part 4. Remove nsIDOMHTMLElement.accessKey. r=mccr8
2017-07-13 23:45:50 -04:00
Boris Zbarsky
d667268a92
Bug 1380393 part 3. Remove nsIDOMHTMLElement.focus. r=mccr8
2017-07-13 23:45:50 -04:00
Boris Zbarsky
4817516f62
Bug 1380393 part 2. Remove nsIDOMHTMLElement.tabIndex. r=mccr8
2017-07-13 23:45:49 -04:00
Boris Zbarsky
05bf7c12c0
Bug 1380393 part 1. Remove some unused nsIDOMHTMLElement bits. r=mccr8
2017-07-13 23:45:49 -04:00
Beekill95
d2643cda87
Bug 1331932 - Suppress window animations while we're restoring window dimension. r=mikedeboer,jimm,mstange
...
--HG--
extra : rebase_source : 4c1cc1b8beb38f1445db8942d38babfa9fbce526
2017-06-22 14:27:05 +07:00
Christoph Kerschbaumer
2ad43ee9bd
Bug 1364016 - Explicitly pass a triggeringPrincipal to openURI. r=gijs,baku
2017-07-05 21:58:21 +02:00
Christoph Kerschbaumer
1be37cf55c
Bug 1364016 - Have _openURIInNewTab() provide the correct triggeringPrincipal. r=baku
2017-07-05 21:57:47 +02:00
Andrew McCreight
2f8c208b53
Bug 1018394 - Remove unused functionality to do extra forget skippable calls before a CC. r=smaug
...
We never actually use this, and it causes assertions with fuzzing, so
just delete it.
MozReview-Commit-ID: 595M09mD0K2
--HG--
extra : rebase_source : 7fdcbeaa6db0c92b5818eae48624f0c74e660505
2017-07-03 12:53:54 -07:00
Eden Chuang
c3f02d3246
Bug 1376623 - PaymentMethodData.supportedMethods is now DOMString. r=baku
2017-07-01 01:17:12 +08:00
David Anderson
07b79273e2
Add Advanced Layers to the compositor line in about:support. (bug 1365879 part 22, r=milan)
2017-06-23 14:23:13 -07:00
Eden Chuang
4282643952
Bug 1318990 - PaymentRequestUpdateEvent interface and PaymentRequest API onshippingaddress/optionchange implementation. r=baku
2017-06-23 17:15:51 +08:00
Carsten "Tomcat" Book
661c4ea09c
Backed out changeset be62d3eb3b3b (bug 1365879)
2017-06-23 12:15:30 +02:00
David Anderson
52d5447f23
Add Advanced Layers to the compositor line in about:support. (bug 1365879 part 22, r=milan)
...
--HG--
extra : rebase_source : 123d4190c0343b60491f34757b26532b9def5075
2017-06-22 21:12:20 -07:00
Xidorn Quan
e747170dc5
Bug 1367306 part 1 - Add an attribute in nsIDOMWindowUtils to check whether the document is styled by stylo. r=bholley
...
MozReview-Commit-ID: 6ed78DkzmT8
--HG--
extra : rebase_source : 52171f9e97a4472f6c2bed773aac16acb7289052
2017-06-21 15:24:55 +10:00
Eden Chuang
084d3f703e
Bug 1345365 - PaymentRequest API canMakePayment(), abort() and show() implementation. r=baku
...
--HG--
extra : rebase_source : 09ea762ee2af888f090817617545c7cf7a15f1a9
2017-06-14 15:59:00 +08:00
domfarolino@gmail.com
d4253766db
Bug 1274663 - Expose API to trigger device reset. r=dvander
...
--HG--
extra : rebase_source : 5a9d2757f8e7378083ce42131d5a250027569814
2017-06-15 14:34:00 -04:00
Wes Kocher
1c6a87f4be
Backed out 2 changesets (bug 1345365) for frequent failures in test_data.html a=backout
...
Backed out changeset 0ea7a5deacf6 (bug 1345365)
Backed out changeset bba1dee06769 (bug 1345365)
MozReview-Commit-ID: KURUgnesr8B
2017-06-15 00:52:04 -07:00
Eden Chuang
5b3b71aae6
Bug 1345365 - PaymentRequest API canMakePayment(), abort() and show() implementation. r=baku
...
--HG--
extra : rebase_source : 1471c9b98cd919d411b22426c55bc3159d4d2f00
2017-06-14 15:59:00 +08:00
Ehsan Akhgari
60fa8934e7
Bug 1357656 - Part 1: Expose an nsIDOMWindowUtils method for retrieving the direction of a piece of text based on the first-strong character algorithm; r=mystor
2017-06-09 17:26:14 -04:00
Christoph Kerschbaumer
632fd14dfa
Bug 1024557 - Ignore x-frame-options if CSP with frame-ancestors exists. r=smaug
2017-06-07 21:17:49 +02:00
Michael Layzell
e9a9541ee7
Bug 1368046 - Part 2: Propagate OriginAttributes across processes for RecvCreateWindowInDifferentProcess, r=smaug
...
MozReview-Commit-ID: 8ok4DI9zgfR
2017-06-07 12:54:57 -04:00
Michael Layzell
ac7ba92fd5
Bug 1368046 - Part 1: Propagate window.name across processes for RecvCreateWindowInDifferentProcess, r=smaug
...
MozReview-Commit-ID: 6xmLN9pbCKd
2017-06-07 12:54:53 -04:00
Christoph Kerschbaumer
86374cab11
Bug 1369014: Do not pass explicitly pass a triggeringPrincipal within nsDocShellTreeOwner::HandleEvent. r=smaug
...
--HG--
extra : rebase_source : 832b69c0edec7f004afdf410e231adb660df0769
2017-06-07 14:25:46 +02:00
Emilio Cobos Álvarez
ae62618daf
Bug 1347270: remove the nsIDOMWindowUtils::ElementsRestyled API. r=bholley
...
MozReview-Commit-ID: AKsEWc7Wpip
--HG--
extra : rebase_source : 2d4611ca4205041e0ae9a36142b9fd65da122e29
2017-05-30 11:38:53 +02:00
Ryan VanderMeulen
81f9096e52
Backed out 2 changesets (bug 1347270) for browser_toolbariconcolor_restyles.js permafail on a CLOSED TREE.
...
Backed out changeset 445cb4d47d4f (bug 1347270)
Backed out changeset f2b7f1d599e3 (bug 1347270)
2017-05-30 18:11:02 -04:00
Emilio Cobos Álvarez
fbf5749494
Bug 1347270: remove the nsIDOMWindowUtils::ElementsRestyled API. r=bholley
...
MozReview-Commit-ID: AKsEWc7Wpip
--HG--
extra : rebase_source : 2d4611ca4205041e0ae9a36142b9fd65da122e29
2017-05-30 11:38:53 +02:00
Carsten "Tomcat" Book
c9c84e3b6a
Merge mozilla-central to mozilla-inbound
2017-05-30 11:53:26 +02:00
Emilio Cobos Álvarez
fa730cc3b0
Bug 1357583: Add an API to get the restyle generation from the pres context. r=heycam
...
MozReview-Commit-ID: b7j0CpPimC
2017-05-29 23:53:25 +02:00
Christoph Kerschbaumer
3fc12a8c6e
Bug 1363977 - Have loadTabs() provide the correct triggeringPrincipal. r=gijs,smaug
2017-05-29 21:32:21 +02:00
Carsten "Tomcat" Book
bdfe9a25bf
Backed out changeset 2b92af4575ae (bug 1357386)
2017-05-30 08:51:22 +02:00
Christoph Kerschbaumer
74a7c96cd0
Bug 1357386: Have loadTabs() provide the correct triggeringPrincipal. r=gijs,smaug
2017-05-30 08:31:08 +02:00
Eden Chuang
68cf4559f8
Bug 1345361 - PaymentRequest constructor implementation. r=baku
2017-05-26 01:50:32 +08:00
Ryan VanderMeulen
df9dd3967c
Backed out changeset 437d6df1859c (bug 1345361) for ESLint failures.
2017-05-25 18:05:15 -04:00