65d80cd8f42280ebcea7e741714e4e3612c7076a: Bug 1345109 - Delete 'JS_STANDALONE' from EmptyConfig when generating test metadata. r=mshal, a=test-only
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 07 Mar 2017 10:56:22 -0500 - rev 393094
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345109 - Delete 'JS_STANDALONE' from EmptyConfig when generating test metadata. r=mshal, a=test-only EmptyConfig objects set JS_STANDALONE=1 by default. However, test tasks that need to run without an objdir need to be behind an "if not CONFIG['JS_STANDALONE']" condition to avoid causing bustage to sm-pkg task (js packaging). This patch explicitly deletes that default value, only when generating the TestManifestBackend. Ideally, the js/src packaging should have their own moz.build instead of re-using the root moz.build. But this is an easier fix in the short term to get the marionette-harness tests working again. MozReview-Commit-ID: 26lHLY6WlZK
23456e5fa774fa0226e860454fd73fc5a6a99a24: Bug 1345109 - Ensure |mach python-test| errors out if no tests are found. r=mshal, a=test-only
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 07 Mar 2017 10:55:07 -0500 - rev 393093
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345109 - Ensure |mach python-test| errors out if no tests are found. r=mshal, a=test-only Because test_objects was a generator, using it in the condition always returned True, even if no tests were found. But extending test_objects to the manifest, converts it to a list. So this patch simply moves the 'no tests' check a bit later on. MozReview-Commit-ID: JpETWD1WQWH
6f684ac21eaeb4269bd650783deef431b2f114bc: No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
ffxbld - Mon, 27 Mar 2017 07:52:26 -0700 - rev 393092
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
44b303d663a3bc132684eb21d801f354a36b8bf1: No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
ffxbld - Mon, 27 Mar 2017 07:52:23 -0700 - rev 393091
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
0583275688f1f5e8e6d6c6842514c7ec183f5381: Bug 1348143 - Check nsresult values more places in DataTransfer, r=enndeakin a=lizzard
Michael Layzell <michael@thelayzells.com> - Mon, 27 Mar 2017 12:51:13 +0200 - rev 393090
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1348143 - Check nsresult values more places in DataTransfer, r=enndeakin a=lizzard MozReview-Commit-ID: BP4avMImDB8
40527edab13ccbae51459acccd480fd6b394885f: Bug 1349946, ensure expected focus handling when redirecting focus, r=enndeakin a=al
Olli Pettay <Olli.Pettay@helsinki.fi> - Sat, 25 Mar 2017 03:01:19 +0200 - rev 393089
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349946, ensure expected focus handling when redirecting focus, r=enndeakin a=al
58fe3ca31f9ee2f637de6918a4fabaae350aff7d: Bug 1349856 - Reinstate proper usage of mReflowCause. r=froydnj a=gchang
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 23 Mar 2017 17:15:54 +1100 - rev 393088
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349856 - Reinstate proper usage of mReflowCause. r=froydnj a=gchang Bug 1322553 introduced GeckoProfilerTracingRAII. Part 2 converted a bunch of places to use it, but messed one of them up: > - profiler_tracing("Paint", "Reflow", Move(mReflowCause), TRACING_INTERVAL_START); > + tracingLayoutFlush.emplace("Paint", "Reflow"); The Move(mReflowCause) was erroneously deleted. (There was a similar case with Move(mStyleCause) that was not deleted.) This patch reinstates the Move(mReflowCause).
3e1b6f069e4862788cfec4506ca4f7e94e3c46a7: Bug 1349632 - fix hangs when trying to import bookmarks from Edge, r=dao a=gchang
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sat, 25 Mar 2017 09:49:26 +0000 - rev 393087
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349632 - fix hangs when trying to import bookmarks from Edge, r=dao a=gchang MozReview-Commit-ID: 1xF16KddJBv
d2c1ecc0f820b2f1d30c936a2e52af1cc644c0d0: Bug 1349562 - Fix slight outline on popup notification buttons. r=jkt a=gchang
Johann Hofmann <jhofmann@mozilla.com> - Wed, 22 Mar 2017 15:17:43 +0100 - rev 393086
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349562 - Fix slight outline on popup notification buttons. r=jkt a=gchang MozReview-Commit-ID: I5ZA1ykGHvp
55ed104c90398256bc7bf706b1e5a348fda10042: Bug 1348954 - Html5-video controls do not hide when in fullscreen. r=ralin a=gchang
Mark Banner <standard8@mozilla.com> - Tue, 21 Mar 2017 17:17:49 +0100 - rev 393085
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1348954 - Html5-video controls do not hide when in fullscreen. r=ralin a=gchang Undo incorrect change from bug 1341029, and tell ESLint about how Utils is 'global' to some of the videocontrols.xml event listeners. MozReview-Commit-ID: 9ItMIzwYhEj
e2024a4ad34f960f02885d8cb45f86848fae14e1: Bug 1347632 - make RecordedSourceSurfaceCreation fallible. r=tobytailor a=gchang
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Mar 2017 14:57:25 -0400 - rev 393084
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1347632 - make RecordedSourceSurfaceCreation fallible. r=tobytailor a=gchang MozReview-Commit-ID: G4x3zTluGb4
bb3a786dfee336e68f7521ef267152ca5b9e8ba4: Bug 1347262 - fix Skia's round_asymmetric_to_int to bias all sides. r=jrmuizel a=gchang
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Mar 2017 15:03:03 -0400 - rev 393083
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1347262 - fix Skia's round_asymmetric_to_int to bias all sides. r=jrmuizel a=gchang MozReview-Commit-ID: AMDi6YF0zn
272b6311b65e0900b23a8dab9a91f56a0cf587c9: Bug 1346439 - fixup linked list manipulation in CoalesceMutationEvents() r=davidb a=gchang
Trevor Saunders <tbsaunde@tbsaunde.org> - Thu, 16 Mar 2017 13:59:59 -0400 - rev 393082
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1346439 - fixup linked list manipulation in CoalesceMutationEvents() r=davidb a=gchang Its possible to coalesce away events such that the first two events in the queue are reorder events where the second reorder can be coalesced with the first. In that case there's no point in shuffling the list before removing the second reorder event.
0c7f65b96a483ce0df39782e3687108f3023045b: Bug 1345722 - Split webNavigation onCreatedNavigationTarget tests to prevent them to fail intermittently. r=mixedpuppy a=test-only
Luca Greco <lgreco@mozilla.com> - Mon, 20 Mar 2017 19:38:36 +0100 - rev 393081
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345722 - Split webNavigation onCreatedNavigationTarget tests to prevent them to fail intermittently. r=mixedpuppy a=test-only MozReview-Commit-ID: 9s8qgBrpAfz
96e523b602c200de44db9ecabbec96694c67bc41: Bug 1344205 - Remove unsatisfied assertion on database page removals and protect removals from orphaning. r=standard8 a=gchang
Marco Bonardo <mbonardo@mozilla.com> - Thu, 23 Mar 2017 17:51:52 +0100 - rev 393080
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1344205 - Remove unsatisfied assertion on database page removals and protect removals from orphaning. r=standard8 a=gchang Due to the asynchronous behavior of history, it's possible a race condition causes a page to be used when it was about to be removed. For example a bookmark to a page could be added between the point where we decide the page is an orphan, and the point where we actually remove the page. Notifications in such a case may be improperly ordered, and there is no cheap way to guarantee we won't notify a removal in such a case. Since applicable solutions would be too expensive (code and perf wise), for now just remove the assertion we can't satisfy, and protect removals from possibly creating unexpected orphans. Testing this would require a special setup where we can guarantee thread scheduling order, so for now this comes without a test. Regardless it's basically only adding safety guards. MozReview-Commit-ID: KYkaqAv8fCB
3394e3fa0f1e9d6b5b1d032a29e59d2db0230ecd: Bug 1329027 - Fix regression caused by bug 1300808 r=kmag a=gchang
Matthew Wein <mwein@mozilla.com> - Wed, 15 Mar 2017 15:57:38 -0400 - rev 393079
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1329027 - Fix regression caused by bug 1300808 r=kmag a=gchang MozReview-Commit-ID: CM5cyueJcNk
578e94e40a70a5ba175857ada48c7a15cbd00473: Bug 1325955 - Prevent providing wrong baseDomain if scheme is not recognized r=sebastian a=gchang
Julian_Chu <walkingice0204@gmail.com> - Thu, 16 Mar 2017 18:12:04 +0800 - rev 393078
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1325955 - Prevent providing wrong baseDomain if scheme is not recognized r=sebastian a=gchang If location change to some special scheme, we might misuse the location to parse domain. Now only get base domain from host if the scheme is recognized.(http/https/ftp) MozReview-Commit-ID: 4MkrNfsUJqQ --- mobile/android/chrome/content/browser.js | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-)
7d216471a7c2c4c25c0d6b15ce8ae61486ab8f57: Bug 1336832 - Properly delete pushed eval contexts, r=erahm, a=lizzard.
Peter Van der Beken <peterv@propagandism.org> - Wed, 22 Feb 2017 11:54:13 +0100 - rev 393077
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1336832 - Properly delete pushed eval contexts, r=erahm, a=lizzard.
fbec5d7bd75607b7cf80c2dfc93157a4f227b81a: Bug 1336830 - Pop state immediately after running a template, r=erahm, a=lizzard.
Peter Van der Beken <peterv@propagandism.org> - Fri, 10 Feb 2017 17:20:08 +0100 - rev 393076
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1336830 - Pop state immediately after running a template, r=erahm, a=lizzard.
487284fbb1d6960efe08b63eee69802f7742d789: Bug 1336828 - Ignore the obsolete handler if the transform fails, r=erahm, a=lizzard.
Peter Van der Beken <peterv@propagandism.org> - Fri, 10 Feb 2017 14:38:57 +0100 - rev 393075
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1336828 - Ignore the obsolete handler if the transform fails, r=erahm, a=lizzard.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip