Boris Zbarsky
30d7175859
Bug 1442360 part 1. Change InstallTrigger to not use the JavaScript-global-property category. r=kmag
...
test_bug609794.html was testing a behavior that the method before the current
method of attaching InstallTrigger to windows depended on. We don't really
need that behavior, which is good, because this change is not producing it.
MozReview-Commit-ID: GPzif89UYYl
2018-03-21 23:18:51 -04:00
Peter Van der Beken
5ad9618d7c
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
...
--HG--
extra : rebase_source : aa7aa3a5f720b5a4f6ff88e41eb9e80ffb9092cd
2017-06-20 11:09:50 +02:00
Sebastian Hengst
3a10644021
Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
...
Backed out changeset 83c87140dc3d (bug 888600)
Backed out changeset 2efb9b1753f6 (bug 888600)
Backed out changeset af5303781961 (bug 888600)
Backed out changeset 79ef59047e63 (bug 888600)
Backed out changeset 30d568d628dd (bug 888600)
Backed out changeset c7bd4c6c9741 (bug 888600)
--HG--
extra : histedit_source : 791b22f6770f4fead2f909478a93d65d85829fe0%2Cbb387309e90f53e1dde45dcf8cf4ebedcc6e5c5e
2018-03-01 11:51:09 +02:00
Peter Van der Beken
e9ab02acb0
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 21a04b112c838f100afe28bc31265130900703da
2017-06-20 11:09:50 +02:00
Mike Conley
a7df06446a
Bug 1434376 - Introduce ChromeOnly window.promiseDocumentFlushed to detect when refresh driver ticks have completed. r=bz
...
This is particularly useful for knowing when it's safe to query for style and
layout information for a window without causing a synchronous style or layout
flush.
Note that promiseDocumentFlushed was chosen over promiseDidRefresh or promiseRefreshed
to avoid potential confusion with the actual network-level refresh of browsers or
documents.
MozReview-Commit-ID: Am3G9yvSgdN
--HG--
extra : rebase_source : 20bdd2d6f624767d919d95a6601fc1c890aadf10
2018-02-11 20:14:49 -05:00
Andreea Pavel
1aac7df383
Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
...
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Mike Conley
24b3c1ade3
Bug 1434376 - Introduce ChromeOnly window.promiseDocumentFlushed to detect when refresh driver ticks have completed. r=bz
...
This is particularly useful for knowing when it's safe to query for style and
layout information for a window without causing a synchronous style or layout
flush.
Note that promiseDocumentFlushed was chosen over promiseDidRefresh or promiseRefreshed
to avoid potential confusion with the actual network-level refresh of browsers or
documents.
MozReview-Commit-ID: Am3G9yvSgdN
--HG--
extra : rebase_source : 20bdd2d6f624767d919d95a6601fc1c890aadf10
2018-02-11 20:14:49 -05:00
Cosmin Sabou
43c66219ab
Backed out 3 changesets (bug 1434376) for build bustages on SystemTimeConverter.h(177)
...
Backed out changeset 2ed5aefc5bc2 (bug 1434376)
Backed out changeset 1b474fb6d798 (bug 1434376)
Backed out changeset 4e6a21e50be0 (bug 1434376)
2018-02-23 23:17:42 +02:00
Mike Conley
767455c35f
Bug 1434376 - Introduce ChromeOnly window.promiseDocumentFlushed to detect when refresh driver ticks have completed. r=bz
...
This is particularly useful for knowing when it's safe to query for style and
layout information for a window without causing a synchronous style or layout
flush.
Note that promiseDocumentFlushed was chosen over promiseDidRefresh or promiseRefreshed
to avoid potential confusion with the actual network-level refresh of browsers or
documents.
MozReview-Commit-ID: Am3G9yvSgdN
--HG--
extra : rebase_source : 5e502d5d077dd764ca1a43e7c3f06855858fe735
2018-02-11 20:14:49 -05:00
Adrian Wielgosik
1438296c97
Bug 1436865 - Remove nsIDOMCrypto. r=bz
...
MozReview-Commit-ID: 4bQVSF94bbz
--HG--
extra : rebase_source : 6386e08c4a392b75473c47997e6cf01d35be78e2
2018-02-08 13:22:20 +01:00
Jonathan Kingston
53c9c480b7
Bug 1354175 - Disable AppCache in insecure contexts. r=baku,bkelly,mayhemer
...
MozReview-Commit-ID: wYWHkGlV8h
--HG--
extra : rebase_source : 9a600559a9d61c42baf9e3e5fde6e35d5adeaf90
2018-01-12 19:09:30 +00:00
shindli
f0168929ca
Backed out changeset e401076359c6 (bug 1354175) for M(8) failures on a CLOSED TREE
2018-01-31 21:26:42 +02:00
Jonathan Kingston
8e24b20ae1
Bug 1354175 - Disable AppCache in insecure contexts. r=baku,bkelly,mayhemer
...
MozReview-Commit-ID: wYWHkGlV8h
--HG--
extra : rebase_source : 19e2663304c582fdb20a45efc3e9b55fd43fa286
2018-01-12 19:09:30 +00:00
Nika Layzell
a0d1f16079
Bug 1383876 - Part 1: Remove GroupedSHistory and Prerendering logic from C++ code, r=freesamael, r=smaug
...
MozReview-Commit-ID: 2aHA6NcQPGk
2018-01-12 17:52:52 -05:00
Ben Kelly
63518babe9
Bug 1425316 P1 Expose a chrome-only Window.shouldReportForServiceWorkerScope() method that initially forwards to ServiceWorkerManager. r=asuth
2017-12-19 10:04:47 -05:00
Clément David
e315ae631a
Bug 1419495 - Remove SelfSupport service r=dexter r=smaug
2017-12-02 21:52:30 +01:00
Kate McKinley
f9f14d6f64
Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz
...
Per https://github.com/w3c/webappsec-secure-contexts/issues/42 , the
section considering the window opener when calculating secure context is
to be dropped. Firefox already uses "isSecureContextIfOpenerIgnored" in
most places as this is the actual behavior we want. This patch aligns
with the upcoming spec changes by ignoring the window opener. We also no
longer have to keep information about whether our opener was secure as
that no longer factors in our calculations.
2017-11-29 10:40:00 -05:00
Nika Layzell
995525e901
Bug 1416384 - Part 2b: Get split headers building but not linking, r=smaug
...
MozReview-Commit-ID: JRvPtQTJqSX
--HG--
extra : rebase_source : d80d2cd93c0ad629b92b7b67af664a2ccbbc3658
2017-11-15 11:33:29 -05:00
Nika Layzell
5c65681cb0
Bug 1415645 - Part 5: Fix some more consumers of nsGlobalWindow which I missed, r=smaug
...
MozReview-Commit-ID: DvMH4cVw5NK
2017-11-15 11:21:57 -05:00
Boris Zbarsky
5d7760ed1c
Bug 1414935. Hide window.print entirely when it's disabled by pref. r=mystor
...
MozReview-Commit-ID: ArDw85eQYeh
2017-11-13 10:38:50 -05:00
Sebastian Hengst
49423f5e99
Backed out changeset b9aa0fc4f179 (bug 1414935) for failing mochitest test_bug739038.html. r=backout on a CLOSED TREE
2017-11-13 20:11:00 +02:00
Boris Zbarsky
f20476fcb6
Bug 1414935. Hide window.print entirely when it's disabled by pref. r=mystor
...
MozReview-Commit-ID: ArDw85eQYeh
2017-11-13 10:38:50 -05:00
Emilio Cobos Álvarez
d631a75643
Bug 1410074: Make the caller type from MatchMedia arrive to the CSS code. r=xidorn,bz
...
MozReview-Commit-ID: LUiobfHSUq1
2017-10-25 16:04:48 +02:00
Peter Van der Beken
772f1ee5da
Bug 1383059 - Remove instanceof for supplemental interfaces. Part 2: remove support for supplemental interfaces in instanceof code and remove unnecessary ChromeWindow interface. r=bz.
...
--HG--
extra : rebase_source : e8ce446e7f1844c6d1d352896873cbb865837632
extra : source : 944786dca81aed2e480562694bfabc6e5fbf1266
2017-07-05 23:01:04 +02:00
Peter Van der Beken
c705293c1c
Bug 1383059 - Remove instanceof for supplemental interfaces. Part 1: add Window.isChromeWindow and switch |instanceof [nsIDOM]ChromeWindow| to use it instead. r=bz.
...
--HG--
extra : rebase_source : 1efc83abae922c1a7b7eb855fd10a6333615044b
extra : source : 32277b160af4739c812ca2750a39ca111b16ea69
2017-10-06 13:47:27 +02:00
Brad Werth
227f633bc7
Bug 1402942 Part 1: Use double precision math in computation of Window.devicePixelRatio. r=bz,heycam
...
MozReview-Commit-ID: 9OCtSgE6jYj
--HG--
extra : rebase_source : 16d12ea76dce60c062ea513f886a83dff317bfde
2017-09-25 11:53:09 -07:00
Jonathan Kew
1b1aafb2e8
Bug 1402859 - Remove ENABLE_INTL_API conditional from webidl and dom/base code, now that it's true across all builds. r=smaug
2017-09-25 17:32:12 +01:00
Boris Zbarsky
b4ae7df969
Bug 1400898 part 2. Get rid of the interface constants on nsIDOMChromeWindow. r=farre
...
MozReview-Commit-ID: 4FuJSgha5y3
2017-09-19 10:13:22 -04:00
Boris Zbarsky
3dc9073bd5
Bug 1400139 part 2. Make window.content non-enumerable. r=mystor
...
MozReview-Commit-ID: LQkEkdG8wKf
2017-09-18 21:24:38 -04:00
Boris Zbarsky
6b4983d30a
Bug 864845 part 2. Make window.content chromeonly in nightly. r=mystor
...
MozReview-Commit-ID: Q7hTmngEgI
2017-09-12 15:33:10 -04:00
Ryan VanderMeulen
fc0fb3cc9a
Merge m-c to autoland. a=merge
2017-09-13 20:37:40 -04:00
Ryan VanderMeulen
3fc86b0be1
Backed out 2 changesets (bug 864845) for causing bug 1399649.
...
Backed out changeset c991b71d3642 (bug 864845)
Backed out changeset 9e6a4d96cf76 (bug 864845)
2017-09-13 19:23:12 -04:00
Boris Zbarsky
101a69d71a
Bug 864845 part 2. Make window.content chromeonly. r=mystor
...
MozReview-Commit-ID: Q7hTmngEgI
2017-09-12 15:33:10 -04:00
Masatoshi Kimura
60816b85fa
Bug 1398445 - Remove window._content. r=mystor,qdot
...
MozReview-Commit-ID: 13KovslzGnM
--HG--
extra : rebase_source : 801700a3dc0b1ca207e3b47e9f6433fbd2d00505
2017-09-09 10:47:48 +09:00
Sebastian Hengst
e748f212a3
Backed out changeset 27f3e967a340 (bug 864845)
2017-09-09 22:35:59 +02:00
Boris Zbarsky
a1cf4fc819
Bug 864845 part 2. Make window.content chromeonly. r=mystor
2017-09-09 04:29:51 -04:00
Eric Rahm
9732475fe0
Bug 1389598 - Part 3: Remove gonk references from dom/ r=bkelly
...
--HG--
extra : rebase_source : 94a2b34b21cfde0c0ebda1045e9d30c6b88a1557
2017-08-11 17:42:11 -07:00
Eric Rahm
01f545fea7
Bug 1386825 - Part 1: Remove MOZ_B2G from dom. r=bkelly
...
MozReview-Commit-ID: 1zzP2r01B7U
2017-08-08 14:41:05 -07:00
Blake Kaplan
263a31a811
Bug 1374460 - Remove all code related to showModalDialog. r=smaug
...
MozReview-Commit-ID: GCGwBfIx2SJ
--HG--
extra : rebase_source : 44108de8ebbd9c0d8ed9ab69d50ad973c4883b6e
2017-07-13 16:42:03 -07:00
Zibi Braniecki
cc3d3ab8cd
Bug 1379905 - Switch mozIntl, datetimebox and DateTimeFormat to use GetRegionalPrefsLocales. r=jfkthame,smaug
...
MozReview-Commit-ID: IqGbT6ZUfuN
--HG--
rename : dom/tests/mochitest/chrome/test_window_getAppLocales.html => dom/tests/mochitest/chrome/test_window_getRegionalPrefsLocales.html
extra : rebase_source : 3180b337ec33bfc8959d0189c8a53ca2c3306e95
2017-07-14 16:47:23 -07:00
Boris Zbarsky
1b5d0a8ea1
Bug 1370550. Move the onwheel attribute to GlobalEventHandlers, to follow the spec. r=smaug
2017-07-11 17:49:25 -04:00
Edgar Chen
47a9de7747
Bug 1236512 - Part 2: Add isFullyOccluded attribute to ChromeWindow; r=bz
...
Right now, only Mac (after 10.9) will possibly return true; other platforms always
return false.
MozReview-Commit-ID: 8evSf3qQY8i
2017-05-26 18:14:06 +08:00
Carsten "Tomcat" Book
ab7636d45d
Backed out changeset 62999c1db7ee (bug 1236512)
2017-06-20 14:30:36 +02:00
Edgar Chen
7a94f225de
Bug 1236512 - Part 2: Add isFullyOccluded attribute to ChromeWindow; r=bz
...
Right now, only Mac (after 10.9) will possibly return true; other platforms always
return false.
MozReview-Commit-ID: 8evSf3qQY8i
2017-05-26 18:14:06 +08:00
Peter Van der Beken
9b9495bf79
Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
...
--HG--
extra : rebase_source : 5a24af4928dbd7754850c6e3ceff6646bfe58c93
2017-05-18 09:07:25 +02:00
Carsten "Tomcat" Book
4a5a3d9f30
Backed out changeset 2c51cdd42834 (bug 1252211) for bustage
2017-06-13 12:20:33 +02:00
Peter Van der Beken
9d549d2f23
Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
...
--HG--
extra : rebase_source : db24985f7e8f6d4ca4df13015d565ec0063ba355
extra : source : f361697cb50b47dc4db94a6730b6604ab69217f5
2017-05-18 09:07:25 +02:00
Xidorn Quan
fbf065fd31
Backed out changeset 94b5ea8bed5c (bug 1355683)
...
MozReview-Commit-ID: AJJ7hSuOQNX
--HG--
extra : source : d149b46f49c26eae291cead8dc65d2844452b1b3
2017-05-19 14:57:35 +10:00
Andrea Marchesini
667a1e29ae
Bug 1363395 - nsGlobalWindow::GetLocation should support to be called on the outer window, r=smaug
2017-05-09 22:41:19 +02:00
Andrea Marchesini
a67a0a31e8
Bug 1362003 - nsGlobalWindow::GetLocation doesn't need to receive an ErrorResult param, r=bz
...
Renaming nsGlobalWindow::GetLocation() to Location().
2017-05-08 15:49:31 +02:00