9c83861ca1a12f86b4de7d149c2a3968fc76db97: Bug 1297630 - Make certificate error pages work properly in iframes. r=Gijs
Johann Hofmann <jhofmann@mozilla.com> - Thu, 15 Mar 2018 13:55:13 +0100 - rev 408672
Push 33652 by ebalazs@mozilla.com at Sat, 17 Mar 2018 21:51:13 +0000
Bug 1297630 - Make certificate error pages work properly in iframes. r=Gijs This adds workarounds to ensure that messages passed from browser.js to content.js in the context of certerror pages always contain a frameId which can be used to identify the frame that is supposed to receive them. This fix is really meant to be temporary until we come up with a good replacement for chrome - content communication, which probably boils down to finding a middle ground between nsAboutCapabilities, RemotePageManager and WebChannel. I did not update communication for Captive Portal pages, since those require one-way broadcasting from chrome to content, which is not supported in this model. This is tracked in bug 1446319. I did also not change the behavior of the "Go Back" button, which still navigates away the top level page, because I consider changing that behavior out of scope for this bug (and in my personal opinion we should not change the behavior). MozReview-Commit-ID: GrM6PFys6Cu
36bfb71a88eaf31a1e89f69920287e3fb74d4065: Bug 1297630 - Test certificate errors in iframes. r=Gijs
Johann Hofmann <jhofmann@mozilla.com> - Thu, 15 Mar 2018 12:57:11 +0100 - rev 408671
Push 33652 by ebalazs@mozilla.com at Sat, 17 Mar 2018 21:51:13 +0000
Bug 1297630 - Test certificate errors in iframes. r=Gijs This amends the browser_aboutCertError test file to cover error pages in iframes in addition to top-level pages. I figured that instead of re-writing all assertions in a separate test it would be smarter to do the same assertions we apply to the top-level error pages on frames as well. I did not update the checkWrongSystemTimeWarning test, which is currently disabled. MozReview-Commit-ID: 90fS0emPaSN
6c397982f283e459e1623b2b0c7b0c5546981f5c: servo: Merge #20071 - Use typed coordinates more (from paulrouget:typedsize); r=glennw
Paul Rouget <me@paulrouget.com> - Fri, 16 Mar 2018 17:18:24 -0400 - rev 408670
Push 33652 by ebalazs@mozilla.com at Sat, 17 Mar 2018 21:51:13 +0000
servo: Merge #20071 - Use typed coordinates more (from paulrouget:typedsize); r=glennw Requires https://github.com/servo/servo/pull/19895 We use Size2D and Point2D across compositing, constellation and script, loosing the type of pixels we use (DevicePixel, DeviceIndepententPixel or CSSPixel) along the way, which might lead to bugs like `window.outerHeight` not taking into account the page zoom (using DeviceIndepententPixel instead of CSSPixel). This should make the situation a bit better. --- <!-- 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: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because we can't zoom in a test <!-- 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: fc90e613d8851b663e3304d713b2ca08aa397bf4
c77e768cbdfd94afb57df511ee00f60b90fb921f: Backed out 2 changesets (bug 1373708) for frequent xpcshell failures in xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_startup_perf.js a=backout
Noemi Erli <nerli@mozilla.com> - Sat, 17 Mar 2018 23:37:27 +0200 - rev 408669
Push 33651 by nerli@mozilla.com at Sat, 17 Mar 2018 21:39:57 +0000
Backed out 2 changesets (bug 1373708) for frequent xpcshell failures in xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_startup_perf.js a=backout Backed out changeset b3bb4c38a0ef (bug 1373708) Backed out changeset a06dc76c6ed8 (bug 1373708)
eea3a7737f153ef473eca21e2da819e8d8efbfcc: No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
ffxbld - Sat, 17 Mar 2018 13:08:00 -0700 - rev 408668
Push 33650 by ffxbld at Sat, 17 Mar 2018 20:08:06 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
5d035e99ca38146fbb65e1da2f858e19bd7efbca: No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
ffxbld - Sat, 17 Mar 2018 13:07:56 -0700 - rev 408667
Push 33650 by ffxbld at Sat, 17 Mar 2018 20:08:06 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
97160a734959af73cc97af0bf8d198e301ebedae: Merge inbound to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Sat, 17 Mar 2018 12:29:57 +0200 - rev 408666
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Merge inbound to mozilla-central. a=merge
b73a2face8c8ff11d6bfe12f109bb00a79e83b66: Fix flaky AddonManager tests. r=trivial,test-only (no bug)
Kris Maglione <maglione.k@gmail.com> - Sat, 17 Mar 2018 00:03:20 -0700 - rev 408665
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Fix flaky AddonManager tests. r=trivial,test-only (no bug) MozReview-Commit-ID: 6VkpWrqTgQB
b1120103af20267499acb35dbfa5a6faf4ffd8c4: Backed out changeset 6663b286d68c (bug 1429177) for Mochitest leaks on ProxyAutoConfig
Dorel Luca <dluca@mozilla.com> - Sat, 17 Mar 2018 07:41:47 +0200 - rev 408664
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Backed out changeset 6663b286d68c (bug 1429177) for Mochitest leaks on ProxyAutoConfig
3ab4dce21458246a48ebd65839d1563781427a1c: Bug 1433870 - Policy: Tracking protection. test follow-up. r=me
Felipe Gomes <felipc@gmail.com> - Sat, 17 Mar 2018 00:32:44 -0300 - rev 408663
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1433870 - Policy: Tracking protection. test follow-up. r=me Unlock the prefs at the end of the test so that it doesn't fail when it runs twice in a row (e.g., on test-verify)
a9a38fcd2c5978591a6b5d42a8dd03f0ba21ccaf: Bug 1445417 part 4. Remove nsIDOMDragEvent. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 16 Mar 2018 22:25:25 -0400 - rev 408662
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1445417 part 4. Remove nsIDOMDragEvent. r=mystor MozReview-Commit-ID: 6hQ7mHLaLcx
003c353b9112e54d5646d7374741b3d0254d29fa: Bug 1445417 part 3. Stop using ndIDOMDragEvent in docshell and dom code. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 16 Mar 2018 22:25:25 -0400 - rev 408661
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1445417 part 3. Stop using ndIDOMDragEvent in docshell and dom code. r=mystor MozReview-Commit-ID: 21JCx8OeaR5
6438f1ffd6cb9c61d06d04930ca901f5a8e56595: Bug 1445417 part 2. Stop using nsIDOMDragEvent in nsIDragService. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 16 Mar 2018 22:25:25 -0400 - rev 408660
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1445417 part 2. Stop using nsIDOMDragEvent in nsIDragService. r=mystor MozReview-Commit-ID: 1BW1ki7sdKZ
596e1e047df8f5f8bef5dba8247662b9f98c99d0: Bug 1445417 part 1. Stop using nsIDOMDragEvent in nsIDroppedLinkHandler. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 16 Mar 2018 22:25:25 -0400 - rev 408659
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1445417 part 1. Stop using nsIDOMDragEvent in nsIDroppedLinkHandler. r=mystor MozReview-Commit-ID: DzLXJaTe4vx
6663b286d68c09979af181f3ca9d779c89b271f2: Bug 1429177 - Policy: Set network proxy settings. r=mixedpuppy
Felipe Gomes <felipc@gmail.com> - Fri, 16 Mar 2018 21:02:22 -0300 - rev 408658
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1429177 - Policy: Set network proxy settings. r=mixedpuppy
92e35648ab76fedfcc9a7a3a4524c266c8501d86: Bug 1439443 - Policies: Don't create the default and smart bookmarks on the profile. r=mak
Felipe Gomes <felipc@gmail.com> - Fri, 16 Mar 2018 21:02:05 -0300 - rev 408657
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1439443 - Policies: Don't create the default and smart bookmarks on the profile. r=mak
6b82b05b0d38bb5343a1732385bd3ddaed4b52e5: Bug 1433870 - Policy: Tracking protection. r=felipe,bytesized
Michael Kaply <mozilla@kaply.com> - Fri, 16 Mar 2018 15:36:58 -0500 - rev 408656
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1433870 - Policy: Tracking protection. r=felipe,bytesized
b3bb4c38a0ef1171f9bfd1529729c193c5034ebf: Bug 1373708 - Temporarily disable tests on all 32 bit OSes due to OOM failures, r=kmag
Michal Novotny <michal.novotny> - Fri, 16 Mar 2018 18:17:00 +0200 - rev 408655
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1373708 - Temporarily disable tests on all 32 bit OSes due to OOM failures, r=kmag
185218df560aa983e71c2a11373d4337920143bd: Backed out changeset 231448afb53d (bug 1446505) for Mochitest failure on dom/media/webspeech/synth/test/test_bfcache.html. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Sat, 17 Mar 2018 01:30:37 +0200 - rev 408654
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Backed out changeset 231448afb53d (bug 1446505) for Mochitest failure on dom/media/webspeech/synth/test/test_bfcache.html. CLOSED TREE
f930f3eafde5e8008c4885321efb7d35d69b1677: Bug 1409183: Don't consider anonymous checkboxes as part of the document radio group. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Mar 2018 19:05:42 +0100 - rev 408653
Push 33649 by btara@mozilla.com at Sat, 17 Mar 2018 10:29:43 +0000
Bug 1409183: Don't consider anonymous checkboxes as part of the document radio group. r=smaug Summary: In this case the radiobox is in a SVG <use> subtree. Reviewers: smaug Bug #: 1409183 Differential Revision: https://phabricator.services.mozilla.com/D741 MozReview-Commit-ID: Abkg7ahST5t
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip