fe4514c84e7ad28e46bad5da93381deb99b177f3: Bug 169521: fix XML attribute serialization for proper roundtripping r=bz
Ashish Kulkarni <kulkarni.ashish@gmail.com> - Wed, 24 Jan 2018 16:03:01 +0530 - rev 402421
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 169521: fix XML attribute serialization for proper roundtripping r=bz This is due to incomplete specification, see discussion on Chromium bug https://bugs.chromium.org/p/chromium/issues/detail?id=418531 Behavior is now in line with Edge and Chromium. MozReview-Commit-ID: AxIRtIj5j8r
38898fac8d0a5cb3d3d3d62c969e5896baff1e58: Bug 1434614 - about:telemetry Allow to navigate the archive with keyboard arrows, r=chutten
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Sat, 03 Feb 2018 16:05:04 +0100 - rev 402420
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1434614 - about:telemetry Allow to navigate the archive with keyboard arrows, r=chutten The about:telemetry archived ping data selector now handles the Ping Type correctly when navigating with keyboard arrows. MozReview-Commit-ID: ZRNIlgQNzJ
10de1d82d4ab7c582abef6d662e94985291c0a6d: Bug 1415277 - Part 2 - Only load the selected tab when restoring multiple tabs. r=esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 02 Feb 2018 21:15:28 +0100 - rev 402419
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1415277 - Part 2 - Only load the selected tab when restoring multiple tabs. r=esawin The same situation applies when restoring recently closed tabs. In this case, we can also display a nicer title for those lazily-loaded tabs by making use of the session store data. MozReview-Commit-ID: AJiEkTEVAUz
439bf547e5aba8e92245e53d6429ab4a75838a8b: Bug 1415277 - Part 1 - Only load the selected tab when opening multiple tabs. r=esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 02 Feb 2018 21:11:02 +0100 - rev 402418
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1415277 - Part 1 - Only load the selected tab when opening multiple tabs. r=esawin Processing the contents of the tab queue will open a potentially large number of tabs. To avoid overloading the device we should therefore only load the new foreground tab and leave the rest to be loaded on demand, when the user selects one of them. MozReview-Commit-ID: 9cjoLPRscRl
384ba949a89612b5fa9932ac1fce53a52208a949: Bug 1435437 - Don't append bundle_browser using an overlay;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 02 Feb 2018 16:48:02 -0800 - rev 402417
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1435437 - Don't append bundle_browser using an overlay;r=Gijs - bundle_browser_region is already unused so that's just removed. - After the previous changeset, bundle_browser is referenced only in utilityOverlay.js, where it's used for the context menu's "Open Link In New Container Tab" submenu. By updating that one consumer to use Services.strings.createBundle directly we can remove all instances of the bundle_browser node (overlay and otherwise), and chip away at the baseMenuOverlay file. MozReview-Commit-ID: KylUwBRNciS
a5eb50c5047f7dbb077da4cfa787d317aef798d7: Bug 1435437 - Expose gNavigatorBundle as a plain JS object with a stringbundle-like API;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 02 Feb 2018 16:15:53 -0800 - rev 402416
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1435437 - Expose gNavigatorBundle as a plain JS object with a stringbundle-like API;r=Gijs This will allow us to not rely on an actual <stringbundle> while still avoiding a mass rewrite of code that accesses gNavigatorBundle with the more awkward API exposed by gBrowserBundle. MozReview-Commit-ID: 2B4smbo1xZP
93903673b0eb1951970f412fda5c0386a38a7841: Bug 1167238 - Part 6 - Clean up sanitize.js usage in utils.py. r=whimboo
Johann Hofmann <jhofmann@mozilla.com> - Thu, 18 Jan 2018 16:08:38 +0100 - rev 402415
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1167238 - Part 6 - Clean up sanitize.js usage in utils.py. r=whimboo We're turning Sanitizer.jsm into a proper module and are simplifying its API surface, and need to adjust all consumers. MozReview-Commit-ID: 7xjSpiKeG7d
45425d68c1dd8cc3d662a1d66c6b192bd7a2870f: Bug 1167238 - Part 5 - Clean up sanitize.js usage in remaining tests. r=mak
Johann Hofmann <jhofmann@mozilla.com> - Thu, 18 Jan 2018 16:06:52 +0100 - rev 402414
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1167238 - Part 5 - Clean up sanitize.js usage in remaining tests. r=mak This cleans up all tests that were not moved into the sanitize directory as part of the previous commit, but still use sanitize.js MozReview-Commit-ID: 1CVa0ByVYDk
092f32e30ed952c0c62a7f2b4c5236df5dc42e41: Bug 1167238 - Part 4 - Move sanitize tests into a topical directory and clean up sanitize.js usage. r=mak
Johann Hofmann <jhofmann@mozilla.com> - Thu, 18 Jan 2018 16:05:36 +0100 - rev 402413
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1167238 - Part 4 - Move sanitize tests into a topical directory and clean up sanitize.js usage. r=mak We're changing the way sanitize.js/Sanitizer.jsm works and need to adjust a lot of tests to that. I'm using this opportunity to also move the sanitization tests into their own topical directory and out of b/b/c/test/general. MozReview-Commit-ID: GHOqr4hT52b
d81e94b050914a6bf4395fd039246248997149b5: Bug 1167238 - Part 3 - Clean up usage of sanitize.js to properly use Sanitizer.jsm. r=mak
Johann Hofmann <jhofmann@mozilla.com> - Thu, 18 Jan 2018 16:02:04 +0100 - rev 402412
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1167238 - Part 3 - Clean up usage of sanitize.js to properly use Sanitizer.jsm. r=mak This replaces all non-test usage of sanitize.js or legacy Sanitizer.jsm to use the new Sanitizer.jsm module which does not hold internal state and instead receives all configuration through function arguments (or by reading prefs). MozReview-Commit-ID: KitMVptuIG3
38091dd39b83161746cd6338c5cf12c54b956e84: Bug 1167238 - Part 2 - Convert sanitize.js to a module. r=mak
Johann Hofmann <jhofmann@mozilla.com> - Thu, 18 Jan 2018 15:58:03 +0100 - rev 402411
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1167238 - Part 2 - Convert sanitize.js to a module. r=mak MozReview-Commit-ID: IWu7Dg61Vv4
d001895822cde6beb0d4c9de120abec43a6d50c4: Bug 1167238 - Part 1 - Remove Sanitizer.jsm shim. r=mak
Johann Hofmann <jhofmann@mozilla.com> - Wed, 17 Jan 2018 11:29:06 +0100 - rev 402410
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1167238 - Part 1 - Remove Sanitizer.jsm shim. r=mak MozReview-Commit-ID: I7l9M3sC4pD
338ff3f5f22792b564e2e9c1a8bf97768e0a1e5a: Backed out changeset c074e2c4b2ed (bug 1435658) for failing in layout/generic/test/test_bug632379.xul on a CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Mon, 05 Feb 2018 22:39:07 +0200 - rev 402409
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Backed out changeset c074e2c4b2ed (bug 1435658) for failing in layout/generic/test/test_bug632379.xul on a CLOSED TREE
7c524fa25f58fd81a2506ebc374ce0d2b9209754: Bug 1433389: Make input[type=number] pseudo-elements accessible to chrome. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 26 Jan 2018 14:13:14 +0100 - rev 402408
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1433389: Make input[type=number] pseudo-elements accessible to chrome. r=jwatt MozReview-Commit-ID: 2ycajPYd3CV
4fef754d27619d28340ddcf86dcbcda7694af4fb: Bug 1435214: Optimize @keyframes rule insertions. r=xidorn,hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Feb 2018 12:15:59 +0100 - rev 402407
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1435214: Optimize @keyframes rule insertions. r=xidorn,hiro Also add some missing test for the tag name invalidations (bug 1407522) and an empty stylesheet just for sanity. MozReview-Commit-ID: AHwhZynLBv
a41bcb898acf431da21049a9736422cfffdd1f56: Bug 1435297 part 2: (automated patch) Switch a bunch of C++ files in gfx to use our standard emacs/vim mode lines. r=jrmuizel
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 02 Feb 2018 12:07:36 -0500 - rev 402406
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1435297 part 2: (automated patch) Switch a bunch of C++ files in gfx to use our standard emacs/vim mode lines. r=jrmuizel This patch was generated automatically by the "modeline.py" script, available here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py. I ran it as follows: python /path/to/modeline.py --fix gfx/ This patch changes all affected files to use the exact C++ mode lines from the Mozilla coding style guide, available here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: FsPNGjFkIFV
a535d99ffbcce60b69bb703b4b2c52047b0e6f06: Bug 1435297 part 1: Fix SharedSurfacesParent.cpp to use our standard emacs/vim mode lines. r=jrmuizel
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 02 Feb 2018 12:07:33 -0500 - rev 402405
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1435297 part 1: Fix SharedSurfacesParent.cpp to use our standard emacs/vim mode lines. r=jrmuizel This patch changes this file to use the exact C++ mode lines from the Mozilla coding style guide, available here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line (The automated modeline.py script won't do this on its own for this one file. I think that's because this file has the vim & emacs modelines in the reverse order from the standard Mozilla syntax, and modeline.py is conservative and won't change syntax that it doesn't immediately expect/understand.) MozReview-Commit-ID: 7R1DUBEvFFh
c587bb9540083bdfa32c84c96bacebf8f99a78b0: Bug 1435342 - ESLint should ignore the tp5n dataset when extracted by Talos. r=mossop
Mark Banner <standard8@mozilla.com> - Mon, 05 Feb 2018 09:28:17 +0000 - rev 402404
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 1435342 - ESLint should ignore the tp5n dataset when extracted by Talos. r=mossop MozReview-Commit-ID: 2SpZoA5lWTK
8574698d5fb870d67860b1fba008ef5160ef4f98: Bug 921632 - Re-enable delayed kill broad mozprocess unit test. r=ahal
Henrik Skupin <mail@hskupin.info> - Mon, 05 Feb 2018 15:16:48 +0100 - rev 402403
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
Bug 921632 - Re-enable delayed kill broad mozprocess unit test. r=ahal MozReview-Commit-ID: 93KwNlw84ld
f22417a9e3d7ae81e0044169fe824578eef0e2cf: servo: Merge #19955 - style: Make input[type=number] pseudo-elements accessible to chrome (from emilio:number-pseudos-chrome); r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Feb 2018 09:50:35 -0500 - rev 402402
Push 33389 by nbeleuzu@mozilla.com at Tue, 06 Feb 2018 09:53:43 +0000
servo: Merge #19955 - style: Make input[type=number] pseudo-elements accessible to chrome (from emilio:number-pseudos-chrome); r=jwatt Bug: 1433389 Reviewed-by: jwatt MozReview-Commit-ID: 2ycajPYd3CV Source-Repo: https://github.com/servo/servo Source-Revision: 3a3a7cdc22ecdc63ff39d802f669d0a0052aa251
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip