David Major
dbe6a0b88c
Bug 1448208: Use CheckedInt for overflow check in nsWindowWatcher::SizeOpenedWindow. r=froydnj
2018-03-23 13:02:49 -04:00
Nathan Froyd
0875c0462b
Bug 1447529 - remove USEWEAKREFS code from nsWindowWatcher; r=smaug
...
It's been over fifteen years, and we haven't figured out how to use
weakrefs in this code. We might as well go ahead and delete this.
2018-03-21 07:31:15 -04:00
Hiroyuki Ikezoe
b1da8534e8
Bug 1417354 - Introduce nsIDocument::GetPresContext(). r=smaug
...
It would be convenient to get nsPresContext from nsIDocument.
MozReview-Commit-ID: Ei6V3UE8XGr
2018-02-21 07:00:10 +09:00
Adrian Wielgosik
506b6d8a4b
Bug 1437177 - Remove nsIDOMModalContentWindow. r=bz
...
The implementation was removed in bug 1374460.
MozReview-Commit-ID: 7RNmYHScVCA
2018-02-09 21:51:33 +01:00
Thomas Nguyen
ac7c3454f3
Bug 1420702 - Propagate referrer policy when creating window from pinned tab r=ckerschb,smaug
...
MozReview-Commit-ID: 1kMssKbAm1l
2017-11-30 21:42:05 +08:00
Nika Layzell
20ee9a4927
Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug
...
MozReview-Commit-ID: DAAm6tLubhJ
2017-11-23 13:12:13 -05:00
Nika Layzell
d8c117bc28
Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
...
This is a large patch which tries to switch many of the external consumers of
nsGlobalWindow to instead use the new Inner or Outer variants.
MozReview-Commit-ID: 99648Lm46T5
2017-11-09 10:44:47 -05:00
Masatoshi Kimura
e29c3d5a3e
Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj
...
MozReview-Commit-ID: 7JoD4VYzZp3
2017-10-21 23:53:02 +09:00
Michael Layzell
0bcd7e6643
Bug 1372662 - Part 1: Never copy sessionstorage into noopener windows, r=smaug
2017-08-29 13:18:11 -04:00
Blake Kaplan
12c16b4f8c
Bug 1374460 - Remove internal code that used to be used for showModalDialog. r=smaug
...
MozReview-Commit-ID: 4QuUpvbOiOA
2017-07-13 17:20:10 -07:00
Nicholas Nethercote
d9bf389346
Bug 1382099 - Remove MOZ_WIDGET_GONK from toolkit/. r=glandium.
2017-07-19 18:38:48 +10:00
Andrew McCreight
87e9ff3014
Bug 1379786, part 1 - Remove dead code related to the security manager. r=mrbkap
...
Also, one unused include of nsIProgrammingLanguage, which is unrelated.
MozReview-Commit-ID: LJf2NSwmaYG
2017-07-07 15:59:29 -07:00
Michael Layzell
389ff99e9f
Bug 1368046 - Part 2: Propagate OriginAttributes across processes for RecvCreateWindowInDifferentProcess, r=smaug
...
MozReview-Commit-ID: 8ok4DI9zgfR
2017-06-07 12:54:57 -04:00
Ehsan Akhgari
15aee0c599
Bug 1356922 - Part 1: Replace the next TabParent global pointer with per-window/tab next TabParent ID; r=billm,mconley
...
This patch replaces the usage of sNextTabParent pointer to store the next
PBrowser parent actor to be used by the next frame loader with the
following information:
* In the case where the content JS has requested a new tab, the ID of the
next TabParent will be stored on the <xul:browser> element.
* In the case where the content JS has requested a new window, the ID of
the next TabParent will be stored on the created nsXULWindow.
2017-04-24 14:18:29 -04:00
Xidorn Quan
6eb87266b6
Bug 1345696 part 1 - Lots of fixup for the next patch. r=heycam
...
The next patch moves nsCSSFontFaceRule into a separate header, which
somehow affects lots of header dependencies. I'm not completely sure
why this happens, though.
MozReview-Commit-ID: KuXbsaX0NUd
2017-03-28 20:05:12 +11:00
Tim Huang
9fcdb733a7
Bug 1330882 - Part 4: Making the window.open() can only open rounded windows and the inner window will be automatically rounded after setting size through innerWidth/Height and outerWidth/Height when fingerprinting resistance is enabled. r=smaug
...
This patch makes the size of inner windows will be automatically rounded for
either window.open() with window features or setting window size through
innerWidth/Height and outerWidth/Height when fingerprinting resistance is
enabled. If the given value is greater the maximum available rounded size, then
it will be set to the maximum value. Otherwise, the size will be set to the
nearest upper 200x100.
This patch also adds one helper function in nsContentUtils for calculating the
rounded window dimensions.
MozReview-Commit-ID: J2r3951vuNN
2017-03-29 15:43:56 +08:00
Luca Greco
692f25ee4b
Bug 1344376 - Clicking on a link with target=_blank should fire onCreatedNavigationTarget. r=billm
...
MozReview-Commit-ID: JVao8IuBz9B
2017-03-06 20:55:02 +01:00
Andrea Marchesini
313424057b
Bug 1345168 - Get rid of OriginAttributes::Inherit, r=tjr
2017-03-08 07:41:51 +01:00
Luca Greco
53cec7d6a4
Bug 1190687 - [webext] webNavigation.onCreatedNavigationTarget on new windows/tabs from window.open. r=billm
...
MozReview-Commit-ID: KFtRP1eSI05
2017-02-24 19:49:49 +01:00
Bob Owen
57caca167c
Bug 1338375 Part 1: Fix window settings and navigation when creating a new window in a new process.
2017-02-28 07:28:36 +00:00
Jeff Walden
05ef5e1850
Bug 1287006 - Don't pass Maybe by value in miscellaneous places. r=froydnj
2017-02-13 09:07:40 -08:00
Bill McCloskey
55a25f3d46
Bug 1337537 - Remove the need for TabGroup to be an nsISupports for DocShell::FindItemWithName (r=mystor)
...
MozReview-Commit-ID: CvnWt9Ny1IF
2017-02-13 17:02:47 -08:00
Mike Conley
923a5b92ad
Bug 1336230 - Rename macsuppressanimation and CHROME_MAC_SUPPRESS_ANIMATION to be platform agnostic. r=jimm
...
MozReview-Commit-ID: HWyrm1lVwdY
2017-02-03 16:04:33 -05:00
Ehsan Akhgari
2450dc5efa
Bug 1319951 - Partially revert the changes from bug 1283281 to handle the case where DOM Storage is accessed with the system principal exactly like before; r=baku
2017-01-20 10:57:07 -05:00
Myk Melez
c3a3384c53
Bug 1309049 - move embedding/ files out of that directory, r=jst,mossop
2017-01-12 13:47:27 -08:00