5479607a771acc685552de2b7f968c0c64cc2358: Bug 1472491: Part 2a - Split matching logic for content scripts into MozDocumentMatcher base class. r=zombie
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Apr 2018 14:02:15 -0700 - rev 431451
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1472491: Part 2a - Split matching logic for content scripts into MozDocumentMatcher base class. r=zombie MozReview-Commit-ID: JAOWZcB4hZW
823dbd89637cf9c0847de7957932220bcc6905a0: Bug 1472491: Part 1 - Add [ChromeOnly] wantUntrusted event listener option. r=bz
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 18:51:00 -0700 - rev 431450
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1472491: Part 1 - Add [ChromeOnly] wantUntrusted event listener option. r=bz This is the same as the non-standard 4th addEventListener argument, but in a more standard place. Aside from being easier for readers to understand, this makes it much easier to define a set of DOM events an IPC actor needs to handle, without adding extra hacks to handle untrusted listeners. MozReview-Commit-ID: H6KxjSHtQrY
78d5bc33afd08d7fa8acedcdf074de4ddc6f0bf0: Bug 813836: Optimize comparisons of single-element strings. r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 10 Aug 2018 08:56:47 -0700 - rev 431449
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 813836: Optimize comparisons of single-element strings. r=jandem
5589d9ec31aabd93c3b1b20f2517b96ec78ef752: Backed out 2 changesets (bug 1446309) for build bustages at builds/worker/workspace/build/src/image/RasterImage.cpp on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 14 Aug 2018 19:03:18 +0300 - rev 431448
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Backed out 2 changesets (bug 1446309) for build bustages at builds/worker/workspace/build/src/image/RasterImage.cpp on a CLOSED TREE Backed out changeset 45e3f5d8e294 (bug 1446309) Backed out changeset 69a4c2a0aac6 (bug 1446309)
da82ea6820eebf698d72c7273efe4b19cad4fda3: Bug 1482153 - Replace ModuleObject's host defined field with one on top-level JSScripts r=jandem r=hsivonen
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 13 Aug 2018 16:39:11 +0100 - rev 431447
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482153 - Replace ModuleObject's host defined field with one on top-level JSScripts r=jandem r=hsivonen
79a59b25e5354e991ba27af9aec9820fe172501a: Bug 1482610 - Part 2 - Move the remaining attributes and remove the sidebar broadcasters. r=jaws,mixedpuppy
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 14 Aug 2018 15:18:25 +0100 - rev 431446
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482610 - Part 2 - Move the remaining attributes and remove the sidebar broadcasters. r=jaws,mixedpuppy This also fixes unintended behavior for which clicking the selected item in the sidebar selector would hide the sidebar. Differential Revision: https://phabricator.services.mozilla.com/D3145
f5873a719ec0ba10ca55a09c3a36320ee6abbedb: Bug 1482610 - Part 1 - Move the sidebar title and URL from the broadcasters to a JavaScript object. r=jaws,mixedpuppy
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 14 Aug 2018 15:18:03 +0100 - rev 431445
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482610 - Part 1 - Move the sidebar title and URL from the broadcasters to a JavaScript object. r=jaws,mixedpuppy The immediate goal is only to remove the broadcasters, so we still require the labels to be set manually on the "toolbarbutton" and "menuitem" elements. Generating these elements programmatically from the new SidebarUI.sidebars object, both for built-in sidebars and extensions, can be a future improvement. The autoCheck attribute is also unnecessary since it is only intended for the menu items, and they are already properly updated after their command is invoked. Since the attribute was written with the wrong capitalization, it already had no effect. The persistence of the label of the sidebar selector is also unnecessary since it is already set on startup. Removing this does not seem to cause any additional flickering. Differential Revision: https://phabricator.services.mozilla.com/D3143
c95be400d029a6c961aa77468d123b44f2f1de09: Bug 1479058 - Add new test.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 15:34:29 +0000 - rev 431444
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1479058 - Add new test.
45e3f5d8e29402e8fda2fea772dc5d08d8866fd7: Bug 1446309 - Part 2. Make nsDisplayImage fallback to the previous image to avoid flickering. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 14 Aug 2018 11:35:40 -0400 - rev 431443
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1446309 - Part 2. Make nsDisplayImage fallback to the previous image to avoid flickering. r=tnikkel When the current image for an nsImageFrame/nsDisplayImage is not yet ready, we display the previous image, if any available, to avoid flickering while we wait for decoding to finish. On the WebRender path, this functionality was lost since we did not have the draw result information with image containers. With the API updated in part 1, we can now do this to avoid flickering.
69a4c2a0aac6e8bfc041a82b634611e1432af36b: Bug 1446309 - Part 1. Return draw result from imgIContainer::GetImageContainerAtSize. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 14 Aug 2018 11:35:40 -0400 - rev 431442
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1446309 - Part 1. Return draw result from imgIContainer::GetImageContainerAtSize. r=tnikkel In addition to the image container, the draw result can also be useful for callers to know whether or not the surface(s) in the container are fully decoded or not. This is used in subsequent parts to avoid flickering in some cases.
45dd8818d922150a499cf1477455679b9819e475: Bug 1482364: Allow bitwise value comparison for strict-equals even when object emulates undefined. r=evilpie
André Bargull <andre.bargull@gmail.com> - Fri, 10 Aug 2018 02:58:54 -0700 - rev 431441
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482364: Allow bitwise value comparison for strict-equals even when object emulates undefined. r=evilpie
2070b60e32cdfeeec032f734070900fa9d24fb3e: Bug 1481724 - Remove .autocomplete-history-popup styling. r=dao
sahil bhosale <sahilbhosale63@live.com> - Tue, 14 Aug 2018 16:59:35 +0530 - rev 431440
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1481724 - Remove .autocomplete-history-popup styling. r=dao
8dd8272a5aea4e3097acba8407540797cec9d8a8: Bug 1483093 - Fix mips64 compiling error for ma_cmp_set(). r=dragan.mladjenovic
qiaopengcheng <qiaopengcheng-hf@loongson.cn> - Tue, 14 Aug 2018 01:56:00 +0300 - rev 431439
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1483093 - Fix mips64 compiling error for ma_cmp_set(). r=dragan.mladjenovic
83793017b08643c4ef917fcb477e46a936114e08: Bug 1482042 - [wdspec] Make "test_negative_x_y" and "test_height_width" independent from system settings. r=jgraham
Henrik Skupin <mail@hskupin.info> - Thu, 09 Aug 2018 10:31:14 +0200 - rev 431438
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482042 - [wdspec] Make "test_negative_x_y" and "test_height_width" independent from system settings. r=jgraham Both tests are failing due to differnt system settings: "test_negative_x_y" makes the assumption that the menu bar on MacOS has always a height of 21px. This is not true for all systems, because it can vary due to system settings (font, locale). To make this test work correctly on all systems the minimum y position can be retrieved with "window.screen.availTop`. While this CSSOM interface is not standardized, all of the browsers we care about on MacOS have it implemented. "test_height_width" fails in combination with other test, and that only if the window get moved by the browser to fit into the screen when a resize would enlarge it outside of the screen. To fix it a known to work start position has to be set. MozReview-Commit-ID: Eu2EN0XT39x
3a0e1fb203fad7e435ab65e1b78a5ceb5998bdc0: Bug 1481352 - Add whitelist for remote scripts that can run in middleman processes, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 00:43:24 +0000 - rev 431437
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1481352 - Add whitelist for remote scripts that can run in middleman processes, r=mccr8.
dc70bcd78ca84c628ae0077bc0f9084d3db609dc: Bug 1481353 - Record refcount changes on a couple of stream classes, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 00:42:19 +0000 - rev 431436
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1481353 - Record refcount changes on a couple of stream classes, r=froydnj.
290b508c04ee871a1582f4ede10ed1d6ed2cc8dd: Bug 1481351 - Fix some issues around PBrowser::Show message handling, tidy up web replay child headers, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 00:40:15 +0000 - rev 431435
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1481351 - Fix some issues around PBrowser::Show message handling, tidy up web replay child headers, r=mccr8.
3352ce18917b2c7d210cc09aa1b610c2ca775580: Bug 1481346 - Fix problems when forwarding sync messages in the middleman, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 00:30:09 +0000 - rev 431434
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1481346 - Fix problems when forwarding sync messages in the middleman, r=mccr8.
d492e85d1040e12a5b34c25a45156e02d91d22fe: Bug 1482275 Part 2 - Recognize hanged replaying processes when reporting crashes, r=gsvelto.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 00:50:11 +0000 - rev 431433
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482275 Part 2 - Recognize hanged replaying processes when reporting crashes, r=gsvelto.
51d56958d3d0016f38591a340eef901845cd2d7e: Bug 1482275 Part 1 - Trigger crashes in hanged replaying processes, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 Aug 2018 00:48:28 +0000 - rev 431432
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1482275 Part 1 - Trigger crashes in hanged replaying processes, r=froydnj.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip