{"push_id":1047782524,"size":121,"distinct_size":1,"ref":"refs/heads/test","head":"f163d36d3f93d087bc2204e0de97474b209c4e00","before":"484a06b3204d48e1453bb035c7f4d8f7bcb15783","commits":[{"sha":"c06b129dccf9b35cd11e5140db61950718c10122","author":{"email":"00439f1ccbcd74852195b1fbb2bc9e80bad09e1d@gmail.com","name":"Rudy Galfi"},"message":"Clarify extraUrlParams documentation\n\n- Clarify `extraUrlParams` and add an example\r\n- Clarify `extraUrlParamsReplaceMap` and add an example. Explicitly state that `extraUrlParamsReplaceMap` is not a requirement to use `extraUrlParams`.\r\n- Revise quotation marks in `transport` example","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/c06b129dccf9b35cd11e5140db61950718c10122"},{"sha":"2611c5a1c3b327814ea14d6945e534d2bf4bddcd","author":{"email":"ee170c2924152861ee3a1c765b5cbec783dc5ae8@users.noreply.github.com","name":"Steve Carlson"},"message":"Fixing markdown for use of asterisk","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/2611c5a1c3b327814ea14d6945e534d2bf4bddcd"},{"sha":"bc62eb6e26042c4afd6e111a065de5f8def7cd3a","author":{"email":"7a4b24af0991bc4a02c958fb9d8232d3e6d38141@gmail.com","name":"Jordan M. Adler"},"message":"Merge pull request #2398 from ampproject/rudygalfi-docs-fix-1\n\nClarify extraUrlParams documentation","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/bc62eb6e26042c4afd6e111a065de5f8def7cd3a"},{"sha":"15f05eea6b9b2518a806c8acbd005a230c7a3d99","author":{"email":"df6660d1098816e6c2766d5eee39e8688f2bca0b@gmail.com","name":"Dima Voytenko"},"message":"Merge pull request #2419 from src-code/patch-1\n\nFixing markdown for use of asterisk","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/15f05eea6b9b2518a806c8acbd005a230c7a3d99"},{"sha":"38d8e339046956b6ebfe9828096eabeabf6eb6b6","author":{"email":"ef972a0e0996d56f4e33de270ecdc0a5a9b0f963@gmail.com","name":"Malte Ubl"},"message":"Micro optimizations for our dom library.\n\nMost of #2390","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/38d8e339046956b6ebfe9828096eabeabf6eb6b6"},{"sha":"7bcd43c46acd8a5ec23ed44742b1640fa31b468b","author":{"email":"c870fad7358bc7744acd24af703b98ea23522a00@google.com","name":"Erwin Mombay"},"message":"remove reference to whenFirstLayoutCompleteResolve_","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/7bcd43c46acd8a5ec23ed44742b1640fa31b468b"},{"sha":"2a008ccb271c29a5438cb0f57ef2844c1f73e7e1","author":{"email":"bab03205eebbe981c2a5dbe2dd18277653de109e@users.noreply.github.com","name":"Malte Ubl"},"message":"Merge pull request #2408 from cramforce/optimize-dom\n\nMicro optimizations for our dom library.","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/2a008ccb271c29a5438cb0f57ef2844c1f73e7e1"},{"sha":"266a08a5bdaddb055fe93f064b2802f76e8cbb84","author":{"email":"bab03205eebbe981c2a5dbe2dd18277653de109e@users.noreply.github.com","name":"Malte Ubl"},"message":"Merge pull request #2429 from erwinmombay/fix-bug\n\nremove reference to whenFirstLayoutCompleteResolve_","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/266a08a5bdaddb055fe93f064b2802f76e8cbb84"},{"sha":"80bb8849e20011df35d450a308eab927f60864b0","author":{"email":"7538e0ec1841b435ce9148b8f9073c5eecf8447b@gmail.com","name":"Steffen Weber"},"message":"Add new variable substitutions: VIEWPORT_WIDTH and VIEWPORT_HEIGHT\n\nIn addition to AVAILABLE_SCREEN_WIDTH and AVAILABLE_SCREEN_HEIGHT, we\nnow supports viewport metrics, too.","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/80bb8849e20011df35d450a308eab927f60864b0"},{"sha":"0cdd6107da57c85b95b2d8a355e8563efa790d51","author":{"email":"ef972a0e0996d56f4e33de270ecdc0a5a9b0f963@gmail.com","name":"Malte Ubl"},"message":"Make the canonical URL in the test not depend on relative URL resolution.","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/0cdd6107da57c85b95b2d8a355e8563efa790d51"},{"sha":"f94e00744e979e6c4605774b95854ed4e9acee43","author":{"email":"bab03205eebbe981c2a5dbe2dd18277653de109e@users.noreply.github.com","name":"Malte Ubl"},"message":"Merge pull request #2448 from cramforce/db-url\n\nMake the canonical URL in the test not depend on relative URL resolution","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/f94e00744e979e6c4605774b95854ed4e9acee43"},{"sha":"1775419cf607ddbeff1f76ca1fc2e8c00f8c9dba","author":{"email":"df6660d1098816e6c2766d5eee39e8688f2bca0b@google.com","name":"Dima Voytenko"},"message":"Resend pingback after successfull and wait for the most recent auth request to resolve analytics values","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/1775419cf607ddbeff1f76ca1fc2e8c00f8c9dba"},{"sha":"cec2e8dc306138172e80721a28f8f14114cdb2b8","author":{"email":"df6660d1098816e6c2766d5eee39e8688f2bca0b@gmail.com","name":"Dima Voytenko"},"message":"Merge pull request #2439 from steffenweber/viewport-variable-substitution\n\nAdd new variable substitutions: VIEWPORT_WIDTH and VIEWPORT_HEIGHT","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/cec2e8dc306138172e80721a28f8f14114cdb2b8"},{"sha":"fd465c41a39f01080c0f5d23c76349d88ca402cd","author":{"email":"ef972a0e0996d56f4e33de270ecdc0a5a9b0f963@gmail.com","name":"Malte Ubl"},"message":"Optimize vsync\n\n- use double buffer for task and state arrays.\n- only allocate only promise per frame for measure and run promise.\n- don't allocate state object if not provided (as documentation already said).\n- use same task object shape throughout.\n- allocate one less closure in `runPromise`","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/fd465c41a39f01080c0f5d23c76349d88ca402cd"},{"sha":"163ced1ae757450d6db9eba4aa13e97584aa84df","author":{"email":"df6660d1098816e6c2766d5eee39e8688f2bca0b@gmail.com","name":"Dima Voytenko"},"message":"Merge pull request #2417 from dvoytenko/access55\n\nResend pingback after successfull and wait for the most recent auth request to resolve analytics values","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/163ced1ae757450d6db9eba4aa13e97584aa84df"},{"sha":"390b38d18296d8ec8d871fd21bb1104e4f21d252","author":{"email":"ef972a0e0996d56f4e33de270ecdc0a5a9b0f963@gmail.com","name":"Malte Ubl"},"message":"Fix test in firefox\n\nThe `replaceState` on `about:srcdoc` failed. Everything is broken.","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/390b38d18296d8ec8d871fd21bb1104e4f21d252"},{"sha":"23c96f3c08d5993a675b58e633c858ecd8fcfe7b","author":{"email":"ef972a0e0996d56f4e33de270ecdc0a5a9b0f963@gmail.com","name":"Malte Ubl"},"message":"Major improvements to instagram extension.\n\n- Support for prerender. Load image only, no iframe.\n- Loads image and iframe in parallel. Image is in exact place where it appears in iframe.\n- Lazy loads iframe when in viewport. By default only loads image.\n- Removes iframes when swiping away page (would also stop video).","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/23c96f3c08d5993a675b58e633c858ecd8fcfe7b"},{"sha":"4ebbc2573b2d6343eaa8082a194873a9e32cd0d2","author":{"email":"ef972a0e0996d56f4e33de270ecdc0a5a9b0f963@gmail.com","name":"Malte Ubl"},"message":"Implement an alternative loading strategy for ads.\n\nThis is opt-in per `amp-ad` tag and recommends to AMP to optimize for what is called viewability instead of views. This means that it is more likely that a layout will turn into a view.\n\nWe happily do this, since it means we render fewer ads :)\n\nImplementation of #2407","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/4ebbc2573b2d6343eaa8082a194873a9e32cd0d2"},{"sha":"3b41f660c0612efac3188191c0869f603027fff4","author":{"email":"bab03205eebbe981c2a5dbe2dd18277653de109e@users.noreply.github.com","name":"Malte Ubl"},"message":"Merge pull request #2454 from cramforce/firefox-failure\n\nFix test in firefox","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/3b41f660c0612efac3188191c0869f603027fff4"},{"sha":"ef00e97ddcee7fb96398f656c53a4c60523829d4","author":{"email":"bab03205eebbe981c2a5dbe2dd18277653de109e@users.noreply.github.com","name":"Malte Ubl"},"message":"Merge pull request #2434 from cramforce/insta-lazy\n\nMajor improvements to instagram extension.","distinct":false,"url":"https://api.github.com/repos/avimehta/amphtml/commits/ef00e97ddcee7fb96398f656c53a4c60523829d4"}]}