Changes pushed with changeset 9746e0a0a81cc089ff65e30ae902864846cd1b94
User
Push date [To Local]
ChangesetPatch author — Commit message
sfraser@mozilla.com
Tue Jan 30 10:21:04 2018 +0000
565c713f4268926df0df3b163c04d141468fa918Simon Fraser — Bug 1432627 Add shellcheck linter to CI r=ahal
9746e0a0a81cc089ff65e30ae902864846cd1b94Gurzau Raul — Merge inbound to mozilla-central. a=merge
a23e3bbd20191317ba5a9a1e17fb86caffc7b756Mike Hommey — Bug 1433703 - Remove the libxss-based code from the screenshot tool. r=gps
f1ec38bffa532b929223bb298bbaf59bedc76c59Mike Hommey — Bug 1433703 - Remove the libxss-dev package from the build image. r=gps
374419fd9b2ee1bfa737a7d290aa4f5e7a2ac655Hiroyuki Ikezoe — Bug 1433008 - Make AnimationEventInfo, InternalTransitionEvent and InternalAnimationEvent movable. r=masayuki
59ae8c3043e832687eee02de7ce66c50cdb5aea3Hiroyuki Ikezoe — Bug 1433008 - Make WidgetEvent movable. r=masayuki
ced1881a5daa06c9a001619c4e818b86320d4caaHiroyuki Ikezoe — Bug 1433019 - Dispatch scroll events before dispatching animation events. r=botond,mstange
47bb6da4b0d1800b1496910660b1a2155350b155Narcis Beleuzu — Backed out changeset 0210af232008 (bug 1425600) for xpcshell failures on test_pluginInfoURL.js
0210af232008cb3f2be29900792d02d88b0dcbf6Chris Peterson — Bug 1425600 - Cache nsIPluginTag properties accessed in the plugin blocklist loop. r=Gijs
6f3d4c2924d287f2f43e624a4e3fb06bb5f4dc3dDoug Thayer — Bug 1433024 - Update MigrationUtils' sourceHomePageURL r=Gijs
5a1d2718c7128ee2190586f08fd8c9fedc9e3d6dHiroyuki Ikezoe — Bug 1433846 - Drop nsComputedDOMStyle::GetPresShellForContent(), use nsContentUtils::GetPresShellForContent(). r=xidorn
d85600fe0ebce10c80980d401420f19043b9a230Hiroyuki Ikezoe — Bug 1433846 - Introduce nsContentUtils::GetPresShellForContent(const* nsIContent). r=xidorn
239d24b07fe503146016d86f627da3be7809b05fHiroyuki Ikezoe — Bug 1433846 - Fix the comment for nsContentUtils::GetContextForContent(). r=xidorn
d32017c991aa5c848ead56d8f0b31ac18f86cff3Phil Ringnalda — Backed out 7 changesets (bug 1429932) for extremely frequent QuantumRender reftest failures
6e2d37b1b955d5472b85155ed73431f42e0d270cBoris Zbarsky — Bug 1418085 followup. Try to fix the Mac-only a11y orange. r=bustage
09e8b84976182c68921180fccf9ee185e0fecdc7Boris Zbarsky — Bug 1418085 part 6. Remove nsIDOMHTMLElement. r=mystor
86ea8b042827ad33c611a4695cf9f6d491eff5e2Boris Zbarsky — Bug 1418085 part 5. Remove nsIDOMHTMLInputElement::GetList. r=mystor
8f73def3b8165ae69b51c811548a3c9862e51cf9Boris Zbarsky — Bug 1418085 part 4. Stop using nsIDOMHTMLElement in JS code. r=mystor
0ff82b4a39e1d27025b561375e69666b38fafde8Boris Zbarsky — Bug 1418085 part 3. Stop using nsIDOMHTMLElement in form fill. r=mystor
09cb8eececa79ea32be4605c61c291447b8ae986Boris Zbarsky — Bug 1418085 part 2. Stop using nsIDOMHTMLElement in accessibility code. r=surkov
2c852fd27256026042ccef98f973fd9e48ddb583Boris Zbarsky — Bug 1418085 part 1. Stop using nsIDOMHTMLElement in editor code. r=mystor
7a62766df44fcfeba6c22d9d42c4c3c7b0a5c83fBoris Zbarsky — Bug 1418076 part 11. Eliminate the nsIDOMHTMLDocument interface. r=mystor
6cfd2108d5cead9c5d5d9961a9ce7ad9b867987fBoris Zbarsky — Bug 1418076 part 10. Get rid of JS uses of Ci.nsIDOMHTMLDocument. r=mystor
60a9954c827b4d84c1e30da79f6cb6ad44d4735eBoris Zbarsky — Bug 1418076 part 9. Eliminate remaining uses of nsIDOMHTMLDocument. r=mystor
25a8a0f535be83514061a70c624b478d0975f6feBoris Zbarsky — Bug 1418076 part 8. Remove remaining, unused, nsIDOMHTMLDocument methods. r=mystor.
271000186433a9b754a843f55b5c8f8a08f60676Boris Zbarsky — Bug 1418076 part 7. Get rid of nsIDOMHTMLDocument's color attributes. r=mystor
d83172c57cab645139902014ea0daa396e9d3ca6Boris Zbarsky — Bug 1418076 part 6. Get rid of nsIDOMHTMLDocument's queryCommand* methods. r=mystor
1f42b351186837927a819a8560344bbd96186a8dBoris Zbarsky — Bug 1418076 part 5. Get rid of nsIDOMHTMLDocument's designMode attribute. r=mystor
d57a1d68c0d8ad254c459dc120ac15b8779e015fBoris Zbarsky — Bug 1418076 part 4. Get rid of nsIDOMHTMLDocument's open/close/write/writeln methods. r=mystor
e0146922d6a1aaf13fd077ea687498f8db98f949Boris Zbarsky — Bug 1418076 part 3. Get rid of nsIDOMHTMLDocument's head attribute. r=mystor
ffbb8173065025fea677f9cfa678d376288eb739Boris Zbarsky — Bug 1418076 part 2. Get rid of nsIDOMHTMLDocument's cookie attribute. r=mystor
e2b9d1d7a5e9672bc7098659648a4854ecbbc29dBoris Zbarsky — Bug 1418076 part 1. Get rid of nsIDOMHTMLDocument's domain attribute. r=mystor
c6e0fe339cb1e7c0c029e68be5332e52f53ab6b7Cosmin Sabou — Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
8e795b1484ebc0a72997edabe4c35040aea5d3b4Boris Zbarsky — Bug 1276438 part 7. Get rid of nsIDOMHTMLDocument::GetBody. r=mystor
c5f9de9ad886275c5a90e953ec19c60d65a33797Boris Zbarsky — Bug 1276438 part 6. Stop using nsIDOMHTMLDocument::GetBody. r=mystor
ca1495aea9767f523dd3543717ced61408b45bf9Boris Zbarsky — Bug 1276438 part 5. Get rid of IsCurrentBodyElement. r=mystor
d6b890b102b7197415317b0966e6a5c636fd5f57Boris Zbarsky — Bug 1276438 part 4. Move the .body getter from HTMLDocument to Document. r=mystor
82958e09a8c6d376e17a0dce0b1379f86e61f747Boris Zbarsky — Bug 1276438 part 3. Align the .body setter with the spec a bit better. r=mystor
7f8a7edd37851786280250d8c2e30efcc91930bfBoris Zbarsky — Bug 1276438 part 2. Move the implementation of the .body setter from nsHTMLDocument to nsIDocument. r=mystor
e8d6e35f38a79effea655ba3aecb173a067bf5dcBoris Zbarsky — Bug 1276438 part 1. Move the implementation of the .body getter from nsHTMLDocument to nsIDocument. r=mystor
c1deaf1c9d505039a3ad7bf295d0a80a0d798dd0Boris Zbarsky — Bug 1432977 part 3. Remove nsIDOMHTMLElement's offsetWidth/Height attributes. r=mccr8
b99a55d47c97b9735dad72c782155b5b2a3d93e8Boris Zbarsky — Bug 1432977 part 2. Remove nsIDOMHTMLElement's spellcheck attribute. r=mccr8
e0759dfa715ed7bbeca71b3ee37574c59b0e9f29Boris Zbarsky — Bug 1432977 part 1. Remove nsIDOMHTMLElement's draggable attribute. r=mccr8
f01a1eb49c2efde027c33bb85a02f082446c201dBoris Zbarsky — Bug 1432944 part 13. Remove the NS_FORWARD_NSIDOMELEMENT_TO_GENERIC macro. r=mccr8
e723bf17f405b99ffdd479a9541e55405c97248aBoris Zbarsky — Bug 1432944 part 12. Change nsIFormProcessor to pass Element, not nsIDOMHTMLElement, for elements. r=mccr8
76c001daf2656dd2ba7396d56f667fc0c555e7b9Boris Zbarsky — Bug 1432944 part 11. Remove nsIDOMElement::GetAttribute. r=mccr8
a59431cb28a1315ae036b2be828242da97ef54ccBoris Zbarsky — Bug 1432944 part 10. Remove nsIDOMElement::SetAttribute. r=mccr8
a5250222f3d5e1c1a21990cef6735bd713ba7241Boris Zbarsky — Bug 1432944 part 9. Remove nsIDOMElement::HasAttribute. r=mccr8
e7ad723a13ffdea0ced1ea4be9c4016420ddfceaBoris Zbarsky — Bug 1432944 part 8. Remove usage of nsIDOMElement::HasAttribute in editor code. r=m_kato
2b200ba1a37e77ad56184d9e1206129a5c5e684dBoris Zbarsky — Bug 1432944 part 7. Remove nsIDOMElement's tagName attribute. r=mccr8
3524d4390de93615af13aa449e8b3acc24f0a820Boris Zbarsky — Bug 1432944 part 6. Remove the nsIDOMNode overloads of HTMLEditUtils::IsNamedAnchor and HTMLEditUtils::IsTable. r=m_kato
7587d756a885a6dfc86f4764c918ef4553614cf6Boris Zbarsky — Bug 1432944 part 5. Remove the now-unused nsIDOMNode overload of HTMLEditUtils::IsLink. r=m_kato
8d4336d56112f3abf27e6d7ef9843512f6b9a518Boris Zbarsky — Bug 1432944 part 4. Work with Element, not nsIDOMElement, inside HTMLEditor::GetSelectedElement. r=m_kato
84d651460f98f1e1a973393a2adf1d4cdbc4fa7bBoris Zbarsky — Bug 1432944 part 3. Take an early return from HTMLEditor::GetSelectedElement when we can. r=m_kato
15f093275a0df22eca0c4692c1fbc02fa783d593Boris Zbarsky — Bug 1432944 part 2. Make nsIHTMLEditor.getSelectedElement return nsISupports. r=m_kato
93c1d149d757d49da158cc64f6eb21fb3406da18Boris Zbarsky — Bug 1432944 part 1. Stop returning NS_EDITOR_ELEMENT_NOT_FOUND from nsIHTMLEditor::GetSelectedElement. r=m_kato
49142eb85e3c75c3e2b7bc3db147932042187232Boris Zbarsky — Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
59b0998fd7a85bc49bb81e5567b702dd0e648811Boris Zbarsky — Bug 1432186 part 18. Remove no-longer-needed nsIDOMNode-forwarding defines. r=mccr8
6a4d5ceffed34887ea5ac3d2d18c2fae4fe9845fBoris Zbarsky — Bug 1432186 part 17. Remove nsIDOMNode's parentNode attribute. r=mccr8
f2734b328291e796a9d9ab398b14c906c725bc62Boris Zbarsky — Bug 1432186 part 16. Remove nsIDOMNode's ownerDocument attribute. r=mccr8
89b63bd48544d121b4d19da6e684c2aecf677a4aBoris Zbarsky — Bug 1432186 part 15. Remove nsIDOMNode::HasChildNodes. r=mccr8
22cb7cdac946fe14fec79907ea6eef170c922d37Boris Zbarsky — Bug 1432186 part 14. Remove nsIDOMNode's childNodes attribute. r=mccr8
47364ad7bf3fc394f89c2bebc23a15eb7ee9666cBoris Zbarsky — Bug 1432186 part 13. Remove nsIDOMNode's nextSibling attribute. r=mccr8
9badfca43f1c215f4ac611bcb6cb4b87038c5f4eBoris Zbarsky — Bug 1432186 part 12. Remove nsIDOMNode's previousSibling attribute. r=mccr8
d2cddcd1af4008fb1468f08250c5df5c12cdeeabBoris Zbarsky — Bug 1432186 part 11. Remove nsIDOMNode's firstChild attribute. r=mccr8
d344f9149b9760d860fcf3738246adba447a99edBoris Zbarsky — Bug 1432186 part 10. Remove nsIDOMNode's lastChild attribute. r=mccr8
1313d48f342282065a2e08bd491c3afa09fe709eBoris Zbarsky — Bug 1432186 part 9. Remove nsIDOMNode::CloneNode. r=mccr8
3f3c196b451b466ab70c4bcdbfd1faf1a55b9c71Boris Zbarsky — Bug 1432186 part 8. Remove nsIDOMNode::DOCUMENT_POSITION_* constants. r=mccr8
d5f8e6eeb6c6e5bd9f637b7358b398126be11d96Boris Zbarsky — Bug 1432186 part 7. Remove nsIDOMNode's textContent attribute. r=mccr8
d8b7f368b916852a64703905f943b5c5a244d958Boris Zbarsky — Bug 1432186 part 6. Remove nsIDOMNode::RemoveChild. r=mccr8
1d47247b3290a35214e5cd09b6559d29f4d513bbBoris Zbarsky — Bug 1432186 part 5. Remove nsIDOMNode's nodeType attribute. r=mccr8
7fa8ac3f80d8f1a25929b9fda42889b4cbae72f2Boris Zbarsky — Bug 1432186 part 4. Remove nsIDOMNode's nodeValue attribute. r=mccr8
9b5ef433ce2fb4f47a9a4e3805f1b850afb82ae8Boris Zbarsky — Bug 1432186 part 3. Remove nsIDOMNode's nodeName attribute. r=mccr8
a327258d366cf92e510ec1dd067d7fa78fdca12fBoris Zbarsky — Bug 1432186 part 2. Clean up the string handling in HTMLURIRefObject::GetNextURI. r=mccr8
13772238aa3ce6772cc408948f1cd8d5dac52359Boris Zbarsky — Bug 1432186 part 1. Remove nsIDOMNode's prefix, namespaceURI, localName attributes. r=mccr8
7d91e014e07daf3af323209b7ad30efebe1bfd58Matthew Gregan — Bug 1434156 - Remove nightly gate from AudioIPC for Linux. r=kamidphish
a1eca62826a1341ca24d4d2a93d4884d4fc7ad51Kris Maglione — Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
34c999fa006bffe8705cf50c54708aa21a962e62Kris Maglione — Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
e2674287e57fbf6835729f42b8491359c2c4bfd5Kris Maglione — Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian
b0ac714075000b1a9d7c56977246a095b8734c08Matt Woodrow — Bug 1429932 - Part 7: Restrict dirty regions in ComputeRebuildRegion to the overflow area of the current frame so that we discard invalidations that aren't visible. r=miko
469ceaefd7a46b00eae8067af9c4b03bdc4a9b8fMatt Woodrow — Bug 1429932 - Part 6: Attempt to skip Layer building if the display list hasn't changed. r=mstange
2f801e78f7987557cd71abc0b25800453c7138d9Matt Woodrow — Bug 1429932 - Part 5: Move the Layer building section of nsDisplayList::PaintRoot into a separate function. r=mstange
72852fdf476c4f586eba85e352c31fb34451a156Matt Woodrow — Bug 1429932 - Part 4: Determine when AttemptPartialUpdate made no changes, and return the result to the caller. r=miko
09e5e25d48ee3b911b351f9e7f29755080d865fdMatt Woodrow — Bug 1429932 - Part 3: Refactor RetainedDisplayListBuilder::AttemptPartialUpdate to have an early return instead of a nested scope. r=miko
bb1394cba514d54d2585331acc143349b8440eb6Matt Woodrow — Bug 1429932 - Part 2: nsDisplayMask can paint images and shouldn't have the TYPE_RENDERS_NO_IMAGES flag. r=mstange
65b8996eb50c9930ceedcd9edb5eab6fca08f77eMatt Woodrow — Bug 1429932 - Part 1: Remove mFireAfterPaintEvents and use mTransactions instead. r=tnikkel
2e9497af37293bd656016afa5474e7656adc1dffChris Pearce — Bug 1416667 - Backed out changeset 22453f19f050. r=backout
a3cacab7b4814f0f41111cf5ab55dc22f611213eDavid Major — Bug 1422372: Mark MOZ_NoReturn as MOZ_MAYBE_UNUSED. r=Waldo
fa67d0e45eaab3edd07fac728a170519337ad29aMatt Woodrow — Bug 1432348 - Null check the inner view when looking for the sub doc for painting. r=miko
3c5f2066ef37ce0ccdd1f3c0dc30e28a1a94e82fMatt Woodrow — Bug 1432348 - Make we sure call the right version of UpdateDrawResult for the display item geometry used. r=tnikkel
efec0a74200729822b9f0afa1c657ba9368c23c8Matt Woodrow — Bug 1432968 - Cache the value of In3DContextAndBackfaceIsHidden during display list buidling. r=miko
505fc52bd6080c95bf27458a5753340b326f0fa1Brindusan Cristian — Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
9b467721963f8a5d3a2987199c2ee348ba59dff3Brindusan Cristian — Backed out changeset 8e4dcdb0f429 (bug 1431533) for ESlint failure on test-no-single-arg-cu-import.js on a CLOSED TREE
93bc1205d13607ff8c2fc6c6e9703f9f392f1f8eabhinav — Bug 1411129 - Rename MayBeAsynchronouslyScrolled to IsMaybeAsynchronouslyScrolled to follow our naming conventions. r=mats
6e56f4c8843ed134b2dba34fb007298fd55be966Kris Maglione — Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
12fc4dee861c812fd2bd032c63ef17af61800c70Kris Maglione — Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
8e4dcdb0f429003100e2727dad4108ab57087da2Kris Maglione — Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian
16688b4caeaf8aaff4ce987118ef7b74fd289ea3Nick Thomas — Bug 1433467 - disable binary transparency task, r=bhearsum
c2fecf58a8fd5ef8ce6cb0aa8ce7eb25dbc655a2Nick Thomas — Bug 1433809 - No SHASUMS or KEY files in 59.0b4 release directories, r=aki
8c52ad85c722619dc6aa7e0ad83ab72e6215fe4eBrindusan Cristian — Backed out changeset 1a64ce266ba5 (bug 1425031) for mochitest failures on test_1425031.html on a CLOSED TREE
939dd750a649f4fbed77fda212c1470e009088b1Kyle Machulis — Bug 1432271 - Remove MOZ_TIME_MANAGER block from old-configure.in; r=nalexander
a117f844cf6584759e36f235c37aaeb5fd65b1bbKyle Machulis — Bug 1432271 - Remove dom/time; r=baku
1a64ce266ba5dcfe54d5d7d04b78cac100083b05Amy Chung Bug 1425031 - Don't broadcast to content processes cookie updates that initiated in content processes. r=jdm
4114e1e168ea61deb48d00b89e4ad42f11ca74e3Gabriel Luong — Bug 1407347 - Prevent iframes in the inspector sidebar from rerendering when a sidebar tab is removed. r=Honza
1810b8f69bf358c3bf6c89d20d2a54b17cb8839fDaniel Zielas — Bug 1427229 - Perform validation when sending an EnumSet over IPC. r=botond,froydnj
ed4ebaacc8b79cf0c92e4e623c9ae0827e64df1cAndrea Marchesini — Bug 1433723 - URL in workers should use a proxy if the protocol is not http nor https, r=valentin
ed7f47364d584aa1c01c786f50d20eb896f964ffKris Maglione — Bug 1433708: Part 4 - Fix GMP license link innerHTML sanitization. r=aswan
15bc3960cd39e5c53bd53d807dad243c319d16b5Kris Maglione — Bug 1433708: Part 3 - Fix Fennec about:config innerHTML sanitization. r=mconley
d99263bcef5dea39a79b8664cc0b20df9954dfedKris Maglione — Bug 1433708: Part 2 - Fix ExtensionsUI innerHTML sanitization. r=aswan
dfbd7bb8567331d80c5a521641817ae14e757d8aKris Maglione — Bug 1433708: Part 1 - Fix WebRTC innerHTML sanitization. r=mconley