|
1 | | ---- electron/spec/api-browser-window-spec.ts.orig 2025-05-12 02:18:43 UTC |
| 1 | +--- electron/spec/api-browser-window-spec.ts.orig 2025-06-16 21:48:02 UTC |
2 | 2 | +++ electron/spec/api-browser-window-spec.ts |
3 | 3 | @@ -69,7 +69,7 @@ describe('BrowserWindow module', () => { |
4 | 4 | }).not.to.throw(); |
|
18 | 18 | afterEach(closeAllWindows); |
19 | 19 | it('can set content protection', async () => { |
20 | 20 | const w = new BrowserWindow({ show: false }); |
21 | | -@@ -1170,7 +1170,7 @@ describe('BrowserWindow module', () => { |
| 21 | +@@ -1167,7 +1167,7 @@ describe('BrowserWindow module', () => { |
22 | 22 |
|
23 | 23 | describe('BrowserWindow.minimize()', () => { |
24 | 24 | // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI. |
|
27 | 27 | const minimize = once(w, 'minimize'); |
28 | 28 | w.minimize(); |
29 | 29 | await minimize; |
30 | | -@@ -1187,7 +1187,7 @@ describe('BrowserWindow module', () => { |
| 30 | +@@ -1184,7 +1184,7 @@ describe('BrowserWindow module', () => { |
31 | 31 | }); |
32 | 32 |
|
33 | 33 | // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests |
|
36 | 36 | const maximize = once(w, 'maximize'); |
37 | 37 | const shown = once(w, 'show'); |
38 | 38 | w.maximize(); |
39 | | -@@ -1252,7 +1252,7 @@ describe('BrowserWindow module', () => { |
| 39 | +@@ -1249,7 +1249,7 @@ describe('BrowserWindow module', () => { |
40 | 40 | expect(w.isFocused()).to.equal(true); |
41 | 41 | }); |
42 | 42 |
|
|
45 | 45 | const w1 = new BrowserWindow({ show: false }); |
46 | 46 | const w2 = new BrowserWindow({ show: false }); |
47 | 47 | const w3 = new BrowserWindow({ show: false }); |
48 | | -@@ -1354,7 +1354,7 @@ describe('BrowserWindow module', () => { |
| 48 | +@@ -1351,7 +1351,7 @@ describe('BrowserWindow module', () => { |
49 | 49 | expect(w.isFocused()).to.equal(false); |
50 | 50 | }); |
51 | 51 |
|
|
54 | 54 | const w1 = new BrowserWindow({ show: false }); |
55 | 55 | const w2 = new BrowserWindow({ show: false }); |
56 | 56 | const w3 = new BrowserWindow({ show: false }); |
57 | | -@@ -1813,7 +1813,7 @@ describe('BrowserWindow module', () => { |
| 57 | +@@ -1810,7 +1810,7 @@ describe('BrowserWindow module', () => { |
58 | 58 | }); |
59 | 59 | }); |
60 | 60 |
|
|
63 | 63 | it('checks normal bounds when maximized', async () => { |
64 | 64 | const bounds = w.getBounds(); |
65 | 65 | const maximize = once(w, 'maximize'); |
66 | | -@@ -2023,7 +2023,7 @@ describe('BrowserWindow module', () => { |
| 66 | +@@ -2020,7 +2020,7 @@ describe('BrowserWindow module', () => { |
67 | 67 | }); |
68 | 68 | }); |
69 | 69 |
|
|
72 | 72 | it('checks normal bounds when minimized', async () => { |
73 | 73 | const bounds = w.getBounds(); |
74 | 74 | const minimize = once(w, 'minimize'); |
75 | | -@@ -2987,7 +2987,7 @@ describe('BrowserWindow module', () => { |
| 75 | +@@ -2984,7 +2984,7 @@ describe('BrowserWindow module', () => { |
76 | 76 | describe('BrowserWindow.setOpacity(opacity)', () => { |
77 | 77 | afterEach(closeAllWindows); |
78 | 78 |
|
|
81 | 81 | it('make window with initial opacity', () => { |
82 | 82 | const w = new BrowserWindow({ show: false, opacity: 0.5 }); |
83 | 83 | expect(w.getOpacity()).to.equal(0.5); |
84 | | -@@ -3013,7 +3013,7 @@ describe('BrowserWindow module', () => { |
| 84 | +@@ -3010,7 +3010,7 @@ describe('BrowserWindow module', () => { |
85 | 85 | }); |
86 | 86 | }); |
87 | 87 |
|
|
90 | 90 | it('sets 1 regardless of parameter', () => { |
91 | 91 | const w = new BrowserWindow({ show: false }); |
92 | 92 | w.setOpacity(0); |
93 | | -@@ -3224,7 +3224,7 @@ describe('BrowserWindow module', () => { |
| 93 | +@@ -3221,7 +3221,7 @@ describe('BrowserWindow module', () => { |
94 | 94 | expect(overlayRectPreMax.height).to.equal(size); |
95 | 95 |
|
96 | 96 | // 'maximize' event is not emitted on Linux in CI. |
|
99 | 99 | const maximize = once(w, 'maximize'); |
100 | 100 | w.show(); |
101 | 101 | w.maximize(); |
102 | | -@@ -3290,7 +3290,7 @@ describe('BrowserWindow module', () => { |
| 102 | +@@ -3287,7 +3287,7 @@ describe('BrowserWindow module', () => { |
103 | 103 | expect(preMaxHeight).to.equal(size); |
104 | 104 |
|
105 | 105 | // 'maximize' event is not emitted on Linux in CI. |
|
108 | 108 | const maximize = once(w, 'maximize'); |
109 | 109 | w.show(); |
110 | 110 | w.maximize(); |
111 | | -@@ -3955,7 +3955,7 @@ describe('BrowserWindow module', () => { |
| 111 | +@@ -3952,7 +3952,7 @@ describe('BrowserWindow module', () => { |
112 | 112 | expect(test.nodeTimers).to.equal(true); |
113 | 113 | expect(test.nodeUrl).to.equal(true); |
114 | 114 |
|
|
117 | 117 | expect(test.creationTime).to.be.null('creation time'); |
118 | 118 | expect(test.systemMemoryInfo).to.be.null('system memory info'); |
119 | 119 | } else { |
120 | | -@@ -4460,7 +4460,7 @@ describe('BrowserWindow module', () => { |
| 120 | +@@ -4457,7 +4457,7 @@ describe('BrowserWindow module', () => { |
121 | 121 | }); |
122 | 122 | }); |
123 | 123 |
|
|
126 | 126 | afterEach(closeAllWindows); |
127 | 127 | it('emits an event when window is maximized', async () => { |
128 | 128 | const w = new BrowserWindow({ show: false }); |
129 | | -@@ -4731,7 +4731,7 @@ describe('BrowserWindow module', () => { |
| 129 | +@@ -4728,7 +4728,7 @@ describe('BrowserWindow module', () => { |
130 | 130 | // TODO(zcbenz): |
131 | 131 | // This test does not run on Linux CI. See: |
132 | 132 | // https://github.com/electron/electron/issues/28699 |
|
135 | 135 | const w = new BrowserWindow({}); |
136 | 136 | const maximize = once(w, 'maximize'); |
137 | 137 | w.maximize(); |
138 | | -@@ -4748,7 +4748,7 @@ describe('BrowserWindow module', () => { |
| 138 | +@@ -4745,7 +4745,7 @@ describe('BrowserWindow module', () => { |
139 | 139 | }); |
140 | 140 |
|
141 | 141 | // TODO(dsanders11): Enable once maximize event works on Linux again on CI |
|
144 | 144 | afterEach(closeAllWindows); |
145 | 145 | it('should show the window if it is not currently shown', async () => { |
146 | 146 | const w = new BrowserWindow({ show: false }); |
147 | | -@@ -4785,7 +4785,7 @@ describe('BrowserWindow module', () => { |
| 147 | +@@ -4782,7 +4782,7 @@ describe('BrowserWindow module', () => { |
148 | 148 |
|
149 | 149 | // TODO(dsanders11): Enable once minimize event works on Linux again. |
150 | 150 | // See https://github.com/electron/electron/issues/28699 |
|
153 | 153 | const w = new BrowserWindow(); |
154 | 154 | const minimize = once(w, 'minimize'); |
155 | 155 | w.minimize(); |
156 | | -@@ -5271,7 +5271,7 @@ describe('BrowserWindow module', () => { |
| 156 | +@@ -5268,7 +5268,7 @@ describe('BrowserWindow module', () => { |
157 | 157 | }); |
158 | 158 |
|
159 | 159 | // On Linux there is no "resizable" property of a window. |
|
162 | 162 | const w = new BrowserWindow({ show: false }); |
163 | 163 | expect(w.resizable).to.be.true('resizable'); |
164 | 164 |
|
165 | | -@@ -5481,7 +5481,7 @@ describe('BrowserWindow module', () => { |
| 165 | +@@ -5478,7 +5478,7 @@ describe('BrowserWindow module', () => { |
166 | 166 | }); |
167 | 167 | }); |
168 | 168 |
|
|
171 | 171 | // Not implemented on Linux. |
172 | 172 | afterEach(closeAllWindows); |
173 | 173 |
|
174 | | -@@ -6680,7 +6680,7 @@ describe('BrowserWindow module', () => { |
| 174 | +@@ -6677,7 +6677,7 @@ describe('BrowserWindow module', () => { |
175 | 175 | describe('"transparent" option', () => { |
176 | 176 | afterEach(closeAllWindows); |
177 | 177 |
|
|
0 commit comments