78fa743e3f112b632c0fa918a34cf57e82f67c2f: Bug 1433625 - Implement console.createInstance().time("foo") correctly, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 29 Jan 2018 13:25:15 +0100 - rev 401221
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1433625 - Implement console.createInstance().time("foo") correctly, r=smaug
82eaa74fa602973bb830f0df4e67b35a9388f88e: Bug 1413390 - Add PluginGeometryUpdates handling for WebRenderLayerManager r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 29 Jan 2018 20:55:09 +0900 - rev 401220
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1413390 - Add PluginGeometryUpdates handling for WebRenderLayerManager r=jrmuizel
df9df2ef6538b8068c57d0c091ef4d6dedb15f47: Bug 1433413 - Optimize IsEventTargetChrome, r=masayuki
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 29 Jan 2018 13:49:48 +0200 - rev 401219
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1433413 - Optimize IsEventTargetChrome, r=masayuki
ed6f573553e71ba4d7c0454a105e332c5cde2525: Bug 1432177 - land NSS 1b20549e1075 UPGRADE_NSS_RELEASE, r=me
Franziskus Kiefer <franziskuskiefer@gmail.com> - Mon, 29 Jan 2018 12:28:20 +0100 - rev 401218
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1432177 - land NSS 1b20549e1075 UPGRADE_NSS_RELEASE, r=me
f7400dab78d50ab6735e28d81cca4c1f5a0eba77: Bug 1430979 - Wait for focus event in addition to FormReady event in formautofill tests. r=MattN
Tooru Fujisawa <arai_a@mac.com> - Mon, 29 Jan 2018 19:15:11 +0900 - rev 401217
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1430979 - Wait for focus event in addition to FormReady event in formautofill tests. r=MattN
47f092f7aa1206db4b54801320d489d7345bea7a: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 29 Jan 2018 12:00:28 +0200 - rev 401216
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
c68854a72847bbe336996cea86eb07701d72303d: Bug 1425559 - nsPrompter must use nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 28 Jan 2018 08:41:36 +0100 - rev 401215
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1425559 - nsPrompter must use nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug
939a770548c4fe90f166ab668c14a46a5a14e057: Bug 1425559 - "content-child-will-shutdown" notification when the content process starts the shutting down, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 28 Jan 2018 08:41:36 +0100 - rev 401214
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1425559 - "content-child-will-shutdown" notification when the content process starts the shutting down, r=smaug
21e24506cb0e2a4cb7bd78e85962f9cb8c8b9537: Bug 1425559 - Implement nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 28 Jan 2018 08:41:36 +0100 - rev 401213
Push 33339 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:32:15 +0000
Bug 1425559 - Implement nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug Currently nsIThreadManager::spinEventLoopUntil doesn't monitor the shutting down. Firefox shutting down can be blocked by a 'broken' use of nsIThreadManager::spinEventLoopUntil. nsIThreadManager::spinEventLoopUntilOrShutdown should be used instead.
2c4940ee43bb0fc31e196c6c9a3251e65e19065c: Bug 1345081 - update use of spellchecker 'editable' flags, r=zombie
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 12 Jan 2018 18:51:41 +0000 - rev 401212
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1345081 - update use of spellchecker 'editable' flags, r=zombie MozReview-Commit-ID: Hxgc0UuIOPj
df5b5a1ca850a14766ab7c1bf584594d227b2b3f: Bug 1428703 - Telemetry histograms for CSP_* were extended. r=ckerschb,fkiefer
vinoth <cegvinoth@gmail.com> - Thu, 18 Jan 2018 15:11:02 +0100 - rev 401211
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1428703 - Telemetry histograms for CSP_* were extended. r=ckerschb,fkiefer MozReview-Commit-ID: HkpGtIXjhm8
c42ad5edc8833c30c2cedcc3229ce66784f237d9: Bug 1397740 - Removed security.xcto_nosniff_block_images from about:config r=ckerschb,fkiefer
vinoth <cegvinoth@gmail.com> - Fri, 05 Jan 2018 10:43:17 +0100 - rev 401210
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1397740 - Removed security.xcto_nosniff_block_images from about:config r=ckerschb,fkiefer MozReview-Commit-ID: HTalMWq694W
39716502b1f1454ed21b72cf577e5da2770dc08c: Bug 1370468 - frame-ancestor tests added for userpass r=ckerschb,fkiefer
vinoth <cegvinoth@gmail.com> - Wed, 30 Aug 2017 15:58:20 +0200 - rev 401209
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1370468 - frame-ancestor tests added for userpass r=ckerschb,fkiefer MozReview-Commit-ID: 4wW24JnxaKh
4a354c4ded0630dede088c0374f406c6dc556f1c: Bug 1433669: Flush the document instead of the shell in ContentEventHandler. r=masayuki
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Jan 2018 12:14:05 +0100 - rev 401208
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1433669: Flush the document instead of the shell in ContentEventHandler. r=masayuki This allows us to maintain the pre-existing but not-asserted-before invariant of not doing layout on documents in the BFCache. The simpler fix here is something like: if (nsIDocument* doc = mPresShell->GetDocument()) { doc->FlushPendingNotifications(); } But referencing the document looks cleaner on most callsites I think. I can just do the above if you prefer. MozReview-Commit-ID: L4pTRW3eMAf
44b8352bbee0bb2bdd4b8cbbf2b0d62afa2cb80d: Bug 1433669: Remove dead function. r=masayuki
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Jan 2018 12:12:52 +0100 - rev 401207
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1433669: Remove dead function. r=masayuki MozReview-Commit-ID: ETgeBXd5nya
834045a7373444862b57365d13437c29291860cb: Bug 1432630 - Restore rounded corners of tab close button. r=dao
Ian Moody <moz-ian@perix.co.uk> - Sun, 28 Jan 2018 23:08:46 +0000 - rev 401206
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1432630 - Restore rounded corners of tab close button. r=dao MozReview-Commit-ID: DvEWT2zNIrm
4b25311ab9c8f094a7283afe1d9fc683eb72ddba: Merge mozilla-central to autoland. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 29 Jan 2018 11:59:43 +0200 - rev 401205
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
1bb95c1b49c8aab525e6f6f45d954cc68bdb9b60: Bug 1433345 - part 4: Make EditorBase derived from nsISelectionListener and notify its owning classes of selection change r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 26 Jan 2018 17:25:45 +0900 - rev 401204
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1433345 - part 4: Make EditorBase derived from nsISelectionListener and notify its owning classes of selection change r=m_kato This patch makes EditorBase derived from nsISelectionListener. Then, we can make IMEContentObserver, TextInputListener, ComposerCommandsUpdater, TypeInState not derived from nsISelectionListener since EditorBase or HTMLEditor can notify them of selection change directly. Additionally, ResizerSelectionListener is not necessary anymore since it just implements nsISelectionListener and calls only a method of HTMLEditor. So, HTMLEditor can call it directly. Note that the order of selection listeners may be different. However, according to what each selection listener does, changing the order isn't problem. MozReview-Commit-ID: 1JXZxQcS0tP
f2d590678c07c7e99ed2e7a424ad64796ddefadf: Bug 1433345 - part 3: Make HTMLEditor store ResizerSelectionListener directly r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 26 Jan 2018 15:14:04 +0900 - rev 401203
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1433345 - part 3: Make HTMLEditor store ResizerSelectionListener directly r=m_kato This patch makes HTMLEditor store ResizerSelectionListener directly and make it cycle collectable. However, in the following patch, this class will be removed completely because it doesn't necessary if HTMLEditor becomes a selection listener. MozReview-Commit-ID: 2iXlTcZdzvj
510153b3ba8d15e49eeb8145d662249ca80aece5: Bug 1433345 - part 2: Make HTMLEditor store ComposerCommandsUpdater directly r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 26 Jan 2018 14:38:05 +0900 - rev 401202
Push 33338 by ebalazs@mozilla.com at Mon, 29 Jan 2018 16:30:48 +0000
Bug 1433345 - part 2: Make HTMLEditor store ComposerCommandsUpdater directly r=m_kato For making ComposerCommandsUpdater not derived from nsISelectionListener, HTMLEditor needs to store it directly. This patch also makes ComposerCommandsUpdater cycle collectable because it stores a strong pointer and HTMLEditor also needs to store it with RefPtr. Therefore, ComposerCommandsUpdater becomes unnecessary to use nsWeakPtr. MozReview-Commit-ID: 2WZnLdq15FK
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip