Csoregi Natalia
f034c0ab5d
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-10 12:52:31 +03:00
Andrea Marchesini
bb4ddb115c
Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest, r=ehsan
2018-05-10 11:24:25 +02:00
Csoregi Natalia
db7438d0c5
Backed out changeset 05ad0f66aa8f (bug 1459206) for mochitest crashes. CLOSED TREE
2018-05-10 12:03:41 +03:00
Andrea Marchesini
2c140e4d73
Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest, r=ehsan
2018-05-10 09:05:51 +02:00
Andrea Marchesini
f71677a0c3
Bug 1452576 - Improve StructuredCloneHolder for fuzzy tests, r=decoder
2018-05-10 09:02:16 +02:00
Randell Jesup
809e9aa0d4
Bug 1346291: update code that accidentally assumed libyuv would define things like int32 r=sotaro,jib
2018-05-09 23:59:16 -04:00
Emilio Cobos Álvarez
50a8a26470
Bug 1447009: Ignore title if the element is not in the document. r=heycam
...
Turns out this was well specified, see the linked bits.
MozReview-Commit-ID: HjdbFS78Mwj
2018-05-10 00:37:50 +02:00
Emilio Cobos Álvarez
17a92ff99b
Bug 1459844: Share more code and fix some inconsistencies between html / svg style elements. r=heycam
...
MozReview-Commit-ID: IkTrIfJI1iK
2018-05-10 00:21:27 +02:00
Cosmin Sabou
0fb7e820a7
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-10 01:15:11 +03:00
Cosmin Sabou
275db249df
Merge mozilla-central to inbound. a=merge
2018-05-09 20:33:16 +03:00
Cosmin Sabou
a916fb7c3e
Merge inbound to mozilla-central. a=merge
2018-05-09 20:27:38 +03:00
Olli Pettay
bb9609559b
Bug 1446834 - Make EventStateManager to use GetFlattenedTreeParent when updating hover/active content, r=emilio
2018-05-09 18:10:55 +03:00
Andrea Marchesini
b5118e1ddf
Bug 1302449 - Remove the "referrer" directive in CSP, r=ckerschb
2018-05-09 13:15:08 +02:00
Margareta Eliza Balazs
6c97db61d4
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-09 12:40:18 +03:00
Margareta Eliza Balazs
eb6c5214a6
Merge inbound to mozilla-central. a=merge
2018-05-09 12:33:51 +03:00
Andrea Marchesini
418c707d0e
Bug 1452784 - Use malloc() instead of new[] in IDBObjectStorage to match the use of free() in memory BlobImpl, r=decoder
2018-05-09 11:02:12 +02:00
Jan-Erik Rediger
43f99fc3af
Bug 1320052 - Fix remaining caller of histogram snapshot API. r=Dexter
...
MozReview-Commit-ID: IqKsfxN12Ru
--HG--
extra : rebase_source : 584e90dfa7d483f068b46e90649b7d4935454b26
2018-05-08 17:08:33 -07:00
Johann Hofmann
d04ab13682
Bug 1457338 - Stop touch drag on mouseUp. r=kats
...
MozReview-Commit-ID: 4uPibB3DR1D
--HG--
extra : rebase_source : 604159d63cbe73d0b944f0129cf3aa13aca302ec
2018-05-04 15:06:37 +02:00
Jan-Erik Rediger
4836f92f18
Bug 1320052 - Update external snapshot callers to not deal with subsessions. r=chutten
...
MozReview-Commit-ID: DGTer5oMnwd
--HG--
extra : rebase_source : c33b725e6f61bb2b0473966d91bada8601fb4121
2018-05-02 15:56:03 +02:00
Ciure Andrei
4b3c343192
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-05-09 02:03:22 +03:00
Ciure Andrei
61548f81d6
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : testing/web-platform/meta/webdriver/tests/navigation/get_title.py.ini => testing/web-platform/meta/webdriver/tests/get_title/user_prompts.py.ini
2018-05-09 01:58:44 +03:00
Luke Wagner
32cfdd4da0
Bug 1458029 - Baldr: update wasm frame stack format string to match WebAssembly Web API spec (r=yury,bbouvier,fitzgen)
...
--HG--
extra : rebase_source : 526aea59059ef5710aac88aabd1ee71ddbf7512d
2018-05-08 13:26:40 -05:00
Kyle Machulis
f843e12625
Bug 1436241 - Check redirect status code before forwarding to NPAPI r=jimm,pauljt
...
NPAPI may handle a 307 redirect across different origins, while they
should only happen on same origin requests. Have the browser check
this before forwarding to NPAPI.
MozReview-Commit-ID: 5vxMooygI4g
--HG--
extra : rebase_source : 36ab35b389c1746bbfd3482ff68b81bac34e4de1
2018-04-30 12:49:15 -07:00
Ben Kelly
04944e362f
Bug 1458971 P2 Make ClientSourceOpPromise hold the operation promise alive. r=baku
2018-05-09 08:48:01 -07:00
Brendan Dahl
295e2f4aca
Bug 1453788 - Allow top level HTML windows to have persistent window state. r=smaug
...
Move tracking of persistent window state into nsXULWindow. Also, move
special handling of the width/height of the window into nsXULWindow.
MozReview-Commit-ID: LOmHGyYeNSU
--HG--
extra : rebase_source : bcea16eb6209ff789948644a64968a7325cea4ef
2018-04-26 17:53:54 -07:00
Boris Zbarsky
7ee1a709e8
Bug 1387143 followup. Remove assertion that does not seem to hold and causes a CLOSED TREE. r=bzbarsky
2018-05-08 15:04:53 -04:00
Boris Zbarsky
cb7c822801
Bug 453968. Enable event.srcElement on all channels. r=smaug
...
I could keep using BinaryName to make the IDL look more like the spec, but this
is a bit more efficient...
2018-05-08 13:52:42 -04:00
Boris Zbarsky
1fb03996f4
Bug 1387143 part 29. Remove nsISelection. r=mats
2018-05-08 13:52:42 -04:00
Boris Zbarsky
a44e6132ff
Bug 1387143 part 28. Remove nsISelection::AsSelection(). r=mats
2018-05-08 13:52:42 -04:00
Boris Zbarsky
21aa32be26
Bug 1387143 part 27. Remove some unused nsISelection methods. r=mats
2018-05-08 13:52:42 -04:00
Boris Zbarsky
63c4927445
Bug 1387143 part 26. Remove nsISelection::Modify. r=mats
2018-05-08 13:52:42 -04:00
Boris Zbarsky
11a1d5dd24
Bug 1387143 part 25. Remove nsISelection::DeleteFromDocument. r=mats
2018-05-08 13:52:42 -04:00
Boris Zbarsky
30e5cc5d8b
Bug 1387143 part 24. Remove nsISelection::ContainsNode. r=mats
2018-05-08 13:52:42 -04:00
Boris Zbarsky
b47b72dae9
Bug 1387143 part 23. Remove nsISelection collapse* methods. r=mats
2018-05-08 13:52:41 -04:00
Boris Zbarsky
f992e7ed0d
Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats
2018-05-08 13:52:39 -04:00
Boris Zbarsky
f7d68d6078
Bug 1387143 part 21. Remove nsISelection getters for anchor and focus points. r=mats
...
Instead of copying spec-duplicating comments from nsISelection.idl to
Selection.webidl, this just points the latter to the right spec.
2018-05-08 13:52:38 -04:00
Boris Zbarsky
1ff99d888e
Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats
2018-05-08 13:52:38 -04:00
Boris Zbarsky
40b8e1ed5e
Bug 1387143 part 19. Remove remaining methods from nsISelectionPrivate. r=mats
2018-05-08 13:52:38 -04:00
Boris Zbarsky
a72615f753
Bug 1387143 part 18. Remove ScrollIntoView bits from nsISelectionPrivate. r=mats
2018-05-08 13:52:38 -04:00
Boris Zbarsky
14a9b75c96
Bug 1387143 part 17. Remove GetRangesForInterval bits from nsISelectionPrivate. r=mats
2018-05-08 13:52:38 -04:00
Boris Zbarsky
5453e2995c
Bug 1387143 part 16. Remove nsISelectionPrivate::GetType. r=mats
2018-05-08 13:52:38 -04:00
Boris Zbarsky
7fe6dda3aa
Bug 1387143 part 15. Remove nsISelectionPrivate::Get/SetSelectionDirection. r=mats
2018-05-08 13:52:38 -04:00
Boris Zbarsky
b904b76fa3
Bug 1387143 part 14. Remove nsISelectionPrivate::GetCachedFrameOffset. r=mats.
2018-05-08 13:52:37 -04:00
Boris Zbarsky
9fd43d1a19
Bug 1387143 part 13. Remove nsISelectionPrivate::Get/SetCanCacheFrameOffset. r=mats
2018-05-08 13:52:37 -04:00
Boris Zbarsky
3e7d2d87cf
Bug 1387143 part 12. Remove nsISelectionPrivate::Add/RemoveSelectionListener. r=mats
...
None of the C++ callers of RemoveSelectionListener care about whether the
listener was already-added, and the only JS caller is in a test and knows the
listener was added. So the behavior change to no-op instead of throwing when
trying to remove a nonexistent listener is OK. Furthermore, the removal is
null-safe, so there's no point to explicitly failing if null is passed (which
it never is).
Since content can't directly add selection listeners, we can just use an
infallible append instead of returning errors callers don't check for anyway.
Also, no one passes null to AddSelectionListener, so we don't have to worry
about that part.
2018-05-08 13:52:37 -04:00
Boris Zbarsky
0efb178bc2
Bug 1387143 part 11. Support non-XPCOM weakreference on Selection. r=mats
...
This way we don't have to deal with QI to get a Selection out of a weakref.
mfbt weakrefs don't have a SizeOfOnlyThis. In any case, the memory used by the
weakref itself is pretty minor...
2018-05-08 13:52:37 -04:00
Boris Zbarsky
1cddc3228a
Bug 1387143 part 10. Remove toString bits from nsISelection and nsISelectionPrivate. r=mats.
2018-05-08 13:52:37 -04:00
Boris Zbarsky
a36e7f946e
Bug 1387143 part 9. Remove nsISelectionPrivate::Get/SetAncestorLimiter. r=mats
2018-05-08 13:52:37 -04:00
Boris Zbarsky
2abc41a969
Bug 1387143 part 8. Remove nsISelectionPrivate::Get/SetInterlinePosition. r=mats
2018-05-08 13:52:37 -04:00
Boris Zbarsky
abdd178705
Bug 1387143 part 7. Move the TABLESELECTION_* constants from nsISelectionPrivate to a TableSelection enum. r=mats
2018-05-08 13:52:36 -04:00