332c6207cf8683da545b69e3cade6e0f087df4ac: Bug 1328509 - GetContentStateForVisitedHandling can access state directly. r=dbaron
J. Ryan Stinnett <jryans@gmail.com> - Wed, 03 May 2017 15:58:27 -0500 - rev 584640
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1328509 - GetContentStateForVisitedHandling can access state directly. r=dbaron While studying `GetContentStateForVisitedHandling` for adaptation to Stylo, I noticed it calls through to `GetContentState`, which depends on external state such as private browser, etc. However, there's no need to call `GetContentState` here since this function always clears both unvisited and visited if either is set. MozReview-Commit-ID: JLwKnowQbJ2
5af5e8933e626ebdd552b7f8563db1bc23097206: Bug 1362816 - Prevent test_data_protocol_registration.js and test_no_remote_registration.js from overwriting previously registered factories. r=jmaher
Greg Mierzwinski <gmierz2@outlook.com> - Mon, 22 May 2017 08:49:18 -0400 - rev 584639
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1362816 - Prevent test_data_protocol_registration.js and test_no_remote_registration.js from overwriting previously registered factories. r=jmaher This patch does two things. The first is that it fixes the two tests mentioned in the title by saving a previously registered XULAppInfoFactory, unregistering it, registering the new factory, and then at the end of the test re-registering the factory which was registered before the test started. The second thing this patch does is remove the skipping conditions for these two tests so we can run them on linux64-jsdcov. MozReview-Commit-ID: 71c1nrYvx1M
d6217ec9ce3b30a64562f4df25e38ccaafc98fa5: Bug 1359713 - Stop loading the contents of PDF files into memory in PDFViaEMFPrintHelper r=jwatt
Farmer Tseng <fatseng@mozilla.com> - Fri, 12 May 2017 12:42:20 +0800 - rev 584638
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1359713 - Stop loading the contents of PDF files into memory in PDFViaEMFPrintHelper r=jwatt This change changes PDFViaEMFPrintHelper so that instead of loading the entire contents of a PDF document into memory to pass to PDFium, it now simply passes PDFium a file system path to load the PDF from. This should help us reduce memory use (and potentially avoid running out of memory) when larger PDFs are printed. MozReview-Commit-ID: GISolZYC2GJ
ad068e7e710370a9f52d9e6b955011c4e87b30dc: Bug 1367553: Avoid import hell in StyleSheet.h. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 25 May 2017 16:11:13 +0200 - rev 584637
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1367553: Avoid import hell in StyleSheet.h. r=emilio MozReview-Commit-ID: DR4xURkcFcA
266536456e3ba9e09bf32ec6b9d19c363168b4f3: Bug 1367553: Provide the kind of change that the stylesheet suffered to RecordStyleSheetChange. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 24 May 2017 04:28:58 +0200 - rev 584636
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1367553: Provide the kind of change that the stylesheet suffered to RecordStyleSheetChange. r=heycam I plan to use it for now to force a full document restyle when a standalone rule changes or something like that. In practice, we can do better sometimes, and we may just want to propagate to the StyleSet all the style change notifications in order to have access to the rule that changed and all that... But for now this seemed easier than adding other four or five functions to StyleSetHandle. MozReview-Commit-ID: 2BEIliGu4mO
44d70b4b15d757d6fbcc8a48da90d36da82fb398: Bug 1367553: Move dirty style tracking to the StyleSet. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 24 May 2017 02:53:08 +0200 - rev 584635
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1367553: Move dirty style tracking to the StyleSet. r=heycam MozReview-Commit-ID: 2ut8SAwNGN2
8dc08e2b866b72bc60533d8517141b2e5638a21d: Bug 1367712 - Stop using a custom toolbar background color on Windows 7. r=nhnt11
Dão Gottwald <dao@mozilla.com> - Thu, 25 May 2017 12:12:45 +0200 - rev 584634
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1367712 - Stop using a custom toolbar background color on Windows 7. r=nhnt11 MozReview-Commit-ID: 61hkb0KAYeq
dbdeb8147d38d88903712318260873fb712827cd: servo: Merge #17031 - Update rust-webvr (from MortimerGoro:update_webvr); r=emilio
Imanol Fernandez <mortimergoro@gmail.com> - Thu, 25 May 2017 07:12:11 -0500 - rev 584633
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
servo: Merge #17031 - Update rust-webvr (from MortimerGoro:update_webvr); r=emilio <!-- Please describe your changes on the following line: --> Required for https://github.com/servo/servo/issues/16556 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 3c267d7fddd036f6bcc9ebf000ed37665cf7496d
764076f746f1405863e2d8a4bc03a956f4af7034: Bug 1335454 - Add the ability to open the "Data Choices" options section through UITour, r=jaws
Fischer.json <fischer.json@gmail.com> - Sun, 23 Apr 2017 16:27:26 +0800 - rev 584632
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1335454 - Add the ability to open the "Data Choices" options section through UITour, r=jaws This patch does: - Update UITour.jsm to make websites able to open to the old Prefernces advanced pane > dataChoicesTab by calling `Mozilla.UITour.openPreferences("privacy-reports")`. - Update the comments of `Mozilla.UITour.openPreferences` to explain the old and new Preference to api users. MozReview-Commit-ID: IdNDKiqfxKo
2d3e3cdd9d65a497fc1ccc68d0e17575e3dc95aa: Bug 1364852 - Handle error from Services.eTLD.getBaseDomainFromHost, r=Gijs
Fischer.json <fischer.json@gmail.com> - Thu, 18 May 2017 00:29:31 +0800 - rev 584631
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1364852 - Handle error from Services.eTLD.getBaseDomainFromHost, r=Gijs Quota Manager could return origin which being set to eTLD (see bug 1365892 for more details) or in ipv4/ipv6. That could cause error while calling Services.eTLD.getBaseDomainFromHost. This patch handles these expected errors. MozReview-Commit-ID: qlfb8nh8cV
c4b678956b298236a4f6d7bbda404a72b0c12a79: Bug 1361655 - Add new reftest to verify the first and last frame for short.mp4. r=jwwang
bechen <bechen@mozilla.com> - Wed, 17 May 2017 16:54:16 +0800 - rev 584630
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1361655 - Add new reftest to verify the first and last frame for short.mp4. r=jwwang Since the ref-sample made by linux, the mac and windows platforms need fuzzy. And on windows platform, the first frame is different to other platform, skip it first. Android platform somehow can not load the video src. MozReview-Commit-ID: A0VbEcNSmck
23dfbd6437b86b2c7220c9cae9fcee98fb4997ed: Bug 1253274 - Update browser_bug435325.js to use add_task and BrowserTestUtils. r=johannh
Prathiksha <prathikshaprasadsuman@gmail.com> - Mon, 15 May 2017 20:14:14 +0530 - rev 584629
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1253274 - Update browser_bug435325.js to use add_task and BrowserTestUtils. r=johannh MozReview-Commit-ID: HTBqiWzi2NM
98b85a78d45ff9168b080dbbf2bb45f5470b7769: Bug 1363036 - Part 2: Reject AddEntry / ReplaceEntry if the entry has been associated to another SHistory. Cleanup mHistoryTracker if root docshell changes. r=smaug
Samael Wang <freesamael@gmail.com> - Mon, 22 May 2017 15:36:06 +0800 - rev 584628
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1363036 - Part 2: Reject AddEntry / ReplaceEntry if the entry has been associated to another SHistory. Cleanup mHistoryTracker if root docshell changes. r=smaug MozReview-Commit-ID: 9s4dQG18JUN
68e0dc399cf77480049c3b26f6bb16aef990b59d: Bug 1363036 - Part 1: Remove MOZ_DIAGNOSTIC_ASSERTs previously added for bug hunting. r=smaug
Samael Wang <freesamael@gmail.com> - Mon, 22 May 2017 11:25:54 +0800 - rev 584627
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1363036 - Part 1: Remove MOZ_DIAGNOSTIC_ASSERTs previously added for bug hunting. r=smaug MozReview-Commit-ID: BAkuRlHtMcP
b11d1ccfa3db4674c7f180d0f89fa1d42b4935ec: Bug 1367334 - Use pdf name as default name of save to file in embedded pdf case. r=brsun
lochang <ghoo1125@yahoo.com.tw> - Thu, 25 May 2017 10:59:50 +0800 - rev 584626
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1367334 - Use pdf name as default name of save to file in embedded pdf case. r=brsun MozReview-Commit-ID: 1AZxOj5DZzC
02bdc7d39a5484a0239396524d5b4656df0c4dd5: Bug 1366157: Update expectations. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 25 May 2017 15:28:10 +0200 - rev 584625
Push 60841 by hikezoe@mozilla.com at Thu, 25 May 2017 21:50:16 +0000
Bug 1366157: Update expectations. r=me MozReview-Commit-ID: JsmSy7Z95p4
28d4b358ca707d0699656b4c4426b5ea74aad4c7: Bug 1367568 part 4: Add mochitest to ensure we don't reflow too much for "overflow" changes on <body>. r?bz draft
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:43:55 -0400 - rev 584624
Push 60840 by dholbert@mozilla.com at Thu, 25 May 2017 21:44:07 +0000
Bug 1367568 part 4: Add mochitest to ensure we don't reflow too much for "overflow" changes on <body>. r?bz MozReview-Commit-ID: CeMki1MraEE
50bb0336e9858e0a6b740de17bcb011392a3554b: Bug 1367568 part 3: For CSS "overflow" changes that don't require frame reconstruction, send same change hints as if CSS "height" and "width" changed. r?bz draft
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:43:49 -0400 - rev 584623
Push 60840 by dholbert@mozilla.com at Thu, 25 May 2017 21:44:07 +0000
Bug 1367568 part 3: For CSS "overflow" changes that don't require frame reconstruction, send same change hints as if CSS "height" and "width" changed. r?bz This is less expensive than sending nsChangeHint_AllReflowHints, and it should be sufficient since hiding/showing scrollbars is basically just changing the available space. MozReview-Commit-ID: JrpJd2eO8ub
e92e2dcde8c40e61fa59e2c4b5728121a20291f8: Bug 1367568 part 2: Rewrite nsChangeHint_ReflowHintsForBSizeChange in terms of nsChangeHint_AllReflowHints. r?bz draft
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:43:31 -0400 - rev 584622
Push 60840 by dholbert@mozilla.com at Thu, 25 May 2017 21:44:07 +0000
Bug 1367568 part 2: Rewrite nsChangeHint_ReflowHintsForBSizeChange in terms of nsChangeHint_AllReflowHints. r?bz This patch doesn't affect behavior at all; it's simply adjusting the way we express a bitmask, without modifying the actual value of that bitmask. MozReview-Commit-ID: BWCxvbRyLsg
6fa25cc21462d92e3c6282cdf9cbfabc0d54e060: Bug 1367568 part 1: Create reusable macros that represent our change hints for tweaks to CSS width or height (ISize/BSize). r?bz draft
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 25 May 2017 17:41:46 -0400 - rev 584621
Push 60840 by dholbert@mozilla.com at Thu, 25 May 2017 21:44:07 +0000
Bug 1367568 part 1: Create reusable macros that represent our change hints for tweaks to CSS width or height (ISize/BSize). r?bz This patch doesn't affect behavior at all; it's simply moving code (and moving/extending some associated code comments). MozReview-Commit-ID: JiX53R9e9GW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip