c0467da2b62efb2019aeef358cb942e1586e6510: Bug 1408412 - Use ARGS_LENGTH_MAX as upper bound in MArgumentsLength::computeRange. r=nbp, a=lizzard
Jan de Mooij <jdemooij@mozilla.com> - Wed, 25 Oct 2017 11:30:17 +0200 - rev 432775
Push 8056 by ryanvm@gmail.com at Thu, 26 Oct 2017 15:24:01 +0000
Bug 1408412 - Use ARGS_LENGTH_MAX as upper bound in MArgumentsLength::computeRange. r=nbp, a=lizzard
00e60f48b78d572472bffa2304f536552d2c5483: Bug 1404636 - Special-case typed arrays in PropertyReadNeedsTypeBarrier. r=bhackett, a=lizzard
Jan de Mooij <jdemooij@mozilla.com> - Thu, 26 Oct 2017 16:15:35 +0200 - rev 432774
Push 8056 by ryanvm@gmail.com at Thu, 26 Oct 2017 15:24:01 +0000
Bug 1404636 - Special-case typed arrays in PropertyReadNeedsTypeBarrier. r=bhackett, a=lizzard
7eac5fd072cbe24564f884d6b4e1c82bfb94790c: Bug 1406398 - Avoid rooting the object twice in EnumerableOwnProperties. r=jandem, a=lizzard
André Bargull <andre.bargull@gmail.com> - Thu, 12 Oct 2017 09:20:07 -0700 - rev 432773
Push 8056 by ryanvm@gmail.com at Thu, 26 Oct 2017 15:24:01 +0000
Bug 1406398 - Avoid rooting the object twice in EnumerableOwnProperties. r=jandem, a=lizzard
e4a02592d30800d7e1733ac8784fdcdd3ba1c574: Bug 1352791 - Disable browser/base/content/test/alerts/browser_notification_do_not_disturb.js on windows for frequent failures. a=test-only
Joel Maher <jmaher@mozilla.com> - Mon, 23 Oct 2017 10:43:40 -0400 - rev 432772
Push 8056 by ryanvm@gmail.com at Thu, 26 Oct 2017 15:24:01 +0000
Bug 1352791 - Disable browser/base/content/test/alerts/browser_notification_do_not_disturb.js on windows for frequent failures. a=test-only
5c30a6ef0888b75407095caba050ac0997f5c375: Bug 1400323 - Disable test browser_stayopenmenu.js on osx/debug for on-going intermittent failures. a=test-only
Geoff Brown <gbrown@mozilla.com> - Wed, 25 Oct 2017 09:53:58 -0600 - rev 432771
Push 8056 by ryanvm@gmail.com at Thu, 26 Oct 2017 15:24:01 +0000
Bug 1400323 - Disable test browser_stayopenmenu.js on osx/debug for on-going intermittent failures. a=test-only
44dfa8d7a2340fc1ef89da31f8ebb04c34b31a41: Bug 1411236 - Conflicting sidebar search bar padding rules on Windows. r=dao, a=ritu
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 24 Oct 2017 17:45:38 +0530 - rev 432770
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1411236 - Conflicting sidebar search bar padding rules on Windows. r=dao, a=ritu MozReview-Commit-ID: ADmPbK7kdaC
a15dd610601a0a15c3f011baf2e49a5371f381d2: Bug 1400615 - Hide search icon in the search field of Storage Inspector. r=bgrins, a=ritu
abhinav <abhinav.koppula@gmail.com> - Wed, 18 Oct 2017 12:16:46 +0530 - rev 432769
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1400615 - Hide search icon in the search field of Storage Inspector. r=bgrins, a=ritu MozReview-Commit-ID: HaguRMVPptx
f9071831e7d83987b96a29630cd06761898c56b3: Bug 1410634 - Part 2: Verify ServiceWorkerInfo.lastUpdateTime is not changed when reading from http cache. r=tt, a=ritu
Ben Kelly <ben@wanderview.com> - Tue, 24 Oct 2017 09:24:53 -0400 - rev 432768
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1410634 - Part 2: Verify ServiceWorkerInfo.lastUpdateTime is not changed when reading from http cache. r=tt, a=ritu
f16311e84f0d54ef8d2597ebefb2b9fe9b6c3a0a: Bug 1410634 - Part 1: Call channel IsFromCache() during OnStartRequest() to determine if update result came from http cache or network. r=tt, a=ritu
Ben Kelly <ben@wanderview.com> - Tue, 24 Oct 2017 09:24:53 -0400 - rev 432767
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1410634 - Part 1: Call channel IsFromCache() during OnStartRequest() to determine if update result came from http cache or network. r=tt, a=ritu
7d510c1177b815dfa89c75f06322b87e9acb99d5: Bug 1407032 - Reorder when GPUProcessHosts are destroyed. r=rhunt, a=ritu
David Anderson <danderson@mozilla.com> - Mon, 23 Oct 2017 16:18:24 -0400 - rev 432766
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1407032 - Reorder when GPUProcessHosts are destroyed. r=rhunt, a=ritu
1d09f3b353c7b9d8abdbd737f2a02c1b3a022a97: Bug 1410095 - Fix search URLs in prisjakt.nu searchplugin for Swedish. r=mkaply, a=ritu
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 19 Oct 2017 17:04:48 +0200 - rev 432765
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1410095 - Fix search URLs in prisjakt.nu searchplugin for Swedish. r=mkaply, a=ritu MozReview-Commit-ID: Ih2CQwVOIS4
fd6134823ff9c90421e7cd8c6b9ff19aac43f2a0: Bug 1405696 - Pass the document encoding to NS_NewURI for XMLHttpRequest. r=bkelly, a=ritu
Thomas Wisniewski <wisniewskit@gmail.com> - Fri, 20 Oct 2017 20:47:36 -0400 - rev 432764
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1405696 - Pass the document encoding to NS_NewURI for XMLHttpRequest. r=bkelly, a=ritu MozReview-Commit-ID: IZkWHGZacO0
4b4ff6b8f353329e0f8573a0d75b84b704ca7077: Bug 1409836 - Fix setting filters prefs when filters are reset or cleared. r=bgrins, a=ritu
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 19 Oct 2017 10:07:54 +0200 - rev 432763
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1409836 - Fix setting filters prefs when filters are reset or cleared. r=bgrins, a=ritu We were getting the filter state after dispatching the action, which made all the filters to have an enabled state. Getting the state before dispatching fixes the issue. This patch enhance the Service mock in order to have a better idea of what is going on with prefs. This allow us to introduce some tests to make sure prefs are updated in reaction to given actions. MozReview-Commit-ID: Byay0TwF25I
3a3c0ded951b68efef19d7ce6e83656b34d09011: Bug 1409340 - Ensure light theme on Windows 7 gets dark hover state on tabs. r=dao, a=ritu
Johann Hofmann <jhofmann@mozilla.com> - Wed, 18 Oct 2017 15:19:13 +0200 - rev 432762
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1409340 - Ensure light theme on Windows 7 gets dark hover state on tabs. r=dao, a=ritu MozReview-Commit-ID: H1ki0EotjSq
e217d7311549c26c4b480df54ca105c41cec846d: Bug 1407737 - Don't persist sidebar state unless if the last window is being closed. r=mikedeboer, a=ritu
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 18 Oct 2017 08:32:41 -0700 - rev 432761
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1407737 - Don't persist sidebar state unless if the last window is being closed. r=mikedeboer, a=ritu MozReview-Commit-ID: 7wBtCZDG1V3
a233191abbeb0d72aadbd57f06e4b2a85c1c9955: Bug 1405286 - Part 2: Ensure ordered processing of StreamFilter events. r=mixedpuppy, a=ritu
Kris Maglione <maglione.k@gmail.com> - Sat, 14 Oct 2017 18:58:53 -0700 - rev 432760
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1405286 - Part 2: Ensure ordered processing of StreamFilter events. r=mixedpuppy, a=ritu Our current StreamFilter code doesn't behave well when data delivery is targeted to a thread pool, rather than a single thread. Thread pools don't guarantee ordered processing of events. It's theoretically always possible for multiple events dispatched to a pool to be processed in parallel, or even slightly out of order. For the most part, this should only be a theoretical concern, unless several data events are dispatched at the same time, and the pool has enough available threads to service all of them (which is an unlikely scenario in this code). However, when data delivery is targeted to a thread pool, the OnDataAvailable callbacks do not have access to the thread pool itself, only the thread that the callback was dispatched to. This means that after each OnDataAvailable call, we likely store a new IO thread, and writes end up queued to a different single thread depending on exactly when they happen. Threads in thread pools often wind up executing long-running runnables, such as synchronous IO or network operations. Which means that we introduce arbitrary delays for some writes, and are likely to wind up with highly arbitrary ordering. This patch solves both of these problems by introducing strict event queue ordering, and also dispatching IO events to the original explicit delivery target, rather than whatever the current thread happened to be at the time of the last data event. MozReview-Commit-ID: 1SdYjS6ltqw
aaabba7b0c947c4beaae7cd2c37ec4ed1921705b: Bug 1405286 - Part 1: Allow retrieving the delivery target from retargetable requests. r=dragana, a=ritu
Kris Maglione <maglione.k@gmail.com> - Sat, 14 Oct 2017 18:30:38 -0700 - rev 432759
Push 8055 by ryanvm@gmail.com at Thu, 26 Oct 2017 13:36:49 +0000
Bug 1405286 - Part 1: Allow retrieving the delivery target from retargetable requests. r=dragana, a=ritu After data delivery for a request has been retargeted, there's no reliable way to get the appropriate event target to re-dispatch data events after asynchronous processing. While it's technically possible to retrieve the current thread from OnDataAvailable callbacks and re-use that for later dispatch, that approach has some issues: 1) It's not currently possible to reliably map the current thread to the thread pool that owns it. That means that if data delivery is being targetted to a thread pool, attempts to redispatch events to the previous delivery thread might lead to long delays when one thread in a pool is blocked. 2) If a filter wishes to dispatch data events to the wrapped listeners before it's recieved any data (as extensions StreamFilters sometimes do), there's no way to determine the proper event target without waiting for initial data to be received. Simply returning the correct event target from the request solves both of these problems. MozReview-Commit-ID: CJxq7O4399R
ceecc44c2b14cc35db2b3e6b29412097a71d0baf: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 26 Oct 2017 05:21:08 -0700 - rev 432758
Push 8054 by ffxbld at Thu, 26 Oct 2017 12:21:16 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump ach -> 845e30d48dfc ff -> cf8a1eb52a26 it -> e9eba149bfb2 ka -> 06c5a271cab1 ms -> 4ebeb99b7eba th -> a283ed6e9411 uk -> 86385240ae45
0d492533eb14f28ccf2bdeb7491e9ad032a2e857: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 26 Oct 2017 05:21:02 -0700 - rev 432757
Push 8054 by ffxbld at Thu, 26 Oct 2017 12:21:16 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump ff -> cf8a1eb52a26 gu-IN -> eed95dcb963d ms -> 4ebeb99b7eba
0cfe936054b04c5886e366735a467cd6a4c955ed: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 26 Oct 2017 03:27:46 -0700 - rev 432756
Push 8053 by ffxbld at Thu, 26 Oct 2017 10:27:53 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump ff -> f7aaa8b215ba
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip