Граф коммитов

586209 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 6b3537c326 Bug 1446568: Make nsIDocument SetContentType / SetDocumentCharacterSet not pure virtual. r=smaug
No good reason for them to be.

MozReview-Commit-ID: 7bFVD8YFqo2
2018-03-17 16:22:08 +01:00
Emilio Cobos Álvarez 1bbc934001 Bug 1446568: Move a couple more stuff from nsDocument to nsIDocument. r=smaug
MozReview-Commit-ID: JC2nqzJEq7U
2018-03-17 16:22:06 +01:00
Emilio Cobos Álvarez 52742250dd Bug 1446568: Move a few of the remaining nsDocument members to nsIDocument. r=smaug
MozReview-Commit-ID: 3FdiyHLFOh
2018-03-17 16:22:04 +01:00
Emilio Cobos Álvarez 54dfa3c910 Bug 1446568: Remove an unneeded cast. r=smaug
MozReview-Commit-ID: ILtm9ybRwJ7
2018-03-17 16:22:02 +01:00
Emilio Cobos Álvarez ffa2f5a85d Bug 1446568: Move the blocked tracking nodes methods to nsIDocument. r=smaug
MozReview-Commit-ID: LuvoFP8UyNg
2018-03-17 16:22:00 +01:00
Emilio Cobos Álvarez c64ab0c766 Bug 1446568: Remove nsDocument::UnlockPointer. r=smaug
And remove some now-unneeded casts.

MozReview-Commit-ID: CFfkiC0xJ2C
2018-03-17 16:21:58 +01:00
Emilio Cobos Álvarez 9638946d77 Bug 1446568: Move Reset and ResetToURI to nsIDocument instead of nsDocument. r=smaug
Move also mListenerManager since it's used by ResetToURI.

MozReview-Commit-ID: CPj2NHwpOEy
2018-03-17 16:21:42 +01:00
Emilio Cobos Álvarez 23692dc720 Bug 1446568: Devirtualize nsIDocument::CreateElem. r=smaug
MozReview-Commit-ID: FO0mMHN6zvi
2018-03-17 16:14:29 +01:00
Emilio Cobos Álvarez 751c09d888 Bug 1443339: Stop observing the refresh driver when inserting into the BFCache. r=bz
The nsCSSFrameConstructor bits are now handled in PresShell::Destroy along with
the other refresh driver observers.

I cleaned up the nsRefreshDriver methods because they were using infallible
append anyway, and that simplified the logic.

MozReview-Commit-ID: 1eDUUXjUUS9
2018-03-17 16:11:52 +01:00
Emilio Cobos Álvarez bf7f4428f8 Bug 1444525: Persist XUL window size attributes as the outer size, not inner size. r=bz
MozReview-Commit-ID: 7U5tWxTaxGi
2018-03-17 15:55:24 +01:00
Emilio Cobos Álvarez e2b6db2af5 Bug 1444525: Extract the logic to see if we're a top-level chrome window. r=bz
MozReview-Commit-ID: C9x7AwYR99n
2018-03-17 15:55:24 +01:00
Jan de Mooij aafdb7cac4 Bug 1446315 - Use a macro to declare all visit functions in Lowering.h. r=nbp 2018-03-17 14:53:37 +01:00
Brian Hackett eec502d797 Bug 1440531 - Avoid unnecessary downcast, r=jandem. 2018-03-17 06:38:05 -06:00
Tim Nguyen 7d11e8c282 Bug 1444760 - Followup: Fix broken rebase in tabbrowser.js. r=me 2018-03-17 12:06:45 +00:00
Tim Nguyen d338059be5 Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao 2018-03-16 23:28:19 +00:00
Tim Nguyen f1ca6d4b8a Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao 2018-03-16 23:28:14 +00:00
Bogdan Tara 4785e99532 Merge inbound to mozilla-central. a=merge 2018-03-17 12:29:57 +02:00
Bogdan Tara 9c73005236 Merge autoland to mozilla-central. a=merge 2018-03-17 12:06:00 +02:00
Kris Maglione 02e29ed771 Fix flaky AddonManager tests. r=trivial,test-only (no bug)
MozReview-Commit-ID: 6VkpWrqTgQB

--HG--
extra : rebase_source : dbafcb6f00e918bd1b41cc7fc4a05db33be9eb8f
2018-03-17 00:03:20 -07:00
Dorel Luca 74121beaa0 Backed out changeset 6663b286d68c (bug 1429177) for Mochitest leaks on ProxyAutoConfig 2018-03-17 07:41:47 +02:00
Felipe Gomes 552d9ddb70 Bug 1433870 - Policy: Tracking protection. test follow-up. r=me
Unlock the prefs at the end of the test so that it doesn't fail when it runs twice in a row (e.g., on test-verify)
2018-03-17 00:32:44 -03:00
Boris Zbarsky 4fbe59c404 Bug 1445417 part 4. Remove nsIDOMDragEvent. r=mystor
MozReview-Commit-ID: 6hQ7mHLaLcx
2018-03-16 22:25:25 -04:00
Boris Zbarsky c5b088227c Bug 1445417 part 3. Stop using ndIDOMDragEvent in docshell and dom code. r=mystor
MozReview-Commit-ID: 21JCx8OeaR5
2018-03-16 22:25:25 -04:00
Boris Zbarsky ec11fcb519 Bug 1445417 part 2. Stop using nsIDOMDragEvent in nsIDragService. r=mystor
MozReview-Commit-ID: 1BW1ki7sdKZ
2018-03-16 22:25:25 -04:00
Boris Zbarsky 20a96c6d59 Bug 1445417 part 1. Stop using nsIDOMDragEvent in nsIDroppedLinkHandler. r=mystor
MozReview-Commit-ID: DzLXJaTe4vx
2018-03-16 22:25:25 -04:00
Felipe Gomes 2cab788f6f Bug 1429177 - Policy: Set network proxy settings. r=mixedpuppy 2018-03-16 21:02:22 -03:00
Felipe Gomes c4516c1ca8 Bug 1439443 - Policies: Don't create the default and smart bookmarks on the profile. r=mak
--HG--
rename : browser/components/enterprisepolicies/tests/browser/disable_developer_tools/browser.ini => browser/components/enterprisepolicies/tests/browser/disable_default_bookmarks/browser.ini
2018-03-16 21:02:05 -03:00
Michael Kaply 07056aad28 Bug 1433870 - Policy: Tracking protection. r=felipe,bytesized 2018-03-16 15:36:58 -05:00
ffxbld fed3513bca No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2018-03-16 12:56:58 -07:00
ffxbld b97ded4fa8 No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2018-03-16 12:56:54 -07:00
Gurzau Raul 70be85b9cd Merge inbound to mozilla-central. a=merge 2018-03-16 19:53:35 +02:00
Gurzau Raul 7ff67ddf24 Merge autoland to mozilla-central. a=merge 2018-03-16 19:49:44 +02:00
Sebastian Hengst cc3e04044c Backed out changeset b0af4c10b8bb (bug 1446053) for frequently causing forbidden connections e.g. during browser-chrome's browser_privacypane_3.js. a=backout 2018-03-16 19:40:00 +02:00
Michal Novotny 8de5d131bc Bug 1373708 - Temporarily disable tests on all 32 bit OSes due to OOM failures, r=kmag 2018-03-16 18:17:00 +02:00
Dorel Luca a04c12a681 Backed out changeset 231448afb53d (bug 1446505) for Mochitest failure on dom/media/webspeech/synth/test/test_bfcache.html. CLOSED TREE
--HG--
extra : amend_source : db6c502c4fe939ee072114a60636d3d1cbd96f1d
2018-03-17 01:30:37 +02:00
Emilio Cobos Álvarez c107f54aac Bug 1409183: Don't consider anonymous checkboxes as part of the document radio group. r=smaug
Summary: In this case the radiobox is in a SVG <use> subtree.

Reviewers: smaug

Bug #: 1409183

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

MozReview-Commit-ID: Abkg7ahST5t
2018-03-17 00:19:43 +01:00
Jeff Muizelaar b0c6c75854 Bug 1439006. Allow multiple kinds of WebRenderUserData on a DisplayItem. r=mstange
Currently we can only have one type of WebRenderUserData on an Item. We already
have a hash table of WebRenderUserData so it's not hard to include type in the
hash to support one per type.

MozReview-Commit-ID: geJ0BeWv8b
2018-03-16 19:15:27 -04:00
James Willcox 8a43a8baff Bug 1401455 - Use correct GLX visual when rendering with WebRender r=karlt
MozReview-Commit-ID: AKT4bgdIkfV
2018-03-16 17:19:23 -05:00
James Willcox 36df193c10 Bug 1401455 - Add GLContextGLX::FindVisual() r=lsalzman
MozReview-Commit-ID: IiInaCEtnIF
2018-03-16 17:19:21 -05:00
James Willcox 4e30d2b54d Bug 1401455 - Expose glxChooseVisual() in GLXLibrary r=jgilbert
MozReview-Commit-ID: CdG2TAJA2Yc
2018-03-16 17:19:17 -05:00
Dylan Roeh 7392134c6b Bug 1443904 - Fix enabled/disabled logic for choice prompts in BasicGeckoViewPrompt r=snorp 2018-03-16 15:35:57 -05:00
Dorel Luca 17320c327a Backed out changeset a66043ecf949 (bug 1346535) for build bustages 2018-03-17 00:08:00 +02:00
Csoregi Natalia 692193e3b5 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-16 15:03:56 +02:00
Csoregi Natalia cbbe5a1135 Backed out changeset 32f45689f033 (bug 1445084) for frequently failing browser-chrome's browser_search_within_preferences_1.js (bug 1446186), remove obsolete file. a=backout 2018-03-16 15:00:25 +02:00
Csoregi Natalia e5572f6407 Backout commit 32f45689f033 (bug 1445084) for frequently failing browser-chrome's browser_search_within_preferences_1.js (bug 1446186) a=backout 2018-03-16 14:51:38 +02:00
sotaro 7871e211ec Bug 1444798 - Fix ExternalImageCallback func types r=jrmuizel 2018-03-16 21:03:59 +09:00
Eitan Isaacson aa1affd1f8 Bug 1446505 - Don't pass topic when creating speech services. r=smaug 2018-03-16 12:15:00 +02:00
Petr Sumbera 21f79b398e Bug 1445595 - fixes JSAtom.cpp build on big endian platforms r=nbp
--HG--
extra : histedit_source : 677258e873bc5845a422f5e83ef91e071af1d1f9
2018-03-16 06:29:03 -07:00
Andrew McCreight d423a14b35 Bug 1446200 - Add a helper method to encode Method flags. r=froydnj
Most of the classes in xpt.py define a helper method to encode the
values of the flags into a byte, but for some reason Method does
not. It'll be useful to have one for Method for the C++ backend I am
working on.

MozReview-Commit-ID: ESi1CnstbN2

--HG--
extra : rebase_source : 23822e7770e9a3d1b5a2359ae9753f950af3a121
2018-03-15 15:46:08 -07:00
Benjamin Bouvier 802ec87d7e Bug 1446071: Remove more dead code in the assemblers after bug 1434054; r=lth
--HG--
extra : rebase_source : 70d8d65798a25ef912750415d58efce73d783040
extra : histedit_source : 880a131372e510c0ddf7f1c2a0d66d26fd0cb5c6
2018-03-15 19:12:24 +01:00